HOW TO:备份、编辑和还原 Windows 95、Windows 98 和 Windows Me 注册表

文章翻译 文章翻译
文章编号: 322754 - 查看本文应用于的产品
重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 Microsoft Windows 注册表的说明
展开全部 | 关闭全部

本文内容

概要

本文分步介绍了如何备份、编辑和还原 Windows 95、Windows 98、Windows 98 Second Edition 和 Windows Millennium Edition (Me) 注册表。Microsoft 建议您在编辑注册表之前,先备份注册表,并了解在发生问题时如何还原注册表。

有关注册表的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 Microsoft Windows 注册表的说明


如何备份注册表

在您编辑注册表之前,导出要编辑的注册表项,或者备份整个注册表。如果出现问题,您可以执行本文如何还原注册表 部分的步骤将注册表还原到它以前的状态。

如何导出注册表项

在编辑注册表项之前,可以按照下面的步骤将其导出。

注意:请不要按照这些步骤来导出整个注册表配置单元(例如,
HKEY_CURRENT_USER
配置单元)。如果必须备份整个注册表配置单元,应该备份整个注册表。
  1. 单击“开始”,然后单击“运行”。
  2. 在“打开”框中,键入 regedit,然后单击“确定”。
  3. 找到包含您需要编辑的值的注册表项,然后单击它。
  4. 在“文件”菜单上,单击“导出”。
  5. 在“保存在”框中,选择 .reg 文件的保存位置,在“文件名”框中键入文件名,然后单击“保存”。

如何备份整个注册表

要备份 Windows 98、Windows 98 第二版或 Windows Me 的整个注册表,请运行 Windows 注册表检查器工具 (Scanregw.exe)。 有关使用 Windows 注册表检查器工具备份整个注册表的其他信息,请单击下面的文章编号,查看 Microsoft 知识库文章:
256419 如何备份 Windows 98 和 Windows Me 注册表
要备份 Windows 95 的整个注册表,您必须手动备份注册表文件。 有关手动备份 Windows 95 注册表文件的其他信息,请单击下面的文章编号,查看 Microsoft 知识中的文章:
132332 如何备份注册表

如何编辑注册表

警告:“注册表编辑器”使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证可以解决因“注册表编辑器”使用不当所导致的问题。使用“注册表编辑器”需要您自担风险。 要编辑注册表,Microsoft 建议您只按照 Microsoft 文档中的步骤执行。如果可能,请使用 Windows 用户界面,而不要直接编辑注册表。

使用 Windows 用户界面

Microsoft 建议您使用 Windows 用户界面来更改系统设置(如果您知道如何操作),而不要手动编辑注册表。但是,在极少数情况下,解决产品问题的最佳方法可能是编辑注册表。如果在 Microsoft 知识库中介绍了此问题,应该可以找到包含有关如何针对该问题编辑注册表的分步指导的文章。请务必完全按照 Microsoft 知识库文章中有关编辑注册表的说明进行操作。

使用“注册表编辑器”

警告:“注册表编辑器”使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证可以解决因“注册表编辑器”使用不当所导致的问题。使用“注册表编辑器”需要您自担风险。编辑注册表涉及以下六个过程:
  • 查找项、子项或值。
  • 添加项。
  • 添加值。
  • 更改值。
  • 删除项或值。
  • 重命名项或值。
查找项、子项或值
共有五个不同的顶级注册表项(也叫配置单元)。它们都以“HKEY”开头,例如:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
从技术上说,在此示例中,
HKEY_LOCAL_MACHINE
是项,而第一个反斜杠 (\) 之后的任何部分都是子项。在“注册表编辑器”中,您可以像在“Windows 资源管理器”中查看文件夹那样查看项和子项。

项和子项在“注册表编辑器”左窗格的文件夹树中列出。如果单击左窗格中的项或子项,则有关值名称、类型和数据的信息将出现在右窗格中。

就像在“Windows 资源管理器”中一样,在“注册表编辑器”的左窗格中,如果某个项或子项包含子项,该项的文件夹图标旁就会出现一个加号 (+)。如果单击加号,则文件夹展开,且在其下出现表示子项的子文件夹。在展开项之后,加号将变成减号 (-)。这表示项已经展开。要折叠项,请单击减号。在单击减号后,子项文件夹消失,减号又变回加号。

要查找在此部分中列出的注册表项,请按照下列步骤操作:
  1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
  2. 展开“HKEY_LOCAL_MACHINE”。
  3. 展开“SOFTWARE”。
  4. 单击“Microsoft”。

    注意:在单击“Microsoft”子项时,它所包含的不同值(但不是子项)将出现在右窗格中。要查看子项,请展开“Microsoft”。要找到某个值,请单击包含该值的子项,然后查看右窗格的内容。
添加项
要将名为 TestSubkey 的新子项添加到此部分中列出的注册表项中,请按照下列步骤操作:
  1. 展开“HKEY_LOCAL_MACHINE”。
  2. 展开“SOFTWARE”。
  3. 单击“Microsoft”子项。
  4. 在“编辑”菜单上,指向“新建”,然后单击“项”。
  5. 键入 TestSubkey,然后按 Enter 键。
添加值
要在 TestSubkey 项中添加名为 TestDWORD 的新 DWORD 值,并将其值数据设置为 1,请按照下列步骤操作:
  1. 展开“HKEY_LOCAL_MACHINE”。
  2. 展开“SOFTWARE”。
  3. 展开“Microsoft”。
  4. 单击“TestSubkey”子项。
  5. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
  6. 键入 TestDWORD,然后按 Enter 键。
  7. 右键单击“TestDWORD”DWORD 值,然后单击“修改”。
  8. 键入 l,然后单击“确定”。
