你的位置:首 页 -> 电脑扶贫 ->系统故障
 

 
 常见死机故障解决
 启动及关闭电脑时的故障排除
 安装操作系统时常见故障解决
 多操作系统共存的相关故障解决
 系统应用中的常见故障解决
 文件损坏引起的系统故障
 系统崩溃的诊断与拯救
 注册表系列故障
 
 安装双系统却成了升级安装
 为什么安装好双系统后问题多多
 为什么不能在Windows 98中安装 Windows2000
 为什么没有多重启动菜单
 Windows ME+Windows 2000的双系统故障
 怎样创建Windows 2000紧急修复盘  
 Windows 98+Windows XP双系统启动菜单丢失  
 启动时提示“Boot.ini文件非法”  
 升级Windows 98导致双系统故障  
 如何去除Windows 2000遗留下的多重启动菜单  
 在双系统上重装 Windows 98时出错  
 windows 98无法访问Windows XP所在的分区  
 安装Windows 2000或XP总是在拷贝完文件后跳回或是死机  
 一个或数个分区不见了  
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
 
 
 
  安装双系统却成了升级安装
   一台安装了Windows 98的计算机,本来想再安装一个Windows 2000,组成一个Windows 98与Windows2000的双系统,但是安装完成后,只有一个Windows 2000系统,Windows 98却不见了?

  出现这种情况完全是因为操作者疏忽造成,由于这种故障已经无法弥,所以我们只能解释为什么会出现这种问题,避逸类似的错误产生。
  ①当用户在Windows 98中插入Windows 2000安装光盘后,会自动弹出一个“Microsoft Windows 2000 CD”的窗口(如图 1---4---1),询问是否要将Windows98系统升级到Windows 2000,如果想建立双系统,此时绝对不能点“是”,而必须点击“否”按钮。

  ②选择“否”按钮后,进入Windows 2000安装向导窗口(如图1---4---2),单击该上角的“安装Windows 2000”选项,进入Windows 2000安装向导,(如图1---4---3)。
  ③在图(1---4---3)的窗口中,程序询问安装方式,此时一定得选择第二项“安装新的Windows 2000”,否则就会出现前面提到的那种故障。
 


 为什么安装好双系统后问题多多  
  计算机中的操作系统为Windows 98与Windows 2000共存,进入每个系统都正常,但运行一些软件时经常 出错,例如,进入Windows 98后运行Outlook Express时提示找不到“MSOE.DLL”文件,另外运行“系统信息”也不会提示找不到“MFC42U.DLL”文件,经过杀毒软件的查毒,并没有发现病毒的存在,这是什么问题?

  这种问题大都 由Windows98 和Windows 2000装在同一个分区中,然后用户又不注意软件的安装路径造成的。因为Windows系列操作系统的默认路径及临 时文件指向的目录大多相同,高级版的Windows安装程序会在不提示的情况下覆盖旧版本的Windows文件,Windows自带的软件版本不同,如邮件程序Outlook Express,会有很 细微但很 关键的差异,哪愉是改变了一个DLL文件,也可能会导致软件的运行不正常。
  为解决这个故障,建议每个操作系统应该单独占一个分区,尽量不要把多操作系统放在同一个分区里。比如将Windows98安装在C盘,Windows2000安装到D盘。
  但是,不少的用户却发现自己无法在安装Windows 2000时选择分区。之所以出现这个故障,同样也是用户疏忽造成的。首先,如果是在Windows 98中安装Windows2000,必须选择“全新安装”。然后,当安装到“选择特殊选项”这个画面时,用户必须点击“高级选项”按钮(如图1---4--4),然后在弹出的“高级选项”窗口中,一定要将“安装过程中选择安装磁盘分区”前面的复选框选中,然后按“确定”按钮保存(如图1---4--5)。选好这个选项之后,在安装过程中就会出现选择安装分区的画面 了。当出现这个画面之后,用户也得小心操作,不要一时疏忽又选错 了分区。


 为什么不能在Windows98中安装Windows2000
   安装好Windows 98后,准备全新安装Windows 2000组成双系统,但是安装Windows2000的过程中,总是在拷贝完文件后死机。

  Windows 98是基于DOS的操作系统,为了充分利用,高效率管理内存,Windows98 会在“CONFIG.SYS”这个配置文件中加载“HIMEM.SYS”和“EMM386.EXE”,即使系统中没有使用“CONFIG.SYS”,Windows 98也会在进入图形界的时候加载“HIMEM.SYS”。
  这两 个管理基本内存的文件,带有多种参数,不同的配置会带来不同的内存分配环境。因此,一旦这两个文件的配置有问题,则往往会导致安装Windows 2000失败。另外,计算机高也会导致安装Windows 2000出现这种故障。因此,在解决这个问题前,用户首先应该检查硬件的基本安情况,如风扇和连线的正常与否。另外,如果计算机被超频,也可能出现这样的安装故障,因此最好将超 频 后的机器调整到正常状态,然后再重新安装。
  如果硬件都没有毛病,则可以从系统配置下手,首先得屏蔽掉“CONFIG.SYS”里的这两 个程序,具体的方法是:
  ①在Windows 98中点击[开始]---[运行],然后在运行栏中输入“Msconfing”和“emm386.exe”字样的话,则将含 两 个程序的命令行娶消掉,也就是去掉其前面复选框中的“√”(如图1---4---6)。
  ③点击“Autoexec.bat”标签,将该窗口中所有的命令行都取消,单击“确定”按钮后重新启动计算机即可。


 为什么没有多重启菜单
  安装好多个Windows 操作系统之后,重新启动计算机后,没有出现多重启动菜单供选择,只能直接进入 了某个Windows版本,怎样才能让这个多启动菜单出现?

  出现这种情况,大都是因为用户在安装Windows时,没有按“从Windows的低版本到高版本”这样一个顺序安装造成的。比如准备安装Windows 2000+Windows 98的系统,则最好先安装Windows 98,然后再安装Windows 2000.另外,如果两个操作系统同处在一个硬盘分区的话,某些关键的引导文件会被覆盖,造成多重启动菜单不正常。对于这种情况,最好的方法就是按照安装顺序来重新安装。
  微软的Windows系列系统从Windows 2000开始,其安装程序都有自动检测生成多重启动菜单的功能。所以除了注意每个Windows独占一个分区外,还要注意先安装较低版本的Windows,再安装相对高级版本的Windows。只有这样Windows才能自动检测到已存在的操作系统,自动生成多重启动菜单。
  以安装Windows 98+Windows 2000+WindowsXP这样一个三系统为例:
  ①用户可以先按照顺序将Windows 98安装在C盘,然后在DOS下安装Windows 2000(在DOS下装可以省去很 多不必要的麻烦)。当Windows2000安装好之后,用户启动Windows之前,将会看到一个Windows98+Windows2000的启动菜单(如图1---4---7)。
  ②用户可以在Windows 2000下安装Windows XP,等 Windows XP安装好之后,其安装程序会自动检测到以前的那个启动菜单,并自动接管该菜单,并自动接管该菜单,以一个“Windows 98+Windows 2000+Windows XP”的新姿态出现(如图1---4---8)。


 Windows ME+Windows2000的双系统故障
  在硬盘上安装了Windows ME和Windows 2000的双系统,由于误操作导致系统死机,再次启动时发现双系统启动菜单丢失。

  由于此双系统的建立是用Windows 2000的多系统引导功能来实现的,所以可以直接利用Windows 2000的安装盘来修复其启动菜单:
  ①将Windows 2000的安装光盘插入光驱。
  ②重新启动计算机,按[DEL]键进入主板BIOS设置,将第一启动盘改为“CD-ROM”,然后按F10键保存退出。
  ③重新启动计算机后,Windows 2000的安装光盘会引导系统进入其安装向导。当屏幕出现“欢迎使用安装程序”画面时(如图1---4---9),根据提示按[R]键,就会出现“Windows 2000修复选项”窗口。其中共有两 条信息:“要用故障恢复控制台修复Windows 2000安装,请按C”和“要用紧急修复过程修复Windows 2000安装,请按R”。建议选择第二项。
  ④按[R]之后,将出现一个选择菜单---“手动修复”还是“快速修复”(如图1---4---10)。不过“快速修复”可以不需要“紧急修复盘”而自行修复。由于大部分用户都没有制作这样一张“紧急修复盘”,所以建议选择“快速修复”。
  ⑤按“F”键之后,系统提示“如果有紧急修复软盘,请按Enter键”和“如果没有紧急修复软盘,请按“L”这两条信息。按“L”键之后,安装向导会自动找到已有的系统信息并重建启动菜单,接下来用户只需根据提示进行操作即可完成修复工作。

 


 怎样创建Windows 2000紧急修复盘
  我使用的操作系统是Windows 2000,由于电脑中保存了许多重要的文件,如果某一系统崩溃是否有Windows 2000自带的启动盘来修复它呢?
 
  Windows 2000的紧急修复盘中保存了大量的系统信息,能够将已经崩溃的Windows 2000挽救回来,因此每一个Windows 2000的用户都应该准备这样一套紧急修复盘。制作流程如下。
  ①在Windows 2000中点击[开始]---[程序]---[附件]---[系统工具]---[系统信息],打开“系统信息”窗口。
  ②点击该窗口上的[工具]---[Windows]---[备份](如图1---4---11),接着在弹出的“备份”窗口中,点击“紧急修复盘”按钮(如图1---4---12),当用户点击该按钮后,将打开一提示窗口,要求用户插入一张已经格式化的空白 盘,此时点击“确定”开始进行紧急修复盘的制作。
  ③根据提示插入软盘之后按“确定”,便会看到正在复制系统数据的画面,稍等片刻便会看到紧急修复磁盘已制作成功的信息。

 Windows 98+Windows XP双系统启动菜单丢失
  在Windows 98下全新安装了一个Windows XP,组成了一个Windows XP+Windows 98的双系统。但是在一次误操作之后,双系统启动菜单丢失,无法进入Windows XP。
 
  ①启动计算机,进入Windows XP,插入Windows XP的安装光盘。执行该光盘根目录下的“Setup”程序,会进入Windows XP安装光盘的欢迎窗口。
  ②选择“安装Windows XP”,按照正常流程在Windows 98下“全新安装”Windows XP。
  ③当Windows XP提示需要重新启动计算机并继续安装之后,根据提示重新启动。
  ④进入Windows XP的安装界面之后,安装向导提供了三个选项。此时需要选择第二项——用“恢复控制台”修复Windows XP(如图1---4---13)。
  ⑤根据提示按[R]键之后进入恢复控制台。此时控制台会询问用户要登录到哪个Windows XP安装,一般就选默的“1”,接着键入系统管理员密码,用户就进入了控制台的Windows目录下,在Windows目录下键入“BOOTCFG/ADD”,控制台会扫描已安装的Windows。几秒种后扫描完成,提示选择要添加的安装,选“1”。接着提示输入加载识别符,可输入“Microsoft WindowsXP Professional”。提示输入OS加载选项,键入“fastdetect”,按[Enter]键,输“EXIT”。
  ⑥重新启动计算机,你可以看到熟悉的双启动菜单又回来了。

 启动时提示“Boot.ini文件非法”
  计算机安装的是Windows 2000与WindowsXP双操作系统,一次在删除C盘的一些文件后,再重新启动计算机,系统提示“Boot.ini非法,程序将由C:\WinNT启动”,原来的双启动菜单不见了,直接进入了Windows 2000(Windows 2000安装在C盘)。
 
  很明显,出现这种故障就是因为“Boot.ini”文件被误码删造成的,在Windows2000或Windows XP组成的多系统中,引导装入程序和多重引导都由一个具有隐含属性的初始化文件“Boot.ini”控制。在“Boot.ini”包含有控制计算机可用的操作系统的设置,引导的缺省操作系统以及应当等待多少时间信息。由于“Boot.ini”实际上就是一个系统配置文件,所以完全可以自己制作一个出来:
