注册表狂修改(101-200)

/ns/wz/otherwz/data/20020602145640.htm

101.从Netscape 中清除曾到过的网址

为了保密起见,您可以清除Netscape的"Address"框的下拉式菜单内的网址,这样别人就
无法获得您曾到过的网站。通过注册表编辑器修改注册表达到此目的,其操作步骤如下
:打开HKEY_CURRENT_USER\Software\Netscape\NetscapeNavigator\URLHistory分支。
在右窗格中我们
可看到这些曾到过的网址的列表清单,选择要删除的网址选项,然后按Del键即可。


102.清理访问"网络邻居"后留下的字句信息

  使用局域网的用户在访问网络邻居时,注册表会在HEKY_CURRENT_USER/Network/Re
cent主键项中记录下一系列命令操作的信息,包含被访问机器的名字、访问过的应用程
序及文件名等,如:主键Recent包含一名为\\ierl_server\software的子主键项,表示
你曾访问过名为ierl_server的服务器中的software文件夹,点击此项后编辑器右窗显示
此项的名称及键值。这些内容基本没有用途,可以适当的清理一下。打开注册表编辑器
后,按以下顺序依次打开各级主键:HEKY_CURRENT_USER\Network\Recent, 然后把主键
Recent 的子项删除即可。


103.解决一些英文软件在中文Windows 95下显示出乱

打开HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\fontassoc\Associated
CharSet 分支,将GB2312(86)的机内码改为"no"(原为"yes"), 重新启动Windows 9
5后就显示正常。


104.清理软件遗留注册字句信息

即使是卸载软件时,注册表文件仍然会保留软件安装时注册的许多初始信息语句(如软
件的供应商、ID号、用户及组织名、某些设置参数等),如果不及时作清理工作,长时
间会使得注册表文件越来越庞大,影响到系统的工作性能。依次打开HEKY_CURRENT_USE
R、software主键,显示的下级主键项一般是软件的供应商名,如:所有由微软提供的软
件均含在Microsoft主键项中。对HEKY_CURRENT_MACHINE和HEKY_USERS中的Software主键
项操作一样。通常根据已删软件的名字点击各项主键寻找,找到并确认后即可删除其配
置项。


105.应用实例32:解决黑客

黑客软件叫BO,它的作者使用了一种与计算机无关的方法来隐藏文件,就是利用视觉的
弱点。BO的文件是一个图标为全透明的文件,当它将自己复制入硬盘后把自己从新命名
为"空格.EXE"。我们知道的资源管理器默认不显示文件扩展名,对于这个程序而言,不
注意是无法看出来的,只有用鼠标点或者在DOS方式下用DIR才可以看到。确实很少有人
会想到的隐藏方法。顺便提一句,在95环境中无法删除这个文件,只有退到DOS环境才可
以。检测办法:用注册表管理程序查找HKEY_LOCAL_MACHINE\Software\Microsoft\Wind
ows\CurrentVersion\RunServices\默认:如果是".exe"删除这个默认:".exe"键值,重新
启动计算机删除windows\system下的"空格.exe"和windll.dll。


106.改变"我的电脑"、"回收站"的图标

启动注册表编辑器,在注册表中依次选择"HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLS
ID"选项,然后选择"编辑"\"查找",键入"回收站"并确认。当找到该项后,选择该项的
DefaultIcon选项,双击名称栏中的"Full"(或"Deafult"、"Empty"),在弹出的对话框中
显示的是"回收站"所对应的图标文件,更改该值为您喜欢的图标文件(注意要写全文件路
径)。用同样的方法可以修改"我的电脑"的图标,只要在查找时键入“我的电脑"并确认
即可。r等一下

107.为一台机器设置两个IP地址

一般情况下只能为一个网络适配器配置一个IP地址,但通过修改系统注册表,却可以为
一个网卡配置多个IP地址:找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Serv
ices\Class\NetTrans,在此目录中可以看到多个名为0000、0001、0002…的目录,它们
用于记录协议的安装情况。在它们中间找到DriverDesc为"TCP/IP"的目录,修改IPAddr
ess和IPMask两个键。其中IPAddress为用逗号隔开的多个IP地址,IPMask是对应的掩码
。例如设置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。


108.修改桌面和屏幕设置

  打开注册表编辑器,打开"我的电脑\HKEY_CURRENT_USER\ControlPanel\desktop"可
以看到一些项目,介绍几个如下:
1.HungAppTimeout,是指一个应用程序出错时试图等待响应的时间,值为毫秒,缺省值
为5000毫秒(即5秒),可以减少为3000毫秒,以加快系统的响应能力。 2.MenuShowDela
y,是指"开始"菜单中当鼠标指向一个具有下级菜单的菜单项时等待出现下级菜单的延迟
时间,单位也是毫秒,可以设成100,即等0.1秒就出现。 3.ScreenSaveActive,指现在
屏幕保护功能是否可用,值为0或1,0即为不用屏幕保护功能,1为可用。
4. ScreenSaveTimeOut,指屏幕保护的延时,值为一数值。单位是秒,最小值是60秒。

5.ScreenSaveUsePassword,指屏幕保护是否使用密码,值为0或1,0即不设密码,1为使
用预设的密码。
6.WaitToKillAppTimeout,是指当用Crtl_Alt_Del出现"关闭程序"对话框来关闭一个应
用程序时出现提示"结束任务"、"等待"时选择"等待"的等待时间,单位是毫秒,默认值
是10000。可以减小等待时间。


109.修改Windows 95的系统设置

打开"我的电脑HKEY_CURREN T_USER\Software\Microsoft\Windows\CurrentVesion\",
你会看 到一些子文件夹,这里就是当前的一些系统设置,让我们来看一些文件夹:
1.RUN文件夹,当Windows95启动时,我们会发现有一些程序一启动便开始运行,但是在
菜单"开始""程序""启动"中却找不到,这是为什么呢?,哦,原来都放在这个文件夹下面
了,如果要想不让某个程序在启动时自动执行,只要将在Run文件夹下面的相应项目删除
即可。
2.各种输入法文件夹,如"全拼"文件夹,其下有一些关于全拼输入法的设置,其中,<E
nter>表示是否用"回车"键代表取消错误的输入。一般值为0,而95版的"五笔字型"4.0版
中则为1,经常让人感到非常厌烦,敲回车键在输入文章时却不是换行,只要此处改成0
即可。"插空格"是指输入的每个汉字之间是否加一个空格,默认值是0,指不插空格,当
我们要写HTML中文文档或者在某些英文软件中输入汉字时就需要汉字之间加空格,那么
就在此将0变成1即可。
3. 打开"我的电脑\HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\CurrentVersi
on\"在此 文件夹下有很多项目和子文件夹,现在先看一下右边窗口的项目:
①ProductKey就是安装Windows 95/windows 98时的注册码。
②在我们安装很多微软公司的软件和其他一些软件时会发现系统已经默认了一个用户和
用户单位,这个默认值是在安装Windows95/98时输入的,如果想要修改这个用户设置只
要更改右边的RegisteredOwner和Registered Organization的值。值的类型是字符串。

③在此文件夹下也有Run子文件夹,功能与前面提到的功能1中的Run功能相同,也是用来
在系统启动时运行一些程序,对于不需要启动运行的程序可以删除。
④RunServices子文件夹,这些文件夹内的项目是指当将windows95/98作为服务来运行的
程序,这些程序也是在开机启动时作为服务来运行的,如微软的Persional Web Server
、Wingate等小型服务器软 件。一般不必去动它们,以免不必要的麻烦。
4.有的计算机的Windows95/98关机特别慢,在选择完"关闭计算机"后会等上好几分钟才
关机,打开"我的电脑\HKEY_LOCAL_MACHINE\System\ CourrentControlSet\Control\Sh
utdown",在文件 夹下创建一个名为FastReboot的字符串键,输入键值为1,你就可以享
受快速关机了。


