引导选择失败,因为必需的设备不可访问0xc000000e


17

我的一个家庭成员最近去度假并关闭了计算机,这通常是他们不做的,回到家后就无法打开,现在返回黑屏,并显示错误消息,该错误代码显示在下面的代码块中。通常,朋友和家人向我寻求计算机帮助,但我没有问题,但是这次我有些困惑。任何建议将不胜感激。

Windows启动管理器

Windows无法启动。原因可能是最近的硬件或软件更改。解决问题:

  1. 插入Windows安装光盘,然后重新启动计算机。
  2. 选择您的语言设置,然后单击“下一步”。
  3. 点击“修复您的计算机”。

如果没有此光盘,请与系统管理员或计算机制造商联系以寻求帮助。

状态:0xc000000e

信息:由于无法访问必需的设备,引导选择失败。

在转到此错误消息之前,它会短暂闪烁Windows加载屏幕。我已经能够通过Windows RE命令行和dir命令确认C:驱动器是可访问的,并且可能正遭受启动问题。

我试过了:

  • 三次启动错误消息中讨论的修复过程,但是每次都需要重新启动,然后返回相同的错误消息。
  • 将引导顺序更改为硬盘驱动器优先
  • 进入安全模式:安全模式会导致相同的错误消息
  • 根据https://www.symantec.com/business/support/index?page=content&id=TECH160475,我已检查以确保BCD(bcdedit,引导配置数据)仍然完好无损

我打算尝试(但想要其他评论):

我注意到网络上其他存在类似问题的人正在双重引导,但是未在双重引导环境中安装此计算机。此外,在我开始使用计算机之前,有时还出现了此错误消息:

0xfbe2584d的指令引用了0x00000008的内存。无法读取内存。

如前所述,任何其他建议或建议之言将不胜感激。

Answers:


10

从Veritas:(https://www.veritas.com/support/zh_CN/article.TECH160475

方法1:

确保已按照技术说明备份和还原系统保留分区:

http://www.symantec.com/business/support/index?page=content&id=TECH129112


方法2:

系统保留分区是EFI分区吗?

如果是,请访问http://www.symantec.com/business/support/index?page=content&id=TECH124326


方法3:

使用Windows 2008/7 DVD修复当前的操作系统:

  1. 引导至Windows DVD

  2. 选择下一步>修复计算机

  3. 选择下一步>命令提示符

  4. 将目录(cd)更改为X:\sources\recovery,然后键入StartRep.exe以启动快速的自动启动修复实用程序,以更正引导环境值。此步骤可能需要多次尝试,并且如果第一次修复失败,则应重复几次。

  5. 如果步骤3失败,请打开命令提示符并键入bcdedit。这将显示Windows引导管理器的值。

  6. 查看设备的值。是否设置为unknown,如下所示?如果是这样,请继续执行步骤7。

    img

  7. 在命令提示符下,键入以下命令(c:是默认系统分区。如果您的原始分区是另一个驱动器号,则可以将该值设置为该驱动器号):

    bcdedit /set {DEFAULT.EN_US} device partition=c:

    (按Enter)

    bcdedit /set {DEFAULT.EN_US} osdevice partition=c:

    (按Enter)

    bcdedit /set {BOOTMGR.EN_US} device partition=c:

    (按Enter)

  8. 卸下OS磁盘后,重新引导系统。


1
当计算机无法启动时,如何验证系统保留分区?方法2也是一样。如上所述,我已经完成了方法3。
bbodenmiller 2012年

您应该尝试从CD引导系统。为此,您必须输入计算机的BIOS。您是否调整BIOS?
Mohammadhassan Esfahanian 2012年

已经尝试过了,见上文。
bbodenmiller 2012年

6
@MohammadHassan您可能希望给予信贷,信贷是因为-你的来源似乎是:symantec.com/business/support/...
伊万Vučica

1
请注意:维修控制台的驱动器字母可能与Windows驱动器字母不同。我的“ Windows 2012服务器”显示osdevice partition=e:在bcdedit中。当我重新启动到Windows时,同一磁盘为“ c:”,并且工作正常。
詹斯2014年

4

最近遇到了这个问题,结果是我的BIOS某种程度上已经设置了错误的SATA模式。我一直在使用AHCI,但是我看到BIOS设置为IDE。改回来解决了这个问题。


1

最近我遇到了同样的问题,这对我有用。请注意,我拥有最初打开笔记本电脑时创建的恢复闪存驱动器。

  1. 从恢复闪存驱动器安装Windows 7。让它第一次完成您的计算机设置程序,但最后单击“ 重新启动 ”。

  2. 下载并安装EasyBCD。我知道了这里,但是Google在搜索easybcd下载时返回了很多地方。

  3. 运行EasyBCD来查找Windows 7的启动信息。 高级设置,发现该设备的条目为空白。我将其设置为C:

  4. 重启。

从那以后我没有任何问题。


1

我遇到了同样的问题,我想分享对我有用的解决方案。

首先,我有一个Dell Inspiron Mini,Windows 7 Starter,没有CD驱动器(是上网本)。

我遵循的步骤如下:

  1. 连接外部DVD驱动器。
  2. 在“ BIOS安装程序”中,使用选项从CD-DVD启动
  3. 使用系统恢复磁盘,或从恢复分区运行系统恢复。我使用第一次获得上网本时创建的磁盘。
  4. Windows开始设置后,不要让它配置wifi连接(如果使用以太网电缆断开连接),这种方式Windows更新将无法进行。
  5. 间接创建系统修复盘(“开始”菜单,“所有程序”,“维护”,“创建系统修复盘”)。我使用了空白的DVD-RW光盘。
  6. 创建完成后,从DVD驱动器中取出磁盘,然后重新启动计算机。您将再次获得带有“引导选择失败,因为无法访问所需设备的屏幕”的屏幕。错误。这只是为了确保错误继续存在,您可以跳过此步骤
  7. 插入您在步骤5中创建的系统修复光盘。
  8. 按照说明进行操作。实用程序检查系统后,如果单击details选项,您将看到该实用程序将修复启动管理器并将磁盘C:设置为默认启动磁盘。按修复。
  9. 重新启动,所有。您的系统已修复。

我希望这对您有用。

大卫。


1

即使在Dell Latitude E4310(核心i7)上恢复出厂设置后,我仍在与该错误(0xc000000e ntoskrnl.exe损坏)战斗了2天。

我发现是Windows更新期间发生的更改,突然需要将SATA模式从AHCI更改为“ RAID On”。确切的更新是什么,我不确定。我希望这可以帮助别人。


您有SSD或硬盘驱动器吗?
Boris_yo

0

将Windows 7 Professional安装从HDD克隆到SSD后,出现了这个问题。

该问题是由于将新SSD连接到与旧HDD不同的SATA端口引起的。将SSD连接到与旧驱动器相同的端口即可解决此问题。


-1

在戴尔Inspiron上格式化后,我遇到了同样的问题。我最终在HP笔记本电脑上制作了Windows启动盘,因为我知道Dell具有与HP相同的Windows 64位。

我从我制作的启动盘启动,它显示我有启动错误,并询问是否要修复。我选择是,问题就解决了。


-1

这是修复bcdedit未知设备的简单方法。

在Windows PE中,找到操作系统的驱动器号。

运行bcdboot d:\ windows

再次运行bcedit,您应该看到设备属性现在具有正确的驱动器号。

重新启动并启动到Windows。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.