予期しないコンピュータの再起動やエラーを修正する方法

ええ、Windowsのインストール中や通常起動中に「コンピューターが予期せず再起動したか、予期しないエラーが発生しました」というポップアップが表示されたことがあれば、それはWindowsがループに陥っている兆候です。多くの場合、レジストリやインストールファイルに何らかの問題があることが原因です。メディアの破損やハードウェアの不具合が原因の場合もあります。奇妙なのは、Windowsはこの問題を自力で解決しようとしないので、レジストリやメディアをいじらなければならないということです。

基本的に、このメッセージはWindowsがセットアップが完了していない、または再起動が必要だと認識し、同じエラーを繰り返していることを示しています。この問題を解決するには、通常、Windowsにセットアップが完了していないというフラグを無視するように指示するか、インストールメディアが劣化していないか、ハードウェアに問題がないか確認する必要があります。それでも問題が解決しない場合は、クリーンインストールが最後の手段となりますが、それはまた別の話です。

Windowsのセットアップ中に「予期しない再起動」エラーが発生する場合の修正方法

レジストリを変更してWindowsにセットアップが完了したと思わせる

この方法は、根本的な原因がWindowsのレジストリエントリ、特にインストールのステータスを追跡する部分の設定ミスにあるため、効果的です。Windowsはセットアップが完了していないと判断すると、再起動ループを開始します。この修正プログラムは、アップグレードや部分的なインストール後にこのループに陥った場合によく使用されます。

再起動後にエラーメッセージが再び表示される可能性がありますが、正しく実行されていれば、Windows はスタック状態を回避し、通常通り処理を進めるはずです。環境によっては、この修正が少々厄介で、すぐに機能する場合もあれば、再起動が必要になる場合もあります。ここで重要なステップは、回復環境からregeditを使用してレジストリを編集することです。

  1. エラー画面でShift + F10キーを押してコマンドプロンプトを開きます。それでも起動しない場合は、リカバリモードで起動し、そこからコマンドプロンプトにアクセスしてください。
  2. 入力してEnter キーregeditを押すと、レジストリ エディターが起動します。
  3. HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\ChildCompletionに移動します。左側のペインでフォルダを展開するか、パスをアドレスバーに貼り付けることで移動できます。
  4. 右側のペインでsetup.exe を見つけてダブルクリックし、値を1から3に変更します。これにより、セットアップのその部分が完了したとみなされます。
  5. 次に、HKEY_LOCAL_MACHINE\SYSTEM\Setupに移動します。
  6. SetupPhaseSetupTypeSystemSetupInProgressの値を0に変更します。これは、セットアップがもう実行されていないことを示します。
  7. レジストリでCmdLineを見つけて開き、その文字列データを消去して空にします。
  8. レジストリエディターを閉じます。エラーメッセージで「OK」をクリックし、Windowsが正常に起動するかどうかを確認します。

この調整により、Windows にセットアップがすべて完了したことが伝えられ、多くの場合、再起動の煩わしさが解消されます。

インストールメディアがゴミではないことを確認する

いつも同じUSBメモリやDVDを再利用していませんか?メディア自体が破損していたり、Windowsのクリーンなコピーが入っていなかったりすることもあります。そんな時に最適な方法は?Rufusツールを使って起動可能なUSBメモリを再作成することです。簡単で、インストールファイルが正規のものかどうかを確認できます。Windowsは必要以上に手間がかかるのは当然ですよね?

ISO をお使いの場合は、Microsoft から直接新しいコピーをダウンロードし、再度 Rufus で実行してください。そうすれば、破損したインストールメディアによって発生するゴーストに悩まされることはありません。

ハードウェアをチェックする: ハードウェアが強硬な態度を取っている可能性がある

それでも問題が解決しない場合は、ハードウェアに問題がある可能性があります。SATAケーブルの緩み、ハードドライブの故障、RAMの不良などにより、インストールエラーやブートループが発生する可能性があります。RAMスティックを交換したり、別のSSDでテストしたりすると、ハードウェアの問題を特定できる場合があります。

ハードドライブの場合、Windows内蔵のディスクチェックツールやサードパーティ製のユーティリティを使うと、不良セクタや故障したディスクを見つけるのに役立ちます。また、すべてのケーブルと接続を念入りに確認してください。特にハードウェアのアップグレードや再インストールを行っている場合は、プラグの緩みを見落としやすいので注意が必要です。

最後の手段:Windowsのクリーンインストール

レジストリ、メディア、ハードウェアのトラブルシューティングを試しても問題が解決しない場合は、最初からやり直すしかないかもしれません。フォーマットするとすべてのデータが消去されるため、重要なファイルをバックアップしてから実行してください。この作業には、起動可能なWindows USBメモリが必要です。お持ちでない場合は、Microsoftのメディア作成ページにアクセスして、指示に従ってください。

インストーラーにドライブが表示されてもインストールできない場合は、ドライブを完全に消去する必要があります。セットアップ中にコマンドプロンプトから実行できます。

  1. 「Windows をどこにインストールしますか」という画面が表示されたら、可能であれば Windows パーティションを選択し、「フォーマット」をクリックします。
  2. ドライブが表示されない場合は、Shift + F10キーを押してコマンドプロンプトを開き、以下のコマンドを実行してドライブを完全に消去してください。
    diskpart list disk select disk X (replace X with your Windows disk number) clean exit

    これにより、ディスク上のすべての内容が消去されるので、貴重なデータが残っていないことを確認してください。

  3. その後、インストールを続行し、スムーズに進むことを期待します。

必ず覚えておいてください。フォーマットするとデータが消去されます。そのため、実行する前に必ずバックアップを取ってください。これは最後の手段ですが、時には必要なこともあります。