您的位置 首页 > u盘教程

win7注册表不能修改_win7注册表编辑时出错

1.win7编辑注册表后 出现编辑值时出错,无法编辑Classes:读该值的内容时出错

win7注册表不能修改_win7注册表编辑时出错

没有中毒。

那是应为你没有对该文件夹的权限自己添加一个就行了

首先新建“记事本”,copy 如下内容:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]

@="管理员取得所有权"

"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\runas\command]

@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\exefile\shell\runas2]

@="管理员取得所有权"

"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]

@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]

@="管理员取得所有权"

"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]

@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

----------------------分割线------------------------------------------

OK,另存为随便起名,后缀必须是 .reg

win7获取管理员权限.reg

哦了,将另存成的注册表信息导入,这样就获得了WIN7管理员权限了。

然后你用鼠标右键点那个文件夹就会有个“管理员取得所有权”选项。

点击你就回去的管理权限

win7编辑注册表后 出现编辑值时出错,无法编辑Classes:读该值的内容时出错

注册表作为windows中一个重要的数据库,用于存储系统和应用程序的设置信息,其中存放的各种参数,直接控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心作用。注册表对于很多用户来说是很危险的,尤其是初学者,所以为了系统安全,最好还是禁止注册表运行,这在公共机房显得更加重要,以下就介绍两种常用方法。

方法一、通过修改注册表的权限来禁止修改注册表、禁用注册表

1、打开注册表,找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System,如果在Policies下面没有System的话,请请在它下面新建一项(主键),将其命名为System;

2、然后在右边空白处新建一个双字节(DWORD)值,将其命名为DisableRegistryTools;

3、双击DisableRegistryTools,将其数值数据修改为1(DisableRegistryTools的键值为1和0时分别表示锁住和解锁)

通过上述之后,退出注册表编辑器,再次打开注册表时,则提示“注册表编辑已被管理员禁用”,以后别人、甚至是你都无法再用regedit.exe。

-----------------------------------------------------------------------------

  ?因为此时无法打开注册表了,如果要恢复并可以进行编辑的话,就得使用其他办法。以下就是常用的方法。

使用Windows自带的记事本(或者任意的文本编辑器)建立一个*.reg文件(*表示文件名可任意取)。内容如下:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]

"DisableRegistryTools"=dword:00000000

将上述内容保存为一个*.reg文件,(关于大小写与空格的提示:Windows 9x/Me,第一行一定是“REGEDIT4”,而且必须全部大写。而Windows 2000/XP,第一行一定要是“Windows Registry Editor Version 5.00”。该信息非常重要,如果不正确,虽然在双击注册表文件后会显示已经导入,但其实并没有成功修改注册表文件的内容。第二行为空行。第三行为子键分支。第四行为该子键分支下的设置数据,其中的“dword”必须全部小写。双击打开该reg文件,当询问您“确实要把*.reg内的信息添加到注册表吗?”,选择“是”,即可将信息成功输入注册表中。

方法二、通过电脑安全管理软件来禁止修改注册表、限制修改注册表。这类软件比较多,操作也各不相同,不能一一介绍。但都比较直观简单。

1、在电脑桌面上,依次点击开始--运行,输入regedit.exe,进入注册表编辑器。

2、点击右键,再点击权限。

3、进入权限界面,点击高级按钮。

4、在高级设置界面中,将当前注册表项的所有者修改为Administrator,然后点击应用,确定。再回去删除就好了。

热门文章