替换系统文件使用一个已修改的紧急修复磁盘

文章翻译 文章翻译
文章编号: 164471 - 查看本文应用于的产品
展开全部 | 关闭全部

概要

Windows NT 安装程序和紧急修复磁盘 (ERD) 可用于替换不能通过更简单的方法将复制的操作系统文件。 此过程是最有用,如果安装的 Windows NT 上呈现无法启动一个 NTFS 分区。此过程还可用于替换镜像分区上的文件,而不会先断开镜像。

更多信息

此过程可用于替换任何 Windows NT 系统文件。在此示例中,我们将替换文件 \WINNT\system32\drivers\beep.sys。请注意文件 Beep.sys 只是一个示例。如果使用了正确的路径和文件名,可以替换任何其他 Windows NT 的系统文件。紧急修复磁盘从我们正在替换该文件的 Windows NT 的安装,则需要执行此操作。可以使用 ERD 从相同的 Windows NT 安装在另一台的计算机上,但此邀请无法预见的问题,如果即使没有安装之间存在细微的差异。

注意: 若要使用 NT 4.0 版紧急修复磁盘实用程序必须具有 Setupdd.sys 的更新的版本。更新后的版本是包含在 NT v4.0 Service Pack 2 或更高版本。若要更新您的 Setupdd.sys 版本,必须将从服务包的 Setupdd.sys 复制到 NT v4.0 安装磁盘 2 中。 这将用更新版本替换以前版本的 Setupdd.sys。

有关详细的信息,请参阅下列文章 Microsoft 知识库中相应:
文章 ID: 168015
TITLE: 不更换紧急修复运行时文件。
  1. 在 Windows NT 的或通过运行 Windows NT RDISK.EXE 程序在初始安装过程中创建紧急修复磁盘。作为备份复制原始 ERD 拖到另一个磁盘或另一台计算机上的子目录中的内容。应恢复原始的 ERD 信息保存到原始 ERD 不被修改此过程不成功,或以往任何时候都没有返回到原来保存的配置需要的情况下。
  2. 删除 Setup.log 文件只读的属性。这是可以用文本编辑器编辑的 ERD 上一个隐藏,系统文件。改变 Setup.log 文件,下面示例所示类似的示例中最后一行的项替换整个 [Files.WinNt] 部分。 如果多个文件来复制的需要,可以包含其他行。Setup.log [Files.WinNt] 部分包含每个 Windows NT 操作系统文件的条目。当创建或修改该条目,请确保文件的目标文件夹是 [路径] 部分中的一个行中 TargetDirectory 值相同。目标文件夹对应于 Windows NT 系统根目录。

    这可以轻松地完成查找并修改原始目标文件 [Files.WinNT] 部分中的行中。

    原始行中该 Setup.log 将类似于:
    \WINNT\system32\drivers\beep.sys ="beep.sys","f7fb"

    若要替换该文件而不是它的外观类似于 CD 的 ERD 从已修改 (这行的换外观仅):
    \WINNT\system32\drivers\beep.sys ="beep.sys","99999","\","ERD disk","beep.sys"
    输入 99999 代替原始 ERD 使用该校验和 f7fb。 这确保了在修复过程将提示您替换此文件。在"\"表示在修复过程应查找到要复制该文件从磁盘的根。如果不是在驱动器中安装程序需要将其复制时的 ERD 提示用户使用"ERD 磁盘"。 在行中的最后一项是它出现在 ERD,用作标记文件,以确保复制从文件插入正确的磁盘文件的名称。

    后已被修改,以下是 Setup.log 文件中的全部内容的一个示例:
          [Paths]
          TargetDirectory = "\WINNT"
          TargetDevice = "\Device\Harddisk1\partition1"
          SystemPartitionDirectory = "\"
          SystemPartition = "\Device\Harddisk0\partition1"
          [Signature]
          Version = "WinNt4.0"
          [Files.SystemPartition]
          NTBOOTDD.SYS = "sparrow.sys","b4a3"
          ntldr = "ntldr","2a36b"
          NTDETECT.COM = "NTDETECT.COM","b69e"
          [Files.WinNt]
          \WINNT\system32\drivers\tcpip.sys = "beep.sys","99999","\","ERD
             disk","beep.sys"
    						
  3. (在此例 Beep.sys) 将文件复制到根的 ERD。如果要替换该文件的 ERD 上没有足够的空间,可以留出空间 ERD 从删除 Setup.log 以外的其他任何文件。这使得 ERD 无法用于其他修复功能,因此将原始 ERD 保存在安全的地方。您还可以使用第二个磁盘包含该文件可以被替换,并将它时系统提示您输入"ERD 磁盘。

    注意: 上面线将替换 Tcpip.sys 用 Beep.sys 因此覆盖原始 Tcpip.sys 文件的文件。此示例演示如何将替换任何其他文件的任何文件的 ERD 添加的功能。
  4. 运行 Windows NT 安装程序,然后选择修复选项来替换该文件。 这是从此处的标准过程 ; 剩下的步骤修复过程的检查。
  5. 运行 Windows NT 安装程序。很可能是这将从启动磁盘来完成。为修复在第一个"欢迎使用安装程序"屏幕中,选择 R。 取消选择所有,但在下一个屏幕,然后选择中的"验证 Windows NT 的系统文件"继续。请注意在 Windows NT 4.0 中的修复过程要求在目标计算机和 Windows NT 4.0 CD 的副本上的 CD-ROM 驱动器。如果没有提供,请参阅 Microsoft 知识库中下面的文章:
    文章 ID: 158423
    TITLE: WinNT 4.0 ERD 不允许 (不带光盘安装的修复
  6. 当系统提示您输入紧急修复磁盘,将修改后的 ERD 副本放入驱动器 A:[NULL],然后按 Enter 键。
  7. 要替换该文件不是从原始的 Windows NT 安装的安装程序报告。按 Enter 键以替换该文件。安装程序报告它已完成修复。按 Enter 键以重新启动计算机。
如果该过程的这些常见的错误检查中失败:
  • 该文件的完整路径是否正确吗?如果您更改该示例而不是它的路径中文件名,则将发生此错误。
  • 目标目录的文件匹配项顶部的 Setup.log TargetDirectory 值?
  • 在修改后的 Setup.log 进入正确的顺序是否所有项目?
  • 是否有任何印刷错误吗?是否在引号中的所有项目,因为它们是在示例中?
  • 是否如示例中输入的所有逗号?
  • 您替换所需的文件从软盘后退出安装程序 (f3)。 如果没有它可能已被替换再次进一步在文件列表中向下如果在步骤 2 中所述,您不删除它们。

属性

文章编号: 164471 - 最后修改: 2006年11月1日 - 修订: 1.1
这篇文章中的信息适用于:
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 开发员版
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
关键字:?
kbmt kbhowto kbsetup KB164471 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 164471
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com