在Windows中新建一个文本文件,打开后在里面输入以下信息:
  [boot loader]
  timeout=30
  default=multi(0)disk(0)rdisk(0)
  partition(1)\WinNT
  [operating systems]
  multi(0)disk(o)partition(1)
  \WinNT="Microsoft Windows2000 professional" /fastedtect   multi(0)disk(0)rdisk(0)partition(2)Windows="Microsoft WindowsXP professional"/fastedtect
  输入好之后(如图1---4---14),选择记事本菜单中的[文件]---[另存为]选项,然后将文件名写成“Boot.ini”,将保存类型选择为“所有文件”(这是最关键的一步),然后按“保存”按钮保存(如图1---4---15)。
  将上一步创建的这个“Boot.ini”文件复制到C盘根目录下,最后重新启动,启动菜单就会出现了。

升级Windows 98导致双系统故障
  计算机中安装了Windows 98与Windows XP的双系统,由于Windows 98不稳定,所以就将Windows 98升级为Windows2000,成功将Windows 98升级为Windows 2000之后,却发现Windows XP无法启动了。

  因为在将Windows 98升级到Windows 2000后,Windows 2000改写了由WindowsXP所创建的“Ntldr”、“Ntdetect.com”、“Boot.ini ”这三个重要的启动文件。由于Windows2000的版本较低,所以无法引导Windows XP,造成WindowsXP无法启动。要解决这个问题,有好几种方法。
  第一种方法:
  ①重新启动计算机,将WindowsXP 的安装光盘插入光驱中,然后按[DEL]键进入 BIOS设置,将第一启动盘改为“CD-ROM”。
  ②进入Windows XP安装界面之后,选择用“恢复控制台”修复Windows XP,根据提示按“R”键之后进入恢复控制台。
  ③进入控制台的光驱盘符,然后进入Windows XP安装光盘中的“I386”文件,输入“Copy ntldr C:\”,按[ENTER]键之后,系统提示“要改写ntldr吗?”输入“Y”并按[ENTER]键,系统就会提示“复制了一个文件”。
  ④接着在I386提示符下输入“Copy ntdetect.com C:\”并回车,将光盘中的“ntdetect.com”也拷贝到C盘根目录下,替换Windows 2000的“ntdetect.com”(如图1---4---16)。
  ⑤输入“EXIT”便可退出Windows XP 的恢复控制台,重新启动计算机,等进入Windows 2000之后,只需根据前面介绍的方法,将C盘根目录下的“Boot.ini ”修复即可。
  第二种方法:
  ①在Windows 2000系统下插入Windows XP的安装光盘,当出现Windows XP安装光盘的欢迎窗口后选择“安装Windows XP”。
  ②按照正常流程在Windows 2000下“全新安装”Windows XP,当WindowsXP提示需要重新启动计算机并继续安装之后,根据提示重新启动。
  ③进入Windows XP的安装界面之后,选择用“恢复控制台”修复Windows XP。根据提示按“R”键之后进入恢复控制台。此时控制台会提示用户要登录到哪个Windows XP安装,一般就选默认的“1”,接着键入系统管理员密码,用户就进入了控制台的Windows目录下。在Windows目录下键入“BOOTCFG/ADD”,控制台会扫描Windows 安装。几秒钟后扫描完成,提示选择要添加的安装,选“1”。接着提示输入加载识别符,可输入“Microsoft Windows XP Professional”。提示输入OS加载选项,键入“Fastdetect”,按[Enter]键,输入“EXIT”,重新启动计算机即可。

 如何去除Windows 2000遗留下的多重启动菜单
  一台旧计算机,原来安装的是Windows 98(安装在C盘)后来安装了Windows2000(安装在D盘)。因为这台计算机的配置比较低,Windows 2000运行的速度相当慢,所以后来便将Windows 2000删除了,可是由Windows2000所创建的这个多重启动菜单却总是不能去除,怎么才能删除这个菜单?
 
  前面已经提过,Windows2000加Windows 98这样的双系统,控制其启动菜单的位于C盘根目录下的那几个启动文件,其中“Boot.ini”中就保存了这个启动菜单。