110.防止菜单随鼠标移动

  Win98有一个很有趣的功能??把鼠标指向下拉菜单的标题稍作停留,菜单会自动滚出
。有时 候,这个性能也会有"副作用"??在鼠标移动过程中,稍不留意按一下左键,就可
能启动一个你 并 不需要的窗口。如果对此存反感情绪,可以使用注册表关闭这项功能

进入下面目录: Hkey_Current_User\Control Pannel\Desktop; 添加一个键名:"Men
u Show Delay"; 输入键值:"65534"; 确认后重新启动计算机。
如果想对所有用户生效,可以在下面目录中执行相同操作;
  Hkey_Users\.default\Control Pannel\desktop。
  

111.控制窗口的缩放

如果想使Windows应用程序的窗口固定,即不可以缩小,可以通过下面的修改达到目的;
进入下面目录: Hkey_Current_User\Control Pannel\Desktop\Windows Metries;双击
键名 MinAnimate,将 其值修改为"0",则窗口不能缩小;如果改回"1",窗口可以缩小
;确认后重新启动���X。
 

112.巧解IE的分级审查口令

在使用IE在网上冲浪时,我们可以通过设置口令使用分级审查的方法来限制某些内容的
浏览。但是,在这个口令满天飞的信息时代,一旦你忘记了这个口令怎么办?有个简单
的方法,可以解开IE的分级审查口令。
首先备份注册表文件,然后通过运行regedit来打开注册表。定位到HKEY_LOCAL_MACHIN
E\ SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Ratings,用鼠标选中右半
窗口里的名称记录,按下Del键进行删除。退出注册表,然后重新启动,就可以解开分级
审查的口令了。


113.找回windows9x启动时的网络口令提示对话框

第一次登录网络或Windows9X桌面时输入了空口令,再以后Windows9X启动后就不再出现
登录网络口令的对话框了,如果需要找回windows9x启动时的网络口令提示对话框,运行
命令Regeidt并找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersio
n\Network\Real Mode Net,将AutoLogon项的值改为01其值可能为00)。如果没有AutoL
ogon串,可以新建这个项AutoLogon,并将其值赋为01。


114.实现软驱后台写盘

用过Linux的朋友对他的后台写盘印象很深吧,他会把写盘操作纪住,在系统空闲的时候
再写盘。其实,在WIN98里面一样可以做到。打开\HKEY_LOCAL_MACHINE\System\Curren
tControlSet\Services\Class\fdc键值,下面的0000键值指第一软驱,0001指第二软驱
。在要修改软驱的键值下新建一个DWORD值,改名为ForeFifo,值为0。


115. 更改软驱,光驱,文件夹图标

看了这么多年的软驱、光驱图标,有点厌倦了吧?好,让我们把他们改头换面一下。展
开KEY_ LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\Shel
lIcons键值,右击Shell Icons,选新建串值,把新建串值名改为6(代表软驱),再把键
值改为你想要的图标的路径,如"d:\icon\floppya.ico?,然后,还要删除c:盘windows
目录下ShellIcon...这个隐含文件,重启一次,你就会发现,软驱的样子已经改了。类
似的11代表光驱,3代表文件夹,8代表硬盘驱动器。


116.找出WINDOWS9X中"失踪"的输入法

  在一次交换硬盘的过程中,出现了一件奇怪的现象。在控制面板→输入法的"添加"
选项中,找不到"五笔型码"的选项了。但在"安装3.1输入法"的选项中可以看到有"wbx.
ime"的文件存在,但选中无效。选中其他的".ime"文件也无效。重装Windows也无用。无
计可施,只好从注册表中下工夫了。打开注册表,查找"智能ABC"(控制面板→输入法里
有智能ABC这一选项)。在HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ke
yboard layouts\E0040804 下发现如下内容:
   键值 数据
   IME file WINABC.IME
   layout file kbdus.kbd
   layout text 智能ABC输入法
  可以确定,这就是智能ABC的注册所在地。自E0010804到E0200804是各种输入法,其
中"五笔"的主键代码是E0200804,可见已经注册。继续查找可以注册到"智能ABC"的代码
(E0040804),在HKEY_CURRENT_USER\keyboard layout\preload下发现1,2,3三个主键
,其内容为:
  主键 键值 数据
  1 (默认) 00000409 (代表英文)
  2 (默认) E0010804 (代表全拼)
  3 (默认) E0040804 (代表智能ABC)
  余下的事情就好办了,在HKEY_CURRENT_USER\keyboard layout\preload下添加一个
主键 ,键名为"4",键值为"(默认)",数据为"E0200804",重新启动,大功告成!
  另有一台机器,也出现这种情况。检查注册表发现,在HKEY_LOCAL_MACHINE\Syste
m\CurrentControlSet\control\keyboard layouts 下没有"E0200804"主键。按照其他主
键的格式新建主键"E0200804",内容如下:
   键值 数据
  IME file WBX.IME
  layout file kbdus.kbd
  layout text 五笔型码输入法
  然后按以上方法处理,一切正常。


117.AutoRun原理揭密

  众所周知,在一台运行Windows95/98或WindowsNT4.0以上版本的计算机中(本文以
Windows95为例),只要在光驱中放一张CD盘,它就播出美妙的音乐来,如果放入一张软
件光盘,它上面的一些程序就会自动执行,这个程序也许就是这个软件的安装程序,也
许是这张光盘的内容介绍。Windows95的这一特性给我们广大计算机用户在使用上带来了
许多方便,同时也大大提高了计算机的智能程度。那么Window95是如何实现这种功能呢

  原来,Windows95的文件系统核心部分有一个叫"卷跟踪"的虚拟设备驱动程序(VxD
),它负责监视软盘、CD-ROM等可移动介质是否会改变。如果这些介质上的文件在被打
开以后还没有关闭就取走这些介质,卷跟踪程序就会检测到这一点,立即向用户发出警
告(显示器变"蓝脸"),要求用户插入原盘。当用户将光盘放入CD-ROM驱动器时,"卷
跟踪" 虚拟设备驱动程序就会自动检测光盘的类型,如果是CD盘,系统就会自动调出 C
D Player来播放CD;如系统检测到光盘具有PC文件系统,系统就会继续检测光盘上是否
具有AutoRun.inf文件,该文件指定了AutoPlay运行的程序。通过在autorun.inf中指定
文件,你可以运行光盘上的任何应用程序,当然最典型的应用程序还是应用软件的启动
和安装功能。
  所有的Inf文件的内容都是ASCII文本,用来为Setup程序提供安装信息,在Windows
\system 目录下就有很多inf文件。Inf文件像INI文件一样分成许多节,且内容也很多。
但是AutoRun.inf文件则比较简单,只有[autorun]一节,在这一节中最基本的命令就是
open,用它来指示Windows95系统自动运行哪个程序,例如:
  [AUTORUN]
  open=setup.exe
  这时,Windows95在插入光盘时就会自动执行setup.exe这个应用程序,open命令指出
自动运行的程序的路径和文件名。另外一个常用的命令就是icon,为光盘指定一个图标
的文件名,格式为:icon=文件名,其中文件名可以指定一个图标、一个位图、一个可执
行文件甚至一个动态链接库,如果指定的文件中包含不止一个图标资源,可以在文件名
中加一个数字(即索引值,从"0"开始)表示第几个图标,文件名和数字之间用","分开
。一旦为光盘指定图标后,在"资源管理器"和"我的电脑"中,光盘的图标都将变成你指
定的这个图标。例如:icon=pname.exe,3,即使用pname.exe 文件中的第4个图标作为光
盘驱动器的图标。
  如果在光盘上的根目录下有autorun.inf文件,那么Windows95还会在光盘图标的右
