この記事では、デスクトップがスリープ状態または休止状態から予期せず起動する問題の解決策を示します。
適用対象: Windows 8
元の KB 番号: 2799178
現象
Windows 8 デスクトップ コンピューターは、オペレーティング システムによって "ACPI Wake Alarm" システム デバイスが見つからない場合でも、特定の時点でスリープまたは休止状態から自動的に復帰します。
原因
Windows 8 デスクトップまたはオールインワン コンピューターの場合、 Action Center>自動メンテナンスでは、 スケジュールされた時刻にコンピューターをウェイクアップするためのスケジュールされたメンテナンスを 自動的に有効にします。 また、電源ポリシー/詳細設定/スリープ/スリープ解除タイマーの許可は、既定で AC 電源に対して有効になっています。
デスクトップ コンピューターに "ACPI Wake Alarm" デバイスがない場合 (または BIOS で無効になっている場合)、Windows 8 では引き続きリアルタイム クロック (RTC) を使用してウェイク イベントをプログラムします。電源ポリシー/詳細設定/スリープ/スリープ解除タイマーの許可が AC 電源に対して有効になっていると仮定します。
Windows 8 では、毎日午前 3 時に実行されるように TaskScheduler の "定期的なメンテナンス" イベントが自動的に構成されます。 Windows 8 の初回インストール後、Windows Update は、定期的なメンテナンス タスクとウェイク イベントを開始して実行されるように事前構成されます。
Note
モバイル コンピューターでは、"ACPI Wake Alarm" デバイスが検出されていない場合、Windows 8 では、すべてのインボックス電源プランで "スリープ解除タイマーを許可する" が無効になり、 スケジュールされた時刻にコンピューターをスリープ解除するためのスケジュールされたメンテナンスが有効になっていません 。
解決方法
通常のメンテナンス タスクが午前 3 時にマシンをウェイクアップしないようにするには、 Action Center>Automatic Maintenance に移動し、 スケジュールされたメンテナンスを無効にして、スケジュールされた時刻にコンピューターをウェイクアップします チェック ボックスをオフにします。
詳細
アプリケーションがメンテナンス トリガーをスケジュールすると (Windows Update など、メンテナンス中にインストールされる修飾された更新プログラムがダウンロードされている場合)、次のアクションが実行されます。
管理者コマンド プロンプトから、
Powercfg /waketimers
は、通常のメンテナンス タスクが午前 3 時に実行されるようにスケジュールされていることを示します。 例えば次が挙げられます。C:\\> powercfg /waketimers
[PROCESS] \Device\HarddiskVolume1\Windows\System32\services.exe によって設定されたタイマーは、2012 年 12 月 4 日午前 2 時 59 分 29 分に期限切れになります。Windows は、コンピューターのスリープ解除を要求した 'NT TASK\Microsoft\Windows\TaskScheduler\Regular Maintenance' スケジュールされたタスクを実行します。
イベント ID: 808 がアプリケーションとサービス ログ/Microsoft/Windows/TaskScheduler/Maintenance ログに記録され、アプリケーションが示され、通常のメンテナンス イベントがスケジュールされます。 例えば次が挙げられます。
レベル: 警告
ソース: TaskScheduler
イベント ID: 808
メンテナンス タスク "\Microsoft\Windows\WindowsUpdate\AUScheduledInstall" は、次回の定期的なメンテナンス実行中にコンピューターのウェイクアップを要求します。
次のリンクで説明されているように、任意のアプリケーションで、定期的なメンテナンス タスクを自動的に実行するようにスケジュールできます。
通常のメンテナンス タスクのスケジュール機能を使用する最初のアプリケーションは、Windows Update です。 .NET Framework NGEN v4.0 ユーティリティも、定期的なメンテナンス イベントがスケジュールされる原因として観察されています。
データ収集
Microsoft サポートの支援が必要な場合は、「展開関連の問題について TSS を使用して情報を収集する」に記載している手順に従って情報を収集することをお勧めします。