当前位置:文档之家› 注册表应用实例

注册表应用实例

应用实例 1 .防止匿名用户登录
虽然 Win 95 可以为每个用户定制各自的使用界面并指定口令,但任何人都能通过
点击登录窗口中的“取消”或按 ESC 键进入系统,即所谓匿名登录。下述方法可以防止
匿名用户登录:在 HKEY_LOCAL_MACHINE\NetWork\Logon 下新建 DWORD 类型“ MustBe
Validated ”,其值为 1 。(附:如果自己都进不去了,可以以安全模式进入,然后将
其值改为 0 。)
应用实例 2 .右击“开始”菜单关闭计算机
关闭机器是日常使用频率最高的操作之一,下面的设置可以简化关机过程:打开 H
KEY_CLASSES_ROOT\Directory\shell ,选择“编辑” / “新建主键”,命名为“ Clo
se ”,双击“ Close ”子键窗口右面的“默认”处并在“键值”栏内输入“关闭计算
机”,它就是在右键快捷菜单中出现的提示信息,如省略此项将在右键菜单中显示主键
名称“ Close ”, 用 & 隔开可定义快捷键,然后再在“ Close ”下建立下一级子
键“ Command ”, 双击该子键窗口右面的“默认”处并在“键值”栏内输入“ RUN
DLL32.EXE USER.EXE,EXITWINDOWS ” 字符串。不用重启系统,直接右击“开始”菜
单选“关闭计算机”就可关闭您的机器。
应用实例 3 . 重排输入法
依次展开 HKEY_CURRENT_USER\Keyboard layout\Preload ,在其下可以见到键名从
数字 1 开始依次递增的多个子键名称,具体子键个数与系统已安装的输入法种数相一一
对应。现假如要将子键名为“ 2 ”所对应的输入法与子键名为“ 5 ”所对应的输入法
互换,即将子键名“ 5 ”所对应的输入法前移至第二位,方法如下:右击子键“ 2 ”
选“重命名”将子键“ 2 ”改名为“ 22 ”或其它不存在之名称,接着将子键“ 5 ”
重命名为“ 2 ”,最后将子键“ 22 ”改名为“ 5 ”。您可以将所有输入法按自已的
需要重新排序。
应用实例 4 . 屏蔽“开始”菜单中的“运行”、“查找”、“关闭系统”功能
在 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies\E
xplorer 中新建三个 DWORD 值,名称分别为“ NoRun ”(屏蔽“运行”)、“ NoFin
d ”(屏蔽“查找”)、“ NoClose ”(屏蔽“关闭系统”),其值均设置为 1 ,重
启系统后执行“运行” 与“关闭系统”命令时提示操作受限制而取消,同时你会发现
“开始”菜单中的“查找”选项没有了,要重新恢

复其设置,可将对应的键删除或将键
值置 0 即可。
应用实例 5 . 隐藏桌面所有图标
找到子键 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Polic
ies\Explorer ,新建 DWORD 值“ NoDesktop ”,其值为 1 。重启系统后,你会发现
桌面已变得空荡荡一片。
应用实例 6 . 快速打开文件编辑
也许你经常使用某个程序来打开文件进行编辑,而这些文件的扩展名是随意的,为
了方便我们可以将这个程序加入到右键菜单中去。以写字板为例,在 HKEY_CLASSES_RO
OT\* 下新建“ shell ”子键,在其下新建“ wordpad ”子键,双击该键右面窗口的
“默认”处并在“键值”栏内输入“写字板”,接着在“ wordpad ”子键下建立下一
级子键“ command ” , 在“默认”的 “键值”栏内输入“ c:\program files\acc
essories\wordpad.exe %1 ”。不用重启系统,现在回到“我的电脑”或“资源管理器
”中右键单击任意文件(当然是写字板能加载的,不管关联与否),选“写字板”即可
快速打开文件进行编辑了。
应用实例 7 .快速清空回收站
当我们的机器由于硬盘空间已满而必须清空回收站时,我们可以将“清空回收站
”加入到文件的右键菜单中以方便操作:
运行注册表编辑器,进入“ HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandle
rs ”,在左栏中右击 ContextMenuHandlers 文件夹图标,然后选择“新建” \ “主键
”,将新文件夹的名称由“ New Key #1 ”一字不差地改为:“ {645FF040-5081-101B
-9 F08-00AA002F954E} ”,然后回车确认即可。这样,当您在任何地方右击选择某个文
件时,菜单中就会出现“清空回收站”的选项。
应用实例 8 .用修改注册表的方法来解决中文 Win95 中汉字显示乱码
笔者曾遇到过这样的问题:在 Win95 的操作桌面上汉字能正常显示,但进入应用
程序后,一些汉字就成了乱码。经过反复摸索找到了通过修改注册表解决的方法:
展开我的电脑 /HKEY_LOCAL_MACHINE/Systom/CurrentrolSet/Control/fontasso
c 发现该机上只有Associated DefaultFonts 子关键字,其下也只有默认值和 AssocSy
stemFont 两个入口值,没有Associated CharSet 子关键字。通过“注册表编辑器”菜
单编缉 / 新建 / 主键,来增加 Associated CharSet 子关键字。用鼠标点取 Associa
ted DefaultFonts 关键字,选取菜单中的编辑 / 新建 / 串值,则编辑器右边出现输入


