使用故障恢复控制台修复不能启动的Windows系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

使用故障恢复控制台修复不能启动的Windows系统

我们这里介绍的方法在原理上来说十分简单,即首先将Boot.ini文件删除,然后通过“BootCfg /Rebuild”命令将其重建,在重建的过程中,BootCfg同时也会修复在本文开篇所列出的多种可能损坏的系统文件,最后使用FixBoot写入新的启动扇区。通过这样的方法,只需简单的8条命令,即可修复绝大多数Windows系统不能正常启动的故障。

下面我们分步骤详细解释。

删除Boot.ini文件

首先,上面我们说过,进入系统控制台后,默认工作目录为系统目录,如果Windows 安装在C:盘时,即“c:windows”,而Boot.ini文件在根目录上,此时我们需要进入上一级目录:

命令1 : cd..

Boot.ini是一个相当重要的系统文件,因此,在未解除系统对其的保护状态前,我们是不能对其进行删除操作的。要做到这一点,需要运行三条命令,依次解除其隐含、只读和隐含属性,这样才能最终将其删除。

命令2 : ATTRIB –H C:BOOT.INI

命令3 : ATTRIB –R C:BOOT.INI

命令4 : ATTRIB –S C:BOOT.INI

命令5 : DEL BOOT.INI

删除boot.ini的步骤

使用BootCfg修复启动故障

现在到了最重要的步骤,运行:

命令5 : BOOTCFG /REBUILD

该命令将遍历系统的安装设置,修复其中的故障部分,纠正导致Windows不能正常启动的一系列错误,并重建Boot.ini文件。

在Boot.ini重建结束后,将出现“Enter OS Load Options:”输入栏,这时,为保证系统的正常启动,需要注意的是:

1、对Windows XP 用户而言,必须添加/FASTDETECT 选项。

2、如果系统的CPU支持Intel的XD 或AMD的NX功能,必须添加

/NOEXECUTE=OPTIN 选项。

在下面图示的例子中,为说明方便,同时添加了上面两个开关选项,不过,切记,如果您的CPU不支持相应的功能,千万不要添加NOEXECUTE 选项,不然,会造成系统启动的故障。

而“Enter Load Identifier” 部分,则相对关系不大,输错也没有太大的影响。当然,如果您是一个完善主义者,则可如图例中输入完整的如“Microsoft Windows XP Home Edition”之类,显得比较规。

使用BootCfg /Rebuild重建boot.ini

进行磁盘检查

这一步骤将检查系统分区的完整性,虽然从某种意义上说,这一步骤并不是必需的,不过,确保系统硬盘能够运转正常,没有坏扇区,也是保证Windows系统长期安全的必要手段。命令很简单:

命令7 : CHKDSK /R /F

该命令的运行时间根据机器配置的不同而变化,在某些较为古老的PC的甚至可能会超过半个小时。

写入新的引导扇区

命令8 : FIXBOOT

该命令将清除修复过程可能造成的影响系统运行的因素,重写硬盘的引导扇区。当出现“Sure you want to write a new bootsector to the partition C: ?” 提示时敲入“Y”确认即可。

这样,我们的修复过程即宣告完成。在故障恢复控制台中输入“EXIT”以重启系统,您会惊奇地发现Windows系统能够正常启动,曾经出现的如DLL、注册表项、或NTLDR之类的错误奇迹般消失了。通过这样的方法,可以避免重装Windows之类的繁琐劳动,节省您的时间。

Repairing Windows XP in Eight Commands

Most of us have seen it at one time or another; perhaps on our own PC, the PC of a loved one, or perhaps a PC at your place of employment. The system spends weeks or months operating in a smooth fashion, taking you to the far reaches of the wide, wibbly web, and after one particularly late evening of browsing and gaming, you shut your PC off and go to bed. Millions of people across the globe do just this every night, but a few of us have turned our PCs on the next day not to the standard Windows XP loading screen, but instead this dreaded error:

Windows could not start because the following file is missing or corrupt: \WINDOWS\SYSTEM32\CONFIG\SYSTEM

You can attempt to repair this file by starting Windows Setup

using the original Setup CD-ROM.

Select ‘R’ at the first screen to start repair.

Which renders your PC inaccessible from the standard boot procedures of Windows XP. You try safe mode, to no avail. You’re particularly savvy and try issuing the FIXBOOT and FIXMBR commands in the Windows recovery consol e, but after each reboot, you’re merely greeted with the same obnoxious and terrifying blue screen of death that’s preventing you from accessing your precious data.

Perhaps you’ve also seen these error screens:

Windows NT could not start because the below file is missing or corrupt:

X:\WINNT\System32\Ntoskrnl.exe

_________________

Windows NT could not start because the below file is missing or corrupt:

X:\WINNT\System32\HAL.dll

_________________

NTLDR is Missing

Press any key to restart

_________________

相关文档
最新文档