键快捷菜单中添加一个AutoPlay缺省选项。如果使用的是Windows95的中文版,在弹出的
快捷菜单中显示则是"自动播放"选项,这样即使在"自动插入通告"设置被关闭的情况下
,只要光驱中放有带autorun.inf文件的光盘,双击光驱图标就能执行open命令指定的应
用程序。
  除了open和icon命令之外,在autorun.inf文件中还可以使用shell命令,用来向光
盘图标的弹出菜单中添加更多的自定义菜单项。下面的两行语句为快捷菜单中添加了De
mo选项,并且为菜单项设置快捷键"D":
  shell\verb\command=pname.exe
  shell\verb=&Demo
  其中,第一行定义了verb的动作,第二行指明了执行动作的菜单选项,这个动词"v
erb"可由光盘生产者自己指定,但一定要保证前后定义的一致性和命令的完整性。在一
般情况下,自动播放(AutoPlay)是弹出菜单的缺省选项,你也可以用shell命令将Aut
oPlay命令更改为特殊的命令。  其实,自动运行(autoplay)不仅可以在光盘上实现
也可以在软盘、硬盘甚至虚拟盘和网络驱动器上实现。但是这得修改windows95注册表的
有关信息才能实现。在注册表编辑器中, HKEY_CURRENT_USER/SoftWare/Microsoft/wi
ndows/currentverson/picilies/explorer的键值NoDriveTypeAutoRun是一个四个二进制
数据组成的键值,其中第一个字节表示哪些驱动器的自动播放(Autoplay)有效,下表
就是这一字节的8位二进制数的具体含义。(注:二进制数为0时有效,为1时无效。)
  位 位屏蔽常数 含义
  0(低位) DRIVE_UNKNOWN 不识别的驱动器类型
  1 DRIVE_NO_ROOT_DIR 根目录不存在
  2 DRIVE_REMOVEABLE 软盘
  3 DRIVE_FIXED 硬盘
  4 DRIVE_REMOTE 网络驱动器
  5 DRIVE_CDROM CD_ROM
  6 DRIVE_RAMDISK 虚拟盘
  7(高位) 保留
  所以,你只要修改其中的某一位,就能使对应的驱动器AutoPlay有效,如果你想使
软盘的AutoPlay有效,请按下面的步骤进行:
  启动注册表编辑器,使用查找命令,在"查找目标"对话框中输入"NoDriveTypeAuto
Run",单击查找下一个,在找到的"NoDriveTypeAutoRun"上双击,将其值由0000 95 00
00 00 (系统的缺省二进制值)更改为0000 91 00 00 00确定以后,退出注册表编辑器
,重新启动计算机 以后,使更改生效。在你的软盘根目录下,存放一个Autorun.inf文
件,将open和icon命令各指向一个存在的文件,双击"我的电脑"或"资源管理器"中的软
盘驱动器图标,看一看效果如何?
  由上表不难看出,系统的缺省设置是光驱、硬盘虚拟盘的自动播放有效。所以你想
要屏蔽所有的驱动器的自动播放功能,只要将"NoDriveTypeAutoRun"的值改为0000 FF
00 00 00 即可。
  AutoPlay的确给我们带来了许多方便,我们可以利用它的这一特性使我们的硬盘、
软盘、虚拟盘及网络盘在"资源管理器"和"我的电脑"中有不同的表现,最大限度地方便
我们的使用。


118.清理动态链接库

在\windows\system文件夹下有许多扩展名为.dll的动态链接库文件,大多数的应用软件
将它们自己运行所需要的dll文件都放在这里。由于这里的文件成百上千,所以我们根本
无法记得哪一个动态链接库是属于哪一个或哪几个应用程序的。使用注册表编辑器,我
们可以轻松完成这项看似非常复杂的工作。启动注册表编辑器,打开HEKY_LOCAL_MACHI
NE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLL分支。ShareDLLs子键记录
了共享的DLL信息,每个DLL文件的键值说明此DLL被几个应用程序共享。若为"01 00 00
00"则此DLL文件被一个应用程序共享。若为 "00 00 00 00"则该DLL文件对系统不起作
用,说明它是一个垃圾文件,删除该键值, 并且记下 这个 DLL文件名,从 \windows\
system文件夹中将该DLL文件删除。


119.重新定位WINDOWS的Shell文件夹

Windows98中有一些文件夹是有特殊用途的,这些文件夹称为Shell文件夹。以下列举了
Windows98中定义的系统文件夹,其中指明了每个文件夹的缺省路径。
名称 缺省路径
AppData \Windows\Application Data
Cache \Windows\Temporarry Internet Files
Cookies \Windows\Cookies
Desktop \Windows\Desktop
Fonts \Windows\Fonts
Favorites \Windows\Favorites
Histroy \Windows\Histroy
NetHood \Windows\NetHood
Programs \Windows\Start Menu\Programs
Personal \My Documents
PrintHood \Windows\PrintHood
Recent \Windows\Recent
Start Menu \Windows\Start Menu
Startup \Windows\Start Menu\ Programs\ Startup
SendTo \Windows\SendTo
Templates \Windows\ShellNew
用户可能因为某种原因需要修改Shell文件夹的位置,以满足自己的需要。如将My Docu
ments文件夹重定位到自己希望的位置,或将Startup文件夹移到不同的位置,这些均可
通过修改注册表来实现。
  首先我们可以在Windows98注册表的HKEY_CURRENT_USER\Software\Microsoft\Wind
ows\ CurrentVersion\Explorer\Shell Folders键中查找到每个Shell文件夹名称,该名
称的字符串值既为完整的文件夹路径名,在同一层中还可看到称为User Shell Folders
(用户Shell文件夹)的子键,这里包括了用户自己定制的所有Shell文件夹的值项。下
面介绍一下如何修改一个Shell文件夹的位置:
  1. 在HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Explor
er\User Shell Folders添加一个用于Shell文件夹的字符串值,此新值的名称如表一所
示,如Personal,将它的缺省路径数据改为你自己的路径名,如:C:\Myself。
  2. 重新启动计算机,以使这种修改生效。
  应该注意的是当修改了Shell文件夹的路径值后,原有文件夹中的文件并不会移到新
的文件夹中,我们只是改变了Shell文件夹的指向而已。


120. 修改WINDOWS系统文件夹(如何删除或重新命名桌面和我的电脑的系统文件夹)

我们在桌面上和我的电脑里看到的一些文件夹在硬盘中实际上并不存在。这些文件夹看
起来如同在资源管理器中的文件夹一样,实际上它只是用来显示指定文件夹内容的一个
窗口,这些文件夹称为系统文件夹。以下给出了这种文件夹的标示符。
文件夹 标示符
Control Panel {21EC2020-3AEA-1069-A2DD-08002B30309D}
Dial-Up Networking {992CFFA0-F557-101A-88EC-00DD010CCC48}
Internet Explorer {871C5380-42A0-1069-A2EA-08002B30309D}
My Computer {20D04FE0-3AEA-1069-A2D8-08002B30309D}
Network Neighborhood {208D2C60-3AEA-1069-A2D7-08002B30309D}
Printers {2227A280-3AEA-1069-A2DE-08002B30309D}
Recycle Bin {645FF040-5081-101B-9F08-00AA002F954E}
Scheduled Tasks {D6277990-4C6A-11CF-8D87-00AA0060F5BF}
  Windows98在注册表的KEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentV
ersion\explorer\Desktop\NameSpace下定义了桌面上包含的系统文件夹的标示符;
在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\
MyComputer\NameSpace定义了我的电脑中包含的系统文件夹的标示符。这些文件夹的修
改不同于普通文件夹,下面介绍一下通过注册表修改此类文件夹。
  1. 从桌面中删除系统文件夹。
  从桌面中删除一个系统文件夹的方法依文件夹的不同而异。如果用户想删除Recycl
