如果不再将服务应用程序列为服务,如何从“添加/删除程序”中删除服务应用程序?

时间:2011-05-27 15:25:38

标签: windows windows-services windows-xp windows-installer uninstall

我有一个Windows安装程序安装我创建的服务。我在我的开发机上测试而不是测试机。应用程序文件不再存在,并且该服务未显示在管理工具下的Windows服务列表中。我试图从添加/删除程序中删除条目。我在安装卸载程序时使用自定义操作卸载服务来设置安装程序。

即使手动将文件复制到预期位置并手动将服务添加到服务列表中,卸载程序也会失败。我无法将其从添加删除程序列表中删除。如何从列表中删除它?

2 个答案:

答案 0 :(得分:1)

所有entries shown in the Add/Remove Programs panel are found in the Registry key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall - 你会在一个以GUID命名的子项中找到你的(例如“{123409-adsf-1234 ...}”)如果它是从一个安装的MSI(在这种情况下你可能想重新运行MSI以彻底删除 你真的应该使用msiexec /x {GUID}来卸载,或者双击原来的MSI包并选择“删除“),如果它与其他设置工具一起安装,则可以是任何名称。

答案 1 :(得分:0)