パソコンが勝手に起動する問題は、Windowsの電源設定やBIOS設定、接続されたデバイスなどが原因で発生することがあります。MiniToolのこの記事では、パソコンが自動的に電源が入る主な原因を説明し、スリープ解除設定の変更、高速スタートアップの無効化、BIOS設定の確認など、Windows 10/11で試せる対処法を詳しく紹介します。

Windows 10/11でPCが勝手に起動する場合のクイックアンサー

状況対処法
スリープ・休止状態後や夜間に勝手に起動するタスクスケジューラでタスクを無効化、電源オプションで「スリープ解除タイマーの許可」を無効化など
電源は入るが画面に何も表示されない周辺機器を取り外す、ケーブル・接続を確認、ハードウェアを点検
電源ケーブル接続時にPCが起動するBIOSで該当設定を「Power Off」に変更、CMOSバッテリーを交換など

PCが勝手に起動する原因とよくあるケース

突然、夜中にパソコンの電源が勝手に入り、「なぜ自動的に起動したの?」と困った経験はありませんか?

パソコンの電源が勝手に入る主な原因には、以下のようなものがあります。

  • 高速スタートアップや自動再起動、スリープ解除タイマーなど、Windowsの設定が正しく構成されていない。
  • 一部のプログラムやWindows機能によるスケジュールされたタスク。
  • Wake-on-LANやPower-on by AlarmなどのBIOS電源設定。
  • 電源ボタンの緩み、RAM、電源ユニット、CMOSバッテリー、マザーボードなどのハードウェアコンポーネントに関する問題。
  • マウスやキーボードの誤操作による入力。

PCが自動的に起動する現象には、以下のようなケースがあります。

  • スリープ状態後
  • 夜間の起動
  • 休止状態後
  • 電源接続時
  • ディスプレイ未接続時

状況によって、解決策も異なります。

スリープモード・夜間・休止状態後にPCが勝手に起動する場合の対処法

夜間に、あるいはスリープや休止状態の後にPCが勝手に起動してしまう場合は、Windows 11/10で以下の対処法を試してみてください。スケジュールされたタスク、スリープ解除タイマー、高速スタートアップ、自動再起動などを無効にすることができます。

自己診断:パソコンが自動的に起動する原因を探る

トラブルシューティングを始める前に、まずは問題の原因を特定するための自己診断を行いましょう。「powercfg」コマンドを実行すれば、コンピューターが直近で何によって起動したのかを簡単に確認できます。

ステップ1:「Win + R」キーを押し、「cmd」と入力します。次に、「Ctrl + Shift + Enter」キーを押し、管理者としてコマンドプロンプトを開きます。

ステップ2:「powercfg -lastwake」と入力し、「Enter」キーを押します。

コマンドプロンプトでpowercfg –lastwakeと入力している様子

Windowsでは、ウェイクアップの回数や、その原因となったイベントが表示されます。原因としては、特定のデバイスやスケジュールされたタスクなどが挙げられます。

ステップ3:他の便利なコマンドを実行します。

  • powercfg /devicequery wake_armed:コンピューターを起動するように設定されているすべてのデバイスを一覧表示します。
  • powercfg /waketimers:Windows 11/10で有効になっているスケジュールされたスリープ解除タイマーを表示します。

次に、以下の手順に従って、対象のデバイスまたはタスクを無効にします。

対処法1:スケジュールされたタスクを無効にする

Windows 11/10でPCがスリープモードや休止状態の時に勝手に起動する場合は、スケジュールされたタスクがないか確認してください。

タスクスケジューラを使用すると、プログラムやスクリプト、各種タスクを指定した時間に自動的に実行できます。また、このツールは、処理を完了させるためにシステムを起動し、ルーチンタスクを実行するように設定されている場合があります。

【Windows 11/10】タスクスケジューラを使ってファイルをバックアップする方法
【Windows 11/10】タスクスケジューラを使ってファイルをバックアップする方法

