Вы должны войти, чтобы создавать сообщения и темы.

Реестр и программы

Добрый вечер учителя.
Вопросы новичка. Скажите, я правильно понимаю, единственный способ отслеживать, какие изменения в реестре делает та или иная программа.
Это делать снимок с помощью TotalUninstall,  после чего устанавливать программу и после смотреть, какие изменения она внесла в реестр.
И ещё пару вопросов на засыпку. Чтобы полностью убедиться, что программа больше нигде не гадит(к примеру при создании Portable) нужно полностью её протестировать от и до ?
Если программа уже давно стоит в системе, то отследить мусорные  ветки, которая она сделала, это надо понимать весь реестр что, куда и откуда? И знать, где искать?

Александр, Добрый вечер.

Все изложенные тобой тезисы верны. Способ не единственный думаю, но самый надёжный и проверенный.

Лайкнул Александр
Александр
Голова дана человеку не для того, чтобы кушать, а для того, чтобы думать.

Привет.

Если программа уже давно стоит в системе, то отследить мусорные  ветки, которая она сделала, это надо понимать весь реестр что, куда и откуда? И знать, где искать?

Лучше ее же поставить на виртуалку с отслеживанием, и посмотреть, а так через анализ мало что выдаст.

Лайкнул Александр
Александр
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Андрей, Mikhail,  спасибо за ответы. Если вы не против я ещё позадаю неопытных вопросов на эту тему.

Если сделать снимок TotalUninstall ➜ после отследить установку программы➜ запустить её➜ подёргать, потыкать, залезть в её настройки ➜ остановить отслеживание.
TU найдёт все изменения сделанные программой в реестре. Но вот, что если ты что-то в программе не потыкал и не зашел в какую-то настройку.
Получается эти изменения останутся в реестре? Если в последствии удалить программу с помощью TU, так как в прошлом снимке они не учтены.

Скаченные Portable версии программ, они получаются тоже, могут оставлять следы в реестре и в этом случае приходится использовать TU постоянно, если хочется чтобы система была чистой ?

Пред настройка TotalUninstall
Мы делаем её только для того, чтобы системные ветки реестра или от другого ПО не попадали при следующем сканировании.
Эту пред настройку  делать нужно уже на подготовленной системе где стоят все необходимые системе программы?

Если при настройке перед использованием TU что-то не докрутить, ни подергать, куда-то не зайти, это всё будет лезть при следующем снимке и отслеживании устанавливаемой программы? И нужно за этим следить, когда делаешь отслеживание с помощью TU, правильно понимаю?

так как в прошлом снимке они не учтены, правильно?

Правильно

Скаченные Portable версии программ, они получаются тоже, могут оставлять следы в реестре и в этом случае приходится использовать TU постоянно, если хочется чтобы система была чистой ?

Да, могут, если portable где-то приписка, это не значит что чистая, она может быть просто переносимой, но следы оставляет.

Пред настройка TotalUninstall
Мы делаем её только для того, чтобы системные ветки реестра или от другого ПО не попадали при следующем сканировании.
Эту пред настройку  делать нужно уже на подготовленной системе где стоят все необходимые системе программы?

Да, лучше так, но можно и потом доучить так сказать, просто можно снова создать установку и отследить новые изменения.

Если при настройке перед использованием TU что-то не докрутить, ни подергать, куда-то не зайти, это всё будет лезть при следующем снимке и отслеживании устанавливаемой программы?

Небудет, данные уже внесены, если только какие-то значения будут меняться в системе, тогда он фиксирует, а статичные уже нет.

«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Mikhail, как всегда, не успеваешь написать вы уже ответили 👍
А вы сами когда устанавливаете программу и отслеживаете TU, заходите в каждый пунктик, что-то меняете и настраиваете под себя? Чтобы этого не было в реестре после удаления.

Portable версии перед установкой к себе Вы тоже проверяете сначала на виртуалке смотрите какие изменения она делает  и только потом ставите себе в систему?

Про ''статичные'' вы имеете в виду, которые уже внесены в снимок TU ?

А вы сами когда устанавливаете программу и отслеживаете TU, заходите в каждый пунктик, что-то меняете и настраиваете под себя? Чтобы этого не было в реестре после удаления.

