Как найти расположение приложений, перечисленных в разделе «Установка и удаление программ» панели управления (Windows)

22

Я очищаю компьютер под управлением Windows 8 и имею программу, которую нельзя удалить из раздела «Установка и удаление программ» панели управления.

Есть ли способ легко найти расположение программ, перечисленных в разделе «Установка и удаление программ» панели управления Windows, чтобы я мог получить к ним доступ из командной строки?

Обновить:

@ElectricRouge указал, что вы можете использовать ниже, чтобы показать местоположения для некоторых приложений ниже:

Go to control panel --> Right click on the Control panel grid header --> Select More --> and check the location option.

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

ZenBalance
источник

Ответы:

18

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

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

Этот раздел реестра содержит множество подразделов с именами GUID (большие длинные строки, кажущиеся случайными буквами и цифрами). Используйте функцию поиска Regedit и настройте ее на поиск имени вашей программы в том виде, в каком оно отображается в списке «Программы и компоненты» установленных программ. (Снимите галочки с ключей и значений и просто оставьте данные отмеченными).

Как только вы найдете правильный подраздел, вы увидите множество значений для вашей программы. Один из них будет называться «UninstallString» и может указывать на исполняемый файл или DLL, которая используется для удаления программного обеспечения (или может передавать местоположение файла в качестве параметра в MSIexec или RunDLL). В зависимости от того, где находится деинсталлятор приложения, эта информация может дать вам подсказку, необходимую для поиска остальной части приложения.

В реестре есть и другие сведения, которые также могут вам помочь. См. Дополнительную информацию от Microsoft по адресу https://msdn.microsoft.com/en-us/library/aa372105(v=vs.85).aspx.

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

Дэниел Скотт
источник
12

Перейдите в панель управления -> Щелкните правой кнопкой мыши заголовок сетки панели управления -> Выбрать еще -> и выберите опцию местоположения.

Теперь местоположение программы отображается на панели управления.

ElectricRouge
источник
2
В этом списке перечислены местоположения для некоторых программ, но многие программы не перечисляют местоположение с этой опцией и просто имеют пустую строку. Вопрос обновлен.
ZenBalance
Да, некоторые места просто пустые. Еще одна вещь, которую вы можете попробовать: если на начальном экране есть ярлык этого приложения или в меню приложения Windows 8 вы можете щелкнуть правой кнопкой мыши и выбрать место для открытия файла. И только другой способ, который я могу придумать, - это просмотреть редактор реестра и найти расположение в записи реестра. Надеюсь, это поможет :)
ElectricRouge
@ElectricRouge - Можете ли вы прокомментировать, почему местоположение будет отсутствовать? Конечно, файл должен где-то существовать.
Кайл Делани
0

Вы можете использовать revo uninstaller free edition, чтобы легко удалить. Revo Uninstaller позволяет удалять упрямые программы, которые не удаляются должным образом через панель управления Windows. Если на вашем компьютере установлен Revo Uninstaller, он будет отслеживать все изменения, внесенные программой при ее установке. Используя эти журналы, он затем имеет возможность удалить все следы программы, когда вы хотите удалить его.

mussdroid
источник
Спасибо, однако, моя цель - иметь возможность манипулировать ими также из командной строки.
ZenBalance
Как удалить программу с помощью командной строки В Windows 7 это будет так же и для Windows 8! youtube.com/watch?v=Nc5TXHf9_Tk
mussdroid
0

Вы можете перейти к Программным файлам вашей Системы и найти там Программное обеспечение.

Кунал
источник
2
Это работает только для тех приложений, которые устанавливаются в Program Files. Не все из них делают.
Ченмунка
Да, я пытаюсь проверить, а затем удалить установленную шпионскую программу.
ZenBalance