论坛登陆 用户: 密码:
联系我们
设为首页
加入收藏
业界新闻 网络编程 程序开发 网页图象 聊天通讯 软件应用 网络安全 硬件学堂 教育频道 站长club
  ·推荐新闻
 
·美前任官员认为amd告倒英特
·搜索引擎关键字排行简介
·网站优化教程(一)
·msn近期遭受木马病毒骚扰 用
·用qq管理你的系统^_^ 
·测评中心金山毒霸联合发布7
·qq群聊实名 普通用户不受影
·雅虎思科联手推数字邮件签名
·这18条背下来没人敢和你忽悠
·自己动手,拯救丢失的硬盘数
  ·资料搜索
 
  ·相关文章
·注册表趣味应用小集
·独门绝技修改注册表
·windows98注册表使用技巧27则
·修改及备份注册表的基本方法
·深度解析注册表修复不成功的原
·二十九、教你备份与恢复window
·win2k/xp注册表终极备份与恢复
·提高系统安全的注册表修改秘籍
·注册表清理工jv16 powertools发
  ·热门新闻
首页>>软件应用>>注册表>>文章正文

三十四、 win2000注册表应用九例


 日期:2005-7-13 10:38:33     来源:易特网络技术   编辑:黑鹰  点击:
三十四、 win2000注册表应用九例 =版权所有  热点网络 热点下载  热点网络学院  版权所有=

    我们知道,与windows 9x操作系统相似,在windows 2000中,配置信息也是集中存储在注册表这个数据库里,但比较不同的是在windows 9x中用来修改注册表文件的注册表编辑器是regedit.exe,而在windows 2000中,要修改registry数据库你可以使用两种“注册表编辑器”来进行编辑:一个是regedit.exe,而另一个则是regedt32.exe。前者可以在windows 2000的安装目录\winnt下找到,后者可以在\winnt\system32下找到。如果你觉得麻烦不妨直接单击“开始”/“运行”,接着在提示符下键入“regedit”或“regedt32”就能打开注册表编辑器的窗口。一般来说,regedt32.exe比regedit.exe的功能更强大而安全(主要是regedit.exe不完全支持regedt32.exe的数据类型),但普通的修改并没有太大区别,所以到底是选用哪一种注册表编辑器则完全取决于你的喜好。我个人觉得regedit.exe的界面可能更友好些(如图1)。这里笔者就利用regedit.exe编辑器将win2000中几个比较实用的应用修改技巧介绍给大家,希望能给诸位带来点启示。 

  在对注册表进行修改前,我想先对nt注册表的子树根的项目名做一个简单的说明,以帮助各位理解修改的意义: 

  (1)hkey_classes_root 包括对象链接与嵌入(ole)和文件类相关数据 

  (2)hkey_current_user 包含当前登录用户的用户配置文件,包括环境变量、桌面设置、网络连接、打印机及应用程序设置 

  (3)hkey_local_machine 包含关于本地计算机系统的信息,包括硬件和操作系统数据,如总线类型、系统内存、设备驱动程序及启动控制数据 

  (4)hkey_users 包含所有当前加载的用户配置文件,包括总是引用hkey_users子集的hkey_current_user和默认配置文件。远程访问服务器的用户在服务器的此项下无配置文件,它们的配置文件加载到自身计算机的注册表中 

  (5)hkey_current_config 包含在启动时本地计算机系统使用的硬件配置文件信息。此信息用于配置设置,包括加载的设备驱动程序和要使用的显示器分辨率 

  另外,我不得不非常啰嗦的告诉你:注册表的修改是相当危险的,一旦你对注册表做了不正确的改动,轻则造成系统不稳定重则无法引导操作系统,所以你该将修改前的注册表文件进行备份,以防万一。那么不妨点击注册表编辑器的第一项菜单“注册表”/“导出注册表文件”(如图2),然后选择存放路径,确定后就可以把注册表文件保存下来了。当然,你也可以利用其它的方法备份注册表,并在必要的时候把它派上用场。好了,做完这些后我们就可以放心的对注册表进行修改了,本文所有的修改方法都以regedit.exe编辑器为例。 

  1. 设置启动信息或增加警告标题 

  每次当windows 2000启动时,系统都会显示“请按ctrl+alt+delete键来登录”的登录信息,如果你希望在按完ctrl+alt+delete组合键后,画面上还会自动显示一些你希望自己或其他用户看到的信息,你可以利用以下方法: 

  进入hkey_local_machine\software\microsoft\windows nt\currentversion\winlogon主键下,双击窗格右方的“legalnoticecaption”数值名称,当出现“字符串编辑器”对话框时,可在“字符串”文本框中输入信息对话窗口的标题,例如“请你注意!”,然后双击右方的“legalnoticetext”数值名称,当出现“字符串编辑器”对话框时,可在“字符串”文本框中输入信息窗口的内容,例如“这是win2000服务器,请注意自己的权限!”。这样在你或其他用户启动系统时,就会有一个信息框来提醒所有上机的用户以注意自己的身份,不至于胡乱修改系统。当然,你完全可以输入其它的座右铭或问候语,来个极具个性化的“2000开场白”。 

  2. 不登录而直接关闭系统 

  在windows 2000 professional中,当启动屏幕上出现“开始登录”的对话框时,你除了可以同时按下ctrl+alt+delete组合键,输入用户名与密码后登录外,还能直接关闭系统(shutdown),因为win2000 professional在对话框下提供了“关闭系统”的按钮选项,而在win2000 server 中你必须自己添加。其实大多数情况下我们并不需要登录(只要把服务器启动起来就可以了)就可以直接关闭系统了。这时在其登录对话框中增加一个“关闭系统”的按钮选项则显得十分有必要了,你可以利用以下方法: 

  进入hkey_local_machine\software\microsoft\windows nt\currentversion\winlogon主键下,双击窗格右方的“shutdown withoutlogon”数值名称,当出现“字符串编辑器”对话框时,可在“字符串”文本框中输入1(或其他非0的数值)。完成后重新登录,在登录的画面上就会多出一个“关闭系统”的按钮,这时候只要你用鼠标单击这个按钮,系统就会直接关闭掉,是不是方便多了? 

  3. 禁止前一个登录者账号名称的显示 

  当你登录win2000 server并按下ctrl+alt+delete组合键后,系统在要求你输入用户名称和密码时,会自动缺省的将前一个登录者的名称显示在“用户名”框中,但有时候你并不希望显示此名称,则你可以利用以下方法: =版权所有  热点网络 热点下载  热点网络学院  版权所有=

  进入hkey_local_machine\software\microsoft\windows nt\currentversion\winlogon主键下,双击窗格右方“dontdisplaylastusername”数值名称。如果没有此名称,则可利用“编辑”菜单的“新建”命令进行添加,其数据类型为字串值。当出现“字符串编辑器”对话框时,可在“字符串”文本框中输入1(或其他非0的数值)。 

  4. 设立自动登录 

  每次登录windows 2000时都要同时按下ctrl+alt+delete组合键,然后才能输入用户名称和密码登录,有时略显累赘,如果你希望更加快捷一些则可以设立自动登录,你可以利用以下方法: 

  进入hkey_local_machine\software\microsoft\windows nt\currentversion\winlogon主键下,单击“编辑”菜单的“新建”命令添加新值,数值名称为“defaultusername”,数据类型为字串值。然后双击该键,当出现“字符串编辑器”对话框时,在“字符串”文本框中将键值改为“administrator”或某超级用户(如图5)。同理再添加一个名称为“defaultpassword”的字串值键,并将其值改为你的登录密码,最后再双击“autoadminlogon”数值的名称,将这个数据类型为reg_sz的键值改为1(或其他非0的数值)。退出注册表编辑器,重新启动就可大功告成。如果你某次突然不想让系统自动以“administrator”的身份登录的话,只要在启动时同时按住shift键就可以了。 

  5. 取消退出系统时出现的logon画面 

  如果你嫌关机速度还不够快,你可以将退出系统时出现的logon画面取消掉,你可以利用以下方法: 

  进入hkey_local_machine\software\microsoft\windows nt\currentversion\winlogon主键下,双击窗格右方“windows 2000 autologon”的数值名称(没有就自己建一个),当出现“字符串编辑器”对话框时,可在“字符串”文本框中将其键值改为0,同时将“shutdownwithoutlogon”的reg_sz值改成1(或其他非0的数值),重新启动nt时你就再也不会看到那个令人厌倦的logon画面出现了。 

  6. 自动关闭电源 

  由于windows 2000并不支持atx电源管理,所以我们在关闭系统后计算机并不能自动关闭电源而要再多按一下power,这实在是一种缺憾,但你可以作一个小小的改动,尝试一下让系统自己完成这项工作,你可以利用以下方法: 

  进入hkey_local_machine\software\microsoft\windows nt\currentversion\winlogon主键下,双击窗格右方“powerdownaftershutdown”数值名称(如果没有此名称,则可利用“编辑”菜单的“新建”命令进行添加,其数据类型为字串值)。当出现“字符串编辑器”对话框时,可在“字符串”文本框中输入1(或其他非0的数值),就一切搞定。 

  7. 更改登录或关闭系统时的墙纸以及背景色 

  你可以选择登录(或关闭系统)时的背景图案,也就是设置当启动屏幕上出现“开始登录”对话框,并要求按下ctrl+alt+delete组合键以登录windows 2000网络时的背景图案,你可以利用以下方法: 

  进入hkey_users\.default\control panel\desktop主键下,双击窗格右方的“wallpaper”数值名称,当出现“字符串编辑器”对话框时,可在“字符串”文本框中输入一个可以作为墙纸的位图文件的完整路径及文件名(如c:\winnt\wallpaper.bmp),同时双击窗口右方的“tilewallpaper”数值名称,当出现“字符串编辑器”对话框时,在“字符串”文本框中输入1(或其他非0的数值)。 

  另外,如果要改变登录时的背景色,你可以利用以下方法: 

  进入hkey_users\.default\control panel\colors主键下,双击窗格右方的“background”数值名称,当出现“字符串编辑器”对话框时,可在“字符串”文本框中输入代表颜色的键值(可参看图象处理软件中对颜色数值的定义,如黑色为0 0 0),系统的默认值是“58 110 165”。 

  8. 禁止dr.watson的运行 

  dr.watson是自带的系统维护工具,它会在程序加载失败或崩溃时显示,但有时一个问题反复提醒很是讨厌,如果你想取消它,可以利用以下方法: 

  进入hkey_local_machine\software\microsoft\windows nt\currentversion\aedebug主键下,双击窗格右方“auto”的数值名称,当出现“字符串编辑器”对话框时,可在“字符串”文本框中将其键值改为0。 

  9. 强制win2000寻找所有连接中具有最大mtu的连接 

  缺省情况下,win2000使用一个大小为576的maximum transmission unit(最大传输单元,mtu即数据包的大小)向远程主机发送信息。如果数据经过的路由不可处理如此大的数据包,则将数据包分为若干碎片传输,因此可能会出现问题。为了避免这种情况你可以修改注册表,强制win2000寻找所有连接中具有最大mtu的连接,可以利用以下方法: =版权所有  热点网络 热点下载  热点网络学院  版权所有=

  进入hkey_local_machine\system\currentcontrolset 

\services\tcpip\parameters主键下,双击窗格右方“enablepmtudiscovery”数值名称(如果没有此名称,则可利用“编辑”菜单的“添加数值”命令进行添加,其数据类型为双字节值)。当出现“双字节值编辑器”对话框时,可在“数据”文本框中输入1。

  (注:以上所介绍的修改技巧均在windows 2000 server中通过,但绝大多数也能在windows nt中使用)

上一篇:win2k/xp注册表终极备份与恢复手册
下一篇:二十九、教你备份与恢复windows 2000注册表
[发送给好友] [打印本页] [关闭窗口] [返回顶部转载请注明来源:http://www.iyit.net
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
责任编辑: 黑鹰 投稿作者: 易特网络
信息来源: 易特网络技术 录入时间: 2005-7-13 10:38:33
浏览次数: 投稿信箱: shtghy@163.com
设置首页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
copyrights ©2004-2005 iyit.net all rights reserved. 网站合作、广告联系qq:147007642、466949678
易特网络技术 点击这里给我发消息