Windows 10で破損したレジストリを修復する方法|原因と対処法を徹底解説
Windowsのレジストリに問題が発生すると、次のようなエラーメッセージが表示されることがあります。
- 次のファイルが存在しないか破損しているため、Windowsを起動できません:\WINNT\SYSTEM32\CONFIG\SYSTEM
- Stop 0xc0000218(0xe11a30e8、0x00000000、0x000000000、0x00000000)UNKNOWN_HARD_ERROR
- システム ハイブ エラー(System hive error)
レジストリエラーにはさまざまな種類がありますが、多くの場合「CONFIG」「Stop 0xc0000218」「ハイブエラー」といったキーワードが含まれています。どのエラーメッセージが表示されていても、Windows 10で破損したレジストリを修復する手順は基本的に共通しています。
Windowsのレジストリが破損する原因は?
レジストリエラーは、パソコンのシャットダウン中に発生することが最も多いと言われています。Windowsのレジストリエラーの原因として考えられる主なものは以下のとおりです。
- 停電や予期しないシャットダウン
- システムファイルの破損
- ウイルスなどのマルウェア感染
- ハードウェアの故障
Windowsレジストリには、パソコンのハードウェアとソフトウェアに関するすべての構成設定が保存されています。新しいアプリなどをインストールするたびに、その値とキーがレジストリに書き込まれます。レジストリの内容は、Windowsに標準搭載されている「レジストリエディター」で表示・編集できます。
レジストリが破損すると、パソコンの再起動やシャットダウンができなくなるだけでなく、最悪の場合は起動自体が不可能になります。レジストリエラーのメッセージが表示されたら、デバイスが完全に使用不能になる前に、できるだけ早く対処することをおすすめします。
レジストリエラーの修復方法
ここでは、Windowsのレジストリを修復するために試せる対策を、簡単で成功率の高いものから順番に紹介します。
Windowsエラーチェックツールを実行する。
このツールはハードディスクの不良セクタをスキャンし、可能な範囲で自動的に修復してくれます。SFC /scannowコマンドを実行する。
コマンドプロンプトでこのコマンドを入力すると、破損したWindowsのシステムファイルをスキャンし、自動的に修復できます。レジストリクリーナーを使う。
この種のソフトウェアは、Windows標準のツールでは対応できないレジストリの問題を修復できる場合があります。シャットダウン前にすべてのプロセスを終了する。
実行中のプロセスによっては、シャットダウン時に競合が起こることがあります。パソコンの電源が切れない・再起動できない場合は、まず開いているプログラムとプロセスをすべて閉じてみましょう。オーバークロックを元に戻す。
パフォーマンス向上のためにCPUをオーバークロックしている場合、それがシャットダウン時のトラブルの原因になっている可能性があります。イベントビューアーを確認する。
システムイベントログにイベントID 9、11、15が記録されている場合は、重大なハードウェアの問題が発生している恐れがあります。パソコンを以前の状態に復元する。
あらかじめシステムの復元ポイントを作成していれば、エラーが発生する前の時点までシステムを戻すことができます。BIOSを更新する。
BIOS(Basic Input/Output System)は、Windowsを正常に起動するために不可欠な仕組みです。通常は自動更新されますが、重要なファイルが破損している場合は手動での更新が必要になることもあります。Windows 10 PCをリセットする。
上記の方法をすべて試しても改善せず、OSの修復が難しい場合は、「このPCをリセット」機能を使ってWindowsを再インストールしましょう。写真や音楽などのファイルを保持できる「PCをリフレッシュする」と、工場出荷状態に戻す「PCをリセットする」の2つの選択肢があります。
Windows 10でレジストリを復元する方法
事前にWindowsレジストリをバックアップしていれば、レジストリを完全に復元することが可能です。レジストリのバックアップファイルの拡張子は「.reg」です。そのファイルをダブルクリックして開くだけで、復元処理が開始されます。
ワンポイント:レジストリエラーが発生しても大切なファイルを失わないように、日頃からレジストリのバックアップを取っておくことを強くおすすめします。
破損したWindows 10自体を修復するには?
パソコンで破損するのはレジストリだけではありません。上記で紹介した手順の多くは、その他の破損ファイルの修復にも応用できます。特定のファイルに問題がある場合は、ファイル形式の変更やファイル修復ソフトの利用を試してみてください。一方、OS全体に不具合が生じている場合は、Windowsのリフレッシュまたは再インストールを行うのが最も確実な解決策です。
よくある質問(FAQ)
Q. Windows 10のレジストリにはどうやってアクセスしますか?
A. Windows 10の検索バーに「Reg」と入力し、表示された「レジストリエディター」アプリを選択します。
Q. Windows 10のレジストリをバックアップするにはどうすればいいですか?
A. レジストリエディターを開き、左側の一覧の「コンピューター」をクリックして選択します。次にメニューの「ファイル」>「エクスポート」の順に進み、ファイル名と保存場所を指定して「保存」をクリックすれば完了です。
-
Windows 11でレジストリエディタが動作しないときの対処法を徹底解説
Windows 11でレジストリエディタが開かない、あるいは起動してもクラッシュしてしまう――そんなトラブルに直面していませんか?これは早急な対応が必要な重要な問題です。レジストリエディタは、ユーザープロファイル、システムの起動機能、デバイスドライバーなど、Windowsの構成設定を階層型データベースとして管理するツールです。OSに対して管理者レベルの変更を加える際に欠かせない存在といえます。 通常、レジストリエディタを開くには「Windows + R」キーを押してファイル名を指定して実行ダイアログを表示し、「Regedit」と入力してEnterキーを押します。しかし、この方法でアプリが起動
-
Windows 11でエラー0x74(BAD_SYSTEM_CONFIG_INFO)を解決する完全ガイド
Windows 11では、さまざまなブルースクリーン(BSOD)エラーが報告されていますが、そのひとつが「BAD_SYSTEM_CONFIG_INFO」、別名エラー0x74です。Microsoftによると、SYSTEMハイブが破損している場合にこのバグチェックが実行されるとされています。ユーザーがレジストリを手動で編集したケースや、アプリケーション・サービスによってレジストリが破損したケースでは、キーや値が欠落してしまうことがあります。 その結果、バグチェックが発生し、このエラーが表示される可能性があります。BAD_SYSTEM_CONFIG_INFOの問題を解消するには、レジストリを手動で編