收藏本站

深秋之葵下载站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

打造一个不会启动失败的操作系统(xp适用)

1
bsqzfh 发表于 2010-12-24 22:18:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在Windows XP进入桌面之前,电脑要进行多个启动步骤,也许很多人还没注意到它们的存在,不过一旦这些过程中任何一个步骤出错,电脑都无法进入系统。由于这些都不是进入系统后产生的故障,给我们的维护带来很大麻烦,下面就一起来解决Windows XP启动问题,看看你的系统到底停在哪里了?!   一、启动流程,心中有数   首先我们来了解一下系统的启动过程,在按下机箱上的电源键启动电脑时,自检完毕就开始进入启动过程,主要步骤如下:   定位引导设备→读取主引导记录→启动NTLDR→读取BOOT.ini加载多重启动菜单→加载系统服务→帐户登录→加载注册表自启动程序→加载桌面→完成Windows启动。   Windows启动主要包含上面8个启动步骤,下面就来剖析这些步骤经常碰到的故障并找出对应的解决方法,本文所涉及的问题都是非硬件故障。   二、启动故障,一一排解   1.计算机无法定位引导设备   故障表现:自检成功后,屏幕出现提示:   解决方法:这是计算机无法找到可引导系统磁盘,比如有些朋友在使用GHOST恢复系统时,错误把非系统分区的镜像恢复到C盘,重启后就会出现上述故障。解决方法是重新运行GHOST,并选择正确的系统镜像文件。   小提示:   使用光盘安装或恢复系统也经常出现这种问题,为了方便使用光盘引导系统,他们常常在BIOS将光驱设置为第一启动,恢复完系统后忘记取出光盘。虽然不会出现引导错误,但是不能引导计算机进入Windows,解决方法是重启并取出光盘。   2.读取主引导记录错误   故障表现:计算机屏幕出现“operating system not found”提示“invalid partition table”,无法进入Windows引导界面。   解决方法:计算机找到引导盘后,需要将MBR-main boot record(主引导纪录)调入内存并读取。上述故障就是由于MBR错误导致无法继续启动。解决方法是用Windows XP光盘引导系统,按R键启动故障恢复控制台,进入控制台后在命令提示符下面输入:fixmbr,在出现警告信息的时候按Y键确认,最后输入exit退出并重启即可。   3.NTLDR读取错误   故障表现:引导扇区没有问题后,计算机开始调用Ntldr加载,如果Ntldr丢失,屏幕会出现图2提示,按任意键后重启。   解决方法:由于同样版本Windows XP的Ntldr是一样的,我们可以使用U盘到其它正常电脑上复制一个Ntldr,然后到DOS下将它复制到C盘下即可。此外,也可以引导系统到故障恢复台,然后输入“copy G:i386ntldr c:”,从安装光盘提取该文件。   小提示:   Ntldr具备系统、隐藏属性,从其它电脑复制该文件时,需要将文件夹查看方式设置为“取消隐藏保护系统文件”和“显示所有文件”。   4.系统多重启动菜单丢失   故障表现:原来安装多系统用户,系统启动后只能进入一个系统,原来的启动菜单丢失。   解决方法:这种问题常常发生在Windows98+Windows2000(XP)双系统的电脑上。很多朋友安装完Windows98后使用GHOST制作备份,这样当双系统安装完成后,如果下次使用Ghost恢复Windows 98就会导致Boot.ini丢失。解决方法如下:   步骤1:启动到故障控制台后,在命令提示符下输入“bootcfg /add ”命令扫描Windows2000(XP)。   步骤2:完成后在“选择需要添加的安装”后输入1回车,继续在“输入加载识别符后”输入“Windows XP”(这个就是在多重启动菜单上显示名称),在“输入OS加载选项”后输入1(在多重启动菜单中的顺序),最后输入Exit推出并重启即可。   小提示:   在启动过程中还经常会发生屏幕显示乱码的故障,主要是由于C:bootfont.bin这个字体文件损坏,导致无法在屏幕正常显示中文,解决方法也是到其它电脑上或者安装光盘提取该文将,然后覆盖损坏的字体文件。   5.加载系统服务故障   故障表现:硬盘指示灯一直闪烁,但是始终无法进入系统,停留在“Windows正在启动界面”。   解决方法:如果某些关键系统服务配置出现错误,就会导致启动故障,盲目使用一些优化软件经常会发生此类故障。根据系统提示的服务名称,同时记住服务的状态,比如提示故障是由于某个服务被禁用导致的,可以启动故障控制台,然后输入“Enable service_name service_auto_start”,其中service_name是系统服务名称,命令的作用是将服务重新设置为自动运行。   小提示:   如果出现蓝屏故障时不妨重启,然后按住F8键进入安全模式,如果能进入,在“运行”中输入services.msc启动。在服务列表双击故障服务,将运行方式设置为自动即可。   6.帐户登录密码忘记   故障表现:忘记自己帐户密码,根本无法进入Windows。   解决方法:通过dospass可以轻松破解Windows XP登录密码。   步骤1:使用USBoot(下载地址:http://www.onlinedown.net/soft/34696.htm)制作一个可启动U盘或者准备一张启动盘,然后将杂志光盘上的dospass复制到U盘。   步骤2:进入DOS后运行dospass,在“Your choince:[]”中输入“1”按Enter键,在电脑硬盘分区表窗口,继续按Enter键,会显示已检测到MS SAM Database文件。   步骤3:继续按Enter键出现本机所有用户列表,选中需要更改密码的帐户,在“Your choince:[]”中输入帐户代码。   步骤4:当屏幕出现“Would you like to Rest this User……”提示后,输入“Y”确认,稍等一会儿看到“Password has been successfully reset”提示,表明帐户密码已经被重置,重启后就可以不用密码登录系统了。不过用户密码一旦被重置,该用户中使用EFS加密的文件就会无法打开。   7.加载自启动程序出现故障   故障表现:登录系统后,屏幕每次都会弹出无法加载XX文件的提示。   解决方法:这主要是由于注册表项自启动程序找不到相应的启动文件造成的。单击“开始”→“运行”,输入msconfig启动系统配置实用程序。进入“启动”标签, 根据错误提示找到加载的启动名称,通过“位置”找到对应的注册表键值。最后进入注册表删除该键即可。   小提示:   有些病毒会伪装为系统服务,它们被删除后也可能导致上述故障出现,此时可以单击系统配置实用程序的“服务”标签,然后勾选“隐藏所有微软服务”,仔细检查其余服务,最后启动注册表编辑器,依次展开[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices],将刚才被怀疑为病毒的服务键值删除即可。   8.桌面无法加载   故障表现:启动系统后,无法看到桌面图标、开始菜单,桌面一片空白,或者出现Explorer.exe无法加载错误提示。   解决方法:按下CTRL+ALT+DEL启动任务管理器,单击“应用程序”标签,接着单击“新任务”,在弹出的创建新任务窗口输入explorer.exe启动桌面进程。   小提示:   如果是由于系统组件缺失,上述方法还是无法调出桌面。比如安装某些IE7破解版后,重启系统会导致下次加载桌面出现“explorer无法找到normal.dll”的提示。这时就需要到其它电脑或网上下载丢失的文件复制到系统目录,或者进入安全模式将IE7卸载。   9.加载桌面后,系统出现暂时假死   故障表现:安装ADSL后,每次进入系统桌面后任务栏都会出现短暂的假死,无法进行任何操作。   解决方法:单击“开始”→“设置” →“网络连接”,右击“本地连接”选择“属性”。在弹出连接属性窗口,单击“常规”标签,然后在“此连接使用下面项目”下双击“Internet协议(TCP/IP)”。   在属性窗口中选择“使用下面的IP地址”,然后在IP地址栏输入“192.168.0.2”,子网掩码后输入“225.225.225.0”,将下方的DNS也设置为“使用下面的DNS服务器地址”,然后依次单击“确定”退出即可。   当然,大家在平时使用电脑过程中,不可能一次碰到那么多的启动故障,但是我们了解Windows启动流程后,在碰到启动故障时就可以根据上面方法快速判断并找出解决方法,确保Windows的正常运行。
2
秋熊 发表于 2010-12-24 23:46:25 | 只看该作者
win7的飘过
3
阿呆沙发 发表于 2011-1-25 21:29:39 | 只看该作者
楼主辛苦,谢谢分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

深秋之葵下载站   

GMT+8, 2024-4-23 21:21

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表