框,在此框中输入 FontPackageDontCare ,再在其前面的图标上双击,出现“编辑字符
串”对话框,在键值栏中输入宋体,按确定即可。用同样的方法加入以下几行:
FontPackageRoman= 宋体
FontPackageSwiss= 宋体
FontPackageModern= 宋体
FontPackageScript= 宋体
FontPackageDecorative= 宋体
点取 Associated CharSet 关键字,选取编辑 / 新建 / 串值,按以上方法加入以下
几行:
ANSI(00)=yes
OEM(FF)=yes
GB2312(86)=yes
SYMBOL(02)=no
( 上面等式的左边为键值名,右为键值 ) 。
做完上述修改后,关闭注册表编辑器,重新启动计算机,发现一切正常。
应用实例 9 .处理无法卸掉的应用程序
我们有时会碰到这样的情况:在控制面板的“添加 / 删除应用程序”中卸载某个应
用程序之后,却发现该程序还是在列表中。这时可用下述方法将其从列表中删去:
打开注册表编辑器,进入目录“ HKEY_LOCAL_MACHINE\SOFTWARE\Micros oft\Wind
ows\CurrentVersion\Uninstall ”,根据所列出的注册文件删去与该应用对应的项即可

应用实例 10 .把 WORD 插入对象的名称改成汉字
在 WORD 菜单插入 / 对象中的一个个英文名称往往令人难以适应,我们可以用个简
单的方法把它改成汉字:在注册表编辑器中,将 HKEY_CLASSES_ROOT\Eu ation 3.0 右
窗口键的“默认”值由“ Microsoft Equation 3.0 ”改为“公式编辑器 3.0 ”,然后
关闭注册表编辑器,再打开 WORD ,就会发现它已变成“公式编辑器 3.0 ”。 应用实例 11 .去除注册表中的废弃信息
随着用户大量增删各种应用程序和硬件设备驱动程序,注册表中废弃的数据会越来
越多,注册表文件也越来越大,这对 WIN95 的运行速度有很大的影响,为了去除掉废弃
信息,笔者采用了重建注册表的方法。
首先在“运行”窗口中调用注册表编辑器,从注册表菜单中导出整个注册表,将其
存为 www.reg ;然后重启到 DOS 命令行方式,接着按照下面的命令行运行 DOS 版的
REGEDIT : regedit/c www.reg
参数 /C 表示从后面指定的文件中重新生成整个注册表,重建的注册表文件往往比
原来的小五分之一到三分之一左右,从而达到了优化的目的。重建注册表时必须注意要
确保 www.reg 中包含全部注册表信息而不仅是它的一个。
应用实例 12 .提高 Windows 95 刷新的速度
当用

户在“ Windows 资源管理器”中增加或者删除了一个文件夹后,虽可通过按
F5 键查看最新刷新的结果。但是,每次这样做势必十分麻烦。其实通过修改注册表可以
使这种刷新达到完全自动化。
具体方法是:
打开 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Update 分支,在
Update 子键中包含一个 UpdateMode 键值名,其键值为 01 ,双击 UpdateMode ,将
01 改为 00 即可。
应用实例 13 . 更改 IE4.0 的安全口令
您可以在 IE4.0 的“ Internet 选项”对话框的“内容”选项页的“分级审查”框中设
置口令,这样,在显示有 ActiveX 的页面时,总会出现“分级审查不允许查看”的提示
信息,然后弹出口令对话框,要求您输入监护人口令。如果口令不对,则将停止浏览。
但是,如果此口令遗忘了,则无法浏览这些特征的页面。在口令遗忘后,重装 IE4.0 也
无法去掉安全口令。这时只有求助于注册表了:
打开 HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Policies
分支,在 Policies 子键下选择“ Ratings ”子键,按 Del 键将其删除,由于 Ratin
gs 子键下的 Key 键值数据就是经过加密后的口令,删除了这一项, IE4.0 自然就认为
您没有设置口令了。
应用实例 14 . 删除“开始”菜单中的“文档”菜单项
我们知道,“开始”菜单中的“文档”菜单项记录了所有曾打开的文档。但是,在
多人使用的机器中,为了保密起见,用户自己很不希望其他用户看到自己曾经编辑过的
文档或其他信息。我们可以通过修改注册表编辑器来删除它们:
打开 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policie
s\ Explorer ,在右窗格中,用鼠标右击任意空白区域,然后从快捷菜单中选择“新建
”中的“二进制值”,将“ New Value#1 ”换名为“ NoRecentDocsHistory ”,接着
右击“ NoRecentDocsHistory ”项,选择从快捷菜单中选择“修改”,然后在“键值”
框中,键入“ 01000000 ”,最后单击“确定”按钮。在重启系统后,您会看到不仅“
开始”菜单中的“文档”菜单项被删除掉了,而且用来存放“文档”菜单项内容的 C:\
Windows\Recent 目录也被删除掉了。
应用实例 15 .改变时间的显示格式
在通常情况下, Windows95 在任务栏中使用“ 23:12 ”的时间格式来显示时间,
但是您可以通过修改注册表编辑器来更改此时间格式,其操作步骤如下:

