Windows のブート オプションを読む

Windows のブート オプションを読む

この質問に関連する以前のスレッドを調べましたが、具体的な答えは見つかりませんでした。

新しいバージョンの Windows (この例では Win 10) では、Windows ブート マネージャーで F10 キーを押して、ブート オプションをカスタマイズできます。

これはうまく機能しますが、Windows の起動後にこれらのオプション (スクリーンショットのような「カスタム」変数を含む) を読み取る方法はありますか? これはどこかに記録されていますか?

ほとんどの Linux システムでは、/proc/cmdline でカーネル引数を確認できますが、Windows は同様の方法でブート オプションを保存しますか? ここに画像の説明を入力してください

答え1

レジストリに保存されているブート オプションを見つけました。以前レジストリを調べても何も見つからなかったのですが、見落としていたようです。

興味のある方のために、ブート オプションはキー HKEY_LM\SYSTEM\ControlSet001\Control 内にあります。ここには、ブート時に渡されるオプションを含む「SystemStartOptions」という文字列があります。

ここに画像の説明を入力してください

関連情報