Ну в каждый не нужно, обычно в настройки зайти достаточно, подергать чего и уже настройки куда-то сохраняться.
А так да, настраиваю под себя.

Portable версии перед установкой к себе Вы тоже проверяете сначала на виртуалке смотрите какие изменения она делает  и только потом ставите себе в систему?

Да =)

Про ''статичные'' вы имеете в виду, которые уже внесены в снимок TU ?

Да.

«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Спасибо большое Mikhail, вопросов стало меньше. Дальше буду сам разбираться.

Mikhail, а какой версией TotalUninstall лучше всего пользоваться?

Я от Хачатура пользуюсь по сей день.

Лайкнули Сергей и Александр
СергейАлександр
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Привет, всем🖐
Не очень понял(
Что бы контролировать изменения реестра/файлов, надо перед установкой любой программы перейти в пункт "Отслеженные приложения" дальше клик "установить" после чего "создать новый снимок системы" при окончании сканирования установить программу, зайти в неё настроить потыкать, после чего нажать "программа установлена", так?
Дальше будет создан снимок, изменений которая внесла именно та программа которая была только что установлена? Верно?
Можно ли будет все эти изменения перенести на другую папку символическими ссылками? Если да то можно пожалуйста описать как?
Если я хочу удалить данную программу, удаление в Total Uninstall и последующая чистка остатков унесет весь мусор?
Или мне надо будет вручную лазить по каталогам и удалять?
Или просто выбрать засраный снимок и нажать "удалить"??

Если да то в таком случае я на 100% избавлюсь от всех следов в реестре???
извиняюсь за возможно тупые вопросы:)

Час добрый, Максим! 🖐
В снимке будут все изменения, произошедшие с момента сканирования системы и до самого подтверждения «Программа установлена». Твоя задача, по большому счёту − определить, что в этом снимке имеет отношение к программе, а что является фоновой активностью системы или следами других программ, которые работали в тот момент.
Перенести папки на другой диск можно, после чего достаточно просто сделать символические ссылки на них ровно в те места, где папки находились изначально.
При нажатии на обведённую кнопку «Удалить» − будут отменены все изменения, которые присутствуют в снимке. Не удалены, а именно отменены. Если условная папка или ключ реестра были созданы (и это зафиксировано на снимке), то они удалятся. Если же ключ уже существовал, но его значение было изменено − оно вернётся в прежнее состояние.
Так же хочется отметить, что снимок не изменяется по результатам удаления отслеженной программы. Просто все отменённые изменения станут полупрозрачными, как папка СкопированоMSI Afterburner на твоём скриншоте. В снимке чётко видно, что при отслеживании были созданы несколько папок, в числе которых СкопированоMSI Afterburner и СкопированоRivaTuner Statistics Server. Однако на текущий момент, папки СкопированоMSI Afterburner не существует по тому пути, который указан в снимке, и она стала полупрозрачной. Вторая же папка находится там, где и была − поэтому она полностью непрозрачна.

Лайкнул Максим
Максим

Привет.

Цитата: Максим от 16.06.2023, 20:15

Привет, всем🖐
Не очень понял(
Что бы контролировать изменения реестра/файлов, надо перед установкой любой программы перейти в пункт "Отслеженные приложения" дальше клик "установить" после чего "создать новый снимок системы" при окончании сканирования установить программу, зайти в неё настроить потыкать, после чего нажать "программа установлена", так?

Так.

Дальше будет создан снимок, изменений которая внесла именно та программа которая была только что установлена? Верно?

Не только та программа, а все что не было в исключении, все залетит в снимок, если что-то проявляло активность помимо той установленной программы.

Можно ли будет все эти изменения перенести на другую папку символическими ссылками? Если да то можно пожалуйста описать как?

Не совсем понял вопрос.

Если я хочу удалить данную программу, удаление в Total Uninstall и последующая чистка остатков унесет весь мусор?

Выбрать засраный снимок и нажать "удалить"

Если да то в таком случае я на 100% избавлюсь от всех следов в реестре???

На все 100%, все что было в снимке все исчезнет, а значения в реестре вернутся в исходно состояние до снимка.

Лайкнули vb и Максим
vbМаксим
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Большое спасибо за ответы Андрей, Спасибо огромное Михаил✌️
Стало намного понятнее))

Лайкнул Андрей
Андрей