❶ 为什么无法打开注册表,开始-》运行-》输入regedit之后点击确定,提示拒绝访问呢
regedit拒绝访问就是注册表编辑器被禁用了。可以用以下几中方法解禁:
“开始→运行”,输入“Gpedit.msc”后回车,打开“组策略”。依次展开“用户配置→管理模板→系统”,双击右侧窗口中的“阻止访问注册表编辑工具”,在弹出的窗口中选择“未配置”或“已禁用”,“确定”后退出“组策略”,即可为注册表解锁。
方法2、INF文件法:
打开记事本,输入以下内容:
[version]
signature="$chicago$"
[defaultinstall]
delReg=DeleteMe
[DeleteMe]
"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System","DisableRegistryTools"
另存为UNLOCK.INF,右键单击,选“安装”即可。
方法3、通过Windows控制台解锁:
打开记事本,输入以下内容:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\software\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableRegistryTools"=dword:00000000
保存为.reg文件,文件名任取(这里以保存unlock.reg文件为例),然后,点击“开始”→“运行”→输入cmd回车→打开命令行窗口,在命令行下打入:reg import 路径 unlock.reg,回车,即可解锁。此处“路径”指保存unlock.reg文件的路径。
方法4、vbs文件法:
打开记事本,输入以下内容:
Dim unReg
Set unReg=WScript.CreateObject("WScript.Shell")
unReg.RegDelete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\"
保存为.vbs文件,文件名任取,然后双击运行该文件即可解锁
❷ 修改注册表权限显示拒绝访问怎么办
打开记事本输入以下内容
Dim unchain
Set unchain=wscript.createobject("wscript.shell")
unchain.popup("取消禁用注册表")
unchain.regwrite"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
\DisableRegistryTools",00000000,"REG_DWORD"
unchain.popup("解锁成功")
wscript.popup.quit()
最后保存为" unchain.vbs ",双击它即可解锁。
用记事本编辑如下内容的文件:
[Version]
Signature=“$CHICAGO$”
[DefaultInstall]
DelReg=del
[del]
HKCU,Software\Microsoft\Windows\CurrentVersion\Policies\
System,Disableregistrytools,
1,00,00,00,00
将上面的内容存为del.inf,使用时用右键点击它,在弹出菜单中选择“安装”即可给注册表解锁
用记事本编辑如下内容的文件,保存为以.js为后缀名的任意文件,使用时双击就可以了。
VAR WSHShell=WSCRIPT.CREA-TOBJEt(“WSCRIPT.SHELL”);
WSHShell.Popup(“为你解锁注册表”);
WSHShell.RegWrite(“HKCU\\Software\\Microsoft\\
Windows\\CurrentVersion\\Policies\\
system\\DisableRegistryTools”, 0,“reg_dword”);
❸ win10为什么没有权限访问注册表
1.第一步当然是要进注册表了,使用快捷键“Win”+ 【R】打开运行,或者使用小娜搜索打开命令Regedit。做我们的修改也需要打开win10的注册表。
11、这样我们就完成了给用户组赋予权限的过程,先前出现提示的问题就解决了。
❹ WIN7注册表打不开,无法访问 路径或文件 怎么办
解决方法:
按快捷键win+r,打开运行对话框,输入gepedit.msc
然后点击确定,打开“组策略管理”
在面板中找到“用户配置”下的“管理模板”,双击打开。在界面的右侧找到“系统”,双击打开
在系统中找到“阻止访问注册表编辑工具”,双击打开
弹出的编辑器中,我们选择“未配置”,这样就关闭了禁用,点击确定即可完成设置
按快捷键win+r,输入regedit,如果打开了注册表,说明问题解决
❺ 注册表其中一项无法访问,无法删除,也无法访问。。求助!
你好
试试下面方法
步骤/方法
1.依次打开“开始菜单——所有程序——附件”
2.右击“命令提示符”,单击“以管理员身份运行”
3.在命令提示符窗口下键入
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Bluestacks" /f
❻ 打开注册表时显示无权访问
用记事本新建一个文件,在打开窗口输入以下内容
[Version]
Signature=“$CHICAGO$”
[DefaultInstall]
Addreg=Add
[Add]
HKCU,“Software\Microsoft\Windows\CurrentVersion\Policies\System,DisableRegistryTools,%REG_DWORD%,0
[Strings]
REG_DWORD=0x00010001
然后 将文件另存为“文件名.inf”,最后 在 该文件上点击鼠标右键选择“安装"应该就可以了
❼ 运行注册表出现无法访问
提示 发出来 看看呗
注册表编辑器不仅可以在Windows下运行使用,还可以在MS-DOS实模式下运行。有时注册表受到损坏而无法启动Windows时,我们就只有在DOS模式下修复或修改注册表了。注册表的实际物理文件为System.dat和User.dat,也就说注册表中的数据保存在这两个文件中。
导出注册表
此命令可以实现对注册表文件进行备份。
命令格式:Regedit /L:system /R:user /E filename.reg Regpath
参数含义:
/L:system指定System.dat文件所在的路径。
/R:user指定User.dat文件所在的路径。
/E:此参数指定注册表编辑器要进行导出注册表操作,在此参数后面空一格,输入导出注册表的文件名。
Regpath:用来指定要导出哪个注册表的分支,如果不指定,则将导出全部注册表分支。
如果打算将保存在C:WindowsSystem.dat和保存在C:\WindowsProfilesUser.dat 中所有HKEY_CLASSER_ROOT根键下的分支导出到file.reg中,可以执行如下命令:Regedit /L:C:Windows /R:C:WindowsProfiles /e file1.reg HKEY_CLASSER_ROOT
导入注册表
命令格式:Regedit /L:system /R:user file.reg
参数含义:
/L:system指定System.dat文件所在的路径。
/R:user指定User.dat文件所在的路径。
重建注册表
重建注册表,即重新建立System.dat和User.dat文件。
命令格式:Regedit /L:system /R:user /C file.reg
参数含义:
/L:system指定System.dat文件所在的路径。
/R:user指定User.dat文件所在的路径。
/C:此参数将告诉注册表编辑器,用所指定的.reg文件中的内容重新建立注册表。
如果要用file.reg文件中的内容重新建立整个注册表,并将其保存到C:WindowsSystem.dat和C:WindowsProfilesUser.dat中,可执行命令:Regedit /L:C:Windows /R:C:WindowsProfiles /C file1.reg
删除注册表分支
此命令可以将注册表中的一个子键分支删除。
命令格式为:Regedit /L:system /R:user /D Regpath
参数含义:
/L:system指定System.dat文件所在的路径。
/R:user指定User.dat文件所在的路径。
/C:此参数告诉注册表编辑器,将Regpath所指定的注册表子键分支删除。
恢复注册表
Scanreg.exe可以检查、备份、恢复、修复注册表,此命令存放在“WindowsCommand”目录下。
命令格式:Scanreg [/< option >]
参数含义:
/backup参数是备份注册表和相关的配置文件,这些文件分别windows目录下的System.dat、User.dat、Win.ini、System.ini四个文件,把这些文件压缩成rb???.cab一个文件,存放在windowssysbckup目录下,多次使用此命令会产生多个CAB文件,一般从000开始,系统默认最大备份数为5个。可在Windowsscanreg.ini文件中对最大备份数进行修改,通过修改“maxbackupcopies=?”的数值即可。
/restore参数是选择一个备份进行恢复注册表,此命令不能在Windows 98环境下执行,必须关机后,重新启动进入纯DOS方式下运行。
/fix 参数是修复损坏的注册表,此命令也只能在DOS方式下运行。
/comment="< comment >" 参数是在备份注册表时增加一些详细的注释到CAB文件中。
恢复遭到破坏的注册表文件,可以使用Scanreg命令进行修复,方法是,首先进入DOS系统操作环境,然后执行以下命令:Scanreg/Restore
此时系统会提示注册表备份情况,包括CAB文件名及备份时间等,用户可以选择要恢复的CAB文件进行恢复。
如果要查看所有的备份文件及同备份有关的部分,可以执行命令:Scanreg /restore /comment
如果注册表有问题,可以使用Scanreg来修复,命令为:Scanreg /fix
我也没试过 找的 西西 呵呵~
❽ 输入regedit打不开注册表,提示是WINDOWS无法访问指定设备、路径或文件.您可可没有合适的权限访问这个项目
以管理员的身份登录计算机之后打开试试!
另外开始-运行gpedit.msc-本地计算机策略-用户配置-管理模板-阻止访问注册表编辑工具-选择禁用,确定试试。
❾ win7下无法打开注册表怎么办
1,按快捷键win+r,打开运行对话框,输入gepedit.msc,然后点击确定,打开“组策略管理”
2,在面板中找到“用户配置”下的“管理模板”,双击打开。在界面的右侧找到“系统”,双击打开
3,在系统中找到“阻止访问注册表编辑工具”,双击打开
4,弹出的编辑器中,我们选择“未配置”,这样就关闭了禁用,点击确定即可完成设置
5,按快捷键win+r,输入regedit,如果打开了注册表,说明问题解决