注册表实例集锦 Windows 98 提高光驱读写速度 现在的光驱已经发展到50倍速以上，但在WINDOWS 98中仍只能设置到“四倍速或更高速”，这显然不符当今流行的步伐。如何加快光驱的速度，将它发挥到极限。只需打开注册表，点击：HKEY_LOCAL_MACHINE\System\CurrentCon-trolSet\control\FileSystem\CDFS在右边的窗口中： CacheSize 对应缓冲区大小，由于我们每台计算机的设置不一样，这个值也是不一样的。它的数值对应含义如下：
CacheSize　　类型为DWORD
0x000026b　　(默认)用于正常用途
0x00004d6　　用于经常连续读取大量数据的应用
0x00009ac　　最大化的值(建议配有64MB以上内存的用户使 用)
Prefetch　　 对应光驱的速度。它的数值对应含义如下：
Prefetch　　 类型为dword
380　　　　　十六速以上
540　　　　　二十四速以上
700　　　　　三十二速以上
860　　　　　四十速以上

注意：在注册修改后光驱会按注册表的设定速度运行，但“我的电脑/控制面板/系统/性能/文件系统/CD-ROM/最佳的访问方式”窗口依然显示为“四倍速或更高速”这是因为WINDOWS系统里没有内建十六速以上、二十四速以上、四十速以上等字符串值供窗口调用，因此不要看到此窗口下的显示没有改变就认为修改失败了。

修改桌面和屏幕设置

打开注册表编辑器，打开“\HKEY_CURR－ENT_USER\ControlPanel\desktop”可以看到一些项目，介绍几个如下：
1. HungAppTimeout：是指一个应用程序出错时试图等待响应的时间，值为毫秒，缺省值为5000毫秒(即5秒)，可以减少为3000毫秒，以加快系统的响应能力。
2. MenuShowDelay：是指“开始”菜单中当鼠标指向一个具有下级菜单的菜单项时等待出现下级菜单的延迟时间，单位也是毫秒，可以设成100，即等0.1秒就出现。
3. ScreenSaveActive：指现在屏幕保护功能是否可用，值为0或1，0即为不用屏幕保护功能，1为可用。
4. ScreenSaveTimeOut：指屏幕保护的延时，值为一数值。单位是秒，最小值是60秒。
5. ScreenSaveUsePassword：指屏幕保护是否使用密码，值为0或1，0即不设密码，1为使用预设的密码。
6. WaitToKillAppTimeout：是指当用Crtl_Alt_Del出现“关闭程序”对话框来关闭一个应用程序时出现提示“结束任务”、“等待”时选择“等待”的等待时间，单位是毫秒，默认值是10000。可以减小等待时间。

锁定桌面

桌面设置包括诸如壁纸、图标以及快捷方式，一般都是我们经过精心选择才设定好的。大多数情况下，我们不希望他人随意修改桌面设置或随意删除快捷方式。怎么办?注册表可以帮你锁定桌面，这里“锁定”的含义是对他们的修改不做储存，不管别人怎么改，只要你重新启动一下计算机，你的设置就会原封不动地出现在你面前。
(1)运行regedit，进入下面的目录：HKEY_
USERS\DEFAULT\Software\Microsoft\Wind－ows\CurrentVersion\Policies\Explorer。
(2)双击“No Save Setting”，并将其键值从0改为1。
(3)确认后退出注册表编辑器，重新启动即可。
上面的修改是把计算机上所有用户的桌面设置全部锁定了，如果你只想锁定你自己的桌面，而不理会别人的是否被修改，可以在下面的路径中执行相同的操作：
HKEY_CURRENT_USER\Software\Microsoft\Win-dows\CurrentVersion\Policies\Explorer。

解决IE 4.0中的口令遗忘问题

在WINDOWS 98的IE 4.0浏览器中，为了限制对某些Internet站点的访问，可以在“控制面板”的“Internet”设置的“内容”页中启用“分级审查”，用户可以对不同的内容级别进行限制，。但是当我们浏览含有ActiveX的页面时，总会出现口令对话框要求我们输入口令。如果口令不对，则无法看到此页面。这个口令被遗忘之后，用户便无法正常浏览。解决的办法就是通过修改注册表，删除这个口令。方法如下：
(1)打开注册表编辑器，找到HKEY_LOCAL_
MACHINE\Software\Microsoft\Windows\Current
Version\Policies\Ratings。
(2)这个子键下面存放的值就是加密后的口令，将Ratings子键删除，IE的口令就被解除了。

