Answers:
我找到了答案。有一个阻止删除的驱动程序。我使用记事本后门将其删除(尚未在Windows 7之后的OS上进行测试)。
注意:如果您已经有Windows Recovery驱动器,则可以通过从驱动器启动,打开命令提示符并使用一些简单的Batch命令将其删除(或启动记事本并使用Open
文件菜单上的界面进行导航)来删除驱动程序。
方向:
Starting Windows
屏幕时,请强制关闭计算机。Launch Startup Repair (recommended)
选项的菜单。选择这个。Do you want to restore your computer using System Restore?
。单击取消。Startup Repair cannot repair this computer automatically
。点击View problem details
下拉菜单。Open
从文件菜单中单击。从那里您可以完全访问计算机。要删除驱动程序,请导航至C:\Windows\System32\drivers
并删除所需的驱动程序。
如果您知道批次,请导航至C:\Widnows\System32
并右键单击cmd.exe
。点击Run as administrator
。
今天,当我尝试终止/禁用服务SBSCore时遇到了类似的问题。(这需要更改reg才能禁用服务本身。)其结果是,您可能拥有适当的权限,但是只要该注册表运行,该键/值就可能被锁定在适当的位置。 。
为了解锁注册表,我必须使用Sysinternals:“进程资源管理器”,然后单击“右键”>“挂起已锁定键的精确对象”。挂起该应用程序可确保该应用程序具有延展性(因为它释放了它拥有的锁),但也不会在您使用该应用程序时强制其重新加载并可能会重置/修复键值。
在Process Explorer中,您可以使用Ctrl + F并使用程序位置,程序名称或DLL进行搜索,以查找正在使用该程序的应用程序。双击以跳回到ProcEx主窗口,突出显示并为您选择了该程序。挂起它,然后进行更改。
除此之外,唯一需要注意的另一件事是确保您具有父regkey权限来更新子regkey。仅添加每个密钥的权限并不意味着您可以100%访问其下的所有内容。
我的解决方法来自这里:如何禁用从SBS 2003到2008/2011的迁移宽限期到期
psexec -i -d -sc:\ windows \ regedit.exe
从此处获取文件并在路径中解压缩并运行上面的命令
https://docs.microsoft.com/zh-cn/sysinternals/downloads/psexec