Windowsで「Bad System Config Info」エラーを修正する方法

「Bad System Config Info」は、主にシステム及びレジストリファイルやブート構成データ(BCD)ファイルの不具合によって引き起こされる、Windowsシステムで一般的なバグチェックエラーです。BCD内の一部のブート順序ファイル、または古いファイルが新しい安定したファイルと競合することがあります。このような場合、いわゆるブルースクリーン(BSoD)が発生します。
バグチェックエラーは、以下の理由でも発生することがあります:
- 故障したハードウェア
- 不正なシステム設定
- 不良ドライバー
- 重要な更新のインストール
ただし、ほとんどのエラーメッセージには、何が問題かの説明が表示されます。以下は、Windows 10および11の「Bad System Config Info」エラーを修正するための実績のある解決策です。
目次
- コンピュータの再起動を試みる
- Windows Updateを元に戻す
- RAMとハードドライブを確認する
- ドライバーを更新または再インストールする
- bcdeditコマンド
- BCDファイルを修正する
- レジストリを修正する
- システムの復元
- Windows 10/Windows 11を初期化する
- よくある質問
他の読み物: WindowsでDistributedCOMエラーを修正する方法
1. コンピュータの再起動を試みる
多くのIT関連の人が冗談で「電源を切って再起動しましたか?」と尋ねるのには理由があります。それは、多くの場合、単純な再起動がPCの問題を解決するからです。他の何かを試す前に、この提案を試してみてください。
理想的には、「スタート -> 電源 -> シャットダウン」に進んで「ハード再起動」を行い、数分待った後にコンピュータの電源を入れ直すことが重要です。これにより、システムが完全にシャットダウンする時間が与えられます。
2. Windows Updateを元に戻す
このエラーがWindowsの更新後に発生し始めた場合、それが問題の原因である可能性が高く、その解決策は簡単です:Windowsの更新を元に戻します!
ユーザーからの無限に近いWindowsアップデートの問題の報告を受けて、MicrosoftはWindows 10に「更新のアンインストール」機能を統合しました。
- 「設定 -> 更新とセキュリティ」に進み、「更新履歴の表示」をクリックします。

- 「更新をアンインストール」をクリックします。

- リストから、問題が発生し始めた日付に対応する更新を右クリックしてアンインストールします。(理想的には、「bad system config」エラーが発生する前の最新の更新です。)

他の読み物: Windowsでデバイスマネージャーを開く方法
3. RAMとハードドライブを確認する
PCの内部を開いて物理コンポーネントをいじることに不安を感じる人もいるかもしれません。しかし、RAMやハードドライブの健康状態や取り付けが「Bad System Config Info」エラーの原因となることがあります。

PCを開けることに自信があれば、RAMがスロットに正しく装着されているか、ハードドライブのSATAケーブルが正しく接続されているかを確認できます。
これらの確認作業は、数分もかからないはずです。
複数のRAMスティックがある場合、余分なスティックを取り外して1つだけにし、エラーが消えないか確認することもできます。特定のRAMスティックを装着したときだけエラーが発生する場合、それらのスティックがエラーの原因である可能性が高いので、あまり多くのRAMを使用しないようにPCを運用する必要があります(その後、新しいRAMの購入を検討する必要があります)。
RAMとハードドライブが適切に取り付けられていると仮定すると、次にRAMの健康状態とハードドライブの健康状態を確認する必要があります。これは当サイトにガイドがあります。いずれかの診断結果が悪ければ、これがエラーの原因となっている可能性が高く、関連するコンポーネントの交換を検討する時期かもしれません。
4. ドライバーを更新または再インストールする
非互換性のあるドライバーや古いドライバーは、いくつかの問題の原因になることがあります。不良ドライバーが引き起こす最悪の事態は、Bad System Config InfoなどのBSoDエラーを表示することです。
これを解決するには、以下の手順を行います:
- Windowsデバイスマネージャーを開きます。
- Winキーを押して
device managerと入力します。 - デバイスマネージャーウィンドウで、「アクション -> ハードウェアの変更をスキャン」をクリックし、デバイスの隣に現れる黄色い!マークがあるか確認します。(ドロップダウンアイコンをクリックして探す必要があります。)

- もし動作不良のドライバーが見つかった場合、それを右クリックして「ドライバーを更新」をクリックします。
- 問題が続く場合は、そのドライバーを右クリックし、「デバイスをアンインストール」を選択します。これはシステムデバイスのため(例:オンボードイーサネットポートのドライバー)、PCを再起動することで自動的に再インストールされます。
- もしそれがサードパーティのドライバーであれば、問題のデバイスを再接続するかソフトウェアを再インストールすることで再インストールされます。
他の読み物: WindowsでPCの起動とシャットダウンの履歴を見る方法
5. bcdeditコマンド
Bad System Config Infoエラーは、システム構成が不正であるか、正しく構成されていない場合によく発生します。加えて、メモリやプロセッサが構成ファイル内で誤った値を持っている場合、Windows 10やWindows 11にアクセスできなくなる原因にもなります。
これを解決するには、詳細なスタートアップメニューに移動する必要があります:
- スタートをクリックします。
- 電源をクリックします。

- Shiftキーを押し続けたまま、「再起動」をクリックします。
- 「オプションの選択」画面が表示されます。「トラブルシューティング」を選択してください。

- トラブルシューティングウィンドウで、「詳細オプション」を選択します。

- 詳細オプションウィンドウで、「コマンドプロンプト」を選択します。