Windows 11/10でタスクスケジューラを使用してファイルを自動的にバックアップする方法は?このガイドを参照してください。

もっと見る

これは、タスクを作成する際に「条件」の下にある「タスクを実行するためにスリーブを解除する」オプションを有効にすることで行えます。

問題を解決するには、スケジュールされたタスクを無効にしてみてください:

ステップ1:「Win + R」キーを押して「ファイル名を指定して実行」を開き、「taskschd.msc」と入力して「Enter」キーを押し、「タスクスケジューラ」を開きます。

ステップ2:「タスクスケジューラライブラリ」に移動します。スケジュールされている可能性のあるタスクを確認し、それぞれを右クリックして「無効」または「削除」を選択します。

提示:
夜間にコンピューターがスリープや休止状態から勝手に起動することがあります。その場合は、午前1時、2時、3時、4時など、特定の時間に実行されるよう設定されているタスクがないか確認してみてください。
タスクスケジューラでタスクを無効化している様子

ステップ3:または、タスクを右クリックして「プロパティ」を選択します。

ステップ4:「条件」タブで、「タスクを実行するためにスリーブを解除する」のチェックを外します。

対処法2:スリープ解除タイマーの設定を変更する

コンピューターが勝手に起動するもう一つの原因として、スリープ解除タイマーの設定が考えられます。

Windowsのスリープ解除タイマーは、スケジュールされたタスクを実行するために、PCをスリープ状態や休止状態から復帰させる機能です。この機能を有効にすると、コンピューターが自動的に起動するようになります。

そのため、この機能を無効にする必要があります。

ステップ1:Windows 11/10の「検索」ボックスに「コントロール パネル」と入力し、開きます。

ステップ2:「表示方法」のメニューから「大きいアイコン」を選択し、「電源オプション」をクリックします。

ステップ3:「プラン設定の変更」>「詳細な電源設定の変更」をクリックします。

ステップ4:「スリープ」>「スリープ解除タイマーの許可」を展開し、「無効」を選択します。

電源オプションでスリープ解除タイマーの許可を無効にしている様子

ステップ5:「適用」>「OK」の順にクリックして変更を保存します。

対処法3:デバイスマネージャーでスタンバイ状態解除可能なデバイスを無効にする

場合によっては、スタンバイ状態の解除に対応したデバイス(「powercfg -lastwake」を実行することで確認可能)が原因となり、コンピューターが自動的に起動することがあります。

この問題を解決するには、デバイスマネージャーでこれらのデバイスの設定を無効にしてみてください。

ステップ1:Windows 11/10の「スタート」メニューから「デバイスマネージャー」を開きます。

ステップ2:該当するデバイスを見つけ、1つずつ右クリックして「プロパティ」を選択します。

ステップ3:「電源の管理」タブで、「このデバイスで、コンピューターのスタンバイ状態を解除できるようにする」のチェックを外します。

ステップ4:「OK」をクリックします。

デバイスマネージャーで「このデバイスでコンピューターのスタンバイ状態を解除できるようにする」のチェックを外している様子

無効にした後は、パソコンがスリープ状態から自動的に起動することはないはずです。

モニターがスリープ状態?画面をスリープモードから復帰させる方法
モニターがスリープ状態?画面をスリープモードから復帰させる方法

モニターがスリープ状態になる?Windows 10でこの問題を解決するには?スリープモードから抜け出すのに役立つトラブルシューティングのヒントをご紹介します。

もっと見る

対処法4:自動メンテナンスを無効にする

Windowsの自動メンテナンス機能は、セキュリティスキャン、ソフトウェアの更新、システム診断を自動的に実行し、システムの安定性とスムーズな動作を保つように設計されています。

ただし、この機能により、スケジュールされたメンテナンスを完了するために、PCがスリープ状態から自動的に起動することがあります。

そのため、以下の手順に従って、Windows 11/10でこの機能を無効にしてください。

ステップ1:「検索」ボックスから「コントロールパネル」を開きます。

