注册
 找回密码
 注册
江西广告网
查看: 214|回复: 0
打印 上一主题 下一主题

是什么让系统倒在了起跑线上

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2008-12-14 11:21:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
<P>  每天按下机箱电源按钮,爱机就整装待发,开始了一次漫长的马拉松长跑。如果有一天它还没有起跑就不幸倒下了,那到底是什么让系统倒在起跑线上了呢?</P>

<P> <STRONG> 一、硬件作祟</STRONG></P>

<P>  案例1 “我在为某个硬件更新驱动后,却发现Windows XP无法启动。”</P>

<P>  救治:</P>

<P>  方法1:当首次出现故障后,在操作系统引导前可按下功能键F8,然后在出现的菜单上选择“最后一次正确的配置”菜单项即可。</P>

<P>  方法2:在前一种方法无效的情况下,可在操作系统引导前按下功能键F8,然后在出现的菜单上选择“安全模式”选项进入到安全模式。在桌面上“我的电脑”上按下鼠标右键,选择右键菜单中的“属性”命令, 在系统属性”对话框中点击“硬件”选项卡,点击“设备管理器”按钮,然后以鼠标右击产生问题的硬件设备,选择右键菜单上的“属性”命令,在开启的对话框上点击“驱动程序“选项卡,最后点击“返回驱动程序” 按钮就可以了。(图1)</P>

<P align=center>  <IMG height=353 alt=驱动程序 src="/bbs/attachments/computer/20081214/200812141192798477801.gif" width=500 twffan="done"></P>

<P align=center>  图1</P>

<P>  案例2 “系统无法启动,在黑色的屏幕上出现诸如Hard disk install failure等英文提示。”</P>

<P>  救治:这些英文提示一般都是因为某些硬件问题导致系统无法自检而使系统无法启动。解决办法就是根据因为提示进行相应的操作。比如:CMOS battery failed(更换新的电池。),Secondary slave hard fail(在CMOS检测硬盘跳线设置是否得当。)</P>

<P>  案例3:在出现启动界面之后蓝屏,并且提示“**STOP 0x0000007B”</P>

<P>  救治:</P>

<P>  1.尝试重新分区,建议系统分区使用NTFS格式,系统分区容量建议不超过8G。</P>

<P>  2.重新安装系统。问题应该可以解决。</P>

<P>  3.如果仍然不行,并且蓝屏提示:“**STOP 0xF081F84C”或者“**STOP 0xC0000034”则可能是主板CUP插槽数据传送的问题。</P>

<P>    案例4:“Error loading operating system”或者“Missing operating system”</P>

<P>  救治:重启系统进入“故障恢复控制台”,在命令行下敲入fixmbr来重写主引导扇区中的MBR就可以了。(图2)</P>

<P align=center>     <IMG height=388 alt=故障恢复控制台 src="/bbs/attachments/computer/20081214/200812141193264077802.gif" width=500 twffan="done"></P>

<P align=center>  图2</P>

<P></p><p align='center'><b>[1] [2] [3] [4] 下一页 </b></p> <

                </P>

<P><STRONG>    二、系统残疾</STRONG></P>

<P>  案例1 Windows XP在启动时出现“NTLDR is missing”的错误提示。</P>

<P>  医治:NTLDR位于操作系统所在盘的根目录下,只要从Windows安装盘上提取该文件,然后将其复制到系统盘根目录下即可。</P>

<P>  此外还可以利用Windows XP安装光盘启动到故障恢复控制台模式,进入命令提示符环境,输入“Fixboot“并运行(输入时不含双引号,下同),这样即可解决故障。</P>

<P>  启用故障恢复控制台的方法如下:</P>

<P>  步骤1:在系统启动前插入一张Windows XP安装光盘,并且进入BIOS中将CD-ROM设定为优先启动;</P>

<P>  步骤2:重新启动电脑后,系统会自动进入Windows XP安装界面选项,按下“R”键选择第2项“要使用故障控制台修复Windows XP安装,请按R.“系统就会自动登录到故障恢复控制台,恢复控制台也就成功启动了。(图3)</P>

<P align=center>  <IMG height=369 alt=故障恢复控制台 src="/bbs/attachments/computer/20081214/200812141193326577803.gif" width=500 twffan="done"></P>

<P align=center>  图3</P>

<P>    案例2 我的电脑无法进入安全模式,请问如何解决?</P>

<P>  医治:可以用以下两种方法解决:</P>

<P>  方法1:启动电脑后按下F8功能键,在开启Windows XP高级选项菜单后,选择菜单列表上“最后一次正确的配置”项,然后回车即可。</P>

<P>  方法2:在光驱中插入Windows XP安装光盘并使用光盘重新启动计算机,进入Windows XP安装界面选项,按下“R”键自动登录到故障恢复控制台;在命令提示符下键入本地管理员账户Administrator的密码。然后键入“Fixboot”命令,按下“Enter”键,此时系统会将新的分区引导扇区写到系统分区中,从而修复启动问题。最后键入“Exit”命令,按下“Enter”键,退出“故障恢复控制台”并重新启动计算机即可。</P>

