Делаем программные установки на Win7 полностью съемными

0

Так что я довольно дотошный, когда дело доходит до установки Windows, и мне очень нравится знать, что именно установлено на моем компьютере и почему оно там. Однако со временем кажется, что каждая моя установка Windows становится беспорядком, независимо от того, как сильно я стараюсь поддерживать ее в чистоте. Когда я говорю о беспорядке, я имею в виду вещи, связанные с установкой программы, такие как записи реестра и любые другие способы, которыми программа встраивается в Windows. На самом деле, программные файлы более или менее легко найти и удалить.

Поэтому мой вопрос: есть ли у вас какие-либо советы о том, как лучше отслеживать установленные программы и каким-то образом иметь возможность полностью удалить их при желании. Я знаю о существовании таких программ, как Smarty Uninstaller, CCleaner и аналогичных, но я говорю о, возможно, более высоком уровне. Я хотел бы как-то отслеживать, что программа добавляет в Windows, когда она устанавливается, и иметь возможность позже удалить ее.

Такие программы, как Smarty Uninstaller, довольно хорошо откатываются назад и ищут компоненты программы в файловой системе и реестре, но не могут гарантировать полное удаление программы. CCleaner также отлично работает с реестром Windows, но также не может гарантировать, что все действительно удалено.

Единственная идея, которая у меня есть, - создать точку восстановления до установки программы, но это действительно плохое решение, так как я не могу позже удалить только программу, но все, что было изменено после установки. Это, однако, дало мне идею создать две точки восстановления - одну до и одну после установки программы - тогда различия между двумя могут быть найдены и устранены по запросу. Я не знаю, возможно ли это каким-либо образом.

Еще один шаг, который можно предпринять, чтобы продлить чистоту установки, - это создать виртуальную установку, используя VirtualBox или аналогичную программу, и установить любые программы, которые не требуют аппаратного обеспечения или часто используются там. Когда виртуальная установка становится грязной, человек просто стирает ее и начинает заново. Но это на самом деле не решает проблему, с которой я сталкиваюсь, а просто откладывает ее.

В конце я ищу способ установки и удаления программ из установки Windows 7 аналогично тому, как работает Android. После того, как вы удалите программу с устройства Android, она исчезнет навсегда, и вам не нужно беспокоиться, что она никуда не денется.

Есть ли способ добиться такого поведения в Win7? Программа, которая может отслеживать установки или что-то подобное? Не простой менеджер приложений, но программа, которая может гарантировать полное удаление программы из окон (даже если она не удалит ее из файловой системы, я был бы счастлив).

Karlovsky120
источник
1
Что именно не так с деинсталляторами? Если вы беспокоитесь о том, что в реестре, вы действительно пытаетесь оптимизировать не ту вещь.
Ramhound
Деинсталляторы имеют тенденцию оставлять много мусора после них. Дело не в оптимизации, а в том, чтобы полностью исключить программу из установки Windows ...
Karlovsky120
Вы знаете, что попытка оптимизировать реестр не повлияет на производительность, верно? В большинстве случаев эти программы оптимизации приносят больше вреда, чем пользы.
Ramhound
Это может быть не полный ответ, но что-то попробовать. technet.microsoft.com/en-us/sysinternals/bb896645 Эта программа будет отслеживать практически все действия, предпринимаемые окнами. Проблема в том, что ваш журнал, вероятно, будет иметь длину 1 миллион или более записей. Вы можете применить фильтры, чтобы уменьшить это, но это будет метод проб и ошибок, чтобы найти точный набор фильтров, которые вам нужны.
Кибернард
В большинстве случаев деинсталляторы делают свою работу достаточно хорошо. Это просто работает ™ . Вам не нужно делать дополнительную уборку.
Гроностай