Chinaunix首页 | 论坛 | 博客
  • 博客访问: 572988
  • 博文数量: 609
  • 博客积分: 4000
  • 博客等级: 上校
  • 技术积分: 4995
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-17 13:59
文章分类

全部博文(609)

文章存档

2011年(1)

2008年(608)

我的朋友

分类:

2008-10-17 14:17:02


  的用户,不知道有哪一位能幸免“蓝屏先生”光临的?大多数“蓝屏”的根本原因在于系统文件的丢失。虽然重新安装系统就可以解决问题,但我在这里向大家推荐更快捷的办法——那就是直接从的安装光盘中恢复部分丢失或受损的文件!
  大家知道,Windows系统文件全部采用CAB压缩包的形式,我们无法通过简单的拷贝操作来达到目的,而必须采用适当的方法对那些CAB压缩包进行解压释放,常见方法有以下几种:
  系统文件检查器
  Windows 98在系统工具中有一个“系统文件检查器”,它可按照用户的要求,从Windows 98的安装磁盘释放用户所需的系统文件。我们无需知道欲释放的系统文件到底存放在哪个CAB压缩包中,它会自动对安装盘中的所有CAB压缩包进行搜索并找出所需的文件。使用“系统文件检查器”释放系统文件的步骤为:
  1、单击Windows 98的“开始”按钮,然后依次选择“程序→附件→系统工具→系统信息”。
  2、执行“工具”菜单的“系统文件检查器”命令,启动Windows 98的“系统文件检查器”(这里还有另一个简单的启动方法,就是在“开始→运行”中输入“SFC”后确定,同样可以启动“系统文件检查器”)。
  3、在“系统文件检查器”窗口中选择“从安装软盘提取一个文件”选项(如图1)。
   
  图1 指定要提取的系统文件
  4、在“请指定您要恢复的文件”列表框中指定需要恢复的系统文件(注意,“系统文件检查器”不支持通配符,用户不能同时释放多个文件)。
  5、单击“开始”按钮,系统弹出“提取文件”对话框(如图2)。在“还原自”框中指定Windows 98安装盘的路径,在“将文件保存到”框中指定所需恢复系统文件的目标路径。
  6、单击“确定”,系统提示备份文件,将机器中原有的文件备份在“C:\Windows\helpdesk\SFC”文件夹中;然后自动在Windows 98安装盘中搜索用户所需的系统文件,并将其释放到指定的目标目录中,操作完成后,提示“提取成功”。
  这种方法的操作是几种方法中最简单的,除了不支持通配符之外,该方法基本可称得上是“十全十美”了,是我们在Windows 98状态下释放单个系统文件时的首选。
  上面的方法虽然简单,但如果不能正常启动到Windows,又该怎么办?
  
  图2 确定被提取文件的位置
  巧用EXTRACT命令
  提起EXTRACT命令,相信大家都不会陌生,这是一个早在Windows 95时代就诞生了的命令行实用程序,它主要通过有关命令行参数对保存在CAB压缩包中的系统文件进行管理,其有关命令行参数较多,详细用法输入请“EXTRACT /?”查询。由于使用EXTRACT命令对系统文件进行释放时必须了解该文件到底保存在哪个CAB压缩包中,这对普通用户来说是非常困难的,怎么办呢?其实,这一条命令就可以解决问题:
  “EXTRACT /A[/L 目标路径]第一个CAB包名字 欲提取的文件”。
  哪个是第一个CAB包?序号小的总是没错的(经过N次试验发现,用BASE5.cab最好)。下面是几个例子:
  1、extract /A d:\win98se\base5.cab EBD.cab 从包中搜索EBD.cab文件;
  2、extract /A /l c:\ d:\win98se\base5.cab s*.hlp 提取包中所有的以s开头的hlp帮助文件,释放到C?\;
  3、extract /A /l c:\ d:\win98se\base5.cab *.* 全部释放包中的文件。
  细心的读者也许已经看出来了,以上格式中,最后一部分“欲提取的文件”中可以用通配符“*”或“?”,这下可大大方便了记忆力不好的朋友了。但需要注意的是:第三部分的CAB包不支持用通配符,即必须是存在的某个文件名。还有关键就是参数“/A”,没有它可就什么也提(找)不到了。
  EXT命令更简单
  其实在DOS状态下还有一个比较好用的工具,那就是Windows 98启动盘中的EXT命令,使用它,你就不必为上面的参数记忆犯愁了.
  EXT是Windows 98在系统启动盘中的一个专门用于从CAB压缩包中释放用户所需系统文件的实用程序,尽管这是一个DOS版的应用软件,但它却并不像EXTRACT那样完全依靠命令行参数进行工作,而是采用问答操作方式,这就大大地简化了用户使用步骤。
  更为重要的是,EXT命令具有从安装盘的所有CAB压缩包中自动搜索用户所需系统文件的功能。另外,EXT命令还支持通配符,从而解决了用户在同时释放大量文件时的难题。
  如果启动盘上没有的话也不要紧,先用EXTRACT从BASE5.cab中提取一个EBD.cab(命令如上面的例1),再从EBD.cab中提取EXT.exe即可:
  1、在DOS下运行EXT命令。
  2、询问用户Windows 98安装文件所在目录,只需将Windows 98光盘插入光驱或指定硬盘上相应路径即可。
  3、询问用户需要提取哪些文件(可以支持通配符)。
  4、要求用户指定将这些文件释放到哪个目录中,可根据需要加以选择.
  5、最后EXT命令会将用户所做的选择列表显示出来,我们只需在确认无误的基础上按“Y”键,EXT命令就会自动对所有CAB压缩包进行搜索,找到用户所需的系统文件并进行释放。
  这种方法是无法进入Windows图形界面时的最佳选择。而且,我们在图形界面下也可使用此方法,利用其通配符支持功能,在图形界面下同时释放大量相同类型的文件。(陈劲宏)
  
  
  
  
  
【责编:admin】

--------------------next---------------------

阅读(311) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~