« 系统提示hal.dll文件丢失或损坏磁盘阵列-RAID技术详解 »

Expand命令

从压缩文件中提取文件。通过该命令可从 .cab 文件或压缩文件中提取驱动程序文件。

  含有下列参数的 expand 命令仅在使用故障恢复控制台时才可用。可在命令提示符下使用带有不同参数的 expand 命令。

  expand source [ /F:filespec}] [ destination] [ /d] [ /y]

  参数

  source

  指定要展开的文件。如果源文件只包含一个文件,请使用该选项。source 可由驱动器号和冒号、目录名、文件名或组合所组成。不能使用通配符。

  /f:size

  如果源文件包含多个文件,指定要提取的文件的名称。可以对要提取的文件使用通配符。

  destination

  指定提取文件或每个单独文件的目标目录和(或)文件名。

  /d

  列出 CAB 文件中包含的文件而不展开或提取。

  /y

  在展开或提取文件时不出现覆盖提示。

  范例

  下例将从安装 CD 上的驱动程序 CAB 文件中提取 Msgame.sys 文件并将其复制到C:\Windows\System\Drivers,

  expand d:\i386\driver.cab -f:msgame.sys c:\windows\system\drivers

  下例将展开压缩文件 Access.cp_:

  expand d:\i386\acces.cp_ c:\windows\system32\access.cpl


  下例将列出安装 CD 上的驱动程序 CAB 文件中的所有文件。

  expand /d d:\i386\driver.cab

  要点

   · 驱动程序 CAB 文件包含成千上万的文件,其中包括由 Windows 提供的大部分驱动程序。将所有文件从 CAB 文件展开到硬盘上需要花较长的时间和大量的磁盘空间。建议 仅从该文件中提取需要的文件。
注意
   · 如果没有指定目标,文件将被复制到当前目录。
   · 不能将软盘驱动器或 CD-ROM 等可移动媒体指定为目标。


当你的系统文件损坏的时候,你的第一个念头就是重装系统,其实不用的。这时你可以利用expand命令从系统光盘中恢复未损坏的文件。

首先要转换好系统文件,其命令很简单就是:expand xxx.dl_(光盘文件的路径) xxx.dll(转换后的路径)
接着用转换后的文件覆盖受损的文件就可以了。


  win2003更新失败出现ntoskrnl.exe丢失的解决方法

  今天,win2003自动在线更新时,更新了一半时突然死机,重起告知windows\system32\ntoskrnl.exe 文件丢失,这是第二次出现的问题,上一次用重装系统,草草了事。这一次,因为系统分区有重要的文件,决定按照系统提示,过分替换ntoskrnl.exe。

找到win2003安装盘,进入安装修复控制台。运行

expand g:\i386\NTOSKRNL.EX_ -F:\ntoskrnl.exe c:\windows\system32

就把notoskrnl替换,重起就ok了。Good luck to you!建议,一般不建议升级系统。


  修复丢失的Rundll32.exe文件

步骤1:将Windows XP安装光盘插入你的光驱,然后依次点击“开始→运行”。

步骤2:在“运行”窗口中输入“expand x:\i386\rundll32.ex_ c:\windows\system32\rundll32.exe”命令并回车执行(其中“x”为光驱的盘符)。

步骤3:修复完毕后,重新启动系统即可。

文章来源:网络
  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Spirit Build 80710

Copyright Adong's blog Some Rights Reserved.
粤ICP备08010819号