コンテンツにスキップ

高速スタートアップの問題

Windows 8 以降では、既定で「高速スタートアップ」と呼ばれる機能が有効になっています。これは RGB デバイスを扱う際 (特に初期セットアップ時) に問題を引き起こすことがあります。

高速スタートアップを無効にする

Section titled “高速スタートアップを無効にする”

高速スタートアップを無効にするには、Disable-fastboot.bat という名前の新しいファイルを作成し、以下のコードを貼り付けてください。

Terminal window
@echo off
echo Enabling Fast Boot Feature for Full Restart / Shutdown
if _%1_==_payload_ goto :payload
:getadmin
echo UAC Prompt must be accepted...
set vbs=%temp%\getadmin.vbs
echo Set UAC = CreateObject^("Shell.Application"^) >> "%vbs%"
echo UAC.ShellExecute "%~s0", "payload %~sdp0 %*", "", "runas", 1 >> "%vbs%"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
goto :eof
:payload
powercfg /hibernate on
goto :eof
:eof

ファイルを右クリックし、「管理者として実行」をクリックします。これで高速スタートアップが無効になります。

高速スタートアップを有効にする

Section titled “高速スタートアップを有効にする”

高速スタートアップを再度有効にしたい場合は、Enable-fastboot.bat という名前の別のファイルを作成し、以下のコードを貼り付けてください。

Terminal window
@echo off
echo Disabling Fast Boot Feature for Full Restart / Shutdown
if _%1_==_payload_ goto :payload
:getadmin
echo UAC Prompt must be accepted...
set vbs=%temp%\getadmin.vbs
echo Set UAC = CreateObject^("Shell.Application"^) >> "%vbs%"
echo UAC.ShellExecute "%~s0", "payload %~sdp0 %*", "", "runas", 1 >> "%vbs%"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
goto :eof
:payload
powercfg /hibernate off
goto :eof
:eof

ファイルを右クリックし、「管理者として実行」をクリックします。これで高速スタートアップが再び有効になります。