有时我们可能会因为操作不当而导致注册表被锁定。如果注册表被锁定,我们将无法执行很多操作,例如修改注册表。那么当你的注册表被锁定时你应该做什么?其实解决办法很简单。让我教你如何解锁Windows XP注册表!
方法一:Inf安装方法解锁注册表
1、第一种方法是使用inf安装方法来解锁注册表。先制作一个inf文件,然后将此文件安装到系统中即可解决问题。
具体步骤:首先打开记事本程序,然后输入以下代码。
01[Version]02Signature=“$”03[DefaultInstall]04DelReg=del05[del]06HKCU,Software/Microsoft/Windows/CurrentVersion/Policies/System,Disableregistrytools,071,00,00,00,00复制代码[Version]Signature=“$”[DefaultInstall]DelReg=del[del]HKCU,软件/Microsoft/Windows/CurrentVersion/Policies/System,禁用registrytools,1,00,00,00,00
2.代码编写完成后,保存。保存方法设置如下:
(1) 在“我的电脑”中选择一个磁盘,例如选择D盘。
(2) 从D盘选择一个文件夹,例如选择D:/1文件夹。
(3) 定义一个文件名,例如“取消注册锁定INF方法”。
(4)保存。
3、然后进入保存文件夹D:/1,选择“Unregistration Lock INF Method.txt”文件,右键单击,从菜单中选择“重命名”,将其后缀名由“.txt”更改为“.inf” “ 类型。
4、修改后,会弹出提示框“如果更改文件扩展名,文件可能会变得不可用.”,忽略它,单击“是”。
5、完成后,文件会从TXT文件变成INF文件,图标也会发生变化,如下图。然后右键单击该文件,从右键菜单中选择“安装”即可解决注册表锁定。
提示:不能双击,因为双击使用记事本打开文件,并且必须选择“安装”。
方法二:使用reg注册文件修复
1. 制作此注册文件。与其他注册文件的注入方法不同,此注册文件不是由Windows 注册表编辑器版本5.00 导入的。该文件无法导入,只能通过REGEDIT4 导入。
具体制作步骤:打开记事本,输入以下代码。注意:REGEDIT4 下面应该有一个空行。
01REGEDIT402HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/System03'DisableRegistryTools'=dword:00000000复制代码REGEDIT4HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/System'DisableRegistryTools'=dword:0000000 0
2、代码编写完成后,需要保存。保存设置方法如下:
(1) 从“我的电脑”中选择D盘。
(2) 从D盘中选择一个文件夹,例如D:/1。
(3)定义一个文件名,如“unregistry lock reg method.reg”。
(4) 保存文件类型为“所有文件”。
(5)保存。
3、保存后,进入保存文件夹D:/1,选择“Reg Method to UnlockRegistry.reg”文件,双击该文件,用它来修改注册表。
4、双击后,弹出确认框,提示类似“是否将此文件添加到注册表?”单击“是”。注入成功后,返回成功信息。修改完成就可以打开注册表了。
方法三:使用批处理方法修复
1.除了上述两种方法外,还可以使用批处理的方法来修复此问题。您必须首先创建一个批处理文件,然后运行它来解锁注册表。
操作方法:打开记事本,输入以下代码。
01@reg add 'HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/System' /v DisableRegistryTools /t reg_dword /d 00000000 /f02start regedit复制代码@reg add 'HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/System' ' /v DisableRegistryTools /t reg_dword /d 00000000 /fstart regedit
2.然后保存。保存方法设置如下。
(1) 从“我的电脑”中选择一个磁盘,例如D盘。
(2) 从D盘中选择一个文件夹,例如D:/1。
(3) 给出一个文件名,如“解锁注册表锁bat方法.bat”。
(4) 文件类型为“所有文件”。
(5) 按“保存”。
3、保存后,进入保存文件夹,双击运行批处理文件“解锁注册表Bat Method.bat”。
4、会闪过一个黑色的命令窗口,说明批处理已经运行完毕,并且会提示操作已成功结束,但是这个窗口一闪而过,一般人在消失前都看不清楚。
5.既然修复完成了,当然需要试试效果了。从开始菜单打开“运行”程序,然后输入regedit命令并确认。按“确定”后,将打开注册表窗口,注册表解锁成功。
防范措施:
1. 三个方法都需要写代码,但代码不能出错,否则无效。最好从这里复制并粘贴并保存。
2、注意三个后缀名。如果保存后没有出现相应的图标,则说明后缀名没有被修改。您可以再次修改后缀名。
3、如果后缀名不显示,可以打开“文件夹选项”,在“查看”下,去掉“隐藏已知文件扩展名”项,然后保存。
至此解锁Windows XP注册表的方法就结束了。共有三种方法,所有这些方法都需要使用代码。因此,一定要正确复制代码,否则不会生效。