请问:我用下面的方法禁用注册表后(保存为.reg 导入)
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableRegistryTools" = dword:00000001怎么解开注册表呀,
用 dword:0000001再导入,已提示注册表已禁用了.谢谢!
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableRegistryTools" = dword:00000001怎么解开注册表呀,
用 dword:0000001再导入,已提示注册表已禁用了.谢谢!
procedure TForm1.Button1Click(Sender: TObject);
var
reg:TRegistry;
begin
reg:=TRegistry.Create;
try
Reg.RootKey := HKEY_CURRENT_USER;
if Reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion\Policies\System',True) then
begin
reg.DeleteValue('DisableRegistryTools');
Reg.CloseKey;
end;
finally
Reg.Free;
end;
end;
方法二:
用程序完成修改
把那个项删除或者改数值为0
就是当注册表已禁用(dword:00000001)时,我们就已经打不开注册表了呀,或在程序不能openkey,WriteInteger....进行访问修改了呀,不知各位试过没?现就是寻一先解锁的方法,用楼上两位的方法已经不能打开了,提示注册表被管理员禁用!
楼主怎么会不行呢?