2012-03-16 15:48:16 +0000 2012-03-16 15:48:16 +0000
27
27

Как удалить сломанную программу из списка программ и функций в Windows 7?

На 64-разрядном рабочем столе Windows 7 в списке “Программы и функции” (Control Panel\All Control Panel Items\Programs and Features) есть программа, которая отказалась от деинсталляции. Полученная ошибка:

Error 1723. There is a problem with this Installer package.
 A DLL required for this install to complete could not be run

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

** Как вручную очистить список установленных программ?

Ответы (7)

31
31
31
2012-11-01 22:50:40 +0000

Microsoft предоставляет инструмент для исправления проблем с установкой и удалением программ. Оно доступно по адресу _COPY7_Install\and_Uninstall .

24
24
24
2012-03-16 16:43:22 +0000

Это зависит от того, как программа обнаруживает, что она уже установлена.

Программы, показанные в списке “Программы и функции”, генерируются из ключей реестра под:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Программа может искать в другом месте реестра, или искать файл на диске, чтобы определить, установлена ли она уже.

Вы можете использовать Process Monitor (ProcMon) из Sysinternals, чтобы увидеть, на какие файлы и регистровые ключи она натыкается, когда отказывается сотрудничать с вами.

5
5
5
2013-02-09 12:07:22 +0000

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

  1. Программа (в виде файла или папки), которую вы пытаетесь удалить, пришла вместе с вашим компьютером при покупке.

  2. Программа (в виде файла или папки), которую вы пытаетесь удалить, была либо установлена вами, либо установлена без вашего ведома кем-то другим.

Ваша стратегия в обоих случаях:

  • переустановите то же самое программное обеспечение, чтобы сделать его в полной форме (отсутствующий или поврежденный файл в программе не позволит вам деинсталлировать).
  • Перезагрузите компьютер.
  • Удалите программу.
  • Перезагрузите снова.

Решение случая 1:

  1. Открыть StartHelp & Support.
  2. Введите software и переустановка аппаратного обеспечения и выберите software program re-installation“.
  3. Следуйте инструкциям мастера.
  4. Перезагрузите компьютер.
  5. Открыть StartControl Panel & rightarrow; Programs & Features
  6. Найдите программу, которую хотите удалить, и щелкните ее правой кнопкой мыши.
  7. Выберите Uninstall.
  8. Перезагрузите компьютер снова.

Решение для случая 2:

  1. Посетите поисковую систему (например, Google).
  2. Найдите сайт компании, где вы можете скачать точно такое же программное обеспечение.
  3. Скачать и переустановить программное обеспечение.
  4. Перезагрузите компьютер.
  5. Открыть StartControl PanelPrograms & Features
  6. Найдите программу, которую хотите удалить, и щелкните ее правой кнопкой мыши.
  7. Выберите Uninstall.
  8. Перезагрузите компьютер снова.
2
2
2
2013-08-21 16:11:02 +0000

Имела программу, в которой ни один из вышеперечисленных вариантов не работал бы.

Закончил дампингом всего реестра, искал в нем свое имя и нашел его здесь: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft\Windows\CurrentVersion\Uninstall\

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

1
1
1
2019-09-09 17:19:52 +0000

Соответствующие ключи реестра также могут быть расположены в

HKEY_USERS\(user id)\Software\Microsoft\Windows\CurrentVersion\Uninstall

Для меня (идентификатор пользователя) был S-1-5-21-874921695-2243469788-227544040-1000, но я не совсем уверен, является ли он уникальным или нет.

Установочные файлы могут присутствовать в C:\Users\(user name)\AppData\Local\Package Cache. Если да, то буквенно-числовой идентификатор для поиска в реестре можно найти там.

0
0
0
2013-03-01 18:18:00 +0000

Инсталлятор дает вам Path for the File (Путь к файлу)… просто выберите одну часть папки Temp со случайными числами и буквами и найдите ее в regeditor (Редактор)… удалите все записи (всю папку), которые вы нашли. Я должен был сделать это для внешнего вида и colorista.msi, так что это заняло несколько минут.

0
0
0
2013-08-26 09:38:43 +0000

Перейдите по реестру и найдите “AppName”. Это займет некоторое время, но вы найдете в основном все записи, связанные с программой.

После этого используйте CCleaner для очистки реестра. А затем переустановите / удалите (еще раз) приложение, используя установочный файл MSI.

Похожие вопросы

3
28
13
7
8