为什么启动 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.

IOTW;由于损坏,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. 重新启动并享受。

相关内容