<P></p><p align='center'><b>上一页  [1] [2] [3] [4] 下一页 </b></p> <

                </P>

<P>  <STRONG>三、病毒作怪</STRONG></P>

<P>  案例1:我的操作系统是Windows XP,可是在启动登录界面后点击用户名进行登录,出现“正在加载个人设置”后却自行注销,请问是什么原因?</P>

<P>  救治:很有可能是因为HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon中的Userinit键值被修改而导致,正常的键值应为C:\Windows\system32\userinit.exe(注:C盘为操作系统所在盘符)。</P>

<P>  此时,我们一方面要确保C:\Windows\system32中存在userinit.exe,另一方面可以编辑一个REG注册表文件,内容如下:</P>

<P>  Windows Registry Editor Version 5.00</P>

<P>  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]</P>

<P>  "Userinit"="C:\Windows\system32\userinit.exe,"</P>

<P>  然后运行该注册表文件即可,当然也可利用WinPE ERD2003来直接修改注册表,恢复上面的Userinit键值。</P>

<P>  案例2:为何我的Windows XP出现启动画面后,就会连续重启,无法进入操作系统?</P>

<P>  救治:首先可利用杀毒软件查杀操作系统是否感染了病毒,如果没有病毒,那么原因主要是由于Kernel32.dll文件丢失或者被损坏,可按如下方法解决:</P>

<P>  利用Windows XP安装盘进入故障恢复控制台模式,在命令提示符中,依次输入如下命令:</P>

<P>  cd system32</P>

<P>  ren kernel32.dll kernel32.old(注:若Kernel32.dll已经不存在,可不用该条命令)</P>

<P>  map</P>

<P>  expand E:\i386\Kernel32.dl_(E盘为放置Windows XP安装盘的光驱盘符)</P>

<P>  exit</P>

<P></p><p align='center'><b>上一页  [1] [2] [3] [4] 下一页 </b></p> <

                </P>

<P>  <STRONG>四、双系统纠纷</STRONG></P>

<P>  案例1:我的电脑中原本是Windows 98与Windows XP组成的双操作系统,后来将Windows 98升级为Windows 2000,升级后却发现Windows XP无法启动,请问如何解决?</P>

<P>  救治:从Windows XP安装光盘的I386目录中提取ntldr、ntdetect.com这两个文件,然后将它们复制到系统启动分区根目录下,并将它们设置为只读、隐藏属性,这样就可以启动Windows XP操作系统了。</P>

<P>    此外,如果打算将默认的启动选项改回为Windows XP,那么还需使用记事本编辑一下Boot.ini文件,将该文件的启动条目复制到“default=“后即可。</P>

<P>  比如若打算让Windows XP作为默认的启动项目,那么可将Boot.ini的文本内容更改为</P>

<P>  [bootloader]</P>

<P>  timeout=30</P>

<P>  default=multi(0)disk(0)rdisk(0)partition(2)\Windows</P>

<P>  [operating systems]</P>

<P>  multi(0)disk(0)rdisk(0)partition(1)\Windows="Microsoft Windows2000 Profeessional" /fastdetect</P>

<P>  multi(0)disk(0)rdisk(0)partition(2)\Windows="Microsoft Windows XP" /fastdetect</P>

<P>  最后,再将其置为只读、隐藏属性并保存到系统启动分区的根目录下便可。</P>

<P>  案例2:我的品牌机预装的是vista basic,我在D盘上新安装了windows xp,导致vista无法引导。</P>

<P>  救治:</P>

<P>  第一步:在Windows XP中下载安装并运行VistaBootPRO,在“System Bootloader(系统引导程序)”标签页中选择“Windows Vista Bootloader(WindowsVista系统引导程序)“和“System Partition(系统分区)“点击“InstallBootloader”,以重建Windows Vista的BootLoader,让系统能够启动进入Windows Vista。注意,仅完成这一步只能让系统启动进入Windows Vista,而无法启动Windows XP,接下来还要设置双重启动。</P>

<P>  第二步:点击“Diagnostics”菜单项中的“Run Diagnostics”,让VistaBootPRO找到系统中存在的除Windows Vista之外的其他OS,待分析完成后即可看到除“Microsoft Windows Vista”外,还有名为“Earlier versions of Windows”的一项,此即是我们新安装的Windows XP,点击“Apply”即完成对Windows Vista与XP双重启动的设置。(图4)</P>

<P align=center>    <IMG height=561 alt=Vista与XP双重启动 src="/bbs/attachments/computer/20081214/200812141193381277804.gif" width=500 twffan="done"></P>

<P align=center>  图4</P>

<P> </P>

<P>    总结:造成系统无法启动的具体原因非常复杂,但不外乎这四个方面,只要具体情况具体分析,就能让系统顺利起跑。<BR>  </P>

<P>  </P></p><p align='center'><b>上一页  [1] [2] [3] [4] </b></p> <
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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