关于windows中的service的删除卸载,一般有如下3种方法
这里笔者以卸载MySQL服务为例,删除其他service方法也都是一样的
无论那种方法,我们首先应该先停止服务,再卸载,可以通过服务管理界面停止,也可以通过命令进行卸载
C:\Users\qq_5201351>net stop mysql The MySQL service is stopping. The MySQL service was stopped successfully.
再补充一种方法,也可以在Windows PowerShell中使用Get-Service命令进行查询,能看到服务状态,服务名及显示名
方法一(推荐):通过sc命令删除服务,先进行service,通过服务右键的属性,查询到Service name
默认界面上看到的名字为Display name ,使用sc命令进行管理时,应该要以Service name为准,
笔者测试在powershell中执行命令不会报错,但也无实际的效果,因为建议是在cmd中执行如下命令,执行后立即生效,不需要重启
C:\Users\qq_5201351>sc delete MySQL
[SC] DeleteService SUCCESS
方法二:使用 Autoruns 删除 Windows 服务,先去到 autoruns 工具的官网下载它,这个是图形界面,就不作过多说明,也不需要重启
下载地址:https://learn.microsoft.com/en-us/sysinternals/downloads/autoruns
方法三(不推荐):通过注册表进行删除,先定位到Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services位置
然后直接删除其下面的MySQL整个目录即可~,但是这个方法有点缺陷,就是删除了,服务列表里还有,而且异常状态
需要重启操作系统后,才会在服务列表中看不到,即真正的删除了
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/16758256.html
作者:一名卑微的IT民工
出处:https://www.cnblogs.com/5201351
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
由于博主的水平不高,文章没有高度、深度和广度,只是凑字数,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!