oobe\BypassNRO.cmdは何をしているのか

パソコン関連

C:\Windows\System32\oobe\BypassNRO.cmdって何をしているのか?

BypassNRO.cmdをメモ帳などで開いてみると

@echo off
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t REG_DWORD /d 1 /f
shutdown /r /t 0

となっている

@echo off

コマンドの実行を表示しない

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t REG_DWORD /d 1 /f

regeditを実行して\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBEに「BypassNRO」というDWORD値を作ってその値を1に設定を強制する(/f オプション)

shutdown /r /t 0

はシステムをすぐに(/t 0)再起動(/r)する。

再起動後ローカルアカウントでの設定が可能になる。

oobe\BypassNRO.cmdが使えなくなったとしたら、セットアップ時にShift+F10を押下して上記の

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t REG_DWORD /d 1 /f
shutdown /r /t 0

を入力すればoobe\BypassNRO.cmdを実行したと同じ結果になると思います。

タイトルとURLをコピーしました