如何清除计算机中无用的服务,例如:删除MySQL服务,显示“读取描述失败,错误代码2”的处理方法

卸载了mysql之后,再依次删除 mysql的安装目录、c盘下的隐藏文件夹ProgramData里面的MySql文件夹。
然后cmd -> regedit 再回车,进注册表里面,删除了里面的

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Control/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/MySQL
HKEY_CURRENT_USER/Software/MySQL

但是我发现,再windows服务里面,该mysql服务仍在,并且显示”<读取描述失败,错误代码2>”,双击它出现,在本地计算机上找不到该文件什么的,启动不了,也删不掉。该名为“mysql”的服务存在在那里,如果不删除它,将会对你重装mysql有很恶劣的影响。在安装好mysql,配置它的时候,在倒数第三还是第四步,有个地方是默认着输入“mysql”这个名称,这里的这个名称就是将作为windows的服务的名称,用心观察就会发现。这时候,如果你还是默认着用mysql,将会导致在配置的最后一个窗口的倒数第二个步骤的选项的开头是“x”,就是开启不了服务,原因是之前名为“mysql”的服务已经存在,没有删除,而且它是开启不了的,所以就导致这里的错误。这时候,你要是想配置成功也行,把配置步骤后退到那个输入服务名称的地方,把“mysql”改成另外一个名称即可,只要不与本地计算机已经存在的服务名称相同就可以了。后来我在网上查了一下,用以下方法可以删除该名为“mysql”的服务,步骤如下:

1.依次打开“开始菜单——所有程序——附件”
2.右击“命令提示符”,单击“以管理员身份运行
3.在命令提示符窗口下执行

sc delete 服务名

我要删除的该服务名为“mysql“,所以这里的服务名应该换为”mysql“, 需要注意的是: 这里的步骤做完了之后,需要重启电脑,该服务才会删除消失不见,不重启的话,它还是存在那里的。重启电脑之后,你把上面所讲的安装好mysql后,配置的时候要输入的那个服务名改为”mysql“,你会发现在最后一个窗口的倒数第二步不会出错,配置成功。

另外需要注意的是,在服务中显示的程序名称不一定是 服务名
例如:
在这里插入图片描述
需要邮件点击属性,显示的名称才是服务名
在这里插入图片描述
在这里插入图片描述

这里删除服务还可以使用方法二:
1:打开开始菜单,选择运行,然后输入 regedit 回车打开注册表编辑器。
2:然后定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 项。
3:对应服务列表中的服务名称在Services项下找到对应的项,然后删除即可

- - end - -

猜你喜欢

转载自blog.csdn.net/iammrziran/article/details/87722147
今日推荐