PCを起動させる原因を調べる
まず、Windows PC がスリープ状態から復帰する原因を特定する必要があります。原因は、キーボード、マウス、ヘッドフォンなどの接続された周辺機器など、単純なものである可能性があります。それを確認するには、次の手順に従います。
コマンドプロンプトを使用する
- スタートメニューを開き、と入力して
cmd
、「管理者として実行」をクリックします。
- コマンド プロンプト ウィンドウで、次のように入力して
powercfg -lastwake
Enter キーを押します。これにより、USB デバイスや Bluetooth デバイスなど、前回コンピューターがランダムに起動した理由が表示されます。
powercfg/waketimers
コマンド プロンプト ウィンドウに入力して Enter キーを押すことで、ウェイク タイマーが有効になっているかどうかを確認することもできます。
- 上記のコマンドに続いて
powercfg -devicequery wake_armed
Enter キーを押すと、PC がランダムに起動する原因となっているデバイスが表示されます。問題の原因となっているデバイスがコマンド プロンプト ウィンドウに表示されます。たとえば、ここでは HID 準拠のマウスがこのような問題を引き起こしています。
Windowsイベントビューアを使用する
- スタート メニューを開き、「イベント ビューアー」を検索して、管理者として開きます。
- イベント ビューアーが開いたら、左側の「Windows ログ」をクリックし、「システム」を右クリックしてから「現在のログをフィルター」をクリックします。
- [イベント ソース] ドロップダウン ボタンをクリックし、[電源のトラブルシューティング] を選択します。次に、[OK] をクリックします。
- これで、上部のログを確認して、コンピューターがランダムにスリープ状態から復帰した理由を見つけることができます。
修正1: デバイスマネージャーでデバイス設定を変更する
問題の原因を特定するためにコマンド プロンプトを使用する場合でも、イベント ビューアーを使用する場合でも、接続されたデバイスが PC を起動している可能性が高くなります。
- デバイスを識別したら、[スタート] メニューを右クリックし、[デバイス マネージャー] をクリックします。
- デバイス マネージャーで、問題の原因となっているデバイスの名前をダブルクリックします。
- デバイスのプロパティ ボックスで、上部の [電源管理] タブをクリックし、[このデバイスでコンピューターのスタンバイ状態を解除できるようにする] の横にあるボックスのチェックを外します。最後に、[OK] ボタンをクリックして PC を再起動します。
修正2: UvoSvcサービスを無効にする
- 管理者としてコマンドプロンプトを開き、入力し
sc stop "UsoSvc"
て Enter キーを押します。
- 次に、入力し
sc config "UsoSvc" start= disabled
て Enter キーを押します。
修正3: 電源設定を変更する
クラウド バックアップ アプリケーションなどのソフトウェア プログラムが Windows PC を起動している場合は、次の手順に従って PC の電源設定を変更してください。
- コントロール パネルを開き、電源オプションをクリックします。
- 「電源オプション」ページで、選択したプランの「プラン設定の変更」をクリックします。
- 次に、「詳細な電源設定の変更」をクリックします。
- 詳細設定が開いたら、スリープ オプションの横にある「+」記号をクリックして、関連する設定を表示します。
- 次に、「ウェイクタイマーを許可する」オプションの横にある「+」記号をクリックします。
- ここには、バッテリー用と PC が電源に接続されているとき用の 2 つの設定があります。両方をクリックし、両方に対して「無効」を選択します。次に、「OK」ボタンをクリックします。
修正4: ネットワークアダプタを調整する
何らかのネットワーク アクティビティによって Windows PC がスリープ状態から復帰する場合は、ネットワーク アダプターの設定を調整することを検討してください。
- デバイス マネージャーを開き、[ネットワーク アダプター] をクリックします。
- ネットワーク アダプタ (Broadcom または Realtek デバイスのいずれか) を右クリックし、[プロパティ] をクリックします。
- プロパティ ボックスが開いたら、上部の [電源管理] タブをクリックし、[このデバイスでコンピューターのスタンバイ状態を解除できるようにする] オプションのチェックを外します。
- 次に、「詳細設定」タブをクリックし、下にスクロールして「Wake on magic packet」をクリックします。次に、右側のドロップダウン メニューから「無効」を選択し、「OK」をクリックします。
修正5: Windows Updateの設定を調整する
Windows Update は、PC がスリープ状態からランダムに復帰するもう 1 つの原因です。そのため、更新設定を微調整して、それが役立つかどうかを確認してください。
- 設定アプリを開き、左側の「Windows Update」をクリックします。
- Windows Update ページで、「詳細オプション」をクリックします。
- 次のページで、「アクティブ時間」をクリックします。これで、Windows が更新プログラムをインストールできる期間を選択できるようになります。PC が自動的に起動しないように、必ずスリープ モードではない時間を選択してください。
修正6: グループポリシーエディターの設定を調整する
Windows の Enterprise または Pro バージョンを使用している場合は、グループ ポリシー エディターの設定を調整して、コンピューターがランダムに起動するのを防ぐことができます。
- スタート メニューを開き、「グループ ポリシー エディター」を検索して開きます。
- グループ ポリシー エディターが開いたら、左側の [コンピューターの構成] の下にある [管理用テンプレート] をクリックし、次に [Windows コンポーネント] をクリックします。
- Windows コンポーネントで、「Windows Update」をクリックし、次に「レガシ ポリシー」をクリックします。右側に Windows ポリシーのリストが表示されます。
Enabling Windows Update Power Management to automatic
右側をダブルクリックします。
- 表示されるポップアップで、「無効」オプションをクリックし、「OK」ボタンをクリックします。
修正7: 自動メンテナンス設定を変更する
Windows は、スキャンの実行、更新プログラムのインストールなど、自動メンテナンス タスクを実行します。これにより PC が起動することもあるため、自動メンテナンス設定を変更してこれを防ぐことができます。
- スタート メニューで「自動メンテナンス」を検索し、表示されたら「自動メンテナンス設定の変更」をクリックします。
- 自動メンテナンス ページが開いたら、ドロップダウン メニューを使用して、メンテナンスを実行する時間を選択できます。または、[スケジュールされたメンテナンスにより、スケジュールされた時間にコンピューターを起動できるようにする] の横にあるボックスをクリックしてチェックを外します。
修正8: スケジュールされたタスクを識別して停止する
- スタート メニューから Windows Powershell または Windows Terminal を開きます。
Get-ScheduledTask | where {$_.settings.waketorun}
Powershell ウィンドウに入力して Enter キーを押します。これにより、PC をスリープ状態から復帰させることができるスケジュールされたタスクが表示されます。
- 次に、スタート メニューを開いて「タスク スケジューラ」を検索します。「管理者として実行」をクリックして開きます。
- タスク スケジューラが開いたら、左側の「タスク スケジューラ ライブラリ」をクリックし、実行を停止して PC の起動を停止するタスクに移動します。
- タスクをダブルクリックし、上部の「条件」タブをクリックして、「このタスクを実行するためにコンピューターを起動する」のチェックを外します。
役立つヒント
- ワイヤレス マウスなどのワイヤレス デバイスを使用する場合は、PC をスリープ状態にするときに必ず電源をオフにしてください。誤って触れると、このようなデバイスによってコンピューターが起動してしまう可能性があります。
- ソフトウェアの更新や新しいハードウェアによって電源やスリープの設定が変更される場合があるため、定期的に確認して調整することをお勧めします。
Windows PC がスリープ状態から復帰する原因に応じて、試すことができるさまざまな解決策があります。システム設定を変更するときは、何か問題が発生した場合に備えて、まずシステムをバックアップしておくことをお勧めします。
コメントを残す