用于能够重新启动 Windows 进入命令提示符以使用 sc config“Service”start=disabled
在 Windows 10 中,如果我重新启动到命令提示符并以管理员身份登录,尝试执行相同操作时会出现 sc 命令或程序未找到的情况。
如何在 Windows 10 中的命令提示符中将服务状态设置为禁用。
谢谢。
答案1
离线编辑注册表
您需要使用Regedit.exe
并加载位于以下位置的系统配置单元:
<driveletter>:\Windows\System32\config\SYSTEM
在恢复环境中,Windows 安装的驱动器号可能会有所不同。使用Bcdedit.exe
来查找。
(有关离线编辑注册表的更多信息:如何使用 Windows 恢复环境脱机编辑注册表)
更改服务启动类型
(参考如何禁用阻止 NT 启动的服务或设备- 本文最初是为 Windows 2000 编写的,但仍然适用于所有版本的 Windows。)
进入命令提示符窗口后,键入Regedit.exe
并选择HKEY_LOCAL_MACHINE
(或HKEY_USERS
)。从文件菜单中,单击加载配置单元...并加载SYSTEM
Windows 安装的配置单元。将加载的配置单元命名为TEST
转到以下注册表项:
HKEY_LOCAL_MACHINE\TEST\ControlSet001\Services\<short name of the service>
服务启动注册表项
要禁用服务,请将Start
REG_DWORD 的值更改为 0x4。
Automatic 0X2
Manual 0x3
Disabled 0x4
对服务注册表项进行更改后,选择命名的配置单元TEST
并将其卸载(通过文件菜单)并退出 Regedit.exe。