ステップ2:「セキュリティとメンテナンス」に移動し、「メンテナンス」を展開して、「メンテナンス設定の変更」をクリックします。

ステップ3:「スケジュールされたメンテナンスによるコンピューターのスリープ解除を許可する」のチェックボックスをオフにします。その後、「OK」をクリックして変更を保存します。

コントロールパネルで「スケジュールされたメンテナンスによるコンピューターのスリープ解除を許可する」にチェックを入れている様子

私の場合、メンテナンス作業は毎日午前2時に実行されます。そのため、夜間にスリープ状態になっていても、パソコンが自動的に起動します。

この設定を無効にすれば、パソコンが自動的に起動することはなくなるはずです。

対処法5:高速スタートアップを無効にする

高速スタートアップは、事前に保存された状態を読み込むことで起動時間を短縮するWindowsの機能です。具体的には、システムを完全にシャットダウンするのではなく、その状態を休止状態ファイルに保存します。起動時には、Windowsがこの状態を読み込み、より迅速に動作を再開します。

ただし、この機能を有効にすると、パソコンが勝手に起動する可能性があります。

そのため、高速スタートアップを無効にする必要があります。

ステップ1:「コントロールパネル」を開き、「電源オプション」をクリックします。

ステップ2:新しいウィンドウで「電源ボタンの動作の選択」をクリックします。

ステップ3:「現在利用可能ではない設定を変更します」リンクをクリックして、シャットダウン設定を有効にします。

ステップ4:「高速スタートアップを有効にする(推奨)」にチェックを入れて、変更を保存します。

コントロールパネルで「高速スタートアップを有効にする(推奨)」にチェックを入ている様子

対処法6:自動再起動を無効にする

システム設定には、パソコンを自動的に再起動するオプションがあります。これは、システムがクラッシュした際に自動的に再起動を行い、正常な状態に復元するための回復機能です。

ただし、この機能が原因で、コンピューターが勝手に起動してしまうこともあります。

幸いなことに、自動再起動を無効にすることで問題は解決できます。

ステップ1:「Win + R」キーを同時に押して、「ファイル名を指定して実行」ダイアログボックスを開きます。

ステップ2:「systempropertiesadvanced」と入力し、「Enter」キーを押します。

ステップ3:「システムのプロパティ」ウィンドウの「詳細設定」タブで、「起動と回復」の下にある「設定」をクリックします。

ステップ4:「自動的に再起動する」のチェックを外し、「OK」をクリックします。

システムのプロパティで「自動的に再起動する」のチェックを外している様子
Dellが再起動を繰り返す問題を修正する方法【Windows 10/11】
Dellが再起動を繰り返す問題を修正する方法【Windows 10/11】

DellノートパソコンまたはデスクトップPCが勝手に再起動を繰り返すことはありますか?ご心配なく、このガイドを読んで適切な解決方法を見つけてください。

もっと見る

解決策7:BIOS/UEFIの設定を確認する

Power-on by AlarmやWake-on-LANなどのBIOS/UEFI設定が、コンピューターが勝手に起動する原因となっている可能性があります。

Power-on by Alarmは、リアルタイムクロック(RTC)を使用して、事前に設定された日時でシステムを自動的に起動させる機能です。コンピューターが完全にシャットダウンしている場合でも、この機能によってシステムが起動することがあります。

Wake-on-LAN(WoL)は、ネットワーク規格の一種です。これにより、ネットワーク経由のメッセージによってコンピューターを起動したり、スリープ状態や休止状態から復帰させたりすることができます。このメッセージは一般に「マジックパケット」と呼ばれ、WoL対応デバイスからネットワーク経由で送信されます。

Wake On Lan/ネットワークブートとは&ネットワークブートでPCを起動する方法
Wake On Lan/ネットワークブートとは&ネットワークブートでPCを起動する方法

LANへのPXEブートとは?BIOSのネットワークブートとは?ネットブートとは何ですか?また、LAN/ネットワークから起動する方法は?ネットワークブートからWindowsをインストールする方法は?