e Bin和My Documents文件夹,则应将HKEY_LOCAL_MACHINE\Software\Microsoft\Windo
ws\CurrentVersion\explorer\Desktop\NameSpace中相应的该文件夹标示符子键删除即
可。
  2. 重命名系统文件夹
  当我们想重命名桌面上的My Computer、Network Neighborhood和Internet Explor
er系统文件夹图标名时,可以在任意一个图标上右击,选择Rename,键入新图标名,按
回车即可完成。但是如果需要重命名Recycle Bin和Control Panel,按上述方法就无法
完成。
  这时我们需要修改HKEY_CLASSES_ROOT\CLSID中上述图标标示符的缺省值。重命名R
ecycle Bin,需将{645FF040-5081-101B-9F08-00AA002F954E}的缺省值改为你需要
的名字。重命名Control Panel,则需将{21EC2020-3AEA-1069-A2DD-08002B30309D
}的缺省值改为你需要的名字。

121.如何删除Internet Explorer或Network Neighborhood文件夹

如果用户想删除Internet Explorer或Network Neighborhood文件夹,则应将HKEY_CURR
ENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer下设置下
述值:
文件夹 名称 未激活数据 激活后数据
InternetExplorer NoInternetIcon 00 00 00 00 01 00 00 00
Network Neighborhood NoNetHood 00 00 00 00 01 00 00 0
0


122.定制对象图标

  1. 修改普通文件类型的图标
  Windows中每种文件类型都有自己的图标。我们可以将某种文件类型的图标修改为自
己喜欢的图标,具体步骤如下:
  1) 从Windows目录下删除ShellIconCache文件。此文件为图标文件缓冲,它的存在
可使系统不必在文件的初始位置加载图标,而只需从此图标缓存中加载,从而加快了桌
面和资源管理器中显示图标的速度。
  2) 在HKEY_CLASSES_ROOT\.ext(ext为欲修改的文件的扩展名)中查找与.ext文件
相关的程序数据名(如与.bat文件相关的程序数据名为“batfile”)。
  3) 打开HKEY_CLASSES_ROOT\batfile\DefaultIcon(“batfile”为上一步找出的程
序数据名)。
  4) 将DefaultIcon的缺省数据修改为你喜欢的图标所在的位置。
2. 修改系统文件夹的图标
  修改系统文件夹的图标与修改普通文件类型的图标基本类似,步骤如下:
  1) 从Windows目录下删除ShellIconCache文件。
  2) 定位HKEY_CLASSES_ROOT\CLSID\class\DefaultIcon的位置,其中class为你想要
修改的系统文件夹的标示符。
  3) 将DefaultIcon的缺省数据修改为你喜欢的图标所在的位置。
  4) 刷新桌面和资源管理器,即可看到所做的修改。


123. 定制开始菜单各选项的图标

  1) 从Windows目录下删除ShellIconCache文件。
  2) 定位HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Expl
orer\Shell Icons,如果没有此键则创建它。
  3) 添加一个字符串名称,该名称对应要修改的菜单选项,如表五所示。例如要修改
Setting选项的图标,则添加一个新字符串值21。
  4) 将新建的缺省值修改为要使用的图标文件的位置。
  5) 重新启动计算机。

124. 定制开始菜单的对齐方式

  修改HKEY_CURRENT_USER\Control Panel\desktop\MenuDropAlignment的值,当值为
1时,菜单右对齐;当值为0时,菜单左对齐。



125.定制IE的外观

Microsoft已将IE集成到了Winows98中,它将Web风格的导航带入了桌面,容许用户定
制桌面的外观即个性化文件夹。但仍有许多用户希望原有的Windows95的外观,这可以通
过修改注册表来实现。我们可以在HKEY_CURRENT_USER\Software\Microsoft\Windows\C
urrentVersion\Policies\Explorer中看到以下所示的数据,通过将这些数据的值设为0
,可以关闭这些功能;设置为1,可以激活它。
名称 说明
ClassicShell 激活传统的具有双击式的用户界面
NoActiveDesktop 关闭Active Desktop,还原为传统的桌面
NoActiveDesktopChange 从显示属性对话框中删除Web标签
NoChangeStartMenu 关闭开始菜单中的拖动功能
NoFavoritesMenu 从开始菜单中删除Favorites项
NoInternetIcon 从桌面上删除Internet图标
NoSetActiveDesktop 从开始菜单的设置子菜单中删除Active Desktop项
  此外IE的任务条背景只是一个位图,要修改此背景,可在HKEY_CURRENT_USER\Soft
ware\Microsoft\Internet Explorer\Toolbar中创建一个新的字符串名称BackBitmap,
将其数据值设置为要显示的位图的文件名。如果此位图无法填充整个任务条,则IE将平
铺此位图。


126.清除各种历史纪录

在Windows98中保留着使用者的各种历史纪录,其中包括最近打开的文档、程序、查找过
的文件及在网络上的使用情况。为了安全需要,我们需要删除这些历史纪录。方法如下

  1. 定位HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explo
rer。
  2. 删除表中所示的键。
  3. 清除Windows\Recent中的内容,刷新文档菜单。
位置 注册表中位置
Documents menu RecentDocs
Run dialog RunMRU
Find Files dialog Doc Find Spec MRU
Find Computer dialog FindComputerMRU


127.在桌面上不显示Win98版本号

路径:[HKEY_CURRENT_USER\Control Panel\desktop]  键值1:″PaintDeskto
pVersion″=″0″ 作用:在桌面上不显示Win98版本号。


128.禁止活动桌面(Active Desktop)功能

路径:[HKEY_CURRENT_USER\Software\Microsoft\    Windows\CurrentVer
sion\Policies\Explorer]  键值1:″NoActiveDesktop″=hex:01,00,00,00
作用:禁止活动桌面(Active Desktop)功能,使你的Win98看起来更像Win95,即使是
显示属性的Web页都被隐匿掉了。  


129.优化文件系统,使文件分配更合理

路径:[HKEY_LOCAL_MACHINE\System\    CurrentControlSet\Control\FileS
ystem]  键值:″ContigFileAllocSize″=dword:000001f4


130.禁止软盘驱动器的FIFO特性,从而优化软盘驱动器性能

路径:[HKEY_LOCAL_MACHINE\System\    CurrentControlSet\Services\Cl
ass\fdc\0000]  键值:″ForceFIFO″=″0″


131.想在进入Win98前给自己来个问候或给他人一些警告信息吗?

通过增加以下两个键值,在进入Win98前,任何人都能看到你自定义内容的信息框了:
路径:[HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\CurrentVersion
\Winlogon]
键值:″LegalNoticeCaption″=″问候″
说明:这是信息框的标题。
键值:″LegalNoticeText″=″欢迎您!″ 说明:这是信息框的文本内容。


132.将你的名字放入系统任务栏中

将你的名字放入系统任务栏中,使每一位系统使用者都知道你是系统的主人: 路径
:[HKEY_CURRENT_USER\Control Panel\ International]
 键值:″sTimeFORMat″=″HH:mm:ss tt″ ″s1159″=″你的名字″
″s2359″=″HELLO″
说明:12点之前,在系统任务栏中显示你的名字,之后则显示HELLO,可任意设置以
达到自己的效果。


133.在任务栏上用军队风格显示时钟

在任务栏上用军队风格显示时钟,使时钟看起来更简练: 路径:[HKEY_CURRENT_US
ER\Control Panel\ International]
 键值:″iTime″=″1″
    ″sTime″=″″
  ″iTLZero=″1″
  ″sTimeFORMet″=″HHmm tt″


