Windows 7 の起動中に 0xc0000098 が表示されるのはなぜですか?

Windows 7 の起動中に 0xc0000098 が表示されるのはなぜですか?

Windows 7 Home Basic モデルを搭載した HP Pavilion G シリーズで、次のエラーが発生します。

ウィンドウズブートマネージャー  

Windows を起動できませんでした。最近のハードウェアまたはソフトウェアの変更が原因である可能性があります。 問題を解決するには:   1. Windows インストール ディスクを挿入し、コンピューターを再起動します。   2. 言語設定を選択し、「次へ」をクリックします。   3. 「コンピュータを修復する」をクリックします。 このディスクをお持ちでない場合は、システム管理者またはコンピュータに問い合わせてください。 製造元にサポートを依頼してください。   ファイル: \Boot\BCD   ステータス: 0xc0000098

リカバリ CD を挿入し、Windows 7 CD で修復しようとしましたが、ブート エラーはそのままです。

答え1

使用方法間違いユーティリティでそのコードを検索すると、次の結果が得られます。

# for hex 0xc0000098 / decimal -1073741672 :
  STATUS_FILE_INVALID                                           ntstatus.h
# The volume for a file has been externally altered such that
# the opened file is no longer valid.

つまり、破損のため、Windows ブート構成データ ファイルには有効な OS エントリが含まれていません。

あなたはBCDを再構築するつまり、次のように実行できます。

  1. Windows 7 CD から起動します。
  2. コマンド プロンプトを開きます ( SHIFT+を押すかF10、修復ツールで選択します)。
  3. 次のコマンドを実行します。

    bcdedit /export C:\bcd.backup
    attrib C:\boot\bcd -h -r -s
    ren C:\boot\bcd C:\bcd.old
    bootrec /rebuildbcd
    
  4. インストールをリストに追加するか尋ねられたら、はい

  5. 再起動してお楽しみください。

関連情報