XP经典故障解析之安装启动故障

2016-02-20 09:49 18 1 收藏

下面图老师小编要向大家介绍下XP经典故障解析之安装启动故障,看起来复杂实则是简单的,掌握好技巧就OK,喜欢就赶紧收藏起来吧!

【 tulaoshi.com - Windows XP教程 】

windows xp故障有太多太多,而要学会举一反三,就要看看从安装XP开始,我们通常会遇到哪些经典故障,我们又该如何解决?

安装启动、故障篇

故障1. 安装提示未知硬件错误

安装完windows xp SP3后,重新启动电脑,提示C0000135 unknown hard error错误信息,Windows安装程序无法继续。

根据英文提示,是未知硬件错误造成系统无法正常安装。正常情况下,我们一般考虑是某个硬件设备与windows xp SP3不兼容引起的,但实际上,如果原来的Windows系统中某些硬件驱动程序或软件与SP3有兼容冲突,也可能会引起安装程序无法正常进行或者蓝屏。

格式化系统盘C盘,先安装Windows XP SP2,注意此时不安装硬件驱动程序,SP2安装完成后,再安装SP3程序将windows xp从SP2升级到SP3。

董师傅提示:在升级SP3之前,先对当前系统用Ghost做个系统备份。

故障2. Boot.ini文件出错

开机启动进入windows xp时,弹出对话框提示Boot.ini文件非法,无法进入系统。

引起Boot.ini文件非法的原因是由于boot.ini文件丢失或者文件格式有错误造成的。只要还原一个boot.ini文件或者重新编写正确的boot.ini文件即可解决问题。

首先,在其他的安装了Windows XP系统的电脑里,单击开始→运行命令,输入c:/boot.ini并回车打开boot.ini文件,将boot.ini文件另存为同名的文件并拷到boot.ini文件受损的电脑上,覆盖掉受损的boot.ini文件。如果一时间找不到其他安装了windows xp系统的电脑,可以打开记事本,输入下面的内容:

