パソコンサポート みやぎねっと
サイトマップ プライバシーポリシー
ホーム サポート内容 サポート料金 お店案内 お問い合わせ
ホーム >パソコントラブル
 
   レジストリ ハイブが破損している
 
確認する事は
  • コンピュータが再起動しない場合、レジストリ ハイブが破損している可能性があります。このときに表示されるエラー メッセージはさまざまです。表示されるエラー メッセージの例を以下に示します
  • 次のファイルが存在しないかまたは壊れているため、Windows を起動できませんでした: \WINNT\SYSTEM32\CONFIG\SYSTEM.ced
  • 次のファイルが存在しないかまたは壊れているため、Windows を起動できませんでした: \WINNT\SYSTEM32\CONFIG\SYSTEM
  • 次のファイルが存在しないかまたは壊れているため、Windows を起動できませんでした: \WINNT\SYSTEM32\CONFIG\SOFTWARE
  • System hive error
  • Stop 0xc0000218 (0xe11a30e8, 0x00000000, 0x000000000, 0x00000000) UNKNOWN_HARD_ERROR
  • Stop: 0xc0000218 {レジストリ ファイル エラー} レジストリは、ハイブ (ファイル) : \SystemRoot\System32\Config\ CorruptHive 、そのログ、または代替ファイルを読み込めません。壊れているか、紛失したか、または書き込み不可能です。

対処として
レジストリ ハイブが破損する原因は 1 つではありません。多くの場合、破損が発生するのはコンピュータのシャットダウン時であり、シャットダウン中はプロセスやドライバのアンロードが行われているため、原因を追跡することはできません。レジストリ破損の原因を確認するのは困難な場合があります。ここでは、考えられる 3 つの原因を取り上げ、トラブルシューティングの手順を説明します。
電源障害
電源障害や突然のシャットダウンにより、レジストリ ハイブが破損することがあります。これが原因であるかどうかを確認するには、イベント ID 6008 のエントリがあるかどうかを調べます。イベント ID 6008 のエントリは、予期しないシャットダウンが発生したことを示します。そのときにプロセスがレジストリ ハイブの編集中で、変更が完了しないうちにコンピュータの電源が切れている可能性があります。その結果、レジストリ ハイブの状態に不整合が生じます。再起動時、オペレーティング システムがレジストリ ハイブを読み込むときにレジストリ ハイブ内で解読不能なデータが検出されたために、この資料の「概要」に記載されているいずれかのエラー メッセージが表示される場合があります。
ファイルの破損とハードウェアの障害
他のファイルも破損する可能性があります。破損しているのがレジストリ ハイブのみであるか、それとも他のファイル (システムおよびデータ) も破損しているのかどうかを調べる必要があります。破損がレジストリ ハイブに限定される場合、ハードウェアの障害が原因の可能性があります。これにはディスク書き込みに関与するあらゆるハードウェアが該当します。
  • ランダム アクセス メモリ (RAM)
  • キャッシュ
  • プロセッサ
  • ディスク コントローラ
ハードウェア障害の疑いがある場合、ハードウェアの製造元がコンピュータのすべてのコンポーネントの状態を徹底的に調査する必要があります。
シャットダウン時のレジストリの書き込み
1 つか 2 つのレジストリ ハイブが理由もなく破損する現象が継続的に発生する場合は、おそらくシャットダウン時に問題が起きており、次回の再起動時にレジストリ ハイブの読み込みが試行されるまで問題は発見されません。この場合、シャットダウン時にディスクへのレジストリ ハイブの書き込みが行われ、その書き込みが完了しないうちに、シャットダウン処理によりコンピュータまたはコンピュータ内のコンポーネントが終了されている可能性があります。

 

対処として
Windows XP でレジストリを手動でバックアップする方法
  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。「 %SystemRoot%\system32\restore\rstrui.exe 」と入力し、[OK] をクリックします。
  2. [システムの復元の開始] ページで、[復元ポイントの作成] をクリックし、[次へ] をクリックします。
  3. [復元ポイントの作成] ページで、復元ポイントの名前を入力し、[作成] をクリックします。
  4. 復元ポイントが作成されたら、[閉じる] をクリックします。
: システムの復元がオフである場合、今すぐシステムの復元をオンにするかどうかを確認するメッセージが表示されます。[はい] をクリックします。続いて、[システムのプロパティ] ダイアログ ボックスで、[システムの復元を無効にする] チェック ボックスをオフにし、[OK] をクリックします。その後、上記の手順を実行します。
Windows XP でレジストリを手動で復元する手順
Windows XP でシステムの復元を使用してレジストリの変更を元に戻す
loadTOCNode(3, 'moreinformation');
  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。「 %SystemRoot%\system32\restore\rstrui.exe 」と入力し、[OK] をクリックします。
  2. [システムの復元の開始] ページで、まだ選択されていない場合は [コンピューターを以前の状態に復元する] をクリックし、[次へ] をクリックします。
  3. [復元ポイントの選択] ページで、システム チェックポイントをクリックします。[一覧で復元ポイントをクリックしてください] ボックスの一覧で、使用する復元ポイントをクリックし、[次へ] をクリックします。システムの復元によって行われる構成変更を示すメッセージが表示された場合は、[OK] をクリックします。
  4. [復元ポイントの選択の確認] ページで [次へ] をクリックします。システムの復元により、以前の Windows XP 構成に復元され、コンピューターが再起動されます。
  5. コンピューターにログオンします。[システムの復元の確認] ページが表示されたら、[OK] をクリックします
電源ユニットは比較的壊れやすい部品です。電源が付いたり、付かなかったりする場合にも電源の故障の可能性があります。

 
このページの先頭へ