卡住“删除pipe理软件”

曾经,我将GPO中的软件安装function设置为安装Java 7 update 11 MSI安装程序。 然后,我使用“立即从用户和计算机上卸载软件”的删除方法将其删除。

现在,我有一个Windows 2008 R2的服务器卡住“删除pipe理的软件Java 7更新11”。

通常情况下,我会通过拔掉networking连接,做一个硬重置,开始备份,然后运行Microsoft Fix It工具来删除所有的Java残余,从而绕过这一切。 但是,Fix It工具不能在此操作系统上运行。

如果我尝试通过运行MSI文件来重新安装Java,则会收到以下消息:

用户'SYSTEM'以前已经开始安装产品“Java 7 update 11”,该用户需要在安装之前再次运行该安装。

错误1704. Java 7更新11的安装目前暂停。

如果我再次运行安装程序,则会进行安装,并且可以从控制面板中的“程序和function”中将其卸载。

但是,在启动时,我仍然停留在“删除pipe理软件”的信息上。

我能做什么? 我能否以某种方式取消卸载? 或者手动删除Java? (JavaRa工具不起作用)。

这会是一个合适的下一步?

inputregedit并find以下内容:

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

然后find正确的密钥,这很容易通过查看每个键的“部署名称”来完成。 一旦你find正确的密钥,只需删除它,然后重新启动。 现在计算机将正常启动,然后您可以通过控制面板删除有问题的软件。

资料来源: http : //philipwilmot.co.uk/blog/2009/12/remove-failed-removal-of-deployed-software/

这个诀窍:

inputregedit并find以下内容:

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

然后find正确的密钥,这很容易通过查看每个键的“部署名称”来完成。 一旦你find正确的密钥,只需删除它,然后重新启动。 现在计算机将正常启动,然后您可以通过控制面板删除有问题的软件。

资料来源: http : //philipwilmot.co.uk/blog/2009/12/remove-failed-removal-of-deployed-software/

解决scheme1: 删除任何正在进行的安装。

启动Windowsregistry编辑器。

Windows XP:select“开始”>“运行”,然后在“打开”文本框中键入regedit,然后单击“确定”。 Windows Vista:select开始,然后在search框中inputregedit,然后按回车键。

导航到以下registry项之一:

Windows的32位版本:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Installer \ Inprogress

64位版本的Windows:HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Installer \ Inprogress

如果进展密钥存在,则删除它。

解决scheme2: 取消注册,然后重新注册Windows Installer服务。

取消注册Windows Installer服务

Windows XP:select“开始”>“运行”。 在search字段中inputmsiexec / unreg,然后按Enter键。

Windows Vista:select“开始”,在“search”字段中键入msiexec / unreg,然后按Enter键。

注册Windows Installer服务

Windows XP:select“开始”>“运行”。 键入msiexec / regserver,然后单击确定。

Windows Vista:select“开始”,在“search”字段中键入msiexec / regserver,然后按Enter键。