スリープしないパソコンを直す方法:効果的な10の解決策
スリープモードはちょっと変わった機能ですが、PCを低電力状態にしながら、復帰時にすぐに使える状態を維持してくれる、とても便利な機能です。電力を節約しながらも、中断したところから作業を再開したい場合に便利です。しかし、PCがスリープ状態から抜け出せなかったり、スリープ状態に入ってもすぐに復帰してしまうことがあります。これは本当にイライラします。原因は、電源設定の不備、ドライバーの不具合、あるいはOSのバグなど様々です。PCがスリープ状態を維持できなかったり、全くスリープ状態にならない場合は、このガイドが役立つはずです。頭を悩ませることなく、問題を解決できるはずです。
スリープ状態にならないコンピューターの修復方法
Windowsのスリープ設定が正しいことを確認する
Windowsはデフォルトで一定時間後にスリープ状態になるため、まず最初に確認すべき点です。しかし、誤って「なし」に設定してしまったり、アップデート後にリセットされてしまったりすることがあります。それが原因かどうかを確認するには、「設定」>「システム」>「電源とバッテリー」に進みます。または、 を押してWindows + I設定を素早く開くこともできます。
- 「システム」、次に「電源とバッテリー」に進みます。
- 「画面とスリープ」まで下にスクロールして、メニューを展開します。
- 「電源に接続したら、デバイスをスリープ状態にする」設定が「なし」になっていないか確認してください。もし設定されている場合、適切な時間を選択してください。通常は5分または10分で問題ありません。設定によっては、少なくとも5分に設定するとスリープ機能の動作が若干改善されることがありますが、Windowsの動作は予測不可能です。
一部のマシンでは、この設定を行ってもスリープが不安定なままです。その場合は、ドライバの問題や周辺機器の競合など、他の原因を調べる必要があります。
周辺機器を取り外し、ドライバーを更新する
周辺機器(特にUSBデバイス)はスリープに支障をきたすことがあります。不思議なことですが、マウスやキーボードによってはPCがスリープ解除されたり、スリープ状態から外れたりすることがあります。USB機器をすべて取り外して、正常にスリープ状態になるかどうか確認してみてください。正常にスリープ状態に戻ったら、一つずつ接続し直し、問題の原因を書き留めてください。このような状況では、デバイスドライバーを更新すると解決することがよくあります。
- [スタート]を右クリックし、[デバイス マネージャー]を選択します。
- 感嘆符が付いているデバイスを探してください。問題がある可能性があります。
- 右クリックして、[ドライバーの更新]を選択し、[ドライバー ソフトウェアの最新版を自動検索する]を選択します。
特に、「マウスとその他のポインティングデバイス」、「ネットワークアダプター」、「USBコントローラー」のドライバーを確認してください。数年前のドライバーが問題の原因となっている場合があり、更新することで原因が特定できることがあります。
ウェイクタイマーの確認と無効化
ウェイクタイマーは、アップデートやバックアップなどのスケジュールされたタスクのためにPCを起動するアラームですが、設定が誤っていたり、動作が停止していたりすると、スリープ状態が妨げられたり、突然起動したりすることがあります。スリープを妨げているタイマーを確認するには、powercfg /waketimers管理者 コマンドプロンプトまたはPowerShellウィンドウで実行してください。
- Windows + XWindows ターミナル (管理者) または コマンド プロンプト (管理者) を押して選択します。
- 入力
powercfg /waketimersして Enter キーを押します。 - スケジュールされたタイマーが表示されている場合は、オフにするか変更することをお勧めします。スリープ解除タイマーをグローバルに無効にするには、「コントロールパネル」>「電源オプション」>「プラン設定の変更」>「詳細な電源設定の変更」に移動してください。
- 「スリープ」>「スリープ解除タイマーを許可」を見つけます。「バッテリー駆動」と「電源に接続」の両方を「無効」に設定します。
一部の設定では、これをオフにすると、PCの素早い起動が止まり、スリープ状態が長く続くことがあります。スリープ状態が続く場合は試してみる価値があります。
PCを起動しないようにデバイスを構成する
周辺機器がPCのスリープ解除をひそかに引き起こすことがあります。特に、有線または無線のマウスやキーボードは、PCを予期せず起動させる信号を送り続けることがあります。どのデバイスがPCのスリープ解除を許可されているかは、 を使って確認できますpowercfg -devicequery wake_armed。
- 管理者としてコマンド プロンプトまたは PowerShell を開きます。
- 貼り付け
powercfg -devicequery wake_armedて Enter キーを押します。 - リストには、システムの起動を許可されているデバイスが表示されます。特定のデバイスでこの機能を無効にするには、デバイスマネージャー(Windows + X> デバイスマネージャー)を開き、目的のデバイス(マウスなど)を見つけてダブルクリックしてください。
- [電源管理]タブに切り替えて、[このデバイスで、コンピューターのスタンバイ状態を解除できるようにする] のチェックを外し、[OK] をクリックします。
こうすることで、スリープ モードをトリガーしたくない周辺機器からの偶発的なウェイクアップを防ぐことができます。
電力要求と競合するプログラムに対処する
Windowsは時々リクエストログを記録しており、一部のプログラムやドライバーは起動したまま電源を要求することがあります。これを確認するには、 を実行してくださいpowercfg /requests。ディスプレイやシステムへの要求が表示されている場合は、それが原因である可能性があります。同様に、powercfg /lastwakeを実行すると、前回PCが起動した原因がわかるため、手がかりとなる可能性があります。
バックグラウンドアプリやドライバーがリソースをアクティブにしたままにして、スリープ状態を維持できない場合があります。問題のあるプロセスを終了または更新すると、通常は問題が解決します。
ハイブリッドスリープやその他の設定を忘れる
ハイブリッドスリープはスリープと休止状態を組み合わせたもので、作業の保存速度は速いものの、特に古いハードウェアやカスタムハードウェアでは必ずしも信頼できるとは限りません。無効にするには、以下の手順を実行してください。
- コントロールパネル > 電源オプションに移動します。
- アクティブなプランをクリックし、「プラン設定の変更」を選択します。
- [詳細な電源設定の変更]をクリックします。
- [スリープ]を展開し、[ハイブリッド スリープを許可する] を展開します。
- バッテリー駆動と電源接続の両方をオフに設定します。
また、休止状態を無効にすると(powercfg -h off管理者コマンド プロンプトで実行)、特に休止状態ファイルが破損している場合、スリープの安定性が向上する可能性があります。
Windowsの電源トラブルシューティングツールを実行する
他に方法がない場合は、Windowsには電源の問題に関するトラブルシューティングツールが組み込まれており、設定を自動的にリセットできます。実行するには、以下の手順に従ってください。
- [設定] > [システム] > [トラブルシューティング] > [その他のトラブルシューティング]に移動します。
- 電源をクリックし、実行を押します。
- 指示に従ってください。通常はすぐに完了し、バックグラウンドに隠れている小さな不具合を修正できます。
セーフモードで起動して何が起こるか見てみましょう
スリープの問題が解決しない場合は、念のためセーフモードで起動してみてください。セーフモードでは必要なドライバーのみが読み込まれるため、スリープが正常に機能する場合は、サードパーティ製のドライバーまたはアプリに問題がある可能性があります。セーフモードを有効にするには:
- 「設定」を開き、「システム」>「回復」を開きます。
- [高度なスタートアップ] の下にある[今すぐ再起動]をクリックします。
- 回復メニューで、[トラブルシューティング] > [詳細オプション] > [スタートアップ設定]を選択します。
- 「再起動」を押します。オプションが表示されたら、F5を押して「セーフモードとネットワーク」を選択します。
- セーフモードでスリープが正常に動作するか確認してください。正常に動作する場合は、ドライバーの更新や疑わしいソフトウェアの削除を開始してください。また、管理端末で
sfc /scannowとを実行してDISM /Online /Cleanup-Image /RestoreHealthください。これらのコマンドで破損したシステムファイルを修復できる場合があります。
ドライバーの更新またはロールバック / Windows
アップデート後もシステムがスリープ状態にならない場合は、最近のドライバーアップデートまたはWindows Updateのロールバックを検討してください。新しいパッチによってスリープ機能が動作しなくなる場合があります。ドライバーについては、デバイスマネージャーを開き、デバイスドライバーを右クリックし、「ドライバーのロールバック」オプションがある場合はそれを選択してください。同様に、Windows Updateが問題の原因となっている場合は、 「設定」>「Windows Update」>「更新履歴」で更新履歴を確認し、最近の更新プログラムをアンインストールすることを検討してください。
最後の手段として、システムの更新またはクリーン インストールを行うと、より深刻な問題が解決される可能性がありますが、これは最後の手段です。
まとめ
スリープの問題は本当に厄介で、設定、ドライバー、バックグラウンドプロセスが複雑に絡み合っていることがよくあります。まずは基本的なこと、つまり電源プランの確認や周辺機器の取り外しから始めることで、多くの問題が解決するでしょう。それでも解決しない場合は、スリープ解除タイマー、デバイスの権限、システムファイルなどを詳しく調べることで、多くの場合解決できるでしょう。理由は定かではありませんが、ドライバーを更新してトラブルシューティングツールを実行するだけで、最小限の手間で問題が解決することもあります。
まとめ
- スリープ設定が「しない」に設定されていないことを確認してください。
- 周辺機器を取り外し、デバイス ドライバーを更新します。
- PC が予期せず起動する可能性があるウェイク タイマーをチェックして無効にします。
- 必要がない場合はシステムを起動しないようにデバイスを構成します。
- バックグラウンド アプリや電源要求による潜在的な競合に対処します。
- 問題が発生する場合はハイブリッド スリープを無効にします。
- Windows に組み込まれている電源トラブルシューティング ツールを使用して、システム スキャンを実行します。
- サードパーティの問題を特定するには、セーフ モードでテストします。
- 必要に応じて、ドライバーと Windows 更新プログラムを更新またはロールバックします。
これが役に立つことを祈る
これらの手順で、PCが再び安定してスリープ状態に戻れるようになることを願っています。スリープモードは本来簡単なはずですが、Windowsは必要以上に難しくしてしまう傾向があります。これは一部の環境ではうまくいった方法ですが、皆さんのPCでもうまくいくことを願っています!