134.让启动时的F8、F4无效

让启动时的F8、F4无效,只需要修改C盘根目录下的MSDOS.SYS文件:Bootkey=0、Bootw
in=1、BootMenu=1。


135.轻松突破网络用户登陆密码

在启动时按下F8或F4键进入DOS,键入REN C:\WINDOWS\��.PWL ��.AA


136.禁用资源管理器FILE(文件)菜单中的“运行”

在注册表HKEY_CURRENT_USER\Softwore\Microsoft\Windows\Currentversion\Policies
\Explorer下分别新建DWORD值“No-FileMenu”并赋值“1”。


137.隐藏控制面板的【密码】和【添加 /删除程序】选项

要隐藏控制面板的【密码】和【添加 /删除程序】选项,只要在CONTROL.INI文件[don′
t load]小节中添加password.cpl=no和appwiz.cpl=no即可。


138.禁止使用控制面板中的系统管理程序

在注册表编辑器HKEY_CURRENT_USER\Software\Microsoft\Windows\Currentversion\Po
licies\system\下新建DWORD值“NoDevMgrP-age”并赋值为“1”。


139.不启动,也能用

我们可以使用注册表编辑器查看键值及其形式。键值有多种形式,如开关型(On/o
ff、0/1)、数值型(二进制、DWORD值)以及字符串型。开关型主要用于系统的复选框
、检查框等,而数值型用于控制选项的数值。字符串型通常用于系统显示信息。这些键
值修改后是不是能立刻发生作用呢?
通常地,与“控制面板”中的图标有关的注册表选项,在修改后可以立即发生作用
,例如,您可以在注册表中的HKEY_CURRENT_USER\Control Panel\keyboard分支下修改
KeyboardDelay、KeyboardSpeed键值数值(如图1所示),然后在“键盘”图标中查看键
盘速度。
我们发现,它们之间的变化是同步的。同样地,在图1中,修改PowerCfg主键下的键
值数据也会同时修改电源管理方案中的有关选项。
但是,有关硬件、网络、服务、输入法等安装方面的键值数据,必须重新启动Wind
ows才能发生作用。如HKEY_LOCAL_MACHINE\System\Services分支下的键值数据就须要重
新启动才能对Windows发生作用。但是不重新启动Windows 95/98或者计算机也能快速地
更新注册表。下面介绍这种方法。
1.按下Ctrl+Alt+Del组合键,出现对话框。
2.在该对话框中单击“Explorer”选项,然后单击“结束任务”按钮,将出现如图
3所示的“关闭Windows”对话框。
3. 单击“否”按钮,系统过一会儿将出现另一对话框。单击“结束任务”按钮,则
返回到Windows 95/98系统环境中。
另外,还有一种方法也能快速地重启Windows 98而使注册表得到更新,不过此方法
比上面介绍的方法要慢一些。
1. 单击“开始”按钮,然后单击“关闭系统”,则出现如图3所示的“关闭Window
s”对话框。
2. 单击“重新启动计算机”。
3. 按住Shift键,然后单击“是”按钮,关闭Windows 98,然后出现“Windows is
now restarting…”,这样就只重新启动了Windows 98。


140.在“新建”菜单中添加新的文件类型

  为了方便用户能够快速创建一个新文件,Windows 98在快捷菜单的“新建”菜单中
提供了许多内置的新的文件类型。
  Windows 98提供了“WinZip文件”、“文本文档”、“Microsoft Word文档”、“
BMP图像”、“声音文件”、“其他Office文档”、“Adobe PhotoShop Image”、“公
文包”、“在桌面上的我的文档文件夹”等文件类型的新文件的创建操作。但是,我们
能否向此“新建”菜单中增加其他文件类型呢?答案是肯定的。假定我们创建了一个.jd
p文件类型,然后将此文件类型添加到“新建”菜单中,下面为增加步骤。
  1.首先使用“附件”组中的“记事本”程序输入如下一段文本,并且将此段文本保
存为jpd.reg。
REGEDIT4
[HKEY_CLASSES_ROOT\.Jdp]
@="JdpFile"
[HKEY_CLASSES_ROOT\JdpFile]
@="Jdp文件"
[HKEY_CLASSES_ROOT\JdpFile\shell]
[HKEY_CLASSES_ROOT\JdpFile\shell\open]
[HKEY_CLASSES_ROOT\JdpFile\shell\open\command]
@="\"C:\\Windows\\NotePad.EXE\" \"%1\""
[HKEY_CLASSES_ROOT\JdpFile\shell\print]
[HKEY_CLASSES_ROOT\JdpFile\shell\print\command]
@="\"C:\\Windows\\Notepad.EXE\" /p \"%1\""
[HKEY_CLASSES_ROOT\JdpFile\shell\printto]
[HKEY_CLASSES_ROOT\JdpFile\shell\printto\command]
@="\"C:\\Windows\\Notepad.EXE\" \"%1\" \"%2\" \"%3\" \"%4\""
[HKEY_CLASSES_ROOT\JdpFile\DefaultIcon]

@="C:\\ Windows\\Notepad.EXE ,1"
[HKEY_CLASSES_ROOT\JdpFile\Insertable]
@=""
[HKEY_CLASSES_ROOT\JdpFile\protocol]
[HKEY_CLASSES_ROOT\JdpFile\protocol\StdFileEditing]
[HKEY_CLASSES_ROOT\JdpFile\protocol\StdFileEditing\verb]
[HKEY_CLASSES_ROOT\JdpFile\protocol\StdFileEditing\verb\0]
@="编辑(&E)"
[HKEY_CLASSES_ROOT\JdpFile\protocol\StdFileEditing\server]
@="C:\\ Windows\\Notepad.EXE "
  2.启动注册表编辑器。
  3.从“注册表”文件中选择“引入注册表文件”,然后输入jpd.reg文件,则将此文
件引人到注册表中,此时,.jpd文件扩展名已经添加到HKEY_CLASSES_ROOT根键下。
  4.打开HKEY_CLASSES_ROOT\.Jdp分支,然后在此分支下添加一个“ShellNew”子键

  5.在“ShellNew”子键中添加一个名为“NullFile”的空串,如图4所示。
  6.关闭注册表编辑器。
  7.重新启动计算机。
  8.打开“新建”菜单,我们发现,在“新建”菜单中将添加一个名为“Jdp文件”的
选项。
  在记事本中编辑BAT文件
  在“Windows资源管理器”窗口中,如果想双击一个批处理文件名的图标来编辑它而
不是来运行它,那么只要执行下面的操作步骤即可:
  1.启动注册表编辑器。
  2.打开HKEY_CLASSES_ROOT\batfile\shell分支。
  3.将右窗格中的“默认”值由“”改为“edit”。
  4.关闭注册表编辑器。
  这样再双击BAT文件时,笔记本就会弹出将BAT文件装入,供您使用编辑了。



141.超频3DLabs Permedia 2芯片的显示卡

  我们可以利用更改注册表来更改显示芯片的系统时钟频率,从而超频基于使用3DLa
bs Permedia2芯片的显示卡,其更改步骤如下:
  1.启动注册表编辑器。
  2.利用“编辑”菜单中的“查找”命令在注册表文件中寻找“systemclock”键值名
,其缺省值是为“53”&127;(这是一个十六进制数值),然后修改此数值(大于53h),
则可以超频到指定的频率上。
  例如,我们有一个Permedia2芯片的Creative Graphics Blaster EXXtreme显示卡可
以成功地超到96MHz&127;(该数值为60h)&127;,没有问题。后来我们又给它加上了散热
片和风扇,于是它可以很好地工作在100MHz下在此,我们强烈地建议您:
  (1)在你的Permedia 2芯片的显示卡上必须安装散热片和风扇。
  (2)如果你需要玩游戏请使用3dLabs的显示驱动程序。
  另外,对于Diamond Fire GL 1000 Pro显示卡((显示芯片仍为Permedia 2))来说
