2007/04/28
无法访问计算机XXXX。错误是:库没有注册
在“计算机管理”中的“本地用户和组”无法打开,并反馈“无法访问计算机××××,错误是:库没有注册”,见图:

这个问题得到高手“翼手龙”的解答:将下面内容粘贴至记事本中保存为.reg文件后导入即可
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\TypeLib\{97d25db0-0363-11cf-abc4-02608c9e7553}]
[HKEY_CLASSES_ROOT\TypeLib\{97d25db0-0363-11cf-abc4-02608c9e7553}\1.0]
@="Active DS Type Library"
[HKEY_CLASSES_ROOT\TypeLib\{97d25db0-0363-11cf-abc4-02608c9e7553}\1.0\0]
[HKEY_CLASSES_ROOT\TypeLib\{97d25db0-0363-11cf-abc4-02608c9e7553}\1.0\0\win32]
@="%windir%\\system32\\activeds.tlb"
[HKEY_CLASSES_ROOT\TypeLib\{97d25db0-0363-11cf-abc4-02608c9e7553}\1.0\FLAGS]
@="0"
[HKEY_CLASSES_ROOT\TypeLib\{97d25db0-0363-11cf-abc4-02608c9e7553}\1.0\HELPDIR]
@="%windir%\\system32"
Copy&Right By 翼手龙
为了方便修复,现提供该注册表文件下载,直接下载到本地上运行导入即可:
http://help-online.org/download/Tools/Fixlusrmgr.reg
How to:隐藏任意显示在“我的电脑”中的盘符
Q:
如何隐藏I盘,在组策略里设置不了?
A:
这只有说明该组策略对于隐藏任意盘符方面的策略不够灵活了。可以通过下面方法来实现你的要求:
1、“注册表”法:
a、点击『开始』菜单中的“运行”
b、在“运行”中键入"regedit"(不包括双引号)并确定
c、在“注册表编辑器”中依次展开注册表项
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies
在该注册表项下新建名为 Explorer 的项(如果已有此项则可免此步骤)
d、在 Explorer 注册表项下新建名为 NoDrives 的二进制值(类型:REG_BINARY)
e、根据所需隐藏盘符来定义其二进制值键值,定义完毕后注销或重启即可生效。
定义详解:
| 对应盘符字母 | A | B | C | D | E | F | G | H | I | J | K | L | M | …… |
| 定义值数字(十进制) | 1 | 2 | 4 | 8 | 10 | 20 | 40 | 80 | 100 | 200 | 400 | 800 | 1000 | …… |
上表为对应盘符字母的对应数字列表,很容易地,能看出其中的规律,就1,2,4,8这四个数字一周期增长10倍的循环直到最后一位字母对应的数字。
以 你需要隐藏的 I 盘为例,可见 I 盘符对应的数字为 100 ,那么就应该将该注册表键值 NoDrives 定义为 100 ,但是这是一个二进制值的键值,其表达方式为二进位,和十进制的表达方式略有区别。十进制是从右向左的个十百递进,而这个二进位是从左向右的个十百递进, 并且这个二进位值以每两个字节为一组的分组方式表达的。那么你的例子的十进制数字是 100 ,则需要在该 NoDrives 键值定义为 00 01 00 00 。
注:
①如果欲隐藏单个盘符,按照上表规律中的数字来定义;那如果欲隐藏的不只一个盘符,怎 么办呢?其实只要将欲隐藏的多个盘符字母对应的多个定义值加起来即可。如,欲隐藏A,C,E这三个盘符,其对应定义值数字分别为1,4,10。将这三个数 字加起来得 15 ,那么就是将该 NoDrives 键值定义为 15 00 00 00 。
②定义完该键值后不能立即生效,需要注销或重启。 但其实可以立即生效的办法是:按下组合键“Ctrl+Alt+Del”呼出“任务管理器”,在其“进程” 选项卡下的进程列表中将 explorer.exe 进程关闭,然后在其“文件”菜单下的菜单项“新建任务(运行...)”中键入 "explorer"(不包括双引号)确定之后即可生效。
③隐藏盘符只有隐藏确实可以显示的盘符,包括虚拟光驱等虚拟设备所占用的盘符才有所谓的意义;隐藏那些并未启用的盘符并无意义。
2、类“TweakUI”的注册表工具修改法:
运行TweakUI之后展开其导航树状目录到 My Computer\Drives ,去掉右边欲隐藏的盘符复选项的勾即可。见图:
注:在完成对欲隐藏的盘符复选项的操作之后按下Apply或OK即可立即生效。
类似TweakUI的不少注册表工具均带有此隐藏盘符功能,如“超级兔子魔法设置”,可根据自己的喜好来选择。
关于TweakUI的下载,请参见:
http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx
上述两个方法均只能达到隐藏显示盘符的效果而已,并无法阻止用户对其访问,如在“地址栏”中直接输入被隐藏的盘符路径即可进入。
How to:延长“气泡通知”的显示时间
A:通过注册表的修改能满足你的要求
请按照下面步骤进行操作:
1、点击『开始』菜单中的“运行”
2、在“运行”中键入"regedit"(不包括双引号)并确定
3、在“注册表编辑器”中依次展开注册表项
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify
并在右侧新建名为 BalloonTip 的DWORD值,其键值定义为以秒为单位的显示时间长度。
注:如果需要显示为10秒,那么则定义该键值为十进制的 10 即可。
更多信息:
1、编辑注册表有风险,可能会造成需要重装操作系统的故障,故而建议用户操作注册表编辑器之前进行备份工作,编辑注册表的风险需要用户自行承担。
2、安装设备时候的“气泡通知”是动态的,这个是会变化的。上述的操作是不能将这个变化之间的时间也更改了的。
3、像是问题中提到的“拨号连接”后的在通知区域中的两个小电脑连接样式的图标所显示出的气泡通知。如果在连接完毕之后不进行任何操作(包括对键盘和鼠标的操作),那么这个气泡通知一般会持续显示着,直到你关闭气泡通知上的“×”或激活其它程序窗口等的操作。
How to:隐藏显示在欢迎屏幕的帐户
我在我的WinXP Pro上一个Power帐户以及两个User帐户,并启用内置的Administrator帐户,现在我想让几个帐户隐藏起来不在欢迎屏幕中显示,怎么办?
A:
可以通过注册表实现此目的
请按照下面步骤进行操作:
1、点击『开始』菜单
2、点击“运行”,并键入"regedit"(不包括双引号)后确定
3、展开注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\SpecialAccounts\UserList
在该注册表项下有对应帐户注册表键值名,想隐藏哪一个帐户,就将其键值更改为
0即可。
当你想以已被隐藏的帐户登录时,只要在“欢迎页”中按下组合键“Ctrl+Alt+Del”两遍即
有经典登录界面,你可以输入帐户名及密码来登录。
更多信息:
1、编辑注册表有风险,可能会造成需要重装操作系统的故障,故而建议用户操作注册表编辑器之前进行备份工作,编辑注册表的风险需要用户自行承担。
2、在登录了一个用户之后,若需要登录其它用户(已被隐藏,在欢迎屏幕中不可见),必须注销后才可登录。在使用注销中的“切换用户”之后退出到“欢迎屏幕”跟前前,这时无论如何按下组合键“Ctrl+Alt+Del”都不会弹出经典Logon登录界面。
3、 在有另外一个Admin帐户启用之后,Administrator这个系统内置帐户会自动从欢迎页中“离开”(实质上就是自行隐藏了)。Tweak UI中有可以将该Administrator 帐户显示在“欢迎屏幕”的选项,实际上直接就对应着上述注册表项中的名为 Administrator 注册表键值。
编者 注:笔者当时仅只想出如何灵活式隐藏用户想隐藏的帐户不出现在欢迎页中,并未想出此种情况的衍生问题:使用“切换用户”之后退出到欢迎页式无法启用经典 Logon界面的,除非注销。这是一位微软中文新闻组上的朋友的反馈。看来鱼与熊掌不可兼得,请用户酌情使用。由于个人水平有限,不可避免此文存在错误, 请多多指教。
How to:禁止更改桌面背景
Q:
我有几台电脑,有的装的是 WindowsXP Pro,有的装的是WindowsXP Home。总是有人在我的电脑上下载图片后作为桌面背景,很是讨厌,如何禁止更改桌面背景呢?只想用我自己喜好的一张作为固定桌面背景。
A:
“组策略”法,请按照下面步骤进行组策略操作:
1、点击『开始』菜单
2、点击“运行”并键入"gpedit.msc"(不包括双引号)后确定
3、在“组策略”中依次展开
"本地计算机"策略/用户配置/管理模板/桌面/Active Desktop
4、在该列表中打开 "Active Desktop 墙纸"的属性
5、在"Active Desktop 墙纸属性"中的“设置”选项卡中点选“已启用”单选项,并在“墙纸名称”中键入所要设为墙纸背景的图片或Html文件的具体路径和文件名(路径可以是本地路径也可以是UNC路径)。墙纸样式根据你自己的需要来设置。
注: 在“组策略”中的 "本地计算机"策略/用户配置/管理模板/控制面板/显示 列表下的"阻止更改墙纸"策略,如果将此策略设为启用,能达到使 “显示属性”中的“桌面”选项卡下的“背景”和“位置”呈不可操作状,但此策略效果有局限,如果在“资源管理器”中任意一图片文件的右键上下文菜单中点 “设为桌面背景”仍旧能更改桌面背景,第三方工具亦可更改桌面背景。
上述策略在管理员帐户下操作,对所有用户均生效,即所有用户的桌面背景将设为一致的。
上述方法因需用到“组策略”,故该法适用于:
·Microsoft WindowsXP Professional
“注册表”法,请按照下面步骤进行注册表编辑操作:
1、点击『开始』
2、点击“运行”并键入"regedit"(不包括双引号)后确定
3、在“注册表编辑器”中依次展开
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
在该注册表项下建立名为 System 的项(如在Policies分支下已有System项,则无须此步骤)
在 System 项下建立名为 Wallpaper 和 WallpaperStyle 的两个“字串符值”
对于字串符值定义的解释:
Wallpaper 有两个可以定义的值:
空 或 某图片具体路径位置及文件名(路径可以允许设为本地路径或 UNC 路径)
如 果 Wallpaper 字串符值为空,则桌面背景固定为添加该字串符值前所设的图片,且在“显示属性”中的“桌面”选项卡中的“背景”框中呈不可操作状。并且在“资源管理器”中 浏览图片时,右键.jpg、.bmp图片文件中的上下文菜单的“设为桌面背景”操作将无效。但是该法有一缺点,使用第三方工具如ACDSee依旧可以更改 桌面背景。
(注:此项比“组策略”法中的"阻止更改桌面"策略略强,能使得上下文菜单中的“设为桌面背景”无效)
如果 Wallpaper 字串符值设置为某图片或Html文件的路径及文件名(如F:\abc.jpg或F:\abc.html),那么桌面背景将强制更改为该值中所指定的图片文 件或Html文件(F:\abc.jpg或F:\abc.html),且在“显示属性”中的“桌面”选项卡中的“背景”框中仍然呈不可操作状,并且第三方 工具的桌面背景设置将无效。但是该法也有一缺点:桌面上的图标将消失“阴影”特效,很是难看。
WallpaperStyle 有三个可以定义的值:
0=居中
1=平铺
2=拉伸
当 WallpaperStyle 设置为上述三个值(数字)中的一个,那么将强制“显示属性”中的“桌面”选项卡中的“位置”下拉菜单为对应值效果,并同样呈不可操作状。
更多信息:
· 在上述的注册表项(System 项)中建立名为 NoDispBackgroundPage 的 DWORD 值,且定义键值为 1 (有效,相反设为0为无效),则“显示属性”中将没有“桌面”选项卡。(此项对应“组策略”中的 "本地计算机"策略/用户配置/管理模板/控制面板/显示 中的 隐藏“桌面”选项卡 策略)
·在下面注册表项中新建名为 ActiveDesktop 的项
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
并 在 ActiveDesktop 项中建立名为 NoChangingWallPaper 的DWORD值,定义键值为1(有效,相反设为0为无效),则“显示属性”中的“桌面”选项卡下的“背景”、“浏览”和“位置”下拉菜单呈不可操作状(此 键值对应“组策略”的 "本地计算机"策略/用户配置/管理模板/控制面板/显示 列表下的"阻止更改墙纸"策略)。图片文件的上下文菜单中的“设为桌面背景”和第三方工具均可更改桌面背景。
使用管理员帐户对注册表编辑上述相关键值,对所有用户均生效,即所有用户的桌面背景将设为一致的。
由于注册表具有的可自定义性,因此相对“组策略”较灵活。
WindowsXP均带有注册表编辑器,故该“注册表”法适用于:
·Microsoft WindowsXP Home
·Microsoft WindowsXP Professional
·Microsoft WindowsXP Media Center Edtion 2005
请根据你自己的需要和上述的“组策略”法以及对于注册表相应键值的解释来进行具体操作。
注:修改注册表有风险,可能会导致重装系统,操作注册表之前请先备份,使用注册表编辑器需要你自行承担风险!

