Windows的Pci.sys损坏的解决办法
问:我的机器由于一次未能正常关机,之后重新启动后显示:
"因以下文件的损坏或者丢失,Windows无法启动:
system32\drivers\Pci.sys
您可以通过使用原始启动软盘或CD-ROM来启动Windows安装程序,以便修复这个文件,在第一屏时按'R'开始修复"。
已经有过几次这样的问题,我只有重新装系统才能解决,请问有没有其它办法解决这个问题?
答:参考办法如下
1、故障电脑主要配置图拉丁赛扬1.3G,杂牌815EPT主板,256M133SDR内存,40G希捷U6硬盘, GF2 MX40064M。
故障进入WINXP时提示SYSTEM32/PCI.SYS丢失或损坏,解决方法很简单,用安装盘I386文件夹中的PCI.SY_ 文件替换,起初在DOS下用COPY命令替换(COPY PCI.SY_ PCI.SYS),仍然无法启动并且显示同样的错误信息,后来发现两个文件大小不一致,看来是压缩过的能直接替换要用EXPAND命令,但是该命令是不能在DOS下运行的,于是使用光盘启动打算进入控制台替换,这时又出现了问题,在安装第一屏的时候出现SETUPDD.SYS无法载入错误号14(或4),安装无法继续的信息。没有办法只能重新启动了,当时也没有多想,进入DOS 格式化C:, 重新安装系统,没有想到又出现了相同的错误信息,由于这张安装盘经常使用当时认为是光盘坏了,于是改装win2000仍然是在安装第一屏竟然蓝屏了,这个时候心里开始隐约的怀疑硬件了,win2000不行就装winME,安装复制文件到10%中断无法继续,又装win98安装到准备复制文件时中断,这个时候可以肯定是硬件问题,重新启动进入BIOS 在BIOS中载入安全默认值,重新安装,故障依旧,这个时候有点冒汗了,这个时候突然看见了一张老版XP安装盘不集成SP1的那种,使用该盘安装仍然出现SETUPDD.SYS无法载入, 错误号14(或4)的信息两张不同的安装盘出现同一错误信息,都为一SYS文件无法载入此时可以断定故障出在内存上(硬盘故障也可能出现无法载入的错误 但是无法载入同一文件的可能性很小而内存是指定内存地址的)既然确定了错误于是打开机箱拔下内存看到上面落满了灰尘,至此真相大白,扫干净内存和DIMM槽上的灰尘(顺便把别的地方也清理一下),重新插上后开机重新安装系统一切正常。
2、我的win xp下的system32/drivers/pci.sys文件丢失分区是NTFS格式,请问如何用恢复注册表的方法?
恢复丢失文件!现在进不去系统,也不能覆盖安装WIN XP!
我知道可以用NTFSDOS,可不知道具体口令
主要是我不想重新格式话系统分区,重装!
偶在网上帮你找到这几个方法,试试吧:
1)其实这个文件在2000或者XP中都会因为非正常启动而引起,除了重新安装系统或者修复之外,还可以从正常的系统上COPY该文件到 system32/drivers 这个文件夹下覆盖掉原来的文件,这样有的时候也可以解决一些问题。
2)system32\\DRIVERS\\pci.sys这个文件是win2k自带的PCI驱动,这个驱动应该有3个,一个在system32\\DRIVERS\\pci.sys 另外两个在system32\\下
找个好系统或是XP的安装盘把文件覆盖,XP安装盘i386\\DRIVERS.cab DRIVERS.cab 用RAR可以解压 解压出来的文件夹里就有pci.sys
3)答:其实这个文件在2000或者XP中都会因为非正常启动而引起,除了重新安装系统或者修复之外,还可以从正常的系统上COPY该文件到 system32/drivers 这个文件夹下覆盖掉原来的文件,这样有的时候也可以解决一些问题。