,通过更改注册表文件,可以提高你的显示卡的刷新速度,其操作步骤如下:
  1. 打开注册表文件。
  2. 打开HKEY_LOCAL_MACHINE\SOFTWARE\Diamond\DirectX\Direct3D\HAL分支,将该
分支下的“NoDMA”键值改为1(缺省为0)。
  3. 打开HKEY_LOCAL_MACHINE\SOFTWARE\Diamond\Display分支,在此分支下增加“
SystemClock键值名,且其键值为8(8MB)或者4(MB)。
  4. 关闭注册表编辑器。


142.优化磁盘文件系统

  在Windows95中,磁盘缓冲是动态分配的,不需要用户进行任何手工干预,用户也不需
要在AUTOEXEC.BAT和CONFIG.SYS文件中装入SHARE和SMARTDRV等磁盘缓冲程序。缓冲的大
小也是动态变化的。如果用户发现磁盘缓冲不能够再增加了,这说明用户使用的可能是实
模式磁盘驱动程序。这时,用户最好使用一个保护模式的替代驱动程序,以提供32位的磁
盘访问。
  用户可以在“控制面板”的“系统属性”对话框中配置文件系统的性能,在“性能”
选项页中单击“文件系统”按钮,出现如图7所示的对话框。
  在“此计算机主要用途”列表框中,用户可以选择自己使用的计算机用途。其中“台
式机”意味着计算机中具有比最小限制要多的内存数,而且系统也不是使用电池供电。“
便携或接驳式系统”意味着计算机的内存数量比较小,而且使用电池供电,所有磁盘缓冲
必须尽可能快地进行更新。“网络服务器”意味着计算机将作为网络中的对等式服务器
提供文件和打印机共享服务,所以计算机中有足够的内存,并且需要非常频繁的磁盘读写
,Windows95将整个系统按照允许大量磁盘读写进行优化。以上的计算机配置都会影响到
注册表中的下列参数设置:
●PathCache:指定文件系统用来保存最近使用目录路径的缓冲数量。该缓冲能够减少文
件系统提供文件分配表查找路径的机会,而只需要在缓冲中进行查找。对于“台式机”该
参数设置为32,对于“便携或接驳式系统”是16,对于“网络服务器”是64。
●NameCache:该缓冲用于存放最近使用的文件名所在的位置。该缓冲和PathCache联合
使用就能够使文件系统不需要从磁盘中查找缓冲文件名的位置。NameCache和Path-Cach
e都是使用普通系统堆之外的内存。对于“台式机”文件名缓冲设置为677个文件名(8KB
),对于“便携或接驳式系统”是337个文件名(4KB),对于“网络服务器”是2729个文件名
(16KB)。
●BufferIdleTimeout,BufferAgeTimeout和VolumeIdleTimeout:用来控制变化过的数据
写到缓冲和写到磁盘之间的时间间隔。
●ContigFileAllocSize:当在MS-DOS文件系统中存储文件时,文件系统只要找到一个磁
盘自由空间,就把数据写进去,而不管这个自由空间是否能够完全容纳整个文件。这也是
MS-DOS文件系统经常会出现文件碎片的原因。在Windows95中,文件系统先查找是否存在
一个足够大的连续自由磁盘空间,如果实在找不到,再按照MS-DOS文件系统的办法进行文
件存储,而这种情况是很少发生的。所以,这种文件分配方法能够明显优化交换文件和多
媒体程序的性能。ContigFileAllocSize就是控制文件系统先查找最大的连续磁盘空间。
该最大连续磁盘空间的默认设置是0.5MB。Windows95在存储文件时,先查找是否一个0.5
MB大小的连续磁盘空间。如果用户将ContigFileAllocSize设置成为一个比较小的值,那
么就会使磁盘变得更加破碎,也显著提高了交换文件和多媒体文件的磁盘访问次数。因此
,用户可以考虑将其设置为稍微大一些的值,例如0.8MB,条件是磁盘中有足够的剩余磁盘
空间。
  针对每种计算机配置使用的磁盘缓冲参数被放在注册表中的Hkey_Local_Mac-hine\
Software\Microsoft\Windows\CurrentVersion\FSTemplates分支上。
  HKEY_Local_Machine\System\CurrentControlSet\Control\FileSystem分支包括了
当前系统实际使用的计算机配置文件。
  您可以根据具体情况进行设置。


143.如何删除“我的电脑”中的虚拟光盘图标

  当你在系统中安装了虚拟光盘后,则会在“我的电脑”中多出一个光盘图标,但是
您可以删除它,其操作步骤如下:
(1) 启动注册表编辑器。
(2) 打开HKEY_LOCAL_MACHINE\Enum\SCSI分支。在SCSI子键下通常有两个子键,它们分
别对应着虚拟光盘子键和真的光驱子键。
(3) 把SCSI下的子键全删除,再重新启动电脑。


144.退出Windows 98时不保存环境设置

  在通常情况下,在退出Windows 98时都将保存各种环境设置,以便重启时发生作用
。但是在多用户操作环境下,许多用户都可能胡乱地更改系统环境的设置,这将造成系
统环境的混乱。为此,我们可以通过修改注册表,使每次修改的环境设置不发生作用。
下面为修改步骤。
(1) 启动注册表编辑器。
(2)打开HKEY_CURRENT_USER\Software\Micoros-oft\Windows\CurrentVersion\Policie
s\Explorer分支。
(3) 右击右窗格,然后从“新建”菜单中选择“DWORD值”,则在Explorer子键中将添加
了一个新键值名“New value #1”,然后将新键值名更改为“NoSaveSettings”。
(4) 双击“NoSaveSettings”,然后在“编辑DWORD值”对话框的“键值”框中输入1(
不保存环境的设置)或者0(保存环境的设置)。
(5)单击“确定”按钮,然后关闭注册表编辑器窗口。
(6) 重启计算机。


145.更改关闭应用程序时出现“等待”对话框的时间

  您可以在任何时候使用Ctrl+Alt+Del组合键来快速地关闭应用程序(此方法特别适
用于长时间没有反应的应用程序)。
  单击“结束任务”按钮,则将关闭此应用程序。单击“等待”按钮,则允许应用程
序处于等待状态,而让您完成一些工作,然后在20秒钟之后再重试关闭此程序的工作。
为了提高关闭此程序的速度,可通过修改注册表更改关闭应用程序时的等待时间。下面
为更改步骤。
1启动注册表编辑器。
2.打开HKEY_CURRENT_USER\Control Panel\desktop分支。
3.右击右窗格,然后从“新建”菜单中选择“字符串值”,则在desktop子键中将添加了
一个新键值名“New value #1”,然后将新键值名更改为“WaitToKillAppTimeOut”。

4.双击“WaitToKillAppTimeOut ”,然后在“编辑字符串”对话框的“键值”框中输入
10000(单位为ms,缺省值为20000ms,即20秒),如图11所示。
  为了缩短系统关闭应用的等待时间,您可以将此等待时间降低为20000ms以下,如1
0000ms、15000ms等。
5.单击“确定”按钮,然后关闭注册表编辑器窗口。
6.重启计算机。


146.不从“开始”菜单启动应用程序

  你可以为“我的电脑”设置一个弹出菜单(按右键弹出),找到上面的关键字HKEY
_LOCAN_MACHINE\ System\ CurrentControlSet\ control\ FileSystem,打开子键shel
l,建立一个新的子键名字类似于contr1,其值设为&Control Panel,打开它, 建立子
键COMMAND,修改它的默认值为%windir%/control.exe,%windir%/explorer.exe c:/ 会
打开C盘的根目录,加入参数/e,用这种方式加入你喜欢的程序。


