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

Застрял при "удалении управляемого программного обеспечения"

Одно время у меня была функция установки программного обеспечения в GPO, настроенная для установки установщика Java 7 update 11 MSI. Затем я удалил его методом удаления «немедленно удалить программное обеспечение с пользователей и компьютеров».

Теперь у меня есть сервер Windows 2008 R2, который застревает при «удалении управляемого программного обеспечения java 7 update 11».

Обычно я бы обошел это, отключив сетевое соединение, выполнив полную перезагрузку, запустив резервную копию, а затем запустив инструмент Microsoft Fix It для удаления любых остатков Java. Однако инструмент Fix It не работает в этой операционной системе.

Если я попытаюсь переустановить Java, запустив файл MSI, я получаю сообщение:

Пользователь SYSTEM ранее инициировал установку продукта «Java 7 update 11». Этому пользователю необходимо будет запустить эту установку еще раз, прежде чем он сможет использовать этот продукт.

Ошибка 1704. Установка обновления 11 для Java 7 в настоящее время приостановлена.

Если я запустил программу установки во второй раз, она установится, и я смогу удалить ее из раздела «Программы и функции» на панели управления.

Однако при запуске я все равно получаю сообщение «удаление управляемого программного обеспечения».

Что я могу сделать? Могу ли я как-нибудь отменить удаление? Или вручную удалить Java? (Инструмент JavaRa не работал).

[править]: Будет ли это подходящим следующим шагом?

введите regedit и найдите перейдите к следующему:

HKLM\Software\Microsoft\Windows\CurrentVersion\Group Policy\Appmgmt

Затем найдите правильный ключ, это легко сделать, посмотрев на «Имя развертывания» каждого ключа. Как только вы найдете правильный ключ, просто удалите его и перезагрузитесь. Теперь компьютер загрузится нормально, и вы сможете удалить вредоносное ПО через панель управления.

Источник: http://philipwilmot.co.uk/blog/2009/12/remove-failed-removal-of-deployed-software/

Это сработало:

введите regedit и найдите перейдите к следующему:

HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Group Policy \ Appmgmt

Затем найдите правильный ключ, это легко сделать, посмотрев на «Имя развертывания» каждого ключа. Как только вы найдете правильный ключ, просто удалите его и перезагрузитесь. Теперь компьютер загрузится нормально, и вы сможете удалить вредоносное ПО через панель управления.

Источник: http://philipwilmot.co.uk/blog/2009/12/remove-failed-removal-of-deployed-software/

Решение 1: Удалите все незавершенные установки.

Запустите редактор реестра Windows.

Windows XP: выберите «Пуск»> «Выполнить», введите regedit в текстовое поле «Открыть» и нажмите «ОК». Windows Vista: выберите Пуск, введите regedit в поле поиска и нажмите клавишу возврата.

Перейдите к одному из следующих разделов реестра:

32-разрядные версии Windows: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Installer \ Inprogress

64-разрядные версии Windows: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Installer \ Inprogress

Если ключ Inprogress существует, удалите его.

Решение 2: Отмените регистрацию, а затем повторно зарегистрируйте службу установщика Windows.

Отменить регистрацию службы установщика Windows

Windows XP: выберите Пуск> Выполнить. Введите msiexec / unreg в поле поиска и нажмите Enter.

Windows Vista: выберите Пуск, введите msiexec / unreg в поле поиска и нажмите Enter.

Зарегистрируйте службу установщика Windows

Windows XP: выберите Пуск> Выполнить. Введите msiexec / regserver и нажмите ОК.

Windows Vista: выберите Пуск, введите msiexec / regserver в поле поиска и нажмите Enter.