您现在的位置: 星云电脑教程 >> 电脑教程 >> 经验共享 >> 操作系统 >> 注册表 >> 正文

微软网站搜集到的内容非常齐全的--Microsoft Windows 注册表说明

星云电脑教程 文章来源:网络 作者:未知 更新时间:2006-10-17 19:33:14 点击数有问必答

rver 2003
Regedit.exe
Regedit.exe 是 Windows XP 和 Windows Server 2003 的配置编辑器,用来修改 Windows NT 配置数据库或 Windows NT 注册表。您可以使用此编辑器查看或修改 Windows NT 注册表。它支持注册表项的安全设置,支持查看和编辑 REG_EXPAND_SZ 和 REG_MULTI_SZ,并支持保存和还原配置单元文件。左边的文件夹表示注册表项。右侧是与所选注册表项关联的值。Regedit 是一个功能强大的工具。使用它修改注册表值时必须格外小心。注册表中的值丢失或不正确将导致安装的 windows 系统无法使用。
Regedt32.exe
在 Windows XP 和 windows Server 2003 中,Regedt32.exe 是一个小程序,仅用来运行 Regedit.exe。

第三部分:备份和还原注册表

如何在 Windows XP 和 windows Server 2003 中备份、编辑和还原注册表

导出注册表项

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

注意:不要按照这些步骤来导出整个注册表配置单元(例如,HKEY_CURRENT_USER 配置单元)。如果必须备份整个注册表配置单元,应该备份整个注册表。

单击“开始”,然后单击“运行”。
在“打开”框中,键入 regedit,然后单击“确定”。
找到包含您需要编辑的值的注册表项,然后单击它。
在“文件”菜单上,单击“导出”。
在“保存于”框中,选择注册表项 (.reg) 文件的保存位置,在“文件名”框中键入文件名,然后单击“保存”。

备份整个注册表:

若要备份整个注册表,请使用“备份”实用工具来备份“系统状态”。“系统状态”包括注册表、“COM+ 类注册数据库”以及您的启动文件。

还原注册表

若要还原注册表,请使用下面相应的方法。

还原注册表项

若要还原您导出的注册表项,请双击在本文导出注册表项 部分中保存的注册表项 (.reg) 文件,或者从备份中还原整个注册表。

还原整个注册表

若要还原整个注册表,请从备份还原系统状态。

注意:备份系统状态还将在 %SystemRoot%\Repair 文件夹中创建注册表文件的更新的副本。

如何恢复禁止 windows XP 启动的已损坏注册表

第一部分
在第一部分中,您依次执行下列操作:启动故障恢复控制台、创建临时文件夹、将现有注册表文件备份到新位置、删除现有位置的注册表文件,然后将注册表文件从修复文件夹复制到 System32\Config 文件夹中。完成此过程之后将创建一个注册表,您可以使用此注册表启动 Windows XP。此注册表是在 windows XP 最初安装过程中创建并保存的,因此,安装程序完成之后进行的任何更改和设置都将丢失。

要完成第一部分,请按照下列步骤操作:
1. 将 Windows XP 启动盘插入软盘驱动器,或将 windows XP 安装光盘插入 CD-ROM 驱动器,然后重新启动计算机。
按照提示,单击以选中从 CD-ROM 驱动器启动计算机所需的所有选项。
2. 出现“欢迎使用安装程序”屏幕时,按 R 键启动故障恢复控制台。
3. 如果您使用的是双启动或多启动计算机,请从故障恢复控制台中选择要访问的安装。
4. 按照提示,键入管理员密码。如果管理员密码为空,则只需按 Enter 键。
5. 在故障恢复控制台命令提示符处,键入下列几行命令,并在每行之后按 Enter 键:
md tmp
copy c:\windows\system32\config\system c:\windows\tmp\system.bak
copy c:\windows\system32\config\software c:\windows\tmp\software.bak
copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak
copy c:\windows\system32\config\security c:\windows\tmp\security.bak
copy c:\windows\system32\config\default c:\windows\tmp\default.bak

delete c:\windows\system32\config\system
delete c:\windows\system32\config\software
delete c:\windows\system32\config\sam
delete c:\windows\system32\config\security
delete c:\windows\system32\config\default

copy c:\windows\repair\system c:\windows\system32\config\system
copy c:\windows\repair\software c:\windows\system32\config\software
copy c:\windows\repair\sam c:\windows\system32\config\sam
copy c:\windows\repair\security c:\windows\system32\config\security
copy c:\windows\repair\default c:\windows\system32\config\default
6. 键入 exit 退出故障恢复控制台。计算机将重新启动。
注意:此过程假定 Windows XP 安装在 C:\Windows 文件夹中。如果 Windows XP 安装在不同位置,请确保将 C:\Windows 更改为相应的 windows 文件夹。

如果您具有对另一台计算机的访问权限,为了节省时间,您可以在第 2 步中复制该文本,然后创建名为“Regcopy1.txt”(举例来说)的文本文件。要创建此文件,请在启动故障恢复控制台时运行以下命令:
batch regcopy1.txt
使用故障恢复控制台中的 batch 命令,您可以按顺序处理文本文件中的所有命令。在使用 batch 命令时,无需手动键入多个命令。
第二部分
要完成本节中介绍的步骤,您必须以管理员或管理用户(在管理员组中具有帐户的用户)的身份登录。如果您使用 Windows XP Home Edition,则可以以管理用户的身份登录。如果以管理员身份登录,则必须先以安全模式启动 Windows XP Home Edition。要以安全模式启动 windows XP Home Edition 计算机,请按照下列步骤操作。

