注册表是Windows 2000保存系统软硬件配置的重要数据库,其中隐藏着许多秘密。本文主要介绍如何通过修改注册表,使你的登录环境与众不同。 设置登录壁纸
通过修改注册表可以在登录时显示自己喜欢的背景图像(格式为BMP的位图文件)。从“开始”菜单中执行“运行”命令,在“打开”栏输入“Regedit”,按[确定]按钮打开注册表编辑器。在“HKEY_USERS\.DEFAULT\Control Panel\desktop”项右边窗口中找到字串值“Wallpaper”,将它的值改为一个BMP格式的图像文件的完整路径,就可以在登录时作为壁纸显示;修改字串值“TileWallpaper”的值,可以改变它的显示方式,其中“0”表示居中,“1”表示平铺,“2”表示拉伸。
修改登录背景颜色
如果没有设置登录壁纸,在“HKEY_
USERS\.DEFAULT\Control Panel\Colors”项中修改字串值“Background”的值,就可以改变登录时的背景颜色(默认值为“58 110 165”,分别表示R、G、B的值,三个值之间用空格分隔)。
显示自定义窗口
在“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\
Winlogon”项中,修改字串值 “LegalNoticeCaption”的值可以定义窗口标题,修改字串值“LegalNoticeText”的值可以定义显示在窗口中的提示信息,这样在启动时按[Ctrl+Alt+Delete]组合键后就先出现这个窗口,然后才出现“登录到Windows”窗口。
在登录窗口添加信息
在“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\
Winlogon”项中新建一字串值“LogonPrompt”,在其中输入你想加的提示信息,如“请输入有效的用户名及密码,未经许可,请勿登录!”,这样可以在“登录到Windows”窗口中添加提示信息。
自动显示登录选项
在启动过程中出现“登录到Windows”窗口时,按[选项]按钮可以出现“使用拨号网络连接登录”复选框,修改“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon”项中双字节值“ShowLogonOptions”的值为“1”,就可以自动显示登录选项。
取消上一次登录名
如果在Windows 2000系统中设置了多个用户,每次按下[Ctrl+Alt+Delete]组合键后会在登录窗口中显示上次登录的用户名。将“HKEY_LOCAL_MACHINE\SOFT-
WARE\Microsoft\Windows NT\CurrentVersion\Winlogon”项中字串值“DontDisplayLastUserName”的值设为“1”就可以在登录窗口中不显示上一次登录的用户。
修补安全漏洞
对于简体中文版的Windows 2000用户来说,在系统初始安装时一般都要安装几种中文输入法,由于Windows 2000在登录时不能识别应该给用户提供哪些功能,尤其是没有限制微软拼音、全拼和郑码等中文输入法的帮助功能,使得在登录时存在着一个极其危险的安全漏洞(即使安装了Windows 2000 Service Pack 1也同样存在)。要解决该安全漏洞,一种方法是删除智能ABC以外的所有中文输入法并删除对应的输入法文件,或者删除这些输入法的帮助文件,具体删除方法可到绿盟科技网www.nsfocus.com去了解。另外,也可以到下列网址去下载补丁程序:[url=http://www.pccode.net]asp?ReleaseID=24631" target=_blankhttp://www.microsoft.com/Downloads/Release.asp?ReleaseID=24631。在这里,笔者给大家介绍一种简便有效的方法,我们可以通过修改注册表,在登录窗口中只提供英文和智能ABC两种输入法(因为有的用户可能要输入中文用户名,所以仍需提供一种中文输入法。不习惯用智能ABC输入法的朋友只好委屈一下学习它的输入方法了)。具体操作如下:打开注册表编辑器,依次展开“HKEY_USERS\.DEFAULT\Keyboard Layout\Preload”注册表项,在其右边的窗口中可以看到名称为数字的几个字串值,其数据分别对应着在登录时预置的几种输入法,其数据与输入法的关系一般如下表所示:
将除表示英文和智能ABC两种输入法以外的字串值全部删除后关闭注册表编辑器,然后重新启动计算机或者注销当前用户后重新登录,在按[Ctrl+Alt+Delete]组合键后出现“登录到Windows”窗口,将鼠标光标移到用户名输入框中,按[Ctrl+Shift]组合键时只能切换英文和智能ABC两种输入法,因为右击智能ABC的输入法状态条,选择快捷菜单中的帮助命令无法运行,所以登录安全漏洞就消除了。如果你不想在登录时使用中文输入法,可以直接将“HKEY_USERS\.DEFAULT\Keyboard Layout\Preload”注册表项删除。
用此法设置后并不影响登录后系统中所有已安装的中文输入法的使用,在Windows 2000的各种启动方式中均运行通过,大家可以放心使用。
加快启动速度
Windows 2000的启动速度之慢令人难以忍受,通过修改注册表可以让它自动登录,从而加快启动速度。在“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon”项中先将字串值 “DefaultUserName”的值改为要登录的用户名称,例如“Administrator”(系统管理员);再新建一个字串值“DefaultPassword”,将其值改为与“DefaultUserName”对应的用户口令;最后再新建一个字串值“AutoAdminLogon”,将其值改为“1”。重新启动计算机就可以自动登录到指定的用户。
以上我们介绍的内容,希望能帮助你改善Windows 2000系统性能,并创建一个独具个性的系统环境。