為什麼我在啟動 Windows 7 時收到 0xc0000098?

為什麼我在啟動 Windows 7 時收到 0xc0000098?

在裝有 Windows 7 家用基本型號的 HP pavilion G 系列上,我收到以下錯誤:

Windows 啟動管理器  

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 啟動設定資料檔案不包含有效的作業系統項目。

你會想要重建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. 重新啟動並享受。

相關內容