注意:在继续之前请打印这些说明。以安全模式重新启动计算机之后,将无法查看这些说明。如果您使用 NTFS 文件系统,同样请打印知识库文章 KB309531 中的说明。第 7 步中引用了该文章。
1. 单击开始,单击关机(或单击关闭计算机),单击重新启动,然后单击确定(或单击重新启动)。
2. 按 F8 键。

在配置为启动到多个操作系统的计算机上,您可以在看到启动菜单时按 F8 键。
3. 使用箭头键选择相应的安全模式选项,然后按 Enter 键。
4. 如果使用的是双启动或多启动系统,则使用箭头键选择要访问的安装,然后按 Enter 键。
在第二部分中,您使用系统还原从注册表文件的备份位置复制这些文件。此文件夹在故障恢复控制台中不可用,而一般在正常使用过程中不可见。在开始此过程之前,您必须更改多个设置使该文件夹可见:
1. 启动 windows 资源管理器。
2. 在工具菜单上,单击文件夹选项。
3. 单击查看选项卡。
4. 在“隐藏文件和文件夹”下,单击以选中“显示所有文件和文件夹”,然后单击以清除“隐藏受保护的操作系统文件(推荐)”复选框。
5. 在出现要求您确认要显示这些文件的对话框时,单击“是”。
6. 双击安装 windows XP 的驱动器以显示文件夹列表。一定要单击正确的驱动器。
7. 打开 System Volume Information 文件夹。因为此文件夹被设置为超级隐藏文件夹,所以显示为灰色。

注意:此文件夹包含一个或多个 _restore {GUID} 文件夹,例如“_restore{87BD3667-3246-476B-923F-F86E30B3E7F8}”。

注意:您可能会收到以下错误信息:
C:\System Volume Information is not accessible.Access is denied.
如果收到此信息,请修改该目录的NTFS访问许可。
8. 打开一个不是当前创建的文件夹。您可能需要单击查看菜单上的详细信息,以查看这些文件夹的创建时间。此文件夹中可能有一个或多个名称以“RPx”开头的文件夹。这些是还原点。
9. 打开其中一个文件夹并找到 Snapshot 子文件夹。以下路径是 Snapshot 文件夹路径的示例:
C:\System Volume Information\_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}\RP1\Snapshot
10. 从 Snapshot 文件夹中,将下列文件复制到 C:\windows\Tmp 文件夹:
o  _REGISTRY_USER_.DEFAULT
o  _REGISTRY_MACHINE_SECURITY
o  _REGISTRY_MACHINE_SOFTWARE
o  _REGISTRY_MACHINE_SYSTEM
o  _REGISTRY_MACHINE_SAM
11. 如下所示,重命名 C:\windows\Tmp 文件夹中的文件:
o  将 _REGISTRY_USER_.DEFAULT 重命名为 DEFAULT
o  将 _REGISTRY_MACHINE_SECURITY 重命名为 SECURITY
o  将 _REGISTRY_MACHINE_SOFTWARE 重命名为 SOFTWARE
o  将 _REGISTRY_MACHINE_SYSTEM 重命名为 SYSTEM
o  将 _REGISTRY_MACHINE_SAM 重命名为 SAM
这些文件是系统还原产生的备份注册表文件。因为您使用的是安装程序创建的注册表文件,所以此注册表不知道这些还原点存在并可用。将在 System Volume Information 下创建一个具有新 GUID 的新文件夹,这就创建了一个还原点,该还原点包括在第一部分中复制的注册表文件的副本。所以,一定不能使用最新文件夹,特别是该文件夹的时间戳与当前时间相同时。

当前系统配置无法识别以前的还原点。您必须拥有来自以前还原点的以前的注册表副本,才能使以前的还原点再次可用。

移动复制到 C:\Windows 文件夹中的 Tmp 文件夹中的注册表文件,确保这些文件在故障恢复控制台中可用。您必须使用这些文件替换 C:\windows\System32\Config 文件夹中的当前注册表文件。默认情况下,故障恢复控制台具有有限的文件夹访问权限,不能从 System Volume 文件夹复制文件。

windows 2000 中备份和还原注册表

如何备份注册表

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

如何导出注册表项

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

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

如何备份整个注册表

若要备份整个注册表,请使用备份实用程序创建一张紧急修复盘 (ERD) 或备份系统状态(包括注册表、COM+ 类注册数据库和启动文件)。

如何还原注册表项

要还原导出的注册表项,请按照下列步骤操作:
单击开始,然后单击运行。
键入 regedt32,然后单击确定。
在注册表菜单上,单击还原。
选择您保存的文件,然后单击打开。
单击是继续执行操作。

如何还原整个注册表

若要还原整个注册表,请从备份还原系统状态。

注意,如果在创建紧急修复盘时使用此选项备份注册表,备份实用程序还会在 %SystemRoot%\Repair\Regback 文件夹中创建注册表文件的更新副本。如果编辑完注册表后无法启动 windows 2000,您可以使用“恢复控制台”手动将 %SystemRoot%\System32\Config 文件夹中的注册表文件替换为 %SystemRoot%\Repair\Regback 文件夹中的副本。

windows NT 4.0 中备份还原注册表

如何备份注册表

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

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

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

如何备份整个注册表

要备份整个注册表,请使用 windows NT 备份工具 (Ntbackup.exe) 并选择备份注册表。或者,运行 rdisk /s 命令。

注意:您必须有受支持的

上一页  [1] [2] [3] [4] 下一页

>>