因以下文件损坏或者丢失 windows无法启动 因以下文件损坏或丢失,WINDOWS无法启动 WINDOWS...

作者&投稿:蔽应 (若有异议请与网页底部的电邮联系)

安装XP 系统时提示“因以下文件的损坏或者丢失,

windows 无法启动”的解决方法

在安装windowsXP 过程中,复制完安装所需文件自动重启后出现以下提示界面:

#文档顶端

更换系统盘进行重新安装,仍然出现上界面。

问题分析:

经过更换数张系统盘后,排除了光盘的问题。根据提示信息我们发现,windows 启动过程中找不到正确的<Windows root.>\system32\hal.dll文件,所以猜测系统引导信息可能出现错误。这里我们借助Windows PE来查看一下系统引导信息,该文件在C 盘根目录下,文件名为boot.ini 。如图:

图表 1

解决方法:

进入Windows PE系统后,打开C:\boot.ini文件,如下图:

上图所示是一个正确的boot.ini 文件,有正确的引导信息,而错误的启电脑,系统就会继续安装。boot.ini 文件有如下特征:

[boot loader]和[operating systems]下的multi(0)被一段随机码取代,比如1fac3e2(0),如图所示:

解决此问题的方法就是将这段随机码删掉,替换成multi(0),如正确的boot.ini 文件所示,然后进行保存,这样系统才能有正确的引导信息,然后重新起动电脑。



首先开机按F8看看是否可以进入安全模式,如果可以又有系统自带的系统还原或还原软件进行还原系统。

1、请开机按F8进入到安全模式中用系统自带的系统还原,还原到你没有出现这次故障的时候修复(或用还原软件还原系统)。
2、如果故障依旧,使用系统盘修复,打开命令提示符输入SFC /SCANNOW 回车(SFC和/之间有一个空格),插入原装系统盘修复系统,系统会自动对比修复的。
3、如果故障依旧,在BIOS中设置光驱为第一启动设备插入系统安装盘按R键选择“修复安装”即可。
4、如果故障依旧,建议重装操作系统

这个有可能不是你系统问题哦,自己把内存拔出来,看看金手指部分有没有烧痕,如果没有 用报纸或者橡皮将金手指擦拭一下,然后换个插槽插上,再启动电脑,看看可不可以,如果还是不行,有条件的话就换跟内存试试,如果没有,就只能重装系统试试啰,装的时候就祈祷佛祖保佑吧。

WinXP启动提示缺少Windows
root/system32/hal.dll。不重装XP如何解决,
这个是由于C盘根目录下的boot.ini文件非法,导致默认从C:\\Windows启动,由于你的Windows
XP没有安装在C盘,所以系统提示找不到HAL.DLL文件。启动因而失败。
解决方法是重新编辑Boot.ini文件。下面几种便于操作的:
1)、使用Win9X启动盘启动,使用EDIT.EXE命令编辑这个文件。启动EDIT.EXE以后只要按照正确的格式输入Boot.ini文件的内容,保存为Boot.ini文件即可。
2)、使用COPY
CON命令创建一个Boot.ini文件。在DOS下输入Copy
Con
C:\\boot.ini以后回车。然后按照Boot.ini文件的格式输入,每输入一行敲一次回车键,当全部内容输入完毕以后,按CTRL+Z,屏幕上会看到^Z的提示。这个时候再敲一次回车,系统会提示1
file(s)
copied.这就表示创建成功了。
3)、使用故障恢复控制台里面的bootcfg命令。
4)、在别的电脑上创建好以后,拷贝到受损电脑的C盘根目录上覆盖源文件即可。
就是在DOS下运行EDIT.EXE命令啊进DOS后输入EDIT.EXE后回车即可!
好把,换种方法,一个目的!在给你一个办法,你试一下!
hal.dll文件损坏或丢失,那么就意味着C盘下的BOOT.INI文件被损坏
重新写一个BOOT.INI文件,你想法进入DOS后复制到C盘跟目录下即可.
以下是BOOT.INI
文件的内容,你复制后保存为BOOT.INI文件.
[boot
loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating
systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft
Windows
XP
Professional"
/noexecute=optin
/fastdetect
用文本写入,保存为BOOT.INI
考入有启动功能的U盘!
用U盘进入DOS,用COPY
X:\BOOT.INI
C:\BOOT.INI即可

你这种情况有两种可能。
1。就是自己误删文件或者病毒删除文件。 这个属于软件方面的问题
2。磁盘出现错误。导致文件丢失,这个属于硬件问题。

根据您的描述,先蓝屏后丢失,假如你没有删除什么东西。我觉得更多的是硬件问题。
1、第一步,把硬盘数据线拔下来从新插一次。【80%】可以解决问题
2、不知道您的PE上面是否有磁盘工具,如果有,可以用chkdsk。如果没有,去网上下载一个chkdsk.exe 放到你PE的WINDOWS/SYSTEM32文件夹里面。如果你是两个台式机。可以把这个盘取下来查到另外一个电脑上面去,然后使用CHKDSK 这个 命令来修复磁盘。
=========================================
chkdsk这个命令具体用法,点击【开始】,点击【运行】,输入 chkdsk C: /f 你的那个丢失文件是哪个盘就修复哪个盘 ,就是把C:这个改了就可以了。注意用英文输入
=========================================

3、再不行有重装系统。然后再用CHKDSK修复一下磁盘以免下次出错。

因以下文件的损坏或者丢失,WINDOWS 无法启动:\WINDOWS\SYSTEM32\CONFIG\SYSTEM~

1,这个问题多半是由于内存条质量原因引起,请先检查与更换内存测试
2,硬盘坏道,请修复。
3,以上都不是的话,用以下方法
当XP启动不起来并提示以下文件损坏或丢失windows无法启动 WINDOWS/system32/config/system
需要光盘启动按"r"修复时,采用这种办法
.前提是你必须能重启到DOS下,如果你的系统是NTFS的话,那还要DOS支持才行;
请用相关启动光盘或MaxDOS启动到DOS下
先到windows/repair目录里 .然后copy system c:/windows/system32/config/system
这样就可以重启到桌面了.但这样你以前的设置就全没了,这是恢复到你第一次启动到桌面时的配置,
你还要重新安装你的驱动和设置

可以使用可启动U盘,复制另一台电脑的文件复制到有问题的电脑,复制需要确保两台电脑的系统版本一致,否则会蓝屏。
工具:启动U盘、电脑。
1、使用U盘启动,点击启动winpe系统。

2、进入pe系统后,双击界面左上角的计算机。

3、打开如下图所示路径,c\widows\system32。

4、复制U盘的文件,在当前文件夹下点击鼠标右键,选择粘贴。

5、复制完成后重启电脑即可。