4

Возможный дубликат:
Как лучше всего вручную удалить программу в Windows 7/ Vista

У меня проблема с удалением приложений с помощью Windows 7,

Всякий раз, когда я устанавливаю пробную или ограниченную программу, не имеет значения, насколько хорош деинсталлятор или насколько хорош очиститель реестра: он никогда не сможет полностью избавиться от него.

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

5 ответов5

4

От: Принудительное удаление - Как полностью удалить ненужное программное обеспечение с вашего компьютера в считанные минуты

Нажмите «Пуск» и выберите «Выполнить» в меню (если вы используете Windows Vista, нажмите Win+R на клавиатуре).

Введите regedit и нажмите Enter.

С левой стороны находится дерево настроек реестра, используйте его, чтобы перейти к HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Внутри этого ключа вы найдете множество ключей, принадлежащих различным программам. Некоторые из них названы в честь названия программы, другие - как набор цифр и букв, которые не имеют смысла. Просмотрите каждый из них, пока не найдете тот, у которого есть ключ DisplayName (справа) с именем вашей программы.

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

Если вы удалите ключ, в котором вы нашли ключ DisplayName со значением, равным имени вашей программы, то ваша программа не появится в списке «Установка и удаление программ».

1

Краткий ответ: вы, вероятно, не можете.

Длинный ответ: у большинства инсталляторов будет список требований, которые программа хочет при установке. Это, однако, не вся правда. Программа может вносить изменения в компьютер после факта, например, когда он запускается и вы меняете настройку, он может записать это в реестр. Вы можете добавить свою собственную файловую ассоциацию после факта, и это будет записано в реестр.

Поэтому, когда деинсталлятор запускается, он, вероятно, будет только просматривать список, который использовал установщик, и удаляет эти изменения. Любые другие изменения, внесенные программой после ее установки, не будут удалены программой удаления.

Возможно, вы могли бы исправить это, запустив Process Monitor, например, и отследить каждое изменение, которое программа вносит в ваш компьютер при запуске. Однако это, вероятно, сделает программу совершенно невозможной для использования, поскольку вам придется одновременно наблюдать за Process Monitor.

1

Лично я использую Sandboxie для проверки программ (проб и т.д.), Я устанавливаю Приложения, которые я хочу попробовать, в Стандартную Песочницу, играю с ними некоторое время, а затем, если я хочу сохранить их и доволен поведением программ, которое я повторно установить на "живую" систему.

Если они мне не нравятся, я просто удаляю содержимое Песочницы.

http://www.sandboxie.com/

0

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

Если у вас есть проблемы с конкретными приложениями, могут также существовать специальные деинсталляторы.

0

откройте regedit, нажмите «РЕДАКТИРОВАТЬ», затем НАЙДИТЕ, введите название программы и нажмите «НАЙТИ СЛЕДУЮЩИЙ». удалите любую найденную запись, затем нажмите F3 для повторного поиска, продолжайте делать это до тех пор, пока не найдете больше.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .