Как удалить остатки удаленного программного обеспечения из реестра?

9

После удаления части программного обеспечения, я иногда замечаю остаточные записи в реестре. Я хотел бы избавиться от них.

Я нашел неудовлетворительный подход, описанный здесь:

  1. Использовать export опция в редакторе реестра перед установкой программного обеспечения.
  2. Установите программное обеспечение.
  3. Использовать .reg файл, созданный для отката изменений в реестре.

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

Есть ли способ отменить все изменения, внесенные установкой в ​​мой реестр, без отмены всех остальных изменений с момента его установки?

Ori Popowski
источник
Выделение этого вопроса. superuser.com/questions/919003/...
Mark Boulder

Ответы:

2

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

Thomas B.
источник
1
У меня уже есть CCleaner. Он пропускает записи остатков и не предназначен для этой цели.
Ori Popowski
1

Вы можете использовать программное обеспечение, как Revo Uninstaller который может автоматически искать и удалять записи реестра, связанные с программным обеспечением, которое вы удаляете.

digitxp
источник
Я читал о Revo Uninstaller, и он, кажется, самый лучший там. Я это проверю. Благодарю.
Ori Popowski
Я использовал его для удаления soulseek и HandBreak, и он попытался удалить все мои установки OpenOffice: S
Ori Popowski
1

Я думаю, что большинство людей обеспокоены реестром Windows. Проблема в том, что большинство людей не должны открывать эту дверь. Большинство «очистителей реестра» не будут делать ничего, кроме как повредить программы или вашу операционную систему Windows. Вы можете даже не заметить это сначала, но затем, когда вы запускаете программу, вы получаете страшное сообщение об ошибке Скорее всего, это произошло из-за удаления ключей реестра / значений / и т.д.

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

Ваше право экспортировать / импортировать весь реестр, если вы не «откатываете» реестр перед установкой чего-либо еще, новая программа обречена на провал

Revo uninstaller - отличное приложение для удаления, оно позволяет вам отметить, что вы хотите или не хотите удалять & amp; даже удалит в корзину, если вы не уверены, что вы должны были удалить запись. В довершение всего, он создаст точку восстановления перед удалением только для тех катастрофических сбоев.

Вы услышите противоречивые истории о том, стоит ли «чистить» реестр Windows, на мой взгляд, не стоит Когда-либо используйте очиститель реестра. Если вам нужна программа для очистки реестра, вам не следует ее чистить. Я понимаю желание иметь «чистый» реестр, поэтому после удаления программы я делаю regedit & amp; ручной поиск по названию программы & amp; установщик, удаляющий то, что осталось.

Что касается любых программ, то после выполнения ручного поиска в реестре я использую программу «Все». Это своего рода замена Windows Explorer, за исключением КРАЙНЕ быстро. Это имеет тенденцию находить вещи в местах, о которых я никогда не думал, например, «AppData \ Roaming».

http://www.voidtools.com/

Единственное, что я хотел бы предложить, это Windows Live One Care

comet.vermont
источник
0

Если вы хотите быть полностью тщательным, вы можете использовать Монитор процесса захватить установку (фильтрация по имени процесса). Однако я не знаю программного обеспечения для «отмены» изменений, основанных на захвате Process Monitor.

Hello71
источник