windows 服务误删后的恢复

来源:互联网 发布:html2canvas.min.js 编辑:程序博客网 时间:2024/05/09 09:07

我用 sc delete 命令删除了以下服务.

E:\>sc delete browser
[SC] DeleteService SUCCESS


E:\>sc delete lanmanserver
[SC] DeleteService SUCCESS


然后悲剧了.

于是从另外一个 windows server 2003 R2 机器上导出注册表中的服务配置项.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser]

.

在我的机器上导入, 重启.

然后, 看到服务都启动了, 网络连接也回来了.

但是, 在 windows 服务管理器那里, 看服务的属性时,
跳出以下对话框提示:

---------------------------
Services
---------------------------
Configuration Manager: The specified device instance handle does not correspond to a present device.
---------------------------
OK   
---------------------------

google 了一下, 找到以下解决办法:
解决办法

到这两个服务对应的注册表键下, 将 Enum 子键重命名为 old_Enum,
这时回到服务管理器那里, 再看属性, 毫无压力, ok 了.

于是系统恢复了.


不知道为什么她不理我好久了.