Windows 11/10 で PC が突然シャットダウンするときの対処法
PC の電源が勝手に切れる原因を突き止めてから、電源、熱、ドライバー、メモリの対処法を順に試しましょう。
ドライバーを最新の状態に保ちましょう。 WinZip System Utilities Suite のワンクリック スキャンにはドライバー アップデーターが含まれており、PC がシャットダウンするときに確認しておきたい原因の 1 つである、古いドライバーをチェックします。
要点まとめ
Windows 11 または 10 で突然のシャットダウンの原因を突き止めて解決するには:
- イベント ビューアー > Windows ログ > システムを開き、シャットダウンした時刻の Kernel-Power イベント ID 41 を探します。
- 電源が原因でないか確認します:充電器、バッテリー、ケーブル、電源ユニットをチェックし、オーバークロックしている場合は解除します。
- オーバーヒートしていないか確認し、問題が起きる直前に追加したハードウェアがあれば取り外します。
- デバイス マネージャーでドライバーを更新し、設定 > Windows Update で更新プログラムをインストールします。
- メモリをテストします:Windows ロゴ キー + R キーを押して mdsched と入力し、今すぐ再起動して問題の有無を確認するを選択します。
うまくいったかの確認方法:PC を普段どおり 1 日使っても電源が切れず、イベント ID 41 の新しい記録も表示されなければ成功です。
PC の電源が予告なく切れると、Windows は次回の起動時にそのことを記録します。この記録を見れば、Windows がエラーで止まったのか、単に電源が失われたのかがわかるため、まずここから始めるのがいちばんです。そのあと、下の項目を順に確認してください。Microsoft によると、予期しないシャットダウンの原因の多くは、電源やハードウェアなど Windows 以外のところにあります。そのため、確認する内容の多くは物理的なものです。手順は Windows 11 向けで、Windows 10 での違いも記載しています。
1. イベント ビューアーで何が起きたかを確認する
PC が予期せずシャットダウンすると、Windows は通常、次回の起動時にイベント ID 41「システムは正常にシャットダウンする前に再起動しました。」を記録します。
- スタートを右クリックし、イベント ビューアーを選択します。
- Windows ログ > システムに移動します。
- 右側の現在のログをフィルターを選択し、イベント ID のボックスに 41 と入力して OK を選択します。
- PC がシャットダウンした時刻のイベントを開き、詳細タブを確認します。
見方:
- BugcheckCode が 0 以外の場合:Windows はエラー(停止エラー。ブルー スクリーンとして表示されることが多い)で停止しています。まずはドライバーと Windows の更新(セクション 4 と 5)から始めてください。
- BugcheckCode が 0 の場合、またはイベント 41 がまったくない場合:Microsoft によると、電源ユニットの問題が考えられます。PC がエラーを記録する前に電源が失われたためです。セクション 2 と 3 から始めてください。
- PowerButtonTimestamp が 0 以外の場合:電源ボタンの長押しで PC の電源が切られています。
期待される結果:エラーと電源の喪失のどちらが原因かがわかり、下のどのセクションから試せばよいかが判断できます。
2. 電源の問題がないか確認する
PC がエラーを記録せずにシャットダウンした場合に考えられる原因として、Microsoft は次のものを挙げています。
- ノート PC:バッテリーが切れたか、取り外された。充電器がしっかり差し込まれ、バッテリーが充電されていることを確認します。
- デスクトップ PC:電源プラグが抜けたか、停電があった。電源ケーブルの両端を確認し、別のコンセントに差し替えてみます。
- 電源ユニット:電源ユニットの容量が足りないか、故障している。最近、メモリ、新しいプロセッサ、ドライブ、外付けデバイスなどを追加した場合は、今の電源ユニットが供給できる以上の電力が必要になっているかもしれません。
お住まいの地域で停電や電圧の低下がよく起こる場合、Microsoft は無停電電源装置(UPS)を勧めています。短時間 PC を動かし続けられるバックアップ用のバッテリーです。
期待される結果:電源が安定するとシャットダウンが起きなくなるか、電源が原因ではないことがはっきりします。
3. オーバーヒートを確認し、オーバークロックを解除する
- プロセッサ、グラフィックス カード、メモリをオーバークロックしている場合は、通常の速度に戻して、シャットダウンが止まるかどうかを確認します。
- Microsoft が勧めているとおり、オーバーヒートしている部品がないか確認します。
期待される結果:以前は電源が切れていたのと同じ作業をしても、PC が動き続けます。
4. 新しいハードウェアを取り外し、ドライバーを更新する
- シャットダウンが起き始める少し前にハードウェアを追加した場合は、PC の電源を切ってそのハードウェアを取り外し、再起動します。
- スタートを右クリックし、デバイス マネージャーを選択します。
- 黄色の感嘆符が付いたデバイスがないか探します。あれば右クリックし、ドライバーの更新を選択します。
- それで直らない場合は、もう一度デバイスを右クリックし、無効にするかアンインストールします。
- ほかのドライバーの更新については、まず Windows Update(セクション 5)を確認し、次に PC やデバイスのメーカーの Web サイトを確認します。
期待される結果:デバイス マネージャーに警告アイコンが表示されなくなり、シャットダウンが起きなくなります。
5. Windows の更新プログラムをインストールし、空き容量を確保しておく
- スタート > 設定 > Windows Update > 更新プログラムのチェックを選択し、すべてインストールしてから再起動します。
- システム ドライブにある程度の空き容量があることを確認します。Microsoft は、ドライブの 10~15% 程度を空けておくことを勧めています。
Windows 10 の場合:スタート > 設定 > 更新とセキュリティ > Windows Update > 更新プログラムのチェックを選択します。
期待される結果:Windows Update に「最新の状態です」と表示されます。
6. Windows メモリ診断でメモリをテストする
PC が突然シャットダウンしたり再起動したりする場合、Microsoft はメモリを確認するよう勧めています。
- 作業内容を保存して、アプリを閉じます。
- Windows ロゴ キー + R キーを押し、mdsched と入力して OK を選択します。
- 今すぐ再起動して問題の有無を確認する (推奨) を選択します。テストは Windows が起動する前に実行されます。
- 再びサインインした後に結果を確認するには、イベント ビューアー > アプリケーションとサービス ログ > Microsoft > Windows > MemoryDiagnostics-Results > Debug を開きます。イベント ID 2001 は、メモリ エラーが見つからなかったことを意味します。
期待される結果:メモリ エラーは見つかりません。エラーが見つかった場合は、PC のメーカーまたは修理店でメモリを点検してもらってください。
7. Windows のシステム ファイルを修復する
- 検索ボックスに cmd と入力し、コマンド プロンプトを右クリックして管理者として実行を選択します。
- DISM.exe /Online /Cleanup-image /Restorehealth を実行し、続けて sfc /scannow を実行します。
- スキャンが 100% に達するまでウィンドウを閉じず、完了したら再起動します。
期待される結果:SFC に、整合性違反は見つからなかった、または見つかったファイルを修復した、と表示されます。詳しくは、システム ファイル チェッカーでシステム ファイルを修復する方法をご覧ください。
8. スリープではなく、本当にシャットダウンしているか確認する
しばらく操作しなかったときにだけ PC の電源が「切れる」場合は、単にスリープ状態になっているだけかもしれません。キーを押すか、電源ボタンを短く押して復帰させてみてください。
- スタート > 設定 > システム > 電源とバッテリー > 画面、スリープ、休止状態のタイムアウトを選択します。
- バッテリー駆動時と電源接続時のそれぞれについて、次の時間が経過した後に画面をオフにすると次の時間が経過した後にデバイスをスリープ状態にするを調整します。
期待される結果:画面とスリープのタイミングが PC の使い方に合い、復帰すると作業を中断したところから再開できます。
それでもシャットダウンする場合に試すこと
- セーフ モードで起動する:セーフ モードでは、限られたファイルとドライバーだけを使って、Windows を基本的な状態で起動します。セーフ モードでシャットダウンが起きなければ、最近インストールしたドライバーやプログラムを詳しく調べてください。
- 復元ポイントに戻す:問題が最近起き始めた場合は、それより前に作成されたシステムの復元ポイントに戻すと、個人用ファイルに影響を与えずに、システム ファイル、設定、インストール済みのプログラムを元に戻せます。Windows 11 でシステムの復元ポイントを使用する方法をご覧ください。
- ハードウェアを点検してもらう:セクション 2、3、6 の確認で、電源ユニット、冷却、メモリが原因と思われる場合は、PC のメーカーまたは修理店に相談してください。
よくある質問
Kernel-Power イベント ID 41 とは何ですか?
予告なくシャットダウンした後に起動したとき、Windows がシステム ログに書き込む記録です:「システムは正常にシャットダウンする前に再起動しました。」Microsoft によると、システムが応答しなくなった場合、クラッシュした場合、または予期せず電源が失われた場合に記録されることがあります。
BugcheckCode が 0 の場合は、どういう意味ですか?
Microsoft によると、バグ チェック コードが 0 の場合、またはイベント 41 がまったくない場合は、電源の問題が考えられます。PC がエラーを記録する前に電源が失われたということです。バッテリーまたは電源ケーブル、電源ユニット、追加したハードウェアを確認してください。
オーバーヒートで PC の電源が切れることはありますか?
はい。Microsoft は、予期しない再起動やシャットダウンのハードウェア上の原因の 1 つとしてオーバーヒートを挙げており、部品の温度を確認し、オーバークロックを解除するよう勧めています。
メモリが故障しているかどうかは、どうすればわかりますか?
Windows メモリ診断を実行します。Windows ロゴ キー + R キーを押して mdsched と入力し、今すぐ再起動して問題の有無を確認するを選択します。その後イベント ビューアーを開き、MemoryDiagnostics-Results にイベント ID 2001 があれば、メモリ エラーは検出されていません。
復元ポイントに戻すと、ファイルは削除されますか?
いいえ。Microsoft によると、システムの復元は、個人用ファイルに影響を与えずに、システム ファイル、レジストリ設定、インストール済みのプログラムを以前の状態に戻します。
電源ボタンを長押しして PC の電源を切るのは問題ですか?
Windows の通常のシャットダウン処理が中断されるため、Microsoft は PC が応答しないときにだけ使うよう勧めています。Windows はこれを、PowerButtonTimestamp の値が入ったイベント ID 41 として記録します。
このガイドの検証について
- 執筆者
- Chris, WinZip Team. Updated by the WinZip Team in November 2026.
- 初回公開日
- 2019年6月30日
- 確認した情報源
- Microsoft Learn:イベント ID 41 システムは正常にシャットダウンする前に再起動しました
- Microsoft サポート:Windows の予期しない再起動と停止コード エラーのトラブルシューティング
- Microsoft サポート:エラー 0xA:IRQL_NOT_LESS_OR_EQUAL を修正する方法
- Microsoft サポート:Windows 11 の電源設定
- Microsoft サポート:システム ファイル チェッカー ツールを使用して、不足または破損しているシステム ファイルを修復する
- Microsoft サポート:Windows のスタートアップ設定
- Microsoft サポート:システムの復元
WinZip System Utilities Suite で PC を高速化
- 不要なファイルを削除してディスクの空き容量を確保
- 古いドライバーを更新
- 起動を高速化
- ドライブを最適化・デフラグ