147.从桌面上移走系统图标

  试着找到类似“收件箱”的东西,从它的子文件夹SHELLNEW中删除ATTRIBUTE。


148.从快捷方式中移走讨厌的小箭头

  Windows95在所有快捷方式的左下角都加入了小箭头,你可以这样移走它们:
  选择 HKEY_CLASSES_ROOT\.lnk ( Windows 程序的快捷方式)或者选择 HKEY_CLASS
ES_ROOT\.pif ( DOS程序的快捷方式),左击右边窗口的“IsShortcut”,按 DELETE 键
。重新启动WINDOWS即可。


149.使用三键鼠标

  你可能希望将双击功能定在中间的键上,这种操作在控制面板中无法设定,可找到
\HKEY_LOCAL_MACHINE \SOFTWARE \Logitech\ MouseWare\CurrentVersion \SerialV
\0000 ,设为DoubleClick to 001。


150.修改某些重要的文件夹的名字和位置

  找到注册表中的 \HKEY_CURRENT_USER \Software \Microsoft \Windows \Current
Version \Explorer \Shell Folders ,输入你要修改的值即可。


151.打开另一个窗口的文件夹(在拷贝文件时很有用)

  找到HKEY_LOCAL_MACHINE\ SOFTWARE\ Classes\ Directory\ shell,建立一个新的
主键openw,设置它的默认值为“Open New Window”(或者其它),加入新的子键comm
and,默认值为explorer.exe %1 。


152.改变应用程序的路径

  启动REGEDIT,找到Hkey_Local_Machine\Software
\Microsoft\Windows\CurrentVersion\AppPaths,找到你要修改路径的程序名,双击改
变路径即可。


153.修改文件的鼠标右键弹出菜单

  运行注册表编辑器(regedit.exe),打开“我的电脑\HKEY_CLASSES_ROOT\*\shelle
x\ ContextMenuHandler”分支。该分支下有两个主键HexWorkshopContextMenu和Winzi
p(笔者的电脑中装有Winzip和HexWorkshop),删去后即可发现原来文件的弹出菜单上的
Hex edit 和Add to Zip两项不见了。当要在弹出菜单中添加一些可执行文件时(以not
epad为例),可进行如下操作:
  1.在“我的电脑\HKEY_CLASSES_ROOT\*”下新建一个名为shell的主键。
  2.在“shell”下新建名为aaa(aaa即是显示于弹出菜单中的文字,这里假设用“用
笔记本打开”代替)的主键。
  3.在aaa下新建名为command的主键,修改其右默认的键值为“c:\windows\notepa
d.exe %1”(%1表示该文件不带参数,而只运行笔记本程序)即可。
  4.需再添加新的菜单项重复步骤2、3即可。
  这样,在弹出菜单上就出现了“用笔记本打开”这一选项,在打开未与笔记本建立
关联的文件时避免了从许多打开方式中去重复选择笔记本的麻烦,而且可以用多种方式
打开同一文件而不改变该文件原来的关联(如同时用photoshop和ACDSee打开一图片),
增加了文件打开方式的灵活程度。


154.修改驱动器和文件夹的弹出菜单

  1.驱动器弹出菜单的修改
  (1)修改方法同上面文件的弹出菜单的修改基本一样,运行注册表编辑器,打开“
我的电脑\HKEY_CLASSES_ROOT\DRIVE”,其下有三个主键DefaultIcon、shell和shelle
x。
  (2)打开shell可以看见find和Browse with ACDSee(笔者的机器上装有ACDSee),
这也是显示在弹出菜单上的文字,如将Browse with ACDSee改为别的名字,如“用ACDS
ee浏览”时,则英文变成汉语“用ACDSee浏览”。添加菜单项同样需要在shell下添加新
主键,删除菜单项则只要删除对应的主键,如删HexWorkshop,则删去shellex下的Cont
extMenuHandlers主键下的HexWorkshopContextMenu主键即可。
  2.文件夹弹出菜单的修改
  文件夹弹出菜单的修改比较复杂,涉及两个主键Directory和Folder(同样位于“我
的电脑\HKEY_ CLASSES_ROOT\”下)的修改。其中修改Folder主键后对驱动器弹出菜单也
有影响(修改Drive主键不会影响其他),如在Folder\Shell主键下添加新主键(设名为
aaaa),则同时会在驱动器和文件夹弹出菜单中出现aaaa这一项,删除也同样会对两者
产生影响,如删除Folder\Shell下的explore和open主键,两者弹出菜单的资源管理器和
打开两项就会消失。要删除驱动器弹出菜单的winzip项,则删去Folder\Shellex\Conte
xt MenuHandlers下的winzip主键即可。而删除文件夹弹出菜单的winzip项,还要删去D
irectory\Shellex \ContextMenuHandlers下的winzip主键。只对文件夹弹出菜单进行增
删,需对Directory操作就行了(操作主键Directory不会影响驱动器的弹出菜单)。如
删去查找菜单项,只需去掉Directory\Shell下的find主键,添加则在Shell下添新主键

  3.从“文件夹选项”中修改
  这种方法比较简单,类似对文件建立关联,方法如下:
  (1)双击“我的电脑”,打开“查看/文件夹选项”(对于Windows98,还可以单击
“开始/设置/文件夹选项”)。
  (2)单击“文件类型”标签,从中选中“驱动器”,然后按“编辑”按钮。
  (3)在随后的编辑文件类型对话框中,按“新建”按钮,在弹出的新操作对话框中
输入一个名字(即弹出菜单上的文字),在用于操作的应用程序文本框中输入应用程序名
(也可用浏览来寻找),完成后按“确定”即可。
  修改文件夹的步骤相同,只要选中文件夹就可以了。


155.禁止修改显示属性

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System在
右边的窗口中创建一个DOWRD值:“NoDispCPL”,并将其值设为“1”。


156.禁止“重新启动计算机切换到MS-DOS方式”

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explore
r在右边的窗口中创建一个DWORD值“NoRealMode”,并设其值为“1”。