防止菜单随鼠标移动

Windows 98有一个很有趣的功能--把鼠标指向下拉菜单的标题稍作停留，菜单会自动滚出。有时候，这个性能也会有“副作用”——在鼠标移动过程中，稍不留意按一下左键，就可能启动一个你并不需要的窗口。如果对此存反感情绪，可以使用注册表关闭这项功能：
(1)打开注册表，进入下面目录：
HKEY_CURRENT_USER\Control Pannel\Desktop。
(2)添加一个键名：“Menu Show Delay”。
(3)输入键值：“65534”。
(4)确认后重新启动计算机。
如果想对所有用户生效，可以在HKEY_USERS\.DEFAULT\Control Pannel\desktop目录中执行相同操作。

控制窗口的缩放
如果想使Windows应用程序的窗口固定，即不可以缩小，可以通过下面的修改达到目的：
(1)打开注册表，查找HKEY_CURRENT_USER
\Control Pannel\Desktop\Windows Metries。
(2)双击键名MinAnimate，将其值修改为“0”，则窗口不能缩小；如果改回“1”，窗口可以缩小。
(3)确认后退出，并重新启动计算机。

禁止某个自启动程序的运行

有很多程序在一启动时就自动运行，可按如下步骤禁止其自动运行：
(1)首先看开始菜单中启动那一栏有没有内容，如果有的话，就删掉。
(2)然后有两种方法进行下一步：
a.单击开始菜单中运行那一栏，运行“msconfig”，选“开始”那一栏，看看前面打钩的项目中有没有你想禁止运行的项，如果有就把该项前面的钩消掉即可。
b.进入注册表，打开HKEY_LOCAL_MACHINE
\Software\Microsoft\Windows\CurrentVersion\Run。在右边就可以找到那些自启动的项目，删掉即可。

在快捷菜单中关闭计算机

关闭计算机是我们每天都要进行的工作，如果能够把关闭计算机的功能加入到快捷菜单中，则可以起到简化操作的作用。通过修改注册表可以把关闭计算机的功能加入到各个不同的快捷菜单中。以“开始”按钮的快捷菜单为例，方法如下：
(1)打开注册表编辑器。
(2)找到子键HKEY_CLASSES_ROOT\Directory\shell。
在这个子键下面新建一个名为ShutDown的子键。然后在右边窗格中把“(默认)”的键值改为相应的提示，如“关闭计算机(&C)”，这个提示就是出现在快捷菜单中的文字，如果不写这个提示，快捷菜单上将直接显示子键的名字“ShutDown”，括号里的“&C”是定义的快捷键。
再在“ShutDown”子键下面新键一个子键“command”，用来定义菜单项的操作。在右边窗格中把“(默认)”的键值改为如下字符串“RUNDLL32.EXE USER.EXE EXITWindows”。
(3)刷新注册表，然后在“开始”菜单上单击鼠标右键，可以看到“关闭计算机”已经出现在快捷菜单中了。

禁用注册表编辑器

为了防止普通用户使用注册表，我们可以用如下的方法禁止普通用户使用注册表编辑器
(1)打开注册表，查找KEY_CURRENT_USER\Software
\Micorsoft\Windows\CurrentVersion\Policies\System。
(2)新建DWORD类型的键值“Disable－RegistryTools”，数据为“1”。

Windows NT

自动登录

在Windows NT中可实现不需手工输入用户名及密码就能自动以某一用户名登录某一域的功能。
(1)运行注册表编辑器，定位于HKEY_LOCAL
_MACHINE\SOFTWARE\Microsoft\WindowsNT\Current
Version\WinLogon。
(2)选择“编辑”菜单中的“添加数值”，在“数值名称”文本框中输入“AutoAdminLogon”，选择数据类型为REG－SZ。
(3)双击刚添加的数值名称，将其值设为1。
(4)双击“DefaultDominName”数值名称，在“字符串”文本框中输入要登录的域名，如：DOADMIN。
(5)双击“DefaultUserName”数值名称，在“字符串”文本框中输入要登录到此域的用户，如：ADMINISTRATOR。
(6)选择“编辑”菜单中的“添加数值”，在“数值名称”文本框中输入“DefaultPassword”，选择数据类型为REG－SZ。
(7)双击刚添加的数值名称，在“字符串”文本框中输入此用户的登录密码。
下次登录时，如按住Shift键就会出现输入用户名及密码的对话框，否则系统自动以此用户名登录。如果要取消自动登录功能，只要仍定位到此处，将AutoAdminLogon键值设为0即可。
修改注册表后，一般要注销后重新登录，方可起作用。
以上只是注册表编辑器的几点应用，注册表编辑器的详细功能可参阅Readme.wri。

在“网上邻居”中隐藏一个服务器

(1)打开注册表编辑器，查找HKEY_LOCALMACHINE\-SYSTEM\CurrentControlSet\Services\LanmanServer\Para-meters。
(2)选择“Hidden”数值名称(如果未发现此名称，那么添加一个，其数据类型为REG_DWORD)。然后双击此项，在弹出的“DWORD编辑器”对话框中输入“1”即可。

定义启动窗口信息

有时在系统启动时，当用户按下“Ctrl＋Alt＋Delete”键登录时，会希望用户看到一些信息，如显示一个窗口标题为“you are welcome”的窗口，窗口中显示“欢迎您”。
(1)运行注册表编辑器，定位于HKEY_LOCAL_
MACHINE\SOFTWARE\Microsoft\WindowsNT\Current
Version\WinLogon。
(2)双击右方的“LegalNoticeCaption”数值名称，在“字符串”文本框中输入窗口标题：you are welcome。
(3)双击右方的“LegalNoticeText”数值名称，在“字符串”文本框中输入窗口中要显示的内容“欢迎您”。
移动或者删除一个Microsoft Mail邮局

(1)Microsoft Mail邮局称为WGPO，要移动它，首先将其所在目录及所有子目录移动到一个共享权限为完全控制的新目录下，然后打开注册表编辑器，查找HKEY_CURRENT_USER\Software\Micro－soft\Mail\Microsoft Mail。
(2)选择“ServerPath”将其值改为新的路径即可；要删除它，同样进入HKEY_CURRENT_USER-\Software\Microsoft\Mail\Microsoft Mail，删除Microsoft Mail的所有子键。

限制使用系统的某些特性

(1)运行注册表编辑器，进入HKEY_CURRENT-_USER\Software\Microsoft\Windows\CurrentVersion\-Policies\System键值(如果不存在，那么添加一个)。
(2)将DisableTaskManager的值设置为1将阻止用户运行任务管理器。
将NoDispAppearancePage设为1，将不允许用户在控制面板中改变显示模式。
将NoDisp-BackgroundPage设为1，将不允许用户改变桌面背景和墙纸。
将NoDispCPL设为1，将隐藏控制面板中的“显示器”设置；将NoDispScrSavPage设为1，“显示器”属性中将不会出现“屏幕保护程序”标签；将NoDispSettingsPage设为1，“显示器‘属性中将不会出现“设置”标签。

不登录就可关闭系统

在Windows NT Workstation4.0的登录窗口中的“关闭系统”按钮，使用户可不登录就关闭系统，而在Windows NT Server4.0的登录窗口中虽然也有“关闭系统”按钮，但按钮不可用(灰色的)。可通过以下步骤，使用户能使用此按钮的功能。
(1)运行注册表编辑器，定位于HKEY_LOCAL_
MACHINE\SOFTWARE\Microsoft\WindowsNT\Current
Version\WinLogon。
(2)双击右方的“ShutdownWithoutLogon”数值名称，将其值由0改为1。

通过图标激活一个屏幕保护程序

(1)打开注册表编辑器，查找HKEY_CURRENT_
USER-\Software\Microsoft\Windows NT\Current-Version\Windows键值。
(2)双击“Programs”，在“字符串编辑器”中的“字符串”文本框中添加一项“scr”，然后保存并从Windows NT中注销。重新登录到Windows NT，在资源管理器中选择想要激活的屏幕保护程序，创建一个快捷方式，例如“%windir%\SYSTEM32-\SSBEZIER.SCR /S”，其中/S参数表示立即运行此屏幕保护程序。

改变打印机的缺省假脱机打印(Spool)目录

(1)打开注册表，找到HKEY_LOCAL_MACHINE\SYSTEM-\CurrentControlSet\Control\Print\Printers。
(2)选择DefaultSpoolDirectory数值名称(如果未发现此名称，请利用“编辑”菜单的“新建”命令进行添加，其数据类型为字符串)。然后双击此项，在弹出的“字符串编辑器”对话框中输入新目录的全路径即可。

改变特定打印机的缺省假脱机打印目录

