Windows 95注册表应用技巧三则

Author: 王琰 Date: 1997-01-01

  注册表是Windows 95的核心数据库,其中存放的各种参数直接控制着Windows 95。正是由于注册表的作用非常强大,一些常规方法实现不了的功能往往可以利用它来完成。下面我向大家介绍三则使用注册表的小技巧,应用它们之前,最好先把注册表做一个备份,备份的方法请参考《电脑报》97年第12期上的月末专题。
  1.缺省情况下,Start菜单在弹出下一级菜单之前都有一段延时,在586上面这段延时显得过长,不利于提高操作速度。运行REGEDIT,打开HKEY-CURRENT-USER\Control Panel\Desktop,把亮条停在Desktop上后,从Edit菜单中为Desktop建立一个新的String Value(串值),取名为“MenuShowDelay”(不要输入引号),它的取值可以为1到10,为1则延时最短。重新启动机器后,你就会发觉Start菜单对鼠标移动的反应快多了。
  2.为了改变各种系统设置,我们经常需要运行控制面板,然后从中双击某个组件的图标。如果能把控制面板的各个组件直接加到Start菜单中,使用起来就会方便得多。方法是在Explorer中为C:\Windows\Start Menu建立一个新的文件夹,将它命名为“Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”(空格、句点、大括号都要输入,不能有错,中文版Windows 95下应把“Control Panel”改为“控制面板”),以后Start菜单就多出了一个叫Control Panel的子菜单,下面有控制面板的各个组件。大括号中的数字实际上是注册表中控制面板对应的类标识符(CLSID),为了防止出错,朋友们可以用REGEDIT在HKEY-CLASSES-ROOT\CLSID下面重新查找一次,并以查到的结果为准。
  3.Windows 95支持长文件名,它会为每个长文件名自动生成一个8.3格式的短文件名,如果长文件名超过了8个字母,短文件名就会出现一个波浪号加上一个数字,人们形象地称之为数字尾巴。数字尾巴的作用是区分前8个字母相同的长文件名,但是即使某个长文件名前8个字母是唯一的,Windows 95也会给短文件名后面加上数字尾巴。在REGEDIT中打开HKEY-LOCAL-MACHINE\System\CurrentControlSet\control\FileSystem后,给FileSystem新建一个Binary Value(二进制值),命名为“NameNumericTail”,设定其值为0。重新启动机器后,Windows 95就会直接把长文件名的前8个字母截下来做为短文件名,只有前8个字母相同的时候才加上数字尾巴。