个帐户,则该帐户将显示出来但不能删除;若系统还有用户自己建立的其他帐户,则Administrator会自动隐藏。总之,在控制面板中的用户帐户管理窗口中是无法将Administrator删除的:
同样,在计算机管理——系统工具——本地用户和组——用户窗口中,我们也无法删除Administrator,提示“无法在内置帐户上运行此操作”:
用以上这两种常规的方法是无法删除Administrator这个系统内置的超级管理员帐户的,那么就没有办法删除它了吗?有,我们可以用修改注册表的方式删除Administrator:
点击“开始”——“运行”,在弹出的“运行”对话框中输入regedt32.exe并回车(注意不要用regedit.exe,后者没有安全设置方面的功能):
在弹出的注册表编辑器窗口中,定位到HEKY_LOCAL_MACHINE/SAM,在SAM子键上点右键选择“权限…”菜单:
在“SAM 的权限”设置窗口中,选中“组或用户名称”下的“Administrators (GARFIELDPC\Administrators)”用户组(即自己创建的Garfield帐户所在的用户组),然后确保“Administrators 的权限”下的“完全控制”已经勾上了“允许”。这样就设置了SAM子键为自己能够完全读写:
同样,我们再定位到HKEY_LOCAL_MACHINE/SECURITY,在SECURITY子键上点右键选择“权限…”菜单:
在“SECURITY 的权限”窗口中,我们同样设置自己能够完全读写SECURITY子键:
设置完SAM子键和SECURITY子键为自己能够完全读写后,我们接下来关闭再重新启动该注册表编辑器(也可以按F5刷新注册表编辑器)。这样原先的SECURITY子键下就显示出了许多原来隐藏的子键:
接下来我们定位到HKEY_LOCAL_MACHINE\SECURITY\SAM\Domains\Account\Users\Names\Administrator子键,因为我们之前可能给超级管理员帐户设置了其他名字,所以我们要确认该子键的默认二进制值为0X1f4(在注册表编辑器右侧“类型”下显示的数据)。首先我们把Administrator子键导出备份:
然后我们再把Administrator子键删除:
同样我们再定位到HKEY_LOCAL_MACHINE\SECURITY\SAM\Domains\Account\Users\000001F4子键,导出000001F4子键备份后,也把该子键删除(这是内置管理员账号的SID值,Administrator一般对应000001F4,Guest一般对应000001F5):
我们把以上两个注册表子键删除以后,退出并重启电脑,会惊喜地发现超级管理员帐户Administrator已经不见了,被删除了。本地用户管理器中只剩下我们自己之前创建的Garfield帐户:
以后,黑客若想用Administrator帐户登录我们的系统,会出现如下提示,提示不存在该帐户:
小提示:在完成删除Administrator帐户的操作后,我们需要把SAM子键和SECURITY子键的权限设置回非完全控制状态,以防他人用同样方法修改注册表。
小结:通过修改注册表的方式删除超级管理员帐户Administrator之后,任何人包括黑客都无法再通过该帐户登录我们的系统了。整个系统只剩下我们自己创建的Garfield帐户,再有效设置Garfield帐户的各种操作权限,我们就可以有效保护我们的系统不受恶意破坏了。值得注意的是,删除系统内置的Administrator帐户可能会引起其他方面的一些问题,如果以后我们需要恢复Administrator超级管理员帐户,只需把之前导出的Administrator子键和000001F4子键导回注册表即可:
4、另外创建一个以Administrator为名的受限制的非管理员帐户
在删除超级管理员帐户Administrator之后,为9
7
3
1
2
3
4
5
4
8
: