在恢复模式下禁用 Windows 10 命令提示符中的 Windows 服务

Max*_*lov 3 windows command-line windows-services windows-10

用于能够重新启动 Windows 进入命令提示符以使用 sc config "Service" start= disabled

在 Windows 10 中,如果我重新启动到命令提示符并以管理员身份登录,尝试执行相同操作会给我提供 sc 命令或找不到程序。

如何在 Windows 10 的命令提示符中将服务状态设置为禁用。

谢谢你。

w32*_*2sh 6

离线编辑注册表

您需要使用Regedit.exe并加载位于以下位置的系统配置单元:

<driveletter>:\Windows\System32\config\SYSTEM
Run Code Online (Sandbox Code Playgroud)

在恢复环境中,Windows 安装的驱动器号会有所不同。用Bcdedit.exe它找出来。

(有关离线编辑注册表的更多信息:如何使用 Windows 恢复环境离线编辑注册表

更改服务启动类型

(请参阅如何禁用阻止 NT 启动的服务或设备- 该文章最初是为 Windows 2000 编写的,但仍适用于所有版本的 Windows。)

进入命令提示符窗口后,键入Regedit.exe并选择HKEY_LOCAL_MACHINE(或HKEY_USERS)。从 File 菜单中,单击 Load Hive.. 并加载SYSTEMWindows 安装的配置单元。将加载的配置单元命名为TEST

转到以下注册表项:

HKEY_LOCAL_MACHINE\TEST\ControlSet001\Services\<short name of the service>
Run Code Online (Sandbox Code Playgroud)

服务启动注册表项

要禁用服务,请将StartREG_DWORD的值更改为 0x4。

Automatic   0X2
Manual      0x3
Disabled    0x4
Run Code Online (Sandbox Code Playgroud)

更改服务注册表项后,选择命名的配置单元TEST并卸载它(通过文件菜单)并退出 Regedit.exe。