web-dev-qa-db-ja.com

Windows10コマンドでWindowsサービスを無効にするリカバリモードでプロンプトを表示する

Windowsをコマンドで再起動できるようにするために使用されますscconfig "Service" start = disabledを使用するようにプロンプ​​ト

Windows 10で、コマンドプロンプトで再起動し、管理者としてログインすると、同じことを実行しようとすると、scコマンドまたはプログラムが見つかりません。

Windows 10のコマンドプロンプトでサービス状態を無効に設定するにはどうすればよいですか?.

ありがとうございました。

3
Maxim V. Pavlov

レジストリをオフラインで編集する

Regedit.exeを使用して、次の場所にあるシステムハイブをロードする必要があります。

<driveletter>:\Windows\System32\config\SYSTEM

リカバリ環境では、Windowsインストールのドライブ文字は異なります。 Bcdedit.exeを使用して調べてください。

(レジストリをオフラインで編集する方法の詳細: Windows回復環境を使用してレジストリをオフラインで編集する方法

サービスのスタートアップの種類を変更する

(参照 NTの起動を妨げるサービスまたはデバイスを無効にする方法 -この記事は元々Windows 2000向けに書かれていましたが、すべてのバージョンのWindowsに適用されます。)

コマンドプロンプトウィンドウが表示されたら、Regedit.exeと入力し、HKEY_LOCAL_MACHINE(またはHKEY_USERS)を選択します。 [ファイル]メニューから[ハイブの読み込み]をクリックし、WindowsインストールのSYSTEMハイブを読み込みます。ロードされたハイブにTESTという名前を付けます

次のレジストリキーに移動します。

HKEY_LOCAL_MACHINE\TEST\ControlSet001\Services\<short name of the service>

サービススタートアップレジストリキー

サービスを無効にするには、StartREG_DWORDの値を0x4に変更します。

Automatic   0X2
Manual      0x3
Disabled    0x4

サービスレジストリキーに変更を加えた後、TESTという名前のハイブを選択して([ファイル]メニューから)アンロードし、Regedit.exeを終了します。

6
w32sh