删除服务?

删除服务?

卸载程序时遇到问题,我通常会删除其所有文件和文件夹,然后手动清理注册表中的残留文件,然后使用 ccleaner 纠正剩余的过时注册表项。直到今天。这次我遇到了一个无法卸载的程序。所以我做了我通常会做的事情。这次特定程序留下了一个后台服务。我已经删除了注册表。所以现在无法启动、停止或管理此服务。需要重新安装该程序。如何删除此服务?

答案1

如果它仍然出现(重新启动后),那么您在注册表中错过了对它的引用。

您可以尝试使用sc delete <servicename>(首先确保它已停止sc stop <servicename>:)将其删除。

sc /?

删除----------删除服务(从注册表中)。

答案2

如果使用命令行实用程序“sc”不起作用(先尝试一下!),您仍然可以手动删除该服务。

打开服务管理控制台 (services.msc),然后右键单击该服务并选择“属性”。记下“服务名称”和“可执行文件路径”。确保服务已停止,然后再继续。

删除可执行路径中引用的文件,然后打开注册表。导航到以下位置,然后删除与服务名称匹配的键。HKLM
\SYSTEM\CurrentControlSet\services\

请遵循通常的预防措施:不要删除操作系统文件,在删除文件或更改注册表之前进行备份,不要直接编辑注册表...

此外,您可能还想尝试注册表清理程序,例如 Piriform 的 CCleaner。在允许软件清理注册表时,请务必小心谨慎。

相关内容