在真实的模式下使用注册表编辑器

文章翻译 文章翻译
文章编号: 131352 - 查看本文应用于的产品
要点: 本文包含有关编辑注册表的信息。 在编辑注册表之前,您应首先使注册表文件 (System.dat 和 User.dat) 的备份副本。都是 Windows 文件夹中的隐藏的文件。
展开全部 | 关闭全部

本文内容

概要

注册表是系统范围的数据库,用于存储 Windows 95 软软件和硬件配置设置。注册表包含 System.dat 和 User.dat 文件位于 Windows 文件夹中。 这些文件是作为备份 System.da0 和 User.da0 后 Windows 95 的每个成功启动。

windows 95 包括一个注册表编辑器 (Regedit.exe) 运行程序,在这两个实模式 MS-DOS 环境中和在保护模式 Windows 环境中。当您需要修改注册表,而无需启动 Windows 95 时,使用实模式中的注册表编辑器。请注意本文中列出的开关只有实模式中。

更多信息

警告: 不正确地使用注册表编辑器可以会导致严重的问题,甚至可能需要重新安装 Windows 95。Microsoft 不能保证可以解决导致错误地使用注册表编辑器的问题。使用注册表编辑器需要您自担风险。

注: 有关如何编辑注册表的信息查看更改项和值的联机帮助主题在注册表编辑器 (Regedit.exe) 中。请注意您应使编辑注册表之前您将注册表文件 (System.dat 和 User.dat) 的备份副本。

导出、 修改,和然后导入注册表数据使用注册表编辑器以实时模式,请按照下列步骤操作:
  1. 重新启动计算机。当您看到消息正在启动 Windows 95 时,按 F8 键,然后选择从启动菜单的仅安全模式命令提示符。
  2. 更改为通过命令提示符下键入以下命令安装 Windows 95 的文件夹,然后按 ENTER 键
    cd\<windows>
    其中 <windows>是在安装 Windows 95 是的文件夹。
  3. 创建注册表的备份。这样做请在每个命令后按 ENTER 键命令提示符下键入以下命令:
    attrib-s-h-r *.dat
    复制 user.dat user.sav
    复制 system.dat system.sav
    有关备份注册表的详细信息请参阅 Microsoft 知识库中下面的文章:
    132332如何备份注册表
  4. 若要将注册表导出到文本文件、 命令提示符下键入以下命令,然后按 ENTER 键:
    注册表编辑器/e registry.txt
    此命令将导出 System.dat 和 User.dat 文件。默认状态下,Registry.txt 文件保存在运行注册表编辑器文件夹中。

    要将特定的注册表项导出到文本文件,命令提示符下键入以下命令,然后按 ENTER 键
    regedit/e regkey.txt < 注册表项 >
    您要导出 < 注册表项 > 是键的位置。例如对于键入以下命令:
    注册表编辑器/e regkey.txt HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Microsoft Office\95\Microsoft 网络
    注: 此行是换行以提高可读性。这应该作为一行键入。
  5. 使用文本编辑器 (如 Edit.com) 修改您在步骤 4 中, 创建该 Registry.txt 文件,然后保存并关闭该文件。
  6. 合并,或者该文本文件重新导入注册表命令提示符下键入以下命令,然后按 ENTER 键:
    注册表编辑器 registry.txt [无需/c]
    如果您要导出的文本文件中创建一个新的注册表,并替换现有的注册表文件命令提示符下键入以下命令,然后按 ENTER 键:
    注册表编辑器/c registry.txt
从导出文本创建一个新的注册表文件可用于作为故障排除技术修复损坏的注册表。实模式的注册表问题有关的详细信息请参阅"实时模式注册表编辑器使用"部分的下面 Microsoft 知识库中相应的文章:
131431如何解决在 Windows 95 中的注册表错误
所做的更改在下次启动 Windows 95 时生效。如果在 Windows 95 中问题的原因或您所做的更改要恢复到注册表所做更改之前,重新启动计算机,当您看到正在启动 Windows 95 消息,然后选择从启动菜单的仅安全模式命令提示符时按 F8 键。命令提示符键入以下的命令并在每个命令之后按 ENTER 键:
cd\<windows>
attrib-s-h-r *.dat
ren user.dat user.bad
ren system.dat system.bad
复制 user.sav user.dat
复制 system.sav system.dat
注: 如果在 Windows 95 中启用了用户配置文件,上述过程只更改在 Windows 文件夹的 User.dat 文件。不会在 <windows>\profiles\<username>文件夹中的 User.dat 文件进行任何更改 (其中 <username>是您用于登录到 Windows 95 的名称。

如果您想要修改只有 System.dat 或 User.dat 文件,或如果使用一个注册表文件中的 System.dat 和 User.dat 文件问题没有交换机可以使用,您可以使用特定的文件。有关用较大的密钥导入注册表的问题,请参阅下面 Microsoft 知识库中相应的文章:
132064REGEDIT 不可能可以导入注册表使用大密钥
下面的过程为命令提供了用于更改上面的步骤 4,导出整个注册表,这和先前在第 6 步,该导入 (在此实例 User.dat 文件) 的文本文件:

第 4 步:

若要导出到文本文件位于根文件夹的 User.dat 文件,一个命令提示符下键入以下命令,然后按 ENTER 键:
注册表编辑器 /l:c:\windows\user.dat/e c:\user.txt
第 6 步:

要合并或 User.txt 文件重新导入注册表,请键入以下命令:
注册表编辑器 /l:c:\windows\user.dat c:\user.txt [无需/c]
如果您想要导出的文本文件中创建一个新的 User.dat 文件,从而替换现有的 User.dat 文件一个命令提示符下键入以下命令,然后按 ENTER 键:
注册表编辑器/c registry.txt

语法

语法和命令行开关使用注册表编辑器导入到,创建,或从注册表中实模式的输出如下所示,请执行以下操作:

合并,或者将文本文件导入注册表使用以下命令:
regedit [/ L:system] [/ R:user] filename1
要创建,并替换现有的注册表,从文本文件使用/c 开关,如下所示:
regedit [/ L:system] [/ R:user] / C filename2
若要从注册表中导出文本,请使用/e 开关,如下所示:
regedit [/ L:system] [/ R:user] / E filename3 [regpath]


若要查看此列表中,键入 regedit / 吗? 在命令提示符下。

属性

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