(1)打开注册表编辑器，找到HKEY_LOCAL_MAC－HINE\SYSTEM\Current-ControlSet\Control\Print\Printers\。
(2)选择SpoolDirectory数值名称。然后双击此项，在弹出的“字符串编辑器”对话框中填入新目录的全路径即可。
注意：所输入的路径必须存在，否则Windows NT仍将使用缺省的目录。

更改登录时的背景图案

通过以下步骤可更改在启动屏幕上出现“开始登录”，并要求按“Ctrl＋Alt＋Delete”键登录时出现的背景图案。
(1)编辑背景图形文件，如C:\DOS\PAPER.BMP。
(2)执行“开始/运行”命令，在“运行”对话框中输入REGEDIT32.EXE，运行注册表编辑器(因修改注册表可能导致系统无法运行，故注册表编辑器未出现在任何菜单中)。
(3)定位于“HKEY_USERS\DEFAULT\Control\Desktop”，双击右方的“Wallpaper”数值名称，在出现的“字符串编辑器”对话框中的“字符串”文本框中输入图形文件名称，如：C:\DOS\PAPER.BMP。
(4)双击右方的“TileWallpaper”数值名称，并在“字符串”文本框中输入一个非零的数值，如“1”。

不显示上次登录的用户名

在按“Ctrl＋Alt＋Delete”。键登录时，系统会在“用户名”文本框中显示上次登录的用户名，通过如下步骤可使系统在登录时不显示这一信息。
(1)运行注册表编辑器，定位于HKEY_LOCAL_
MACHINE\SOFTWARE\Microsoft\WindowsNT\Current
Version\WinLogon。
(2)选择“编辑”菜单中的“添加数值”，在“数值名称”文本框中输入“DontDisplay－LastUsreName”，选择数据类型为REG－SZ。
(3)双击刚添加的数值名称，将值设为1。
WINDOWS 2000

找回丢失的安装密码

如果你不小心将Windows 2000的安装密码弄丢了，找回它的办法是：选择“HKEY_LOCAL_MACHINE\SOFTWARE\
Microsoft\WindowsNT\CurrentVersion”分支，在窗口右边的ProductId键值中，就包含了安装密码的信息。

加入登录信息

你可以在Windows 2000登录窗口出现之前，弹出一个窗口，上面包含你自己输入的信息。方法是：选择“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win-dowsNT\CurrentVersion\Winlogon”子键，然后在窗口右边找到“LegalNoticeCaption”和“LegalNoticeText”两个键值。如果没有，可以添加这两个键值。然后在这两个键值内分别输入你自己的信息。关闭注册表编辑器，重新启动系统。

定制按钮字体颜色

选择“HKEY_CURRENT_USER\Control Panel\Colors”分支，然后双击右边窗口中的“Bottontext”，将它的键值由原来的“0 0 0”改为“255 0 0”(代表红色)。关闭注册表编辑器重新启动系统后，按钮上的字体将显示为红色。

在汉字后加空格

你可以通过修改注册表，在Windows 2000中文版中实现在汉字后面加上空格的功能，以帮助某些英文排版软件(如PageMaker 6.5等)切词。方法是：选择“HKEY_CURRENT_USERS\Software\Microsoft\Windows\CurrentVersion”分支，在该分支的下一级分支中，你可以看见许多种输入法，如：全拼、智能ABC、郑码等。单击它们之一，如：全拼，你就可以在右边窗口中看到键值名“插空格”，它的值可以为0(表示不插入空格)或1(表示插入空格),双击“插空格”，把它的键值修改为“1”即可。
对于其它的输入法，如果它们没有“插空格”的键值名，可以新建并把它的键值设为“1”。

消除软件显示乱码

选择“HKEY_LOCAL_MAC－HINE\System\Cur-rentControlSet\Control\fontassoc
\Associated CharSet分支。将右边窗口内的“SYMBOL(02)”的键值(这是系统的机内码)改为“NO”即可。

去掉IE内的分级审查口令

选择“HKEY_LOCAL_MACHINE\Software\Mic-rosoft\Windows\Currentversion\Policies\Ratings”分支，这里保存的是IE下“Internet属性”对话框的“内容”选项卡中的“分级审查”中的口令，该口令是经过加密的。窗口右边记录该口令有两个键值“FileName0”和“Key”，且二进制的“key”键值是加过密的。去掉口令的方法即是将Ratings子键下的这两个键值删除，如果没有口令，这个子键无键值。
下次进入IE，你就可以安全地进入分级审查，并且可以直接跳过输入“旧密码”，加入新密码即可。
(黄继东)