[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并保存到C盘,覆盖掉原来的boot.ini文件,然后重启电脑即可。

如果不能进入系统,你可以使用Windows PE启动,在Windows PE里修改C盘的boot.ini文件。或者使用启动盘启动进入DOS或者故障恢复控制台,输入Copy Con C:/boot.ini回车,按上面的Boot.ini文件内容及格式,逐行输入,输入一行回车一次,全部输完后,按下快捷键Ctrl+Z,此时会出现^Z的提示,再回车,提示1 file(s) copied,boot.ini文件建立成功,重启系统即自动正常进入。

董师傅提示:如果系统在启动时提示无法找到hal.dll文件而无法进入桌面和安全模式,这个故障主要是因为boot.ini文件出错导致的。按照上述的方法,使用正常的boot.ini覆盖掉有问题的boot.ini文件或者重新编写boot.ini文件也可以解决问题。

故障3. 系统登录用户密码忘记

有的人在使用电脑时,经常是昨天改了windows xp的系统登录密码,今天便忘记了密码,把自己锁在门外。

重新启动计算机,不停按F8键调出高级启动选项菜单,选择带命令行的安全模式,单击administrator,进入命令行模式。输入命令:net user 系统登录用户名 123456 /add,强制将系统登录用户的密码更改为123456。或者输入命令net user aaaa 123456 /add新建一个用户aaaa(密码为123456),接着输入net localgroup administrators abcdef /add命令将用户aaaa提升为系统管理员。重新启动计算机,就可以用更改后的密码123456正常登录系统了。

注意:上述的方法不能找回密码,只能修改密码。如果硬盘使用EFS加密,会破坏EFS加密,导致数据丢失。

故障4. windows xp进入系统时就重启

由于kernel32.dll文件丢失或者被破坏,导致windows xp在启动到一半就重新启动,没有办法进入系统。

对于这类的情况,只要使用正常的文件替换掉或者恢复回去即可解决问题。

把Windows XP的安装光盘放进光盘,启动故障恢复控制台,在命令提示符中,输入cd system32并回车;再输入ren kernel32.dll kernel32.old并回车;再输入map并回车;最后输入expand x:i386kernel32.dl_并回车(x:是光驱盘符),将kernel32.dl_文件从光盘解压到硬盘上替换掉被破坏的kernel32.dll文件。输入exit并回车重新启动电脑即可正常启动windows xp了。

故障5. 注册表被损坏导致系统无法正常启动

由于种种原因,导致Windows XP的注册表损坏,Windows XP无法正常启动。注册表受损是十分常见的情况。只要启动故障恢复控制台,用delete命令删除原来的注册表文件,然后将注册表文件从Windows XP的安装光盘/windows/repair目录复制到System32/Config文件夹中。完成此过程之后将创建一个新注册表,Windows XP会使用这个新的注册表启动。美中不足的是,新的注册表是在 Windows XP 最初安装过程中创建并保存的,因此,windows xp安装完成之后进行的任何更改和设置都将丢失。

进入故障恢复控制台,把windows xp的安装光盘放进光驱(x:),键入下列几行命令,并在每行之后按 Enter 键:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

delete c:/windows/system32/config/system

delete c:/windows/system32/config/software

delete c:/windows/system32/config/sam

delete c:/windows/system32/config/security

delete c:/windows/system32/config/default

copy x:/windows/repair/system c:/windows/system32/config/system

copy x:/windows/repair/software c:/windows/system32/config/software

copy x:/windows/repair/sam c:/windows/system32/config/sam

copy x:/windows/repair/security c:/windows/system32/config/security

copy x:/windows/repair/default c:/windows/system32/config/default

故障6. 最后一次正确的配置出错了

在windows xp发生一些故障如蓝屏了,此时重新启动计算机,按F8键调出高级启动选项菜单,选择最后一次正确的配置一般能解决很多问题。但如果连最后一次正确的配置也无法使用,出现一条错误信息Windows NT could not start because the following file is missing or corrupt :/WINDOWS/System32/Config/System/Hardware profile/Last known Good menu,那就麻烦了,这个问题一般是注册表被破坏导致的。

进入故障恢复控制台,使用CD命令进入C:/WINDOWS/repair目录,运行copy *.* C:/windows/system32/config命令,调用刚开始安装Windows XP时的注册表文件覆盖掉受损的注册表文件。此注册表是在 windows xp 最初安装过程中创建并保存的,因此,安装程序完成之后进行的任何更改和设置都将丢失。

故障7. windows 2000/XP双系统中无法启动windows xp

在C盘原有Windows XP基础上安装了Windows 2000到D盘,Windows 2000安装完成后,重启后找不到Windows XP,无法进入windows xp,只能进入windows 2000。

无法启动Windows XP,是因为安装Windows 2000后,其Windows 2000引导程序按照原来的运行模式去加载Windows XP,而windows xp在引导时已做了修改,windows 2000引导时找不到已做的修改,自然windows xp无法启动。

将windows xp修改的文件复制到硬盘上即可解决。具体操作:先用windows 2000启动计算机,再将Windows XP安装光盘中I386文件夹下的NTLDR、Bootfont.bin和Ntdetect.com文件复制到系统盘C盘的根目录下,重启windows xp即可。

故障8. 安装了Vista后windows xp无法启动

一台计算机原先安装了Windows XP,然后又安装了Windows Vista组成双系统,结果windows xp系统不能启动。

Windows XP不能启动的原因是Windows Vista在安装后把系统启动分区根目录下的Windows XP启动文件覆盖了,当然windows xp就不能启动了。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

使用windows xp安装光盘启动计算机,当屏幕提示欢迎使用安装程序时,按下R键启动故障恢复控制台,输入BOOTCFG/ADD命令并回车,会开始自动扫描出计算机安装了的所有操作系统并显示出来,扫描完成后输入Bootcfg /rebuild命令并回车,完成提示后按Y键。最后,在输入加载识别符后输入丢失的启动菜单项,在输入OS加载选项后输入fastdetect后回车,即可找到多系统菜单。

故障9. Update更新补丁时提示IEXPLORE错误

使用Windows XP的Windows Update更新补丁时,windows xp提示IEXPLORE错误。

有可能是Windows Update升级相关文件wuv3is.dll出错导致故障的发生。

单击开始→运行,输入regsvr32 /u wuv3is.dll卸载wuv3is.dll,接着进入C:/Program Files/Windows Update目录删除wuv3is.dll文件。最后重新执行Windows Update操作,不用担心,windows xp会重新生成wuv3is.dll文件,错误提示也不会再弹出。

来源:http://www.tulaoshi.com/n/20160220/1644147.html

延伸阅读
标签: windows 操作系统
对于Windows XP来说,由于其采用了安全性能较高的NT内核,系统运行还算稳定,除了关机速度较慢之外,一般情况下很少发生关机故障。但下述一些故障现象您还应予以关注。 让它关机却重启 该故障是Windows XP操作系统关机故障中最容易出现的故障。造成该故障的原因可能有以下几方面原因: 1.系统设置在添乱 ...
标签: windows 操作系统
故障恢复控制台是Windows 2000/XP/2003中专用于修复系统的工具,它可以启用和禁用服务、格式化驱动器、在本地驱动器上读写数据(包括被格式化为 NTFS 文件系统的驱动器),并执行许多其他管理任务,是我们连Windows 2000/XP/2003安全模式都无法进入时修复系统的“法宝”。 1. 使用故障恢复控制台 计算机启动时选择“Mic...
标签: 电脑入门
1、 运行部分游戏时,系统提示缺少MSVBVM60.DLL文件 故障表现:我的操作系统是Windows XP Professional版本,在运行某些游戏或程序时,系统提示没有找到MSVBVM60.DLL,因此这个应用程序未能启动,重新安装应用程序可能会修复此问题。点击确定后,程序退出。 解决方法:MSVBVM60.DLL是微软的VB运行库文件,一些应用程序或游戏使用了微软的VB...
标签: 电脑入门
最近我新装了Ghost版的 XP系统 ,结果关机时屏幕上提示你可以安全地关机了然后就不动了,只有按下电源开关才可以关机。而我在系统属性里已经设置了启用高级电源管理支持,看来造成关机故障的原因很有可能是电源管理对系统支持不好,点击开始→设置→控制面板→电源选项,在弹出的窗口中,发现没有高级电源支持选项经过仔细分析后发...
标签: windows 操作系统
故障现象:我的电脑在Windows XP启动画面出现后,登录画面显示之前,电脑重启,每次都这样,无法进入Windows。 故障解决:一般说来,导致此错误发生的原因是Kernel32.dll文件丢失或者被损坏。解决办法是,用Windows故障恢复控制台重新从Windows XP的安装光盘上提取一个新的Kernel32.dll文件。以下是操作步骤: 第一步:启动故障恢复控制...

经验教程

787

收藏

67
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部