`

恢复系统从控制台expand

阅读更多
例子:
一日,当电脑重新启动进入WinXP时,系统提示:“systemroot\system32\hal.dll文件非法或该文件已损坏,系统无法启动”。笔者心想可以利用将故障恢复控制台来修复损坏的文件。
说干就干,立刻重新启动电脑,选择故障恢复控制台。一切按部就班进入Windows目录。但笔者并不知道hal.dll文件位于安装光盘的哪一个压缩包中,于是键入如下命令:expand /G:\i386\driver.cab(G:为光驱盘符),列出Windows安装光盘上的驱动程序CAB压缩包中的所有文件,发现hal.dll在driver.cab压缩包中。

立即在DOS提示符下输入:expand G:\i386\driver.cab /f:hal.dll c:\windows\system32\,回车后提示:将G:\i386\driver.cab展开成c:\windows\system32\hal.dll。立即重新启动电脑,却没想到出现了与第一次相同的提示,看来是失败了。

可是明明提示拷贝成功!仔细一想,会不会hal.dll是由其他文件在系统安装时由Setup程序改名而来?(就像Win98的win.com是由win.cnf改名而来一样)。于是再次利用expand /d G:\i386\driver.cab命令查找hal*.dll文件,结果找出halaacpi.dll、halacpi.dll、halapic.dll、halmacpi.dll、halmps.dll、halsp.dll六个文件,按顺序首先将halaacpi.dll拷贝至c:\windows\system32\,并改名为hal.dll后重新启动电脑,不行。再拷halacpi.dll,改名后重启,终于重现可爱的桌面!

成功启动后,立即进入系统c:\windows\system32目录查看hal.dll的属性,鼠标点击“版本”选项卡上的“源文件名”,hal.dll的源文件名果然是halacpi.dll。
分享到:
评论

相关推荐

    如何进入系统故障恢复控制台修复系统

    恢复控制台提供了许多高级功能,包括启用或禁用系统服务、分区和格式化磁盘、修复引导记录等,甚至可以从安装光盘复制文件来修复丢失的系统文件。 要使用恢复控制台,首先需要知道系统管理员的账户和密码。此外,...

    故障恢复控制台使用方法

    除了上述命令,故障恢复控制台还提供了许多其他命令,如`fixmbr`用于修复主引导记录,`format`用于格式化驱动器,`copy`用于复制文件,以及`expand`用于从压缩文件中提取文件等。 在使用故障恢复控制台时,如果忘记...

    windows故障恢复控制台的使用技巧.docx

    Windows 故障恢复控制台是Windows操作系统(包括Windows 2000、XP和2021)中的一个重要工具,设计用于在系统无法正常启动时进行修复。它提供了一系列高级命令,允许管理员执行诸如启用或禁用服务、格式化驱动器、...

    DS918+_6.2.3-25426_UEFI_GPT_EXPAND.zip

    在压缩包的子文件名“DS918+_6.2.3-25426_UEFI_GPT_EXPAND.img”中,“img”通常表示这是一个镜像文件,可能是系统安装或恢复用的完整磁盘映像。这通常包含了操作系统、驱动程序和其他必要的软件组件,用户可以通过...

    Win2003 hal.dll 文件丢失修复

    3. 在恢复控制台中,系统会自动搜索安装在硬盘上的Windows Server 2003系统。如果硬盘上只有一个系统,它会自动加载,如果存在多个系统,会要求你选择一个系统代号来进一步操作。 4. 系统加载完毕后,需要输入管理...

    解决Windows无法启动的方法.docx

    方法三:从故障恢复控制台恢复系统文件 有时,Windows无法启动是因为系统关键文件如ntoskrnl.exe损坏。在故障恢复控制台中,输入相应的命令来替换损坏的文件。例如,对于单处理器系统,输入: ``` expand cd-rom:...

    如果启动管理器丢失怎么办.docx

    - 如果使用的是Windows 2000/XP系统,需要手动进入故障恢复控制台并通过`expand`命令来恢复ntldr文件。 - 在进行任何修复操作之前,建议备份重要数据以防意外情况发生。 - 对于高级用户,还可以考虑使用第三方工具来...

    老毛桃u盘启动盘制作

    一、什么是故障恢复控制台 故障恢复控制台是 Windows 2000/XP/2003 操作系统中用于修复系统的工具,它可以启用和禁用系统服务、格式化磁盘、挽救磁盘数据、修复系统故障,是我们无法进入系统(包括安全模式)时修复...

    Windows XP系统故障终极排查大全.doc

    - **步骤1**:从Windows安装盘上提取`NTLDR`文件,并复制到系统盘根目录下。 - **步骤2**:使用Windows XP安装光盘启动到故障恢复控制台模式,运行`Fixboot`命令以修复启动扇区。 **启动故障恢复控制台**: - 步骤1...

    电脑突然蓝屏原因与windows蓝屏代码解释.docx

    3. 还可以采用提取文件的方法来解决,进入"故障恢复控制台",使用copy或expand命令从光盘中复制或解压受损的文件 蓝屏代码解释 蓝屏代码是系统崩溃或不当操作的结果,系统会自动重新启动,并运行CHECK工具来修正...

    日常电脑使用蓝屏代码

    3. **文件恢复**:在“故障恢复控制台”中,使用`copy`或`expand`命令从安装光盘恢复或解压受损的系统文件。 如果问题依然存在,可以考虑以下方法: 1. **硬件检查**:检查是否超频,如有则恢复默认频率;确认散热...

    电脑开机时自动注销的解决办法

    - 将电脑启动至安装介质,选择“修复计算机”选项进入故障恢复控制台。 3. **打开命令提示符**: - 在故障恢复控制线上选择“命令提示符”。 4. **修复系统文件**: - 输入命令 `sfc /scannow` 来扫描并修复损坏...

    台式机老是出现蓝屏如何处理.doc

    - **替换文件**:在故障恢复控制台中使用`copy`或`expand`命令从安装光盘中恢复或解压损坏的系统文件。 - **检查硬件**:检查硬件是否过热、超频设置是否正常,并考虑更换疑似故障的硬件。 - **升级更新**:确保...

    开机提示“bootmgr,is,missing”怎么解决-参考.doc

    在 Windows 2000/XP 下,解决这类故障首先需要知道该故障原因是启动管理器丢失,然后进入故障恢复控制台,在命令提示符下利用 expand 命令把安装光盘里的 ntldr 文件副本解压缩到 C 盘根目录。在 Windows Vista 则...

    电脑突然蓝屏原因与windows蓝屏代码解释.doc

    3. 还可以采用提取文件的方法来解决,进入“故障恢复控制台”,使用 copy 或 expand 命令从光盘中复制或解压受损的文件。 蓝屏错误代码解释 蓝屏错误代码通常由三个部分组成: 1. 停机码(Stop Code):用于识别...

    DOS命令全汇总教程

    msd、undelete:分别用于显示系统信息和恢复已删除的文件。 prompt、restore:分别用于设置命令提示符和恢复文件。 time、set、smartdrv:分别用于设置时间、环境变量和管理磁盘缓存。 append、debug、diskcomp:...

    Dos命令大全

    expand 解压工具 fasthelp快速显示帮助信息 interlnk启动简易网客户机 intersvr启动简易网服务器 qbasic启动Basic集成环境 setver设置版本 share文件共享 subst路径替换 tree显示命令树结构 unformat恢复已...

    树莓派初始设置

    为了充分利用内存卡的存储,需要通过`sudo raspi-config`命令进入配置工具,并选择第一个选项“Expand Filesystem”。执行此操作后,系统会自动扩展到整个内存卡的大小。 2. **更改密码**: 默认的用户名为`pi`,...

Global site tag (gtag.js) - Google Analytics