zoukankan      html  css  js  c++  java
  • 完美解决 开机无法启动 提示0xc000000e


    注:昨天装系统碰到这个问题,这个方法说的较详细,我的是WIN7系统,开机提示引导文件错误,代码为0xc000000e 无法进入系统,使用PE进入后,在运行里输入CMD,然后按下文红字开始操作

    完美解决 开机无法启动 提示0xc000000e 问题

    摘要:本文提供0xc000000e问题的解决方法和原理解释,保证完美修复启动菜单,启动菜单不会变成英文还是中文,且所有启动项都可以正常使用。


    关键词:Windows Vista SP1 Ghost 开机 0xc000000e 无法 启动 不了


    问题描述:

    用 Ghost 还原镜像文件到C盘,第一次开机正常,重启后却出现黑底白字,提示语为:

    File: Windowssystem32winload.exe

    Status: 0xc000000e

    Info: The selected entry could not be loaded because the application is missing or corrupt.


    解决方法:


    注意:千万不要按提示用 Windows Vista SP1 的系统碟修复,不然启动菜单会变成英文,且无法改变成中文。而且只能修复 Windows Vista 这个启动项,不能修复 Windows XP 和 一键Ghost 等启动项。


      用 Ghost 还原镜像文件到 C 盘后,如果第一次启动就进入 WinPE 的 CMD 输入“bcdedit /v”,会显示“找不到配置文件”。应该启动一次系统,一切很正常,重启后就会出现 0xc000000e 错误提示,再使用WinPE光盘启动电脑,笔者使用雨林木风 Ghost XP 的光盘中的 WinPE 系统。具体操作:将光盘放入光驱,按Ctrl + Alt + Delete,重启电脑。如果默认情况下系统自动提示 Boot from CD/DVD ... ,请赶紧按回车键,出现的菜单选[B] WinPE,就进入到 WinPE。


    WinPE 其实就是光盘版的 Windows XP。在桌面有一个CMD,双击进入后:

    (1)输入“C:”,按回车键,转到C:盘。(注:不包含双引号,下同)

    (2)输入“cd Windows”,转到C:Windows。

    (3)输入“cd system32”,转到C:Windowssystem32。

    (4)输入“bcdedit /v”,显示如下:

    ——————————————————————————————

    Windows 启动管理器

    --------------------

    标识符              {9dea862c-5cdd-4e70-acc1-f32b344d4795}

    device                  unknown

    description             Windows Boot Manager

    locale                  zh-CN

    inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}

    default                 {6a0582e8-26b5-11de-aa82-fab9790f0327}

    resumeobject            {6a0582e9-26b5-11de-aa82-fab9790f0327}

    displayorder            {6a0582e8-26b5-11de-aa82-fab9790f0327}

                            {dd4acb15-26b7-11de-920a-001f3c63388c}

    toolsdisplayorder       {b2721d73-1db4-4c62-bf78-c548a880142d}

    timeout                 2

    Windows 启动加载器

    -------------------

    标识符              {6a0582e8-26b5-11de-aa82-fab9790f0327}

    device                  unknown

    path                    Windowssystem32winload.exe

    description             Microsoft Windows Vista

    locale                  zh-CN

    loadoptions             DDISABLE_INTEGRITY_CHECKS

    inherit                 {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}

    osdevice                unknown

    systemroot              Windows

    resumeobject            {6a0582e9-26b5-11de-aa82-fab9790f0327}

    nx                      OptIn

    vga                     No

    quietboot               No

    sos                     No

    实模式启动扇区

    ---------------------

    标识符              {dd4acb15-26b7-11de-920a-001f3c63388c}

    device                  unknown

    path                    ghldr.mbr

    description             一键GHOST v2008.08.08 奥运版

    ——————————————————————————————


    注意看红色的“unknown”,我们要将这些“unknown”都更改成“partition=C:”。操作如下:


    (5)输入“bcdedit /set {bootmgr} device partition=C:”,按回车键,提示修改成功。

    (6)输入“bcdedit /set {default} device partition=C:”,按回车键,提示修改成功。

    (7)输入“bcdedit /set {default} osdevice partition=C:”,按回车键,提示修改成功。

    (8)输入“bcdedit /set {dd4acb15-26b7-11de-920a-001f3c63388c} device partition=C:”,按回车键,提示修改成功。

    (9)重启就可以正常进入系统了。

    (10)网友 ryanxiao 提供:如有必要,加多一步修复引导。输入“BOOTSECT /NT60 C:”,按回车键,提示修改成功。(本人还未亲自验证)

    (注:昨天我也只是按照教材操作到第九步就可以了,第十步并没有操作)

    原理解释:


      导致问题的原因:使用了别的硬盘Ghost下来的镜像文件,导致bcdedit里面该赋值为“Partition=C:”的全部变成了“unknown”


      解决问题的方法:使用bcdedit /set 设置命令,后加 {标识符} ,这里{boomgr}指的是“Windows 启动管理器”,{default}指的是默认的“Windows 启动加载器 Microsoft Windows Vista”, {dd4acb15-26b7-11de-920a-001f3c63388c}指的是“ 一键GHOST v2008.08.08 奥运版”(注:这个长符号按照自己的电脑上显示的输入),再加“device”或“osdevice”变量名,表示要给这个变量赋值,最后加 “Partition=C:”,赋值。例如:“bcdedit /set {bootmgr} device partition=C:”

  • 相关阅读:
    美国首位女计算机博士荣获今年图灵奖
    此人需要关注一下
    Microsoft的壮大与IBM对Sun的收购
    文章介绍:Sexy Lexing with Python
    程序员的门道
    闲谈:敏捷与否的区分方法、对组织内部人员的现实作用与长远利益
    聊聊最俗的工厂相关话题
    人之患在好为人师
    TIOBE的头头儿和“反Java”的教授
    敏捷的核心究竟是什么
  • 原文地址:https://www.cnblogs.com/bdzwater/p/5516674.html
Copyright © 2011-2022 走看看