Назад | Перейти на главную страницу

Очистка ожидает установки

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

Я могу отменить эту установку и работать с этим компьютером. Но я не знаю, какая установка ожидала. Существует более серьезная проблема: я не могу установить или удалить какое-либо другое программное обеспечение, поскольку снова получаю это диалоговое окно. Он длится вечно, не занимая процессорного времени.

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

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


ОБНОВИТЬ: См. Этот ответ для получения дополнительной информации о сопоставлении кода продукта с названием продукта: Как я могу найти GUID продукта установленной установки MSI?

См. Этот ответ для получения подробной информации о различных инструментах, которые вы можете использовать для борьбы с зависшими установками (и объяснение того, почему для удаления может потребоваться исходный файл MSI): Почему MSI требует исходный файл .msi для продолжения удаления?

Ниже вы найдете исходную предлагаемую процедуру (я бы предпочел информацию по указанной выше ссылке):


Чтобы найти информацию об этом продукте, попробуйте следующую процедуру:

  • На изображении выше GUID для изделия, вызвавшего ремонт. Скопируйте этот GUID и откройте regedit.exe
  • Перейдите к: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
  • Найдите GUID вы нашли в журнале событий
  • Если вы найдете совпадение, проверьте детали, которые отображаются на правой панели, как показано ниже (изображения не совпадают, они предназначены для разных продуктов, но концепция должна быть ясной):

  • Попробуйте запустить удаление из апплета добавления / удаления программ и посмотрите, завершится ли удаление.
  • Если удаление завершено, возможно, вы закончили но если удалить не удается, обычной процедурой является использование инструмента MSICUU2 и удаление MSI из его внутренней базы данных. (устаревший инструмент). Я полагаю, вы удалили другой продукт, который не был причиной ремонта?

Поиск в Google по запросу "средство очистки msiexec" первый результат кажется актуальным. Особо следует отметить, что в нем упоминается, что инструмент очистки, который был доступен в прошлом, был удален. Я помню, как успешно использовал его несколько раз в прошлом, но у меня больше нет его копии. Возможно, вы все еще сможете найти его в другом месте, немного поискав.

Найдите MSIZAP.exe. Это избавит от связанных ключей реестра MSI.