欢迎来到天天文库
浏览记录
ID:8974242
大小:23.00 KB
页数:4页
时间:2018-04-13
《windowsxp不能正常启动的解决方法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《关于Windowsxp不能正常启动的解决方法》现在虽然新版windowsvista以上市多日,但XP还是目前的主流,现将Windowsxp不能正常启动的原因加以分析,对大家有可能是个帮助。首先分析启动故障主要由哪些原因引起的。1、硬件损坏,如硬盘有坏道,而系统文件正好处于坏道中。还有就是内存故障,但比较少见罢了。2、注册表中的一些关键设置错误(或被病毒修改)。这种情况引发的故障表现为:反复注销无法登录。3、系统文件丢失或被破坏,但并不是所有和系统文件损坏都会引起启动故障。所以我们还得了解XP大致启动过程
2、。BIOS自检完成---启动位于启动硬盘第一扇区的代码MBR,MBR启动NTLDR初始化系统环境(文件位于C盘根目录下),然后读取启动选项文件BOOT.INN。这时当前系统硬件信息写入注册表、读取硬件的配置文件,并将核心层和硬件抽象装入内存。调用的文件在c:windowssystem32toskrnl.exe和hal.dll。然后启动其它服务和驱动程序,启动winlogon显示登录画面。这时所调用的文件为(c:windowssystem32smss.exe和winlogon.exe。上面标出
3、的是启动关键文件,如果他们出现问题就会出现严重的系统故障。现在就开始说一下,如何解决:1、开机按F8,先看一下能不能进入安全模式,如果能最好先把重要文件先备份到非系统分区中,再杀毒。或选择“最后一次正确配置”看看问题能否解决。如果不能,再选择“带命令行提示的安全模式”启动,然后在命令行中输入以下命令:%systemroot%system32restorerstrui.exe按回车执行,这样可调出系统还原程序,按向导提示选择一个还原点试试。2、使用故障恢复控制台,XP安装盘有一个非常好的故障修复工具:
4、故障恢复控制台。使用XP光盘启动系统,出现欢迎使用安装程序画面时,按R键就可以进入故障恢复控制台,选择系统分区,按回车键确定,输入登录密码登录即可。进入后先来检测修复一下磁盘坏道。在命令提示符后输入:chkdsk/r/p回车。3、如果系统启动时出现下面的提示,说明系统文件被破坏,就可以按照我上面说的系统文件位置对其进行修复。如:nobootsectoronfixeddisk(固定硬盘上没有找到启动扇区)nobootdeviceavailable(没有可用的启动设备)就极有可能是MBR数据损坏,这样可在“故
5、障恢复控制台”内执行:fixmbrdeviceharddisk0partition0命令对当前启动分区的MBR数据进行修复。如:ntldrismissing(没有找到ntldr文件)表示这个文件丢失或损坏了,可以从安装光盘上复制这个文件,假设你的安装盘在G盘。在故障恢复控制台”内执行:attrib-rc:tldrattrib-sc:tldrattrib-hc:tldrcopyg:i386tldrc:前面三个命令是除去原文件的隐藏、系统、只读的属性,最后是复制命令将会询问是否覆盖,
6、按Y确认。如果出现:invalidboot.ini,pressanykeytorestart(是boot.ini无效,按任意键继续)可能是引导文件boot.ini文件丢失或损坏。在故障恢复控制台”内执行attrib-rc:boot.iniattrib-sc:boot.iniattrib-hc:boot.inidelc:boot.inibootcfg/rebuild最后一行的命令将自动检测电脑中已安装的系统,搜索出来之后,按Y键确认。如果还是不行,就只能重装系统了!
此文档下载收益归作者所有