もっと見る

この問題を解決するには、BIOS/UEFIの設定で以下の2つの機能を無効にしてみてください。

提示:
以下の手順は、お使いのパソコンによって異なる場合があります。

ステップ1:Windows 11/10を再起動し、「F2」「Del」またはその他の起動キーを押してBIOSメニューを開きます。

ステップ2:「RTC Alarm Power On」「Power-on by Alarm」「Resume by Alarm」または類似のオプションを探し、無効にします。

ステップ3:「Wake Up on LAN」「Wake On Lan」「Power On By PCI Devices」「Power On By PCI-E」または類似のオプションを探し、無効にします。

パソコンの電源は勝手に入るが、画面が表示されない場合の対処法

PCは自動的に起動するものの、モニターに何も表示されない場合があります。これは、ハードウェアの問題によりディスプレイに不具合が生じている可能性を示しています。

対処法1:周辺機器を取り外す

USBメモリ、プリンター、スキャナーなど、不要な周辺機器をすべてから取り外してください。

対処法2:ハードウェアの部品を確認する

モニターとパソコンの接続状態を確認してください。モニターの電源が入っているか、正しい入力ソースが選択されているかもあわせて確認しましょう。また、ケーブルに不具合や緩みがないかも確認してください。

さらに、パソコンのケースを開けて、グラフィックカードやポートに問題がないか確認します。

加えて、RAM、CPU、電源ユニットについてもチェックが必要です。

提示:
これらの点検には専門的な知識や技術が必要です。方法が分からない場合は、専門業者に依頼することをおすすめします。
対処法:電源が入るのに画面が映らない(8つ)
対処法:電源が入るのに画面が映らない(8つ)

パソコンが起動しても画面が真っ黒な時はどうすればいいでしょうか。この記事では、PCの電源が入るのに画面が映らない問題を解決するための8つの方法を紹介します。

もっと見る

電源に接続するとPCが自動的に起動する場合の対処法

ノートパソコンを電源に接続すると、自動的に起動してしまうことがあります。この問題を解決するには、BIOSで「Restore AC Power Loss」機能を無効にする、ハードリセットを行う、消耗したCMOSバッテリーを交換するなどの方法があります。

対処法1:電源設定を調整する

ステップ1:「コントロールパネル」>「電源オプション」を選択します。

ステップ2:「プランの設定の変更」>「詳細な電源設定の変更」に進みます。

ステップ3:「スリープ」>「スリープ解除タイマーの許可」を展開します。

ステップ4:「無効」に設定し、変更を保存します。これにより、スケジュールされたタスクによってPCのスリープ状態が解除することを回避できます。

対処法2:BIOS設定を変更する

PCを電源に接続した際に自動的に起動する問題は、主にBIOSの設定が正しくないことが原因です。BIOSには「Restore AC Power Loss」というオプションがあり、停電後にコンピューターがどのように再起動するかを制御します。

この機能を無効にすることをおすすめします。

ステップ1:再起動中に「Delete」キーまたは「F2」キーを押して、BIOS メニューを開きます。

ステップ2:「Power」または「Advanced」の項目で、「Restore AC Power Loss」「AC Recovery」「Restore on AC Power Loss」、または類似のオプションを「Power Off」に設定します。

BIOS設定でPower Offをクリックしている様子

対処法3:故障したCMOSバッテリーを交換する

マザーボードのCMOSバッテリーに不具合があると、電源に関するさまざまな問題が発生することがあります。この場合は、パソコンのケースを開けて、故障がないか確認してください。

異常が見つかった場合は、バッテリーを交換することで、自動再起動の問題を解決できる可能性があります。

対処法4:マザーボードのジャンパーを確認する

ジャンパーとは、マザーボード上の小さなコネクタで、ハードウェア設定に使用されます。電源を接続しただけでコンピューターが自動的に起動する場合は、自動起動に関するジャンパー設定が有効になっていないか確認してください。