- コンピュータが再起動し、コマンドプロンプトの青い画面が表示されます。続行するにはアカウントを選択するよう求められます。Enterを押して、そのアカウントのパスワードを入力します。
- コマンドプロンプトが起動したら、以下の行を入力します:
bcdedit/deletevalue {default} numproc
bcdedit/deletevalue {default} truncatememory- コマンドプロンプトを閉じます。
- 再度Windowsを起動します。
6. BCDファイルを修正する
BCDファイルが破損しているか損傷している場合、「Bad System Config Info」エラーが発生し、セーフモードやWindows全体にアクセスできなくなることがあります。
これを解決するには、Windowsのブート可能なUSBフラッシュドライブまたはインストールDVDが必要です。ブート可能なUSBドライブがない場合、メディア作成ツールを使用することもできます。
次に行うべきことは以下の通りです:
ブート可能なWindows 10またはWindows 11のインストールDVD(またはフラッシュドライブ)を挿入して、そこから起動します。
Windowsセットアップが始まります。
次へをクリックします。
「あなたのコンピューターを修復する」をクリックします。
「トラブルシューティング -> 詳細オプション -> コマンドプロンプト」を選択します。
コマンドプロンプトが起動したら、以下の行を入力します。(各行を入力後Enterキーを押します)。
bootrec /repairbcd
bootrec /osscan
bootrec /repairmbr- コマンドプロンプトを閉じます。
- コンピュータを再起動します。
注意: 最後のコマンドはマスターブートレコードを削除して再作成しますので、使用する際は注意してください。
他の読み物: Windowsでセーフモードブートする方法
7. レジストリを修正する
特定のレジストリの問題がエラーを引き起こすことがありますが、以下の手順に従うことで修正できます:
- Windows 10または11のインストールDVDからブートします。
- 「トラブルシューティング -> 詳細オプション -> コマンドプロンプト」を選択します。
- コマンドプロンプトが起動したら、以下の行を入力します。(各行を入力後Enterキーを押します)。
cd C:\Windows\System32\config
ren C:\Windows\System32\config\DEFAULT DEFAULT.old
ren C:\Windows\System32\config\SAM SAM.old
ren C:\Windows\System32\config\SECURITY SECURITY.old
ren C:\Windows\System32\config\SOFTWARE SOFTWARE.old
ren C:\Windows\System32\config\SYSTEM SYSTEM.old注意: これらのコマンドを入力すると、それぞれのフォルダがリネームされ、これが完了するとWindowsはそれらを再び使用しません。削除することもできますが、後にシステム復元を行う場合に備えてリネームしておく方が良いでしょう。
- コマンドプロンプトに次の行を入力します:
copy C:\Windows\System32\config\RegBackDEFAULT C:\Windows\System32\config\
copy C:\Windows\System32\config\RegBackDEFAULT C:\Windows\System32\config\
copy C:\Windows\System32\config\RegBackSAM C:\Windows\System32\config\
copy C:\Windows\System32\config\RegBackSECURITY C:\Windows\System32\config\
copy C:\Windows\System32\config\RegBackSYSTEM C:\Windows\System32\config\
copy C:\Windows\System32\config\RegBackSOFTWARE C:\Windows\System32\config\このプロセスはレジストリのバックアップをコピーし、古いファイルを置き換えます。コマンドプロンプトを閉じて、PCを再起動します。
8. システムの復元
他の方法が効果がない場合、これは試すべき最後の2つの解決策の一つかもしれません。同時に、復元ポイントが保存されていない場合は、この方法を使用できません。ただし、システムが可能な場合はそれについて通知します。システムを復元するには、以下の手順に従ってください。
- スタートをクリックし、「復元」を検索します。
- メニューから「復元ポイントの作成」を選択します。

- 「システムの保護」タブに移動し、「システムの復元」を選択します。

他の読み物: システムの復元はWindowsで何をしますか?
9. Windows 10/Windows 11を初期化する
これが最後の手段です。他の方法がどれも効果がなかった場合に試してみてください。リセットの前にバックアップを作成してください。Windowsをリセットすると、Cパーティションからすべてのファイルが削除されます。
- スタートをクリックします。
- 電源をクリックします。
- Shiftキーを押し続けたまま「再起動」をクリックします。
- 「トラブルシューティング -> このPCをリセット」を選択します。

- 「すべて削除する -> Windowsがインストールされているドライブだけを -> 私のファイルだけを削除」を選択します。
- 「リセット」をクリックし、プロセスが完了するのを待ちます。これが完了すると、まったく新しいWindowsのインストールが行われます。
リセットは、問題がPCのソフトウェアに関連していた場合、それを修正するはずです。
他の読み物: Windowsアプリが応答しない場合の修正方法
よくある質問
Windowsのストップコードを見つけてエラーを修正するにはどうすればよいですか?
システムのプログラミングでストップコードを探すのに役立つサードパーティアプリがあります。最も有名なのはBlueScreenViewです。
セーフモードで起動するにはどうすればよいですか?
時にはBSoDエラーがこの文書に記載された修正の実行を難しくすることがあります。その場合、Windowsの起動時にF8キーを押し続けてセーフモードでの起動を試みることができます。システムが完全に読み込まれる前にセーフモードを選択します。
WindowsはBad System Configエラーを自動的に修正できますか?
Windowsが適切に起動できない場合、Windows自動修復ツールがエラーを修正するために実行されます。ただし、残念ながらこれがBSoDエラーに対して常に役立つ解決策とは限りません。
画像のクレジット: Pexels メガン・グロッソンによるスクリーンキャプチャ