157.在“我的电脑”中显示“计划任务”

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\MyComp
uter\NameSpace在该分支下创建一个主键“{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
”,在右边的窗口中创建字符串“默认”,设值为“Scheduled Tasks”。


158.在“我的电脑”中显示“拨号网络”

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\MyComp
uter\NameSpace在此分支下新建一个主键“{992CFFA0-F557-101A-88EC-00DD010CCC48}
”,单击此主键,在右边的窗口中创建一个字符串值:“默认”,并设值为"拨号网络"



159.在我的电脑中显示“打印机”

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\MyComp
uter\NameSpace在此分支下新建一个主键“{2227A280-3AEA-1069-A2DE-08002B30309D}
”,单击此主键,在右边的窗口中创建一个字符串值:“默认”,并设值为“打印机”



160.禁止PC在出错时发出声音

HKEY_CURRENT_USER\Control Panel\Sound在右边的窗口中,把字符串“Beep”的值改为
“No”。


161.禁止改变打印机设置

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explore
r在右边窗口中创建DWORD值:“NoPrinters”,并设值为“1”。


162.不允许改变启动菜单

在HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Exp
lorer下在右边的窗口中新建一个DWORD值“NoChangeStartMenu”,并设值为“1”。


163.调整双击灵敏度的区域

HKEY_CURRENT_USER\Control Panel\Desktop在右边的窗口中修改“DoubleClickHeight
”和“DoubleClickWidth”的值,即可改变区域大小。


164.禁止WINDOWS平滑卷动

HKEY_CURRENT_USER\Control Panel\Desktop在右边的窗口中修改“SmoothScroll”,设
其值为“0”,若允许则设值为“1”。


165.开机时进行“多用户登录”选择

在HKEY_LOCAL_MACHINE\Network\Logon下在右边的窗口中创建一个DOWRD值:“UserPro
files”,并将其值设为“1”。


166.开机时自动登录系统

在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Winlogon下在右
边的窗口中创建字符串值:“AutoAdminLogon”,并将其值设为“1”;还创建字符串值
“DefaultPassword”,其值为登录时的密码,创建字符串值:“DefaultUserName”,
其值为登录时所用的用户名。


167.设立缺省的用户名和公司名称

HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User Info在右边窗口中找
到字符串值:“DefCompany”,“DefName”,DefCompany是指公司名称,DefName是指
用户名。


168.注册你的WINDOWS98

HKEY-LOCAL-MACHINE\SOFTWARE\Miscrosoft\Windows\CurrentVersion\在右边的窗口中
将“Regdone”的值改为“1”


169.自动运行光碟

HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Explo
rer在右边的窗口中创建一个二进制值:“NoDriveTypeAutoRun”,并将其值设为“b5
00 00 00”。


170.高彩色显示图标

HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics在右边的窗口中找到字符串
值:“Shell Icon BPP”,并设其值为“16”。


171.改变图标大小

HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics在右边的窗口中找到字符串
值:“Shell Icon Size”,改变其值即改变图标大小,缺省值为“32”。


172.进入WINDOWS98时显示欢迎提示

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run在右边的窗口
中新建一个字符串值:“Welcome”,设值为“Welcome.exe /R”。


173.禁止显示提示

HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Advan
ced“ShowInfoTip”,并设其值为“0”。


174禁止在“显示属性”中出现“屏幕保护程序”这个分菜单

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System在
右边的窗口中新建一个DWORD值:“NoDispScrSavPage”,并设其值为“1”。


175.禁止在“显示属性”中出现“效果,web,设置”这三个分菜单

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System在
右边的窗口中新建一个DWORD值:“NoDispSettingsPage”,并设其值为“1”。


176.禁止修改“开始”菜单

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explore
在右边的窗口中新建一个DWORD值:“NoChangeStartMenu”,并设其值为“1”。


177.禁止在“系统属性”中出现“文件系统”的菜单

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System在
右边的窗口中新建一个DWORD值:“NoFileSysPage”,并设其值为“1”。


178.禁止在“系统属性”中出现“虚拟内存”的菜单

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System在
右边的窗口中新建一个DWORD值:“NoVirtMemPage”,并设其值为“1”。


179.禁止在“系统属性”中出现“设备管理器”的菜单

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System在
右边的窗口中新建一个DWORD值:“NoDevMgrPage”,并设其值为“1”。


180.禁止在“系统属性”中出现“硬件配置文件”的菜单

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System在
右边的窗口中新建一个DWORD值:“NoConfigPage”,并设其值为“1”。


181.禁止添加打印机

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explore
r在右边的窗口中新建一个DWORD值:“NoAddPrinter”,并设其值为“1”。


182.禁止删除打印机

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explore
r在右边的窗口中新建一个DWORD值:“NoDeletePrinter”,并设其值为“1”。


183.优化文件系统

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem在右边的窗口中
创建一个DWORD值:“ConfigFileAllocSize”,并设为“1f4”。


184.加快上网速度

以下有几项方法可以改变上网速度:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP在右边的窗口中
把“DefaultRcvWindow”的值改为“6400”,把“DefaultTTL”改为“128”。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans在右边窗口
中创建字符串值“MaxMTU”,“MaxMSS”,并设“MaxMTU”为“576”,设“MaxMSS”为
“536”。


185.缩短应用程序出错时试图等待响应的时间

打开注册表编辑器,在“我的电脑\HKEY_CURRENT_USER\ControlPanel\desktop\Hu
ngAppTimeout”是指一个应用程序出错时试图等待响应的时间,单位为毫秒,缺省值为
5000毫秒,可以减少为3000毫秒,以加快系统的响应能力。


186.禁止屏幕保护功能

  打开注册表编辑器,在“我的电脑\HKEY_CURRENT_USER\ControlPanel\desktop\Sc
reenSaveActive”是指屏幕保护功能是否可用,值为0或1,0为不用屏幕保护功能,1为
可用。


187.控制屏幕保护的延时

  打开注册表编辑器,在“我的电脑\HKEY_CURRENT_USER\ControlPanel\desktop\Sc
reenSaveTimeOut”是指屏幕保护的延时,值为一数值,单位是秒,最小值是60秒。


188.禁止屏幕保护使用密码

  打开注册表编辑器,在“我的电脑\HKEY_CURRENT_USER\ControlPanel\desktop\Sc
reenSaveUsePassword”是指屏幕保护是否使用密码,值为0或1,0为不设密码,1则使用
预设的密码。


189.控制选择“等待”的等待时间

  打开注册表编辑器,在“我的电脑\HKEY_CURRENT_USER\ControlPanel\desktop\Wa
itToKillAppTimeout”是指当用Ctrl+Alt+Del来关闭一个应用程序时出现提示“等待
”时选择“等待”的等待时间,单位是毫秒,默认值是10000,可以减小以缩短等待时间



190.控制输入法的输入设置

打开“我的电脑\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\”
,你会看到一些各种输入法文件夹:如“全拼”文件夹,其下是关于全拼输入法的设置
,其中,&lt;Enter&gt;的取值代表是否用“回车”键来取消错误的输入。一般值为0,
而95版的“五笔字型”4.0中则为1。“插空格”是指在输入的每个汉字之间是否加一个
空格,默认值是0,指不插空格。当我们要写HTML中文文档或者在某些英文软件中输入汉
字时就需要在汉字之间加空格,那么将0变成1即可。


191.清除已经删除软件在注册表中注册的公司信息

进入HKEY_CURRENT_USER\Software、HKEY_LOCAL_MACHINE\SOFTWARE、HKEY_USERS\.
Default\Software,你可以看到许多熟悉的公司名。把那些已经确认被删除的程序所在
公司的键删除,再看看注册表文件,应该小一点了。


192.删除多于的键盘布局

  进入HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\Keyboard Layouts
,这里是“控制面板”中的“键盘布局”。相信大家对其中的大多数布局不感兴趣,可
以直接删掉它们的键。


193.删除多于的区域设置

  在HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\Nls\Locale中,是“
区域设置”,保留几个区域,其它的也可以删除。


194.删除"开始"菜单中的"设置"

打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Exp
lorer分支。在右窗格内新建一个二进制值"NoSetFolders",然后双击"NoSetFolders"键
值,在弹出的对话框的"键值"框内输入01 00 00 00,则“设置”子菜单将从Windows98
的“开始”菜单中消失。


195.禁用控制面板的“显示”设置项中的“背景”选项卡

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System在
右边的窗口中新建一个DWORD值:“NoDispBackgroundPage”,并设其值为“1”。


196.禁用控制面板的“显示”设置项中的“屏幕保护”选项卡

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System在
右边的窗口中新建一个DWORD值:“NoDispScrSavPage”,并设其值为“1”。


197.禁用控制面板的“显示”设置项中的“外观”选项卡

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System在
右边的窗口中新建一个DWORD值:“NoDispAppearancePage”,并设其值为“1”。


198.禁用控制面板的“显示”设置项中的“Web”、“设置”、“外观”选项卡

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System在
右边的窗口中新建一个DWORD值:“NoDispSettingsPage”,并设其值为“1”。


199.禁用控制面板的“显示”设置项

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System在

右边的窗口中新建一个DWORD值:“NoDispCPL”,并设其值为“1”。

200.禁止使用任何程序

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explore
r在右边的窗口中新建一个DWORD值:“RestrictRun”,并设其值为“1”。这样我们就
实现了禁止在Windows98中运行任何程序的目的。