|
[软件故障] Windows 2000 Server控制面板中没有"用户和密码"的选项?
q:安装windows 2000 server,装好后,发现在控制面板中没有"用户和密码"的图标,这是什么原因呢?
a:windows 2000 server的控制面板中没有“用户和密码”这个选项,2000 professtional里才有。如果想改用户和密码,可以到控制面板---管理工具---计算机管理中去改。如果想让其出现在控制面板中,方法:
将以下内容存为 user.reg,双击导入注册表即可:
windows registry editor version 5.00
[hkey_classes_root\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}]
@="用户和密码"
"infotip"="使用windows 2000风格的用户和密码"
[hkey_classes_root\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}\defaulticon]
@="%systemroot%\\\\system32\\\\netplwiz.dll,0"
[hkey_classes_root\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}\shell]
[hkey_classes_root\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}\shell\open]
[hkey_classes_root\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}\shell\open\command]
@="control userpasswords2"
[hkey_local_machine\software\microsoft\windows\currentversion\explorer\controlpanel\namespace\{98641f47-8c25-4936-bee4-c2ce1298969d}]
@="add userpasswords to control panel"
另一种回答:
控制面板里面的图标、文字等等都是注册表里面定的,所以我们可以通过修改注册表对其进行全部的修改,另外的方法是 控制面板里面的都是 会自动检查调用的system下面的.cpl的文件,加入到控制面板中去。
网络上有个文章 名字是 把 用户和密码 添加到控制面板中去,因为xp和2003或者,server版本的控制面板中没有这个栏目 其文如下
很多朋友都知道,在windows xp中运行“rundll32 netplwiz.dll,usersrundll”(注意大小写)或者“control userpasswords2”能够打开一个名为“用户账户”的窗口,这里提供了一个简易的账户管理界面,不但可以添加、删除账户,它还提供了非常有用的独特功能:选中登录账户,取消勾选“要使用本机,用户必须输入用户名和密码”,可以实现windows xp自动登录(图1)。此外,切换到“高级”选项卡,勾选“要求用户按ctrl-alt-delete”,可以让windows xp像windows 2003那样,在登录前强制要求按下ctrl+alt+del键才出现登录提示窗口,保护系统的安全。
不过打开这个窗口的两个命令比较长,如果你懒得记住它们或者更习惯窗口操作,那就将它添加到控制面板吧(图2)。打开记事本,编辑如下内容,保存为xx.reg再导入注册表即可:
windows registry editor version 5.00
[hkey_classes_root\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}]
@="密码管理"
[hkey_classes_root\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}\defaulticon]
@="%systemroot%\\\\system32\\\\nusrmgr.cpl,1"
[hkey_classes_root\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}\shell]
[hkey_classes_root\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}\shell\open]
[hkey_classes_root\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}\shell\open\command]
@="control userpasswords2"
@="add userpasswords2 to control panel"
但是我测试却没有什么用处,实在不甘心,重新自己写注册表文件,首先先对控制面板和注册表进行分析,发现关键是两个hkey_local_machine\software\classes\clsid这个是某一个项目xxx的详细说明
hkey_local_machine\software\microsoft\windows\currentversion\explorer\controlpanel\namespace\\
这一项把那xxx加入到控制面板中去,对着别的例子我写了下自己的
以下是生成控制面板的内容
windows registry editor version 5.00
[hkey_classes_root\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}]
@="密码管理"
[hkey_classes_root\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}\defaulticon]
@="%systemroot%\system32\netplwiz.dll,-102"
[hkey_classes_root\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}\shell]
[hkey_classes_root\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}\shell\open]
[hkey_classes_root\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}\shell\open\command]
@="rundll32.exe netplwiz.dll,usersrundll"
[hkey_local_machine\software\microsoft\windows\currentversion\explorer\controlpanel\namespace\{98641f47-8c25-4936-bee4-c2ce1298969d}]
@="{98641f47-8c25-4936-bee4-c2ce1298969d}"
98641f47-8c25-4936-bee4-c2ce1298969d这个号码可以任意写,只要不和原来的clsid里面的重复就可以了,关键是要添加到hkey_local_machine\software\microsoft\windows\currentversion\explorer\controlpanel\namespace下面
注意格式一定要是reg_expand_sz的,默认是reg_sz的格式
清除的文件内容是
windows registry editor version 5.00
[-hkey_local_machine\software\classes\clsid\{98641f47-8c25-4936-bee4-c2ce1298969d}]
[-hkey_local_machine\software\microsoft\windows\currentversion\explorer\controlpanel\namespace\{98641f47-8c25-4936-bee4-c2ce1298969d}]
注意windows registry editor version 5.00是win2000以上的注册表写法,如果是win98的用regedit4
其实删除某个键值只需在注册表健值前加减号,如[-key]。而删除某一值则只需在等号后加减号,如"valname"=-即可。
提供以上两个注册表文件下载
下载清除
下载添加
下面这个文件是可以让其在控制面板中有说明等等,也是我开始在win2000professional下复制了个新的到控制面板里面去的
下载 |
|