要想取消这个启动菜单,只要将这个“Boot.ini”删除就可以了。由于“Boot.ini”的属怕是只读、隐藏的,所以一般情况下,用户无法看到它,得想点办法才行:
  ①在Windows 98中,单击[开始]---[设置]---[文件夹选项]。
  ②在弹出的“文件夹选项”窗口中点击“查看”标签,然后在该窗口的“高级设置”选项中,将“文件和文件夹”选项下的“隐藏文件”设置为“显示所有文件”(如图1---4---17)。
  ③按“确定”按钮保存并退,现在再到C盘根目录下看看,就能找到“boot,ini”了,将它删除即可。
  虽然通过删除“boot .ini”可达到去除启动菜单的目的,但要想真正去除Windows 2000留在硬盘中的启动信息,还可以使用更厉害的一招——用Windows 98启动盘启动计算机,进入DOS提示符下运行“Fdisd/MBR”,然后重新启动计算机即可。

 在双系统上重装 Windows 98时出错
  计算机中本来安装了Windows 98与Windows 2000的双系统(Windows 98安装在C血,Windows 2000安装在D盘),由于Windows 98被坏,需要重新安装,所以就格式化C盘重新安装Windows 98,但却发现启动后不能启动Windows 2000了(就是原来的那个双启动选择菜单没有了)。
 
  双系统的启动菜单、引导文件都在C盘,将C盘格式化之后,自然将这关键的启动文件都给破坏掉了,因此不能启动Windows 2000也就不奇怪了。要解决这个问题,可采取以下办法:
  ①在Windows 98中插入Windows 2000安装光盘,等出现Windows 2000升级窗口后,点击“否”不升级安装。
  ②然后进入Windows 2000安装向导窗口,点击该窗口左上角的“安装Windows 2000”,进入Windows 2000安装向导。
  ③选择“安装新的Windows 2000”,然后按照一般的安装方法进行安装。
  ④等Windows 2000复制完文件,并提示要重新启动之后,根据提示让其重新启动。重启之后,Windows 2000的安装向导会在DOS下自动运行。
  ⑤当屏幕出现“欢迎使用安装程序”画面时,不能选择“安装Windows 2000”,而要选择“要修复Windows 2000中文版的安装,请按R”。按[R]键之后,会出现“Windows2000修复选项”窗口,共有两条信息。按[R]选择第二项,将出现一个选择菜单——“手动修复”还是“快速修复”,按[F]键之后,系统提示“如果有紧急修复软盘,请按ENTER”和“如果没有紧急修复软盘,请按L”这两条信息,按[L]键之后,安装向导会自动找到已有的系统信息并重建启动菜单,接下来只需根据提示进行操作即可完成修复工作。等修复完成以后,就又能进入Windows 2000了,现在可以将硬盘中的那些以$开头的文件夹及文件全部删除了(这些文件都是安装Windows 2000时的临时文件,因为后来实际上我们中断了安装,所以可以将这些临时文件删除)。

 windows 98无法访问Windows XP所在的分区
  Windows 98安装在C盘,Windows XP安装在D盘。安装好Windows 2000后,在 Windows 98中就看不到Windows XP那个盘,但Windows XP中能够看到Windows 98那个盘。
 
  这是由于分区格式造成的:安装Windows 98的C盘使用的是FAT32或FAT16分区格式,而安装Windows XP则因为在安装过程中用户不小心将其分区格式由FAT32转换成NTFS。由于Windows 98不能识别NTFS格式的分区,所以在Windows 98中将不能访问Windows XP所在的那个分区(连看都看不到),而Windows XP支持FAT32、NTFS等分区格式,所以能看到Windows 98所在分区。
  常规的解决方法就是将安装在D盘的Windows XP删除,然后重新安装Windows XP。在重装Windows XP的过程中,将其分区格式转成FAT32。但是,这个方法的工作量将非常大。其实还有另外一条路可走——通过“NTFS for Windows 98”这款软件,让Windows 98也能读取NTFS格式的分区:
  ①到fttp://gz.onlinedown.nte/NTFS.htm下载NTFS for Windows 98.
  ②双击下载得到的文件,即可启动其安装向导(如图1---4---19),点击“是”之后,接下来只需一路点击“NEXT”即可。在选择软件的安装路径时,建议将该软件安装在默认的C盘上。当安装到最后时,会弹出一个设置窗口,此时可以点击窗口右上角的“Cancel”按钮,放弃设置(如图1---4---20)。
  ③点击“Cancel”按钮后,在弹出的警告窗口上点击“确定”,然后重新启动计算机即可。
  ④重新启动计算机后,先不要进入Windows 98,而要启动Windows XP位于WindowsNT/system32目录中找到下列7个系统文件:Autochk .exe、C_437.nls、C_1252.nls、l_intl.nls、Ntdll.dll、ntoskrnl .exe和Ntfs.sys(它位于/Windows NT/system32/Drivers中),将这7个系统文件复制到Windows 98能识别的分区中,如图1---4---21所示
  注意:
  这7个文件是系统文件,具备隐藏性性。因此用户首先得在Windows XP中将“文件夹选项”设置为“显示所有文件”,只有这样才能将这7个文件全部找到。在Windows XP中找到这7个文件之后,将它们复制到Windows 98所在的C盘上。
  ⑤重新启动计算机,进入Windows 98,找到刚才从Windows XP中复制过来的那7个文件,将他们全部复制到“C :\Program Files\Winternals\NTFS for Win 98”中。
  ⑥点击[开始]---[程序]---[NTFS for Win 98]---[NTFS configure],在弹出的“NTFS for Windows 98”设置窗口中,点击“NTFS System Files”下面输入框右边的“…”按钮,在弹出的“浏览文件夹”窗口中找到那7个文件夹所在的“C:\Program Files\Windows\NTFS for win98”目录(如图1---4---22)。
  ⑦点击“确定”按钮返回到设置窗口,点击窗口右上角的“Apply”按钮,然后重新启动Windows 98,此时Windows 2000所在的那个采用NTFS格式的分区就会出现在Windows 98中。以后Windows98就能使用NTFS的分区了。
  注意:
  在安装“NTFS for Windows 98”时,那7个系统文件是关键,如是这7个文件有问题,则“NTFS for Windows 98”不能使用。另外,“NTFS forWindows 98”一旦要识别NTFS格式的分区,就必须调用这7个文件,所以必须保证这7个文件一直在这个文件夹中。有一点需要注意的是——“NTFS for Windows 98”只能在Windows中使用,如果是在DOS下,即使安装“NTFS for Windows 98”,也不能读取NTFS格式的分区。“NTFS forWindows 98”所需要的那7个文件并不只是Windows XP系统中才有的,Windows NT或者Windows 2000中的7个同名文件同样可以使用。另外,如果用户想要Windows 98能识Windows XP所用的NTFS,同样也可以在Windows98上安装该软件;由于Windows ME也属于Windows 9X,所以该软件也能在Windows ME上使用。

 安装Windows 2000或XP总是在拷贝完文件后跳回或是死机
  在安装完Windows 98之后,再安装Windows 2000或XP总是在拷贝完文件后跳回或是死机,这是怎么回事?
 
  Windows 98是基于DOS的操作系统,尤其是因为要管理好内存,Windows 98会在CONFIG.SYS里加载HIMEM. SYS。而这两个管理基本内存的文件,带有多种参数,不同的配置会带来不同的内存分配环境。当然,系统过热比如风扇停转的时候,也会表现出这些症状,您 应该首先检查硬件的基本情况如风扇和连线的正常与否。如果你的系统是超频的又不能正常安装的话,请降低回正常的频率后再安装Windows 2000和XP,成功率较高些。
  所以,如果在Windows 98里面升级安装无法正常进行的话,在确认您的的硬件无故障的情况下,请首先屏蔽掉CONFIG.SYS里的这两处程序——或者干脆用不带此两文件的启动盘,跳过CONFIG.SYS及AUTOEXEC.BAT来启动系统,在纯DOS状态下再进行安装Windows2000,成功的机会比较大。当然,这样无法加载SMARTDRV.EXE,安装Windows2000的时间会加倍。

 一个或数个分区不见了
  安装完两个操作系统之后,有时会发现一个或数个分区不见一,这是怎么回事?
  这多是安装多操作系统失败的后遗症。因为现在微软发布的Windows 2000和Windows XP都是支持NTFS格式的,在安装时候可让用户格式化或转化分区格式为NTFS,新手在不太了解的情况下可能选择了这种格式。如果Windows XP的安装程序在转化格式的时候中途死机的话,很可能会破坏分区表;或是安装多操作系统后不正常卸载,直接删除NT内核的操作系统,也会导致分区表的错误。
  解决的方法是:用Windows 的安装程序修复,或是重装系统。实在不行的话,只有备份好数据后重新用FDISK分区。

 

 

 


 
 
这里是baibaofp,所有者为“赣南百报博览中心
版权声明,网站所有资料,未经书面协议,不许商用转载    Email:bofp@xinhuanet.com