| VB 源码 | VC 源码 | ASP源码 | JSP源码 | PHP源码 | CGI源码 | FLASH源码 | 素材模板 | C 源程序 | 站长工具 | 站长教程 |

Win2000/NT

数据库
邮件服务
Linux
Win9x/ME
Win2000/NT
WinXP/Server

本类阅读TOP10

·Windows 2000不能启动时
·Windows 2003 激活和优化大全
·Windows 2000 系统服务设置(建议配置)
·Windows2000系统如何找回丢失的管理员密码
·Windows 2000 设置与操作技巧之性能提高篇
·解读多重启动引导文件——BOOT.INI
·Windows 2000自带传真软件使用攻略
·Win 2000如何安装配置防火墙
·Windows 2000 的IP路由
·解决 Windows 2000 中的常见 Active Directory 安装问题

站内搜索

Windows 2000不能启动时
突然有一天,你的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”字符,那么将后面的文件名记录下来,然后进行恢复。另外,有时系统在启动时也会提示某些文件丢失或损坏。

  实例1:提示C:\WINNT\system32\中的KBDAL.DLL文件丢失,在光盘中找到同名文件,然后COPY G:\I386\KBDAL.DLL C:\WINNT\system32\就可以恢复丢失或损坏的KBDAL.DLL文件。(G为光驱盘符)

  实例2:有些文件可能COPY命令不能拷贝,或某一系列驱动程序丢失造成系统不能正常启动,这时可用expand命令来提取缺少的文件。

  比如:系统提示缺少C:\WINNT\system32\中的msr2c.dll文件丢失,在安装光盘的i386目录中定位msr2c文件然后expand G:\i386\msr2c C:\WINNT\ system32\ msr2c.dll。

  又比如:系统提示C:\WINNT\system32\driver\中tdi.sys文件丢失,因为驱动文件一般在i386\driver压缩包中,所以使用:expand G:\i386\driver.cab \f:tdi.sys c:\WINNT\system\drivers。

  (4)关闭错误的服务或设备

  在安装了某个硬件或软件后,它们向系统安装的设备或服务与当前的Windows不兼容,造成无法启动,那么就需要将其关闭。

  进入C:\WINNT\system32目录,输入:listsvc,回车后会列出当前系统所安装的服务或设备,找到并记下与新装硬件或软件相关的服务或设备名,然后输入:disable服务或设备名,回车即可将其停用。

  (5)NTLDR丢失

  启动时,出现以下错误消息:

  NTLDR is missing

  Press any key to restart

  解决方法为:进入故障恢复控制台,输入:copy G:\i386\ntldr c:\(回车),copy G:\i386\ntdetect.com c:\(回车),如果系统提示是否覆盖文件,键入y,然后按回车键。

  接着键入c:\Boot.ini,如果正常显示Boot.ini中的内容则可重启,问题应该可以解决。如果显示为“系统找不到指定的文件或目录。”,那么意味着Boot.ini文件损坏或丢失,可到其他安装Windows 2000的电脑中复制该文件,将其拷贝到C:下,然后重启即可。

  (6)用SYSTEM.ALT拯救爱机

  一日系统提示非法操作并死机后重启,系统提示扫描磁盘,按任意键取消了此操作,进入Windows 2000后并无异样。但当再次重启后无法进入系统,而且没有任何错误提示,只是在出现启动画面前停住不动,在选择进入安全模式时,屏幕显示系统在加载了几个重要文件之后停止运行,仔细一看,原来是C:\WINNT\system32\config文件夹下的SYSTEM文件(没有扩展名)出错导致系统无法加载。

  进入故障恢复控制台,再进入C:\WINNT\system32\ config文件夹,用rename命令将SYSTEM文件改名为SYSTEM.OLD,然后再用rename命令将SYSTEM.ALT文件(它其实是注册表文件的一个副本)改名为SYSTEM,重启后顺利进入系统。




相关文章
  • 快速破解Windows开机乱码之迷
  • Windows XP中如何禁用"粘滞键"功能
  • 提高Windows系统速度的八大绝招
  • 对于Windows 98系统死机的简单预防
  • 让Windows XP自动进入指定的启动模式
  • XP的一个无敌命令
  • 屏蔽自动更新XP SP2的安装提示
  • Windows下全方位玩转Ghost
  • 在Windows XP下轻松改变驱动器盘符
  • 在Windows XP/2000下巧拒强行关机
  • 如何在D版安装和激活xp sp2方法
  • 在windows iis5下安装php4.0+mysql之我见
  • Ctrl键在Word XP中的妙用
  • Windows系统重装不再麻烦
  • 告别重装—万能的WinXP映像文件制作指南
  • Windows XP/2000中的安全命令
  • 23招打造极速WinXP!
  • Windows 2000防毒从安装系统开始
  • 细处着手 Win XP的20个特殊技巧
  • 简介For命令具体格式及在Windows中的妙用
  • 相关软件

  • Windows95 Tray Icon  
  • WINDOWS9X下回收站的增强工具的源  
  • WINDOWS 3.0终端程序的C源码  
  • 压缩Windows应用程序减小文件尺寸的  
  • Windows Driver编写工具  
  • DOOM游戏 Windows源代码  
  • 封装了部分Windows API的控件  
  • Windows Sockets 规范及应  
  • 一个封装500多个Windows API  
  • Windows图形编程  

  • 下载首页关于我们广告服务联系方式常见问题隐私声明法律条款本站声明下载帮助发布软件站点地图谷歌卫星地图