画面が真っ黒や真っ白になった時に試す作業として
GPUリセットのショートカット
[ Win ] + [ Ctrl ] + [ Shift ] + [ B ]
が紹介されています
これをコマンドで行う方法として
PowerShell を 起動してから
pnputil /enum-devices /class display
で ディスプレイドライバ の インスタンス ID を 表示させ
pnputil /restart-device "表示された インスタンス ID を コピペ"
と言うのも紹介されています
コマンド版は手順が面倒な割りに
役に立つかどうかは不明ですが
「ファイル名を指定して実行」に貼り付ける版を作りました
管理者権限が必要な場合は
「ファイル名を指定して実行」に貼り付けた後に
[ Ctrl ] + [ Shift ] + [ Enter ]
で実行して下さい
cmd /c,for /f "tokens=3 delims= " %G in ('pnputil /enum-devices /class display ^| find "\"') do @pnputil /restart-device "%G" & pause
実行すると画面がフラッシュした後に
このような画面が表示されるので
コマンドプロンプト画面を×で閉じるか
コマンドプロンプト画面で何かキーを押せば終了します
結果表示は要らない、リセットだけ行いたい場合は、こちらです
※ Pause文が無いだけです
cmd /c,for /f "tokens=3 delims= " %G in ('pnputil /enum-devices /class display ^| find "\"') do @pnputil /restart-device "%G"