更改值
要将 TestSubkey 项中“TestDWORD”的 DWORD 值的值数据更改为 0,请按照下列步骤操作:
  1. 展开“HKEY_LOCAL_MACHINE”。
  2. 展开“SOFTWARE”。
  3. 展开“Microsoft”。
  4. 单击“TestSubkey”子项。
  5. 右键单击“TestDWORD”DWORD 值,然后单击“修改”。
  6. 键入 0,然后单击“确定”。
重命名项或值
要将 TestSubkey 项重命名为 Test,请按照下列步骤操作:
  1. 展开“HKEY_LOCAL_MACHINE”。
  2. 展开“SOFTWARE”。
  3. 展开“Microsoft”。
  4. 右键单击“TestSubkey”项,然后单击“重命名”。
  5. 键入 Test,然后按 Enter 键。
删除项或值
要删除 TestSubkey 项中的 TestDWORD DWORD 值,请按照下列步骤操作:
  1. 展开“HKEY_LOCAL_MACHINE”。
  2. 展开“SOFTWARE”。
  3. 展开“Microsoft”。
  4. 单击“TestSubkey”子项。
  5. 右键单击“TestDWORD”DWORD 值,然后单击“删除”。
  6. 单击“是”,以确认您要删除该值。
有关编辑注册表的详细信息,请在“注册表编辑器”中按照下列步骤操作:
  1. 在“帮助”菜单上,单击“帮助主题”。
  2. 在“目录”选项卡中,双击“改变项和值”,然后单击所需主题。

使用注册表项 (.reg) 文件

创建包含所需注册表更改的注册表项 (.reg) 文件,然后在要进行更改的计算机上运行该 .reg 文件。您可以手动运行 .reg 文件,也可以通过使用登录脚本运行它。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
310516 HOW TO:在 Windows XP 中分发对计算机注册表进行的更改

使用“Windows 脚本宿主”

使用“Windows 脚本宿主”,可以直接在操作系统内运行 VBScript 和 JScript 脚本。您可以创建 VBScript 和 JScript 文件,让它们使用“Windows 脚本宿主”方法来删除、读取和写入注册表项和值。有关这些方法的其他信息,请访问下面的 Microsoft Web 站点:
RegDelete 方法
http://msdn.microsoft.com/library/en-us/script56/html/wsMthRegDelete.asp
RegRead 方法
http://msdn.microsoft.com/library/en-us/script56/html/wsMthRegRead.asp
RegWrite 方法
http://msdn.microsoft.com/library/en-us/script56/html/wsMthRegWrite.asp


使用 Windows Management Instrumentation

Windows Management Instrumentation (WMI) 是 Microsoft Windows 操作系统的一个组件,是 Microsoft 对“基于 Web 的企业管理”(WBEM) 的实施。WBEM 是一个行业计划,旨在开发在企业环境中访问管理信息的标准技术。您可以使用 WMI 在企业环境中自动执行管理任务(如编辑注册表)。WMI 可以在具有 Windows 引擎并且能够处理 Microsoft ActiveX 对象的脚本语言中使用。

有关 WMI 的其他信息,请访问下面的 Microsoft Web 站点:
http://msdn.microsoft.com/library/en-us/wmisdk/wmi/wmi_start_page.asp

如何还原注册表

如何还原注册表项

要还原您导出的注册表项,请双击您在本文的“如何导出注册表项 ”一节中保存的 .reg 文件。

如何还原整个注册表

要还原 Windows 98、Windows 98 第二版或 Windows Me 的整个注册表,请从 MS-DOS 运行 Windows 注册表检查器工具 (Scanreg.exe)。 有关从 MS-DOS 使用 Windows 注册表检查器工具还原注册表的其他信息,请单击下面的文章编号,查看 Microsoft 知识中的文章:
221512 How to Manually Restore the Windows 98/Me Registry
要在 Windows 95 中还原整个注册表,您必须手动还原您在本文的“ 如何备份整个注册表 ”一节中备份的注册表文件。 有关手动备份 Windows 95 注册表文件的其他信息,请单击下面的文章编号,查看 Microsoft 知识中的文章:
132332 如何备份注册表

参考

有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
132332 如何备份注册表
221512 How to Manually Restore the Windows 98/Me Registry
183887 “Windows 注册表检查器”工具 (Scanreg.exe) 介绍
245412 "System Restore Operation Failed" Error Message When Restoring Previous Registry
220878 Error Message: Restore Operation Failed
187680 "Out of Memory" Error Running Scanreg.exe with /Fix or /Restore
182841 Registry Backup Not Listed in Registry Checker Tool
184023 “注册表检查器”工具的命令行开关
273889 Changes to the Registry Checker Tool (Scanreg.exe) in Windows Me
250410 Description of the Registry Files in Windows 98/95
273894 Unsupported Registry Backup & Restore Methods Corrupt Registry
201655 Error Message: You Have Restored a Good Registry...
183603 How to Customize Registry Checker Tool Settings
131431 Windows 95 注册表错误的疑难解答

属性

文章编号: 322754 - 最后修改: 2004年12月15日 - 修订: 2.3
这篇文章中的信息适用于:
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 98 第二版
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 95
关键字:?
kbhowtomaster KB322754
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