本分步文章介绍如何使用恢复控制台替换无法启动的基于 Windows Server 2003 的计算机上的驱动程序。
适用于: Windows Server 2003原始 KB 数: 816104
要求
若要替换驱动程序,必须具有驱动程序文件的功能副本,并且必须知道包含驱动程序文件的文件夹的位置。
注意
只有管理员帐户才能获取对恢复控制台的访问权限。
返回顶部
启动恢复控制台
若要启动恢复控制台,请使用以下方法之一。
已安装恢复控制台
-
启动计算机。
-
当系统提示你选择操作系统时,请选择 Microsoft Windows Server 2003 恢复控制台。
注意
如果恢复控制台未显示在列表中,则不会安装恢复控制台。 按照下一部分中的步骤启动恢复控制台。
-
选择要修复的 Windows 安装,然后按 Enter。
-
键入管理员密码,然后按 Enter。
注意
恢复控制台使用安装 Windows Server 2003 时配置的管理员密码。 安装 Windows Server 2003 后对管理员密码所做的更改不适用于恢复控制台。
未安装恢复控制台
-
使用 Windows CD-ROM 启动计算机。
-
在 “欢迎安装” 屏幕上,按 R 修复安装,然后按 C 启动恢复控制台。
-
选择要修复的 Windows 安装,然后按 Enter。
-
键入管理员密码,然后按 Enter。
注意
恢复控制台使用安装 Windows Server 2003 时配置的管理员密码。 安装 Windows Server 2003 后对管理员密码所做的更改不适用于恢复控制台。
返回顶部
从 Windows Server 2003 安装 CD-ROM 中提取驱动程序文件
安装文件存储在 Windows Server 2003 安装 CD-ROM 中,这些压缩文件夹称为“内阁”(.cab)文件。 驱动程序文件存储在Driver.cab文件中。 若要使用 Windows Server 2003 安装 CD-ROM 中包含的原始驱动程序文件来替换损坏的驱动程序文件:
-
在 CD-ROM 驱动器中插入 Windows Server 2003 安装 CD-ROM。
-
在恢复控制台的命令提示符下,键入 expand d: \i386\driver.cab /f: filename [ path ],然后按 Enter,其中:
- d: CD-ROM 驱动器号
- filename 是要展开的文件的名称
- 路径 是复制驱动程序文件的文件夹
通常,驱动程序文件(.sys)存储在
%SystemRoot%\System32\Drivers文件夹中。 例如,若要替换Atimpab.sys驱动程序文件,可以使用 expandd:\i386\driver.cab /f:atimpab.sys %systemroot%\System32\Drivers\命令。注意
在此命令中,必须使用 /f 开关,因为Driver.cab CAB 文件包含多个文件。
返回顶部
使用 COPY 命令替换驱动程序文件
如果所需的驱动程序文件未位于内阁(.cab)文件中,则可以使用恢复控制台复制命令覆盖损坏的文件:
-
在命令提示符下,键入 copy [ source_path ] source_filename [ destination_path ] **destination_filename,然后按 Enter,其中: **
- source_path 是源替换文件的路径
- source_filename 是替换文件的名称
- destination_path 是要替换的驱动程序文件的路径
- destination_filename 是要替换的驱动程序文件的名称
例如,若要将Atimpab.sys文件替换为软盘中的已知良好副本,可以使用复制
a:\atimpab.sys c:\winnt\system32\drivers\atimpab.sys命令。注意
恢复控制台中的复制命令不支持通配符。 因此,一次只能复制一个文件。 如果必须替换多个文件,请使用多个复制命令。
-
当系统提示你确认要覆盖现有文件时,请按 Y,然后按 Enter。
返回顶部
将恢复控制台添加到现有安装
可以使用 winnt32.exe /cmdcons 命令将恢复控制台添加到 Windows Server 2003 的现有安装。 恢复控制台在硬盘上的系统分区中需要大约 7 兆字节(MB)的可用磁盘空间。
返回顶部
数据收集
如果需要 Microsoft 支持方面的帮助,建议按照使用 TSS 针对与部署相关的问题收集信息中所述的步骤收集信息。