我有两个旧的服务,我想完全卸载。我该怎么做呢?
当前回答
如果它们是。net创建的服务,您可以使用带有/u开关的installutil.exe 它在。net framework文件夹中 C:\Windows\ Microsoft.NET \ Framework64 \ v2.0.50727
其他回答
这在Windows 10上很管用:
以管理员身份启动cmd.exe 运行SC DELETE "com.docker.service" 重新安装码头工人
如上所述,我执行:
sc delete ServiceName
然而,这并没有工作,因为我是从PowerShell执行它。
当使用PowerShell时,您必须指定sc.exe的完整路径,因为PowerShell为sc分配了一个默认别名给Set-Content。因为它是一个有效的命令,它实际上并不显示错误消息。
为了解决这个问题,我执行了如下命令:
C:\Windows\System32\sc.exe delete ServiceName
单击“开始|运行”,在“打开:”行中输入regedit。单击OK。
导航到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
向下滚动左侧窗格,找到服务名称,右键单击并选择Delete。
重新启动系统。
Sc删除名称
在删除服务之前,您应该检查依赖项。
你可以查看一下:
开放服务。找到服务名,切换到“Dependencies”选项卡。
来源:http://www.sysadmit.com/2016/03/windows-eliminar-un-servicio.html