打开 HKEY_CURRENT_USER\ControlPanel\International 分支,在右窗格的空白处
右击鼠标,从弹出的快捷菜单中选择“字符串值”,然后将“ New Value#1" 修改为“
sTimeFormat" 。双击“ sTimeFormat" 项,然后在如图 16 所示的对话框中将其“键
值”修改为“ HHmm" 。重启计算机后,则您将看到在任务栏中显示的时间会显示为“
2312 ”形式了。
应用实例 16 .改变 Word 文档的日期显示方式
当我们在 Word 文档中插入日期页眉或者页脚时,其日期的显示格式一般为: MM/
DD/YY 。但是,这不符合中国用户的显示习惯。我们希望将 12/09/98 改为 1998/9/12
,则通过修改注册表可以改变这种日期的显示方式,其操作步骤如下:
打开 HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Word\Options 在右窗
口中, 用鼠标右击任意空白区域,然后从快捷菜单中选择“新建”中的“字符串值”
,接着将“ New Value#1 ”换名为“ DateFormat ”。然后右击“ DateFormat ”项,
选择从快捷菜单中选择“修改”,然后在“键值”框中,键入“ yyyy.MM.DD ”,最后
单击“确定”。这样,在下次在 Word 中插入日期时,一定就是您所希望的“ 1998.09
.12 ”的格式了。
应用实例 17 .从 Netscape 中清除曾到过的网址
为了保密起见,您可以清除 Netscape 的“ Address ”框的下拉式菜单内的网址
,这样别人就无法获得您曾到过的网站。
( 1 )在 Netscape 3.x 中,您必须通过注册表编辑器修改注册表达到此目的,其操
作步骤如下:打开 HKEY_CURRENT_USER\Software\Netscape\NetscapeNavigator\URLHi
story 分支。在右窗格中我们可看到这些曾到过的网址的列表清单,选择要删除的网址
选项,然后按 Del 键即可。
(2) 在 Netscape 4.x 中,首先用记事本中打开文件 C:\Program Files\Netscap
e\Users\caogjwj\prefs.js (假定您的注册名称为 caogjwj ),此文件的内容通常是
这样的: user_pref (“ browser.url_history.URL_2" ,“ https://www.doczj.com/doc/b210974747.html,.c
n/" )
在此文件中删除其中您想要隐藏的网址整行,然后存盘退出即可。
为了让 Netscape 4.x 不再向 prefs.js 文件中写入任何网址,将此文件的属性改
为只读即可。
应用实例 18 .将“拨号网络”添加“开始”菜单中
在“ Strat Menu ”文件夹中新建名为: Dun.{992CFFA0-F557-101A-88EC-00DD01
0CCC48} 的文件夹,然后重启计算机即可。
应用

实例 19 .以略图方式在“资源管理器”或者“文件夹”窗口中显示 BMP 图像
在 Windows 98 中有很多 BMP 图像,为了选择某个所需要的 BMP 图像,通常不得
不打开这些图像来查找。实际上,我们可以让它们直接在窗口中显示为略图,此时我们
必须修改注册表来实现此目的。其修改步骤如下:
打开 HKEY_CLASSES_ROOT\Paint.Picture\DefaultIcon ,双击右窗格中的“默认”
图标,将键值的参数“ 1 ”改为“ %1 ”。单击“确定”,重启计算机完成。
应用实例 20 .删除查找结果中的文件列表。
使用“查找”功能可以很快地查找到所需要的文件,同时在“查找”对话框下半部
给出这些文件列表。要想删除它们可以打开 HKEY_CURRENT_USER\.Default\ SoftWare\
Microsoft\Windows\CurrentVersion\Explorer\DocFind SpecMRU ,在右窗格中除第一
、二和最后一个不能删除外,将其它删除即可。
应用实例 21 .在“我的电脑”中屏蔽磁盘驱动器图标
在多用户的操作环境中,您可以为不同用户设置不同的磁盘驱动器图标,这样可以限
制各种用户的操作权限。
打开 HKEY-CURRENT-USER\Software\Microsoft\Windows\CurrentVersion\Policies\
Explorer 分支,在此分支下 NoDrives 键值名为给不同用户设置不同的磁盘驱动器图
标提供了方便,其缺省键值是 0x00000000 。 NoDrives 键值为四个字节,每个字节的
每一位就对应于一个盘符( A :~ Z :),即第一个字节代表了从 A :到 H :的八
个盘,即 01 为 A :、 02 为 B :、 04 为 C :…, 80 为 H :。依此类推,第二
个字节代表 I :到 P :;第三个字节代表 Q :到 X :;第四个字节代表 Y :和 Z
:。因此,当相应位为 1 时,则在打开“我的电脑”,就再也看不到对应的盘了。例如
,我们要关闭 C :盘,只需右击 NoDrives 键值名,然后从快捷菜单中选“修改”,将
其键值改为 04000000 ;若要关闭 D :盘,就此键值改为 08000000 ;若要关闭 C :
和 D :,就将此键值改为 0C000000 。
应用实例 22 .一些英文软件在中文 Windows 95 下显示出乱
打开 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\fontassoc\Assoc
iated CharSet 分支,将 GB2312(86) 的机内码改为“ no ”(原为“ yes ”),
重新启动 Windows 95 后就显示正常
应用实例 23 :通过修改注册表来更改文件图标
原先我的计算机中 JPG 文件

是和 ACDSee 32 关联的, JPG 文件的图标也是 ACDS
ee 32 中所默认的图标类型。后来由于又安装了 PHOTOSHOP , JPG 文件又与 PHOTOSH
OP 建立了关联。当我卸载 PHOTOSHOP 之后, JPG 文件的图标就变成了白底上一个视窗
,非常难看。 虽然笔者想方设法使 JPG 文件又和 ACDSee 32 建立了关联,但
是 JPG 文件的图标却还是原来的样子。笔者试图重编辑 JPG 文件的图标,但从“已注
册的文件类型”中却怎么也找不到后缀为 JPG 的文件类型,如果选择建立后缀为 JPG
的“新类型”,则屏幕上会提示“ JPG 扩展名已经被 PHOTOSHOP JPG File 文件类型使
用,请选择另一个扩展名”,真是气人。笔者突然想起通过修改 Win95 中的注册表编辑
器也许能解决这个问题,于是运行 Regedit ,在 HKEY - CLASSES - ROOT 下有许多
个名称为“ . ***”的主键,根据直觉,这些主键和 Win95 中已注册的文件类型的
后缀名存在一一对应的关系,于是找到名为“ .JPG ”的主键,删掉它之后,再从资源
管理器中的查看——选项——文件类型——新类型中建立后缀为 JPG 的文件类型,嘿嘿
,这次屏幕上再也没有给出“请选择另一个扩展名”的提示了。建立 JPG 文件类型后,
选择由 ACDSee 32 打开它,并在“更改图标”中将图标位置选择为“ C : \Program
Files\Acdsee32.exe ”,即可从 ACDSee 32 所提供的图标中选择一种来替代 Win95 默
认的那种难看的图标。作者撰写这篇短文,是希望给那些遇到类似问题的朋友们一点帮
助,如果那位高手有更好的方法解决此类问题,还望不吝赐教。
应用实例 24 :禁止他人使用你的 Win95
大家都知道,在 Win95 中通过控制面板设置口令以后,每次启动要求输入口令时,
我们只要单击“取消”按钮,或按 ESC ,绕过密码询问便能进入 Win95 ,口令如同虚
设。那么有没有办法可以阻止他人使用你的 Win95 呢 ? 其实,我们只要对 Win95 的注
册表稍加修改便能达到以上目的。有关设置步骤如下:
(1) 点击“开始”“运行”,键入 Regedit ,打开注册表编辑器。
(2) 通过双击文件夹名称或单击其前面的“+”号,依次打开下列路径: HKEY_L
OCAL_MACHINE\Networ\Logon 。
(3) 在编辑器右边窗口空白处单击鼠标右键,在弹出的“新建”菜单中选择“ DW
ORD ”项,这时会出现一个名为“ Must BeValidted ”的新键值,在

此键值名上单击鼠
标右键,选择“修改”,弹出“编辑 DWORD 值”对话框,在对话框中的“键值”栏内输
入数字“ 1 ”,按“确定”完成修改,然后退出注册表编辑器。
重启 Win 95 后你会发现,想通过点击“取消”或按 ESC 键进入 Win95 行不通了
,只有键入正确的密码,你才能使用 Win95 。
应用实例 25 :清理软件遗留注册字句信息
 即使是卸载软件时,注册表文件仍然会保留软件安装时注册的许多初始信息语句(如
软件的供应商、 ID 号、用户及组织名、某些设置参数等),如果不及时作清理工作,
长时间会使得注册表文件越来越庞大,影响到系统的工作性能。依次打开 HEKY_CURREN
T_USER 、 software 主键,显示的下级主键项一般是软件的供应商名,如:所有由微软
提供的软件均含在 Microsoft 主键项中。对 HEKY_CURRENT_MACHINE 和 HEKY_USERS 中
的 Software 主键项操作一样。通常根据已删软件的名字点击各项主键寻找,找到并确
认后即可删除其配置项。
应用实例 26 :清理访问“网络邻居”后留下的字句信息
 使用局域网的用户在访问网络邻居时,注册表会在 HEKY_CURRENT_USER/Network/Rec
ent 主键项中记录下一系列命令操作的信息,包含被访问机器的名字、访问过的应用程
序及文件名等,如:主键 Recent 包含一名为 \  \ierl_server\software 的子主键
项,表示你曾访问过名为 ierl_server 的服务器中的 software 文件夹,点击此项后编
辑器右窗显示此项的名称及键值。这些内容基本没有用途,可以适当的清理一下。打开
注册表编辑器后,按以下顺序依次打开各级主键: HEKY_CURRENT_USER 、 Network 、
Recent, 然后把主键 Recent 的子项删除即可。
应用实例 27 :解决黑客
最近,网上的治安越来越差,一些不法之徒通过 E - mail 方式把一些黑客软件放
到你的机器内,以达到控制你计算机的目的。下面是一个受害者的自诉:我收到一封自
称为 SUN 的人来的信,信中宣称他来自 lamworld 自由 E - mail 软件开发小组,开
发了一套可以自行设定 E - mail 的地址、自由收发邮件的软件。他们网址中的一段目
录为 Netants ,极易使人误以为是 Netants 的作者 Lewis Hong 作品。
这个文件名为 Freemail.exe 的 122K 程序让我觉得有些古怪,图标为全透明,似
乎作者试图掩藏某些用心。然后运行,这个文件就消失了(自删除,并且不放入回收


)。这个黑客软件叫 BO ,它的作者使用了一种与计算机无关的方法来隐藏文件,就是
利用视觉的弱点。前面提过 BO 的文件是一个图标为全透明的文件,当它将自己复制入
硬盘后把自己从新命名为 " 空格 .EXE" 。我们知道的资源管理器默认不显示文件扩展
名,对于这个程序而言,不注意是无法看出来的,只有用鼠标点或者在 DOS 方式下用
DIR 才可以看到。确实很少有人会想到的隐藏方法。顺便提一句,在 95 环境中无法删
除这个文件,只有退到 DOS 环境才可以。检测办法:用注册表管理程序 查找 HKEY_
LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices\ 默认 :
如果是“ .exe ” 删除这个默认 : “ .exe ”键值,重新启动计算机删除 windows
\system 下的“空格 .exe ”和 windll.dll 。
应用实例 28 : ZipMagic 的简易破解方法
由于 ZipMagic1.0 存在两个不同的版本,如果你手头的是旧一些的那个版本,目前
恐怕没有什么注册器可用(至少我还没找到),下面有一个简单的解除时限的办法,你
不妨试试:
方法很简单: ZIPMAGIC 的时间存在如下的键中, [HKEY_CLASSES_ROOT\CL
SID\{187b1580-324b-11d0-9398-0020aff0e034}]
(在你的机器上可能不同,但我想你可以通过在 HKCR\CLSID\ 中查找 "Data11" 和
"SData" 来找到这个键的), Data11 的值是安装日期, SData 的是当前日期,都是
经过加密的,当超过 40 天期限时,只要将 Data11 的值改成当前 SData 的值,就又可
以再用 40 天了,以后可以如法炮制。
注意:由于要修改注册表,请先做好安全备份!!
应用实例 29 :为 回 收 站 改 名
我 们 可 以 很 容 易 地 改 变 桌 面 上 大 多
数 图 标 的 名 字, 但 却 不 能 直 接 给 回 收
站 改 名。 如 果 您 想 改 变“ 回 收 站” 的 名
子, 只 有 在 注 册 表 编 辑 器 中 将 HKY_CLASSES_R
OOT\CLSID \ {645FF040-5081-101B-9F08-00AA002F954E} 右 窗 口 键 的“
默 认” 值 由“ 回 收 站” 改 为 其 它 的 名 字

( 如 “ 垃 圾 筒” ) , 关 闭 注 册 表 编 辑 器,
重 启 WIN95 , 就 会 发 现 原 来 的 “ 回 收 站”
变 成 了“ 垃 圾 筒”。
应用实例 30 :改 变“ 我 的 电 脑”、“ 回 收 站” 的 图

在 Win95 中 , 不 能 象 修 改 一 般 文 件 的 图 标
那 样 来 更 改“我的电脑”、“回收站”的图标,只能通过修改系统的注册表来实现:启动 注 册表编辑器 , 在注册 表 中 依 次选 择 “ HKEY_LOCAL_MACHINE\SOFTWARE\ Classes\CLSID ” 选 项 ,
然 后 选 择“ 编 辑” \ “ 查 找” , 键 入“ 回 收 站
” 并 确 认。 当 找 到 该 项 后 , 选 择 该 项 的
DefaultIcon 选 项 , 双 击 名 称 栏 中 的 “ Full ” ( 或“
Deafult ”、 “ Empty ” ), 在 弹出 的 对 话 框 中 显
示 的 是“回收 站” 所 对应的图标文件 , 有更改!
注册表应用实例250例(四)
应用实例31:删除运行窗口中多余的选项
多次使用Windows95的开始/运行菜单时,就会发现它的“打开”窗口被一大堆不再
需要的命令弄得凌乱不堪。我们可以直接在注册表编辑器中删除它:在HKEY_USER\Defa
ult\Software\Microsoft\Windows\CurrentVersion\Exploer\RunMRU的右窗口中保存着
这些操作,删掉不需要的串值即可。
应用实例32:调整层次式菜单的显示速度
打开注册表编辑器,在HKEY_CIURRENT_USER\ControlP anel\desktop下,右键单击
窗口右栏,出现“新增”菜单,选“串值”, 命名为MenuShowDla y, 双击之,显示对
话框,可设数值为1~10,1最快。重新启动Windows 95就可以使设置生效了。
应用实例33:为特定的应用程序增加声音效果
1.在“运行”框中键入c:\windows\Regedit.exe进入“注册表编辑器”(的窗口);

2.打开HKEY-CURRENT-USER\AppEvents\Schemes\Apps;
3.右击Apps,则出现一个快捷菜单;
4.在该快捷菜单中选择“新建”,然后选择“主键(K)”命令;
5.在“New Value

#1”框中输入用户要增加声音效果的应用程序名后按回车;
6.右击刚建的主值,则出现一个快捷菜单;
7.在该快捷菜单中选择“新建”,然后选择“主键(K)”命令;
8.在“New Value#1”框中输入用户主值,主值可为:
Close Open
G.P.Fault RestoreDown
Maximize RestoreUp
MenuCommand
SystemAsterisk
MenuPopup
SystemExclamation
Minimize SystemQuestion
9.关闭“注册表编辑器”,回到“控制面板”的“声音”。
应用实例34:修改“ 长文件名的命名准则”
Win95支持长文件名,它会为每个长文件名自动生成一个古老的8.3格式的短文件名
。当长文件名超过了8个 字母时,短文件名就会出现一个波浪号加上一个数字(这就是数
字尾巴)。数字尾巴的作用是区分前8个字母相同的长文件名,但当某个长文件名的前8个
字母唯一时,Win95也会给短文件名后面加上数字尾巴,这在逻辑上给人一种“多余”的
感觉。其实这种“规则”也是可以改变的:在注册表编辑器中打开HKEY_ LOCAL_MACHIN
E\System\CurrentControlSet\Control\FileSystem后,给FileSystem新建一个Binary
Value,命名为“NameNumericTail”,设定其值为0。重新启动机器后,Win95就会使(D
OS下的)文 件名尽可能接近长名,易于区别, 又绝不相同。
应用实例35:改变窗口变化时的动感效果
当你点击任务栏上的某个应用程序时,窗口恢复到桌面上;当最小化窗口时,窗口
缩小到任务栏上。这时窗口的变化都有一个显示的变化过程,如果你不喜欢这种显示过
程的处理方式,也可以使这种视觉效果失效,方法是:打开注册表编辑器,找到 HKEY_
CURRENT_USER\Control Panel\Desktop\WindowsMetrics。在右边窗格空白处单击鼠标右
键, 然后从弹出的菜单中选择“新建”(New)\“串值”(String Value), 输入Minani
mate及回车,这时在右窗格中就有了一个名为Minanimate的键值,在其上单击鼠标右键
并选择“修改”(Modify),在键值数据(Value Data)文本框中输入0并回车,然后关闭注
册表编辑器并重新启动Win95。现在,当你极小化一个程序(使它缩回到任务栏上)或者
在任务栏上单击它的图标使程序窗口恢复正常或最大状态时,窗口会突然出现在屏幕上
,没有视觉变化过程,给人一种“快速”的感觉。
应用实例36:为一台机器设置两个IP地址

一般情况下只能为一个网络适配器配置一个IP地 址,但通过修改系统注册表,却可
以为一个网卡配置多个IP地址:
运行注册表编辑器,找到HKEY_LOCAL_MACHINE\System\Cu rrentControlSet\ Service
s\Class\NetTrans,在此目录中可以看到多个名为0000、0001、0002…的目录,它们用
于记录协议的安装情况。在它们中间找到DriverDesc为“TCP/IP”的目录,修改IPAddr
ess和IPMask两个键。其中IPAddress为用逗号隔开的多个IP地址, I PMask是对应的掩
码。例如设置IPAddress为“202.10.1.10,202.10.1.25”,IPMask为“255.255.255.0
,255.255.255.0”时,表示为系统设置了两个IP地址202.10.1.1 0和202.10.1.25。
应用实例37:给WIN95改名
有些富有艺术创意的朋友可能想给自己的操作系统起一个浪漫的名字(如“WIN95野
鹅敢死队” . . .),这种修改的方法并不难:打开注册表编辑器,将HKEY_LOCAL_ MAC
HINE\SOFTWARE\Microsoft\Windows\CurrentVersion右窗口键的Version值改为一个你想
出的名子 (如“WIN95野鹅敢死队”)(注意:串值长度≤29个 英文字符),然后关闭注册
表编辑器,再点击资源管理器/帮助/关于Windows'95,就会发现大功告成。
应用实例38:修改桌面和屏幕设置
打开注册表编辑器,打开“我的电脑\HKEY_CURRENT_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。可以减小等待时间。
应用实例39:修改Windows 95的系统设置
打开“我的电脑HKEY_CURREN T_USER\Software\Microsoft\Windows\ CurrentVesio
n\”,你会看到一些子文件夹,这里就是当前的一些系统设置,让我们来看一些文

件夹

1. RUN文件夹,当Windows 95启动时,我们会发现有一些程序一启动便开始运行,但
是在菜单“开始”“程序”“启动”中却找不到,这是为什么呢?,哦,原来都放在这个
文件夹下面了,如果要想不让某个程序在启动时自动执行,只要将在Run文件夹下面的相
应项目删除即可。
2.各种输入法文件夹,如“全拼”文件夹,其下有一些关于全拼输入法的设置,其中
表示是否用“回车”键代表取消错误的输入。一般值为0,而95版的“五笔字
型”4.0版中则为1,经常让人感到非常厌烦,敲回车键在输入文章时却不是换行,只要
此处改成0即可。“插空格”是指输入的每个汉字之间是否加一个空格,默认值是0,指
不插空格,当我们要写HTML中文文档或者在某些英文软件中输入汉字时就需要汉字之间
加空格,那么就在此将0变成1即可。
3.打开“我的电脑\HKEY_LOCALMA CHINE\Software\Microsoft\ Windows\CurrentVer
sion\”在此文件夹下有很多项目和子文件夹,现在先看一下右边窗口的项目:
①ProductKey就是安装Windows 95/windows 98时的注册码。
②在我们安装很多微软公司的软件和其他一些软件时会发现系统已经默认了一个用户
和用户单位,这个默
认值是在安装Windows95/98时输入的,如果想要修改这个用户设置只要更改右边的Regi
steredOwner和Registered Organization的值。值的类型是字符串。
③在此文件夹下也有Run子文件夹,功能与前面提到的功能1中的Run功能相同,也是
用来在系统启动时运行一些程序,对于不需要启动运行的程序可以删除。
④RunServices子文件夹,这些文件夹内的项目是指当将windows95/98作为服务来运
行的程序,这些程序也是在开机启动时作为服务来运行的,如微软的Persional Web Se
rver、Wingate等小型服务器软件。一般不必去动它们,以免不必要的麻烦。
4.有的计算机的Windows95/98关机特别慢,在选择完“关闭计算机”后会等上好几分
钟才关机,打开“我的电脑\HKEY_LOCAL_MACHINE\System\ CourrentControlSet\Contr
ol\Shutdown”,在文件夹下创建一个名为FastReboot的字符串键,输入键值为1,你就
可以享受快速关机了。
应用实例40:锁定桌面
桌面设置包括诸如壁纸、图标以及快捷方式,一般都是我们经过精心选择才设定好
的。大多数情况下,我们不希望他人随意修改桌面设置或随意删除快捷方式。怎么办?注
册表可以帮你锁定桌面,这里“锁定”的含义是对他们的修改不做储存,不管别

人怎么
改,只要你重新启动一下计算机,你的设置就会原封不动地出现在你面前。
 (1)、运行regedit,进入下面的目录:
 Hkey-Users\-default\Software\Microsoft\Windows\Current Version\Policies\
Explorer;
 (2)、双击“No Save Setting”,并将其键值从0改为1;
 (3)、确认后退出注册表编辑器,重新启动即可。
 上面的修改是把计算机上所有用户的桌面设置全部锁定了,如果你只想锁定你自己的
桌面,而不理会别人的是否被修改,可以在下面的路径中执行相同的操作:
 Hkey-Current-User\Software\Microsoft\Windows\Current Version\Policies\Ex
plorer。
应用实例 41 :从开始菜单中移走“关闭计算机”菜单项
 有些时候,也许我们并不希望别人随意地关闭或重新启动我们的电脑,尤其对于商用
的计算机,这一点十分重要。从开始菜单中把“关闭计算机”一项移除,可以起到一定
的保护作用:
(1) 运行 regedit 打开注册表,进入如下路径:
Hkey - Users\ - default\Software\Microsoft\Windows\Current Version\Po
licies\Explorer ;
(2) 、双击“ No Close ”,将键值从 0 改为 1 :
(3) 确认后退出,重新启动计算机。
此时你会发现开始菜单中“关闭计算机”选项已经不见了,试着使用 Ctrl + Alt
+ Del 来热启动一下,你会发现屏幕上出现的关闭菜单是虚的,无法使用。修改以后
,要想关机,或者将此值改回 0 ,或者关闭计算机的电源开关。
应用实例 42: 关闭“单击从这里开始”动画箭头
Win98 开机时,有些时候屏幕底部的任务条中会出现一个从右向左的动画箭头,指
示“单击从这里开始”,从一定程度影响开机速度,如果你愿意,可以把它关掉:
(1) 、打开注册表,进入下面路径:
Hkey - Current - User\Software\Microsoft\Windows\Current Version\Poli
cies\Explorer;
(2) 、建立一个二进制键名:“ No Start Banner ”;
(3) 、双击该键名,并输入键值:“ 01000000 ”;
(4) 、确认后退出,并重新启动计算机。
如果想使这个修改对所有用户生效,可到下面路径中执行相同的操作:
Hkey - User\ - default\Software\Microsoft\Windows\Current Version\Pol
icies\Explorer 。
注:如果你的电脑开机时没这个动画箭头,一定是你的计算机在开机时自动加载了
某个应用程序。
应用实例 43 :防止菜单随鼠标移动

Win98 有一个很有趣的功能——把鼠标指向下拉菜单的标题稍作停留,菜单会自动滚
出。有时候,这个性能也会有“副作用”——在鼠标移动过程中,稍不留意按一下左键
,就可能启动一个你并不需要的窗口。如果对此存反感情绪,可以使用注册表关闭这项
功能:
(1) 、打开注册表,进入下面目录:
Hkey - Current - Use\Control Pannel\Desktop ;
(2) 添加一个键名:“ Menu Show Delay ”;
(3) 输入键值:“ 65534 ”;
(4) 确认后重新启动计算机。
如果想对所有用户生效,可以在下面目录中执行相同操作;
Hkey - Users\ - default\Control Pannel\desktop 。
应用实例 44 :控制窗口的缩放
 如果想使 Windows 应用程序的窗口固定,即不可以缩小,可以通过下面的修改达到目
的;
(1) 、打开注册表,进入下面目录:
Hkey - Current - User\Control Pannel\Desktop\Windows Metries ;
(2) 双击键名 MinAnimate ,将其值修改为“ 0 ”,则窗口不能缩小;如果改回
“ 1 ”,窗口可以缩小;
(3) 、确认后退出,并重新启动计算机。
应用实例 45 :怎样存取注册表信息
应用程序在启动和运行时需要将一些重要的信息保存起来,以便在下次启动和运行
时使用。在Windows16 位操作系统中,使用系统初始化文件 (INI) 来存取重要参数。在
微软 WIN95 及最新的 WIN98 系统中,却是采用注册表来存放应用程序的启动及运行所
需的重要参数。
注册表的存取方法一般有以下两种:
一、使用 WIN95 提供的注册表编辑器。使用方法为:点“开始”,选“运行”,打
开“ regedit ”,回车即可进入注册表编辑器。使用它提供的新建、删除及修改等功能
来完成对注册表的存取操作。但一定要注意预先备份注册表。
二、编程实现。可以采用 WIN95 API 中有关注册表编辑的几个函数来读写注册表,
但是技巧性很强,万一操作不当,则可能破坏注册表,造成系统下次启动或某些程序运
行故障。
下面我利用 VB5.0 提供的两个语句和两个函数来读写注册表,它们的使用方法十分
简单,而且很实用。
1 、 SaveSetting 语句
语法: SaveSetting appname,section,key,setting
2 、 GetAllSettings 函数
语法: GetAllSettings (appname,section)
3 、

GetSetting 函数
语法: GetSetting(appname,scetion,key[,default])
4 、 DeleteSetting 语句
语法: DeleteSetting appname,section,[key]
参数含义:
appname :字符串表达式,应用程序名
section :字符串表达式,小节名
key : 字符串表达式,关键字名
setting :表达式,关键字设定值
下面通过实例来说明它们的用法:应用程序名为 jld_app ,小节名为 startup ,
关键字为 left 。
在注册表中建立应用程序的注册项:
SaveSetting “ jld_app ” , “ startup ” , “ left ” ,100
从应用程序注册表项中读取所有关键字及其对应的值:
Dim mysettings(10,10)As Variant
Dim settingindex As Integer
GetAllSettings “ jld_app ” , “ startup ”
For settingindex=LBound(mysettings,1)To UBound(mysettins,1)
Debug.Print mysettings(settingindex,0); “ = ” ;mysettings(settingind
ex,1)
Next settingindex
End Sub
从应用程序注册表项中读取关键字“ left ”的设置:
Debug.Print GetSetting( “ jld_app ”,“ startup ” ,“ left ”,“
not ok ” )
从 WIN95 注册表中删除小节“ startup ”
DeleteSetting “ jld_app ”,“ startup ”
应用实例 46 :将“收藏夹”踢出开始菜单
找到主键“ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\P
olicies\Explorer ”,在它的下面建立 DWORD 值,主键名为 NoFavoriteMenu ,键值
为 1 。好了,下一次启动机器就不会再有“收藏夹”的身影了。
应用实例 47 :启动时给 Windows 98 加警告信息
找到主键“ HKEY_CURRENT_MACHINE\Software\Microsoft\Windows\CurrentVersio
n\winlogon ”在它右边的窗口中新建一个字符串值,主键名为 LegalNoticeCaption ,
键值为“警告”(这是信息框的标题),同样另加一个 字符串值,主键名为 LegalN
oticeText ,键值为“硬盘分区表和系统文件已被病毒严重破坏,导致系统无法正常工
作,请马上退出系统!”(这是信息框的文本内容,可随便定义,只要够吓人就行,可
千万不要吓到自己。)
应用实例 48 :误删回收站图标的恢复
找到主键“ HKEY_CURRENT_MACHINE\Software\Microsoft\Windows\CurrentVersion\ex
plorer\Desktop\Namespace”到Namespace目录下按右键弹出快捷菜单,“新建”,然


输入一串主键值:{645FF040-5081-101B-9F08-00AA002F854E},而后相应右栏会弹出一个
“默认值”的项目再右击选“修改”,在键入值中输入“回收站”即可。
应用实例 50 :缩短长文件名
选择HKEY_LOCAN_MACHINE\ System\ CurrentControlSet\ control\ FileSystem,
加入新的二进制值NameNumericTail,设为 0 。这样,符号~ 和长文件名就不再显示了
,只是如果有一个以上的和它的短文件名相同的文件,后面会加上数字。

应用实例 51 :不从“开始”菜单启动应用程序
你可以为“我的电脑”设置一个弹出菜单(按右键弹出),找到上面的关键字HKEY
_LOCAN_MACHINE \ System\ CurrentControlSet\ control\ FileSystem,打开子键she
ll,建立一个新的子键名字类似于contr1,其值设为&Control Panel,打开它, 建立子
键COMMAND,修改它的默认值为%windir%/control.exe,%windir%/explorer.exe c:/ 会
打开C盘的根目录,加入参数/e,用这种方式加入你喜欢的程序。
应用实例 52 :从快捷方式中移走讨厌的小箭头
Windows95在所有快捷方式的左下角都加入了小箭头,你可以这样移走它们:
选择 HKEY_CLASSES_ROOT\.lnk ( Windows 程序的快捷方式)或者选择 HKEY_CLASSES_R
OOT\.pif ( DOS程序的快捷方式),左击右边窗口的“IsShortcut”,按 DELETE 键。重
新启动WINDOWS即可。
应用实例 53 :使用三键鼠标
你可能希望将双击功能定在中间的键上,这种操作在控制面板中无法设定,可找到
\HKEY_LOCAL_MACHINE \SOFTWARE \Logitech\ MouseWare\CurrentVersion \SerialV
\0000 ,设为DoubleClick to 001。
应用实例 54 :修改某些重要的文件夹的名字和位置
找到注册表中的 \HKEY_CURRENT_USER \Software \Microsoft \Windows \Current
Version \Explorer \Shell Folders ,输入你要修改的值即可。
应用实例 55 :打开另一个窗口的文件夹 (在拷贝文件时很有用)
找到HKEY_LOCAL_MACHINE\ SOFTWARE\ Classes\ Directory\ shell,建立一个新的
主键openw,设置它的默认值为“Open New Window”(或者其它),加入新的子键comm
and,默认值为explorer.exe %1 。
应用实例 56 :改变应用程序的路径
启动REGEDIT,找到Hkey_Local_Machine\Software \Microsoft\Windows\CurrentV
ersion\AppPaths,找到你要修改路径的程序名,双击改变路径即可。
应用实例 57 :从运行菜单中删除路径
选择HKEY_CURRENT_USER\Software\Microsoft\CurrentVersion\Explorer\RunMRU\
,删除除默认值以外的所有路径。
应用实例

58 :在WIN 95中有一些你不能删除的图标
如收件箱、网上邻居等,下面的方法可以帮助你:
找到 “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\expl
orer \Desktop\NameSpace”,它下面就是一些可以删掉的图标中值,删掉你讨厌的图标
,重新启动吧!
应用实例 59 :使拨号网络可以储存密码
有些朋友在打开拨号网络连接项时,“保存口令”一栏的小方格是以灰色 显示,不
能打勾储存密码,这是十分麻烦的问题,非用“硬来”方法纠正不可。 方法如下: 方
法一:“开始”→“执行”→启动注册表编辑器(REGEDIT.EXE), 打开 HKEY_LOCAL_MA
CHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Network /RealModeNet。 如果你
看到右面的autologon的数值是“00”,在上面双击鼠标, 把数值改为 “01 00 00 00
00”,再启动Windows看看。如果找不到autologon这个值,可 以用手工添加,并把它
设定为“Dword”, 值设为“1”(若为“0”则为设定 灰色方格),再重新启动电脑看
看。 方法二:另一方法是尝试找到并取消以下的注册表项: HKEY_LOCAL_MACHINE/SOF
TWARE/Microsoft/ProtectedStorageDefaultProvider /"username"/MasterKeys/Windo
ws 即可。记著不是每个Windows都有这个设定的。
应用实例 60 :纠正Outlook Express启动错误
当你在启动IE4的电子邮件软件Outlook Express时可能会出现以下信息:
--------------------------------------------------------------------
There was an Error Starting Microsoft Outlook Express.The ordinal 508 could
not be located in the dynamic link library Rasapi32.dll. 启动Microsoft Outlo
ok Express时产生错误。无法在动态链接库Rasapi32. dll中定位序号508。
--------------------------------------------------------------------
这可能表示:
a 你在填入新闻服务器的友好名(friendly name)时产生错误, 通常是 名称中有空格
存在。
b 在Internet 连接向导中的一些文件不见了或受到损毁。 要更改新闻服务器的友好名
就要到注册表中的 HKEY_CURRENT_USER\Software\Microsoft\InternetAccountManager
\Accounts 更改帐户名称,而每一个合法帐户都应至少有一个字符并且及第一个字符不
能 是空格。
至于Internet连接向导的文件,如Icwconn1.exe的路径就为Program Files \Internet
Explorer\Connection Wizard,版本为4.71.0.7629。 如果你把IE 安装在别的目录中,
这个文件就在IE目录下的Connection Wizard文件夹内。 如果Internet帐户管理器 (A
ccount Manager)的注

册表关键字损坏了, 你就要把它删掉并重建。首先记下你现时上
网帐户的资料,跟着清除 HKEY_CURRENT_USER\Software\microsoft\InternetAccount
Manager 这个关键字,重新建立後在帐户框内键入适当的帐户名重新设立帐户
61.禁止使用长文件名
适用于:winNT、win2000操作系统
方法: 打开HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem子项,双击右侧窗口中的Win31FileSystem,将数值设为1
,则系统将禁止使用长文件名。

62.禁止打印机出错时发出声音提示
适用于:winNT、win2000操作系统
方法: 打开HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrint子项,双击右侧窗口中的BeepEnabled,将数值设为0。

63.为用户设置默认打印机
适用于:winNT、win2000、winXP操作系统
方法: 打开HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionWindows子键,双击右侧窗口中的Device,将数值设为
默认打印机的代号。

64.发送系统崩溃信息给系统管理员
适用于:winNT、win2000操作系统
方法: 打开HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCrashControl子键,双击右侧窗口中的SendAlert,将数值设为1。
则系统崩溃时即向管理员发送警告信息。

65.禁止Windows 98中任务栏上的“单击从这里开始”的信息
适用于:win98操作系统
方法: 1.打开HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrent VersionPoliciesExplorer子键,在右侧窗口中新建一个名为
“NoStartBanner”的二进制值,将数值设“01 00 00 00”即可,如果要恢复信息的话,只要将输入的值改成“00 00 00 00”即可。
2.重启计算机。

66.从“开始”菜单中删除“挂起”
适用于:win98操作系统
方法: 1.打开HKEY_LOCAL_MACHINEEnumRoot*PNP0C05

相关主题
文本预览
相关文档 最新文档