我封掉了自己!如何恢复regedt32中权限的误操作?

来源:百度知道 编辑:UC知道 时间:2024/06/11 21:00:56
首先我要说我这个问题比较困难,希望不太了解组、用户、权限的朋友不要到什么地方转贴来回答。

其实小弟水平很差。
我用Win2000 pro,而且已经把administrator给修改成没有任何权限且禁用的了,然后把我平时常用的“SZFZa_fa”为用户名设置成全权管理员。guest已经被删掉。
昨天晚上刚了解到有regedt32.exe这么个注册表利器,便拿来尝鲜,这一尝鲜不要紧,直接犯了个严重错误,按照我的理解我是在事先不了解后果的情况用了“管理员”(SZFZa_fa)身份将所有用户对HKEY_CLASSES_ROOT整个(包含其本身及全部子键)的访问、控制权限全部禁用了……555555555555

很快我就看到了后果!因为所有用户都无法访问类,我的所有文件无法打开,任何应用程序无法执行!

但是有点小聪明的我立刻想到了用cmd.exe代替explorer.exe这样还可以在进入系统并登陆后运行一些应用程序。
在Win2000pro中尝试,可以运行regedit和regedt32,但是即使我用SZFZa_fa登陆仍然无法实现对HKEY_CLASSES_ROOT的访问……5555555555

我猜想到一些解决的思路,希望诸位高手为我谋划:
方法一:
寻找管理工具(我连应用程序的名称和位置都不清楚)如果可以比较“正常”地改回来就好了!但是我对组、用户、权限不是很了解。
方法二:
明确修改权限的信息是怎样记录的。我想知道这些不同用户的权限是存储在注册表里面还是其他别的文件中,摸清楚规律然后用16进制编辑器改回来(似乎有点暴力)
方法三:
我听说好像可以通过API或者是VB或Java脚本来通过regedt32修改注册表权限,但我是哪个都不会。祈求编程高手编辑个可以在本地命令行执行的程序或者浏览器脱机执行的脚本,然后我执行它可以让它把我失去的权限夺回来。(这个似乎就是Hack级别的了!!)

我系统内的防火墙杀毒软件什么的都不用考虑,因为我早把它们停了。感染过流氓软件,但是并未因此受到严重影响。我没有备份系统的习惯,也不想重装系统。

现在我手头有Win98(2)

不懂就别乱来!

能下载东西不?下个工具去打开注册表编辑器!
比如精锐网吧工具什么的都能打开它

建立一个管理员账户 然后再这里把受限账户改回来
右击我的电脑 管理 本地用户和组 右边单击空白区域 建立用户
然后在 组 里把新建的用户放到 系统管理员组中 然后再
用新建的用户登陆计算机 然后再修改注册表 不知道行不行