答案:
这两天卸载黑冰遇到black无法加载的现象,在网上查了些资料,整理一下给需要的朋友:
下列引导或系统启动驱动程序无法加载: KNet
(匆匆提示:有时候会出现,下列引导或系统启动驱动程序无法加载: black,那么你就把下边的 KNet
换成black,其实解决思路一样的,对了操作之前,最好先备份注册表,备份是好习惯!)
解决方法:
(1)在注册表中找到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\KNetWch
删除
(2)在注册表中找到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_KNETWCH
删除即可
注意:在做第二步时提示不能删除,这是因为注册表的LEGACY_******分支,默认只有system帐户有完全控制权限。你可以右键单击这些分支,选择权限,设Everyone有完全控制权限即可(该安全设置只对此键值有效,不用考虑安全问题;或者设管理员组有完全控制权限也可,不过哪就麻烦了。)
另外:ControlSet001、ControlSet002......里的键值不需要做任何处理。
CurrentControlSet就是ControlSet001的快捷方式,对ControlSet001分支的任何修改,会自动同步到CurrentControlSet,反之亦然。
ControlSet002是系统前一次顺利启动的配置,主要用于“恢复到最近一次的正确配置”(如果选择该选项,系统会自动加载ControlSet002)。
HKEY_LOCAL_MACHINE\SYSTEM\Select下的LastKnownGood键值,控制“恢复到最近一次的正确配置”应该加载ControlSet001还是ControlSet002(默认是ControlSet002)。
启动Regedt32, 找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\LEGACY_WINTOOLSSVC,然后使用Security->Permission选项,如下图
将Full Control 授权给Everyone后,就能够删除这一项了。