Board logo

标题: [软件故障] Windows 2000 Server控制面板中没有"用户和密码"的选项? [打印本页]

作者: 测试    时间: 2005-12-7 00:05     标题: 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下复制了个新的到控制面板里面去的

下载
作者: ganpei1984    时间: 2005-12-13 00:56


作者: tianshanzhixue    时间: 2005-12-15 21:14


作者: tianshanzhixue    时间: 2005-12-15 21:14






欢迎光临 逐梦论坛 (http://temp2023.zhumeng.org/) Powered by Discuz! 7.2