提示:
対処法3と4を実行するには、コンピューターに関する技術的な知識が必要です。専門業者にパソコンを持ち込んで、相談することをおすすめします。

おまけ:システムをバックアップする

ソフトウェア設定の変更によってパソコンの自動起動問題を解決した後は、万が一のトラブルに備えてシステムをバックアップしておくことをおすすめします。バックアップを作成しておけば、同じような問題が発生した場合でも、複雑な設定をやり直すことなく、パソコンを以前の正常な状態へすばやく復元できます。

システムバックアップには、MiniTool ShadowMakerがおすすめです。MiniTool ShadowMakerは、Windowsのシステム、ディスク、パーティション、ファイルなどを簡単にバックアップできる高機能なバックアップソフトです。

また、スケジュールバックアップ、増分バックアップ、差分バックアップなど、用途に合わせたバックアップ方法にも対応しています。

Windowsシステムをバックアップするには、下記の手順に沿って操作してください。

ステップ1:USBメモリまたは外付けHDDをパソコンに接続します。

ステップ2:MiniTool ShadowMakerをインストールして起動します。

MiniTool ShadowMaker Trialクリックしてダウンロード100%クリーン&セーフ

ステップ3:「バックアップ」タブで、システムパーティションがデフォルトでバックアップソースとして選択されていることがわかります。「バックアップ先」をクリックして、システムイメージファイルを保存するドライブを選択します。

提示:
ファイルをバックアップするには、「ソース」>「フォルダーとファイル」に移動し、バックアップしたいファイルを選択してください。

ステップ4:「今すぐバックアップ」をクリックして、すぐにバックアップタスクを実行します。

MiniTool ShadowMakerでシステムをバックアップしている様子

パソコンが勝手に起動する問題に関するよくある質問

Windows 11で勝手に電源が入るのはなぜですか?
Windows 11でパソコンの電源が勝手に入る主な原因は、電源設定、BIOS/UEFI設定、ハードウェアの問題などです。具体的には、タスクスケジューラによる自動実行、スリープ解除タイマー、Wake on LANやPower On By Alarmの設定、CMOSバッテリーや電源ユニットの劣化などが原因になることがあります。
詳しい確認方法や対処法については、本記事の各項目をご確認ください。
ハッカーはパソコンの電源を入れることができるのでしょうか?
はい、一部の条件下では可能です。例えば、PCがWake on LAN(WoL)に対応している場合やマルウェアに感染している場合、攻撃者がリモートからアクセスできる可能性があります。
Windows 11でWake-on-LANを無効にする方法は?
まず、「デバイスマネージャー」から「ネットワークアダプター」のプロパティを開き、「電源の管理」タブで「このデバイスで、コンピューターのスタンバイ状態を解除できるようにする」のチェックを外します。
さらに、「詳細設定」タブで「Wake on Magic Packet」などの項目を無効にし、必要に応じてBIOS/UEFIの「Wake on LAN」設定も無効にすると、より確実に対処できます。
PCの起動時刻を確認する方法は?
PCがいつ起動したかを確認するには、以下の手順を行ってください。
1.「検索」ボックスで「イベントビューアー」と入力して開きます。
2.「Windowsログ」>「システム」に移動します。
3.右側の「現在のログのフィルター」をクリックします。
4.「イベントIDを含める/除外する」欄に「6005」と入力します。
5.「OK」をクリックすると、最初の項目に最近の起動時刻が表示されます。

まとめ

パソコンが勝手に起動してしまう問題は厄介ですが、心配はいりません。上記の3つのケースで紹介した対処法を試せば、この問題を解決できるはずです。スケジュールされたタスクやスリープ解除タイマー、高速スタートアップを無効にしたり、BIOSの設定を調整したり、ハードウェアの状態を確認したりしてみてください。

なお、万が一に備えて、パソコンが正常に動作しているうちにバックアップを取っておくことも忘れないようにしましょう。

  • hatena