突然有一天,你的Windows 2000無法正常啟動,或是黑屏,或不斷重啟,或顯示藍色死亡畫面並出現一大堆錯誤提示,這時該怎麼辦呢?下面就讓我們來聽聽資深系统維護專家們的經驗之談吧。
有什麼改變嗎?
這個是第一個要問客戶或自己的問題,比如:是否安裝了新的驅動程式、系统補丁或新硬件,通常我會得到一些非常有用的信息,因為以上操作經常是引起系统不能啟動的元兇。
透過現象看本質
Windows 2000不能啟動時有不同的表現
1.黑屏:通常是由於損壞或不正確的顯示驅動造成的(或者設置了錯誤的顯示分辨率)。
2.不断重启:通常意味着PCI接口卡松动,打开机箱将PCI接口卡重新拔下来再插紧。如果还有问题,那么可能是PCI接口卡松动后,造成系统即插即用信息混乱,所以要进入安全模式,接着再打开“设备管理器”,将与PCI接口卡相关的所有信息删除掉,重启后让系统重新进行检测和安装。
防毒軟體惹的禍
如果你在系統中安裝了兩套防毒軟體,那麼很可能會遭遇電腦在登入後便自動重啟的問題,最好進入安全模式将其中一款移除,然后再进入“裝置管理員”,選擇“查看→顯示隱藏的設備”,在列表中单击展开“非即插即用驱动程序”,将查看是否有已卸载杀毒软件的驱动程序,如果有,则右击将其卸载掉。
3.蓝屏:主要是错误的驱动程序或硬件冲突造成的,幸运的是,蓝屏中会提供一些错误信息,你可以到Internet中查找该信息相关的资料(比如:http://support.microsoft.com/),以便解决问题。
4.启动过程中锁死:解决起来最困难的还是在系统启动时锁死,这一般与系统文件有关,比如:某个DLL文件意外地被替换为不正确的版本,出现这种问题,你应该使用“系统文件检查器”来修正错误。我在下面会为大家详细讲解一下。
解决问题的几条路
1.最后一次正确的配置
重启系统,在出现启动菜单时按下F8键就会出现高级选项菜单,这里“最后一次正确配置”应该是你首先要尝试的。
要注意的是,选择“最后一次正确的配置”是从问题(如新添加的驱动程序与硬件不相符)中恢复的一种方法。但它不能解决由于驱动程序或文件被损坏或丢失所导致的问题。
因为當選擇“最後一次正確的配置”時,Windows 2000只还原注册表项[HKLM\System\CurrentControlSet]中的信息。任何在其他注册表项中所作的更改均保持不变。
2.安全模式
安全模式是我們的好朋友,在该模式下,只加载最基本的硬件驱动程序与服务。
如果Windows 2000能进入安全模式,那么你就可以松一口气了,因为问题并不那么严重。系统如果能进入安全模式,而不能进入正常模式,往往是由于损坏的设备驱动程序或硬件冲突造成的。
(1)首先,可以进入“开始→设置→控制面板→管理工具→事件查看器”,查看“系统日志”中是否有可用信息。
(2)点击“开始→运行”,输入:msinfo32,回车后打开“系统信息”窗口,先在控制台树中单击展开“组件”,然后选中“有问题的设备”,接着查看右侧窗格中列出来的设备;再在控制台树中单击展开“硬件资源”,接着单击“冲突/共享”,记下右侧窗格列出的资源冲突。
(3)进入“设备管理器”,停用那些可疑的设备,然后重启,如果这样能进入正常模式,那么每次启用一个刚才在安全模式中停用的设备,并重启,重复上述操作,直到发现有问题的设备。如果在上述努力后,发现问题并不是硬件设备引起的,那么可进入“命令提示符”窗口,输入:sfc /scannow,对重要的系统文件进行扫描和恢复。
3.故障恢复控制台
假如之前你没有将故障恢复控制台装入系统,那么请用Windows 2000安装光盘启动系统,并在出现“欢迎使用安装程序”屏幕时,按R键进入修复选项,然后再按C键启动故障恢复控制台。
把故障恢复控制台装入系统
放入Windows 2000安装光盘,按Win+R组合键,输入:D:\i386\winnt32.exe /cmdcons(D为光驱驱动器号)。
(1)扫描和修正磁盘
使用chkdsk /f /r命令,检查并修正大多数磁盘错误,其中的/r能修复因磁盘错误导致无法启动的问题。比如蓝屏中出现UNMOUNTABLE_BOOT_VOLUME错误信息,连安全模式也如此。修复完并重启后可能会出现高级启动菜单,选择“正常启动”即可。
若修复后,即使一切依照正常方式操作,UNMOUN-TABLE_BOOT_VOLUME这个现象仍时常出现,建议尽早备份硬盘上的重要数据,这可能是硬盘损坏的前兆。
另外,也建议检查硬盘连接线是否接触不良,或是没有使用合乎该硬盘传输规格的连接线,例如ATA-100硬盘仍使用ATA-33的连接线,对低速硬盘无所谓,但高速硬盘(支持ATA-66以上)的要求较严格,规格不对的连接线有时也会引起这类没办法开机的故障。
(2)可以尝试的命令
还可以尝试fixmbr命令来修改主引导分区记录,fixboot则用来修复磁盘引导扇区。
有时虚拟内存文件(pagefile.sys)损坏也会引起错误,建议将其删除,不过,你无法直接删除该文件,需要进行如下操作:
cd \
copy c:\boot.ini pagefile.sys (用Boot.ini覆盖现有的Pagefile.sys文件)
del pagefile.sys (在用Boot.ini覆盖Pagefile.sys后,Pagefile.sys将显示在目录列表中)
(3)挽救损坏的文件
Windows 2000不能启动,其中驱动程序文件损坏、重要系统文件丢失比较常见,首先重启系统,在出现启动菜单时按F8键进入高级选项菜单,选择“启用启动日志”,这样系统会自动在C:\WINNT目录下生成ntbtlog.txt文件,接着进入故障恢复控制台,输入:type ntbtlog.txt,这样就会显示该文件的内容,注意最后面的语句,如果语句中包含有“Fail”字符,那么将后面的文件名记录下来,然后进行恢复。另外,有时系统在启动时也会提示某些文件丢失或損壞。
本文轉貼自伊莉討論區 » 電腦系統 OS 討論 » 当Windows 2000不能启动时http://www.eyny.com/archiver/tid-184510.html
本人僅轉貼作為技術上查詢使用,若有侵權敬請告知,謝謝
沒有留言:
張貼留言