论坛: 菜鸟乐园 标题: 教你学注册表(实列39条) 复制本贴地址    
作者: christie [christie]    论坛用户   登录
1.加快Windows 98启动速度

  Windows98在启动时能自动加载一些程序运行,有的程序放在"开始"菜单中的启动组里,一些重要的、不须用户干涉的系统程序,则存放在注册表中。如果想加快Windows98的启动速度,可以适当地删除这些程序。在启动组中的程序可以通过"任务栏"很方便地删除。如果程序不在启动组中,则须要通过修改注册表来删除。

  点击HKEY_LOCAL_MACHINE\MICROSOFT\WINDOWS\CURRENTVERSION\Run,选择右边窗口中出现的开机自启动程序,将之删除即可。

点击HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RunServices,单击右边窗口中出现的开机自启动程序,将之删除。

  Run和RunServices的区别是,Run中的程序是WINDOWS初始化后才运行的,而RunService中的程序是在操作系统启动时就开始运行的,也就是说RunServices中的程序先于Run中的程序运行,如电源管理程序。

2.删除"开始"菜单中的"收藏夹"

  "收藏夹"是为了便于访问主页而设计的,对于没上网的用户来说其用处不大,可以删除它。点击HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\POLICIES\EXPLORER,在右边窗口中点击鼠标的右键,然后选择"新建"菜单中的"DWORD"命令,命名为NoFavoritesMenu,并将其值设置为"1"。 再重新启动电脑。

3.扩充"回收站"的鼠标右键功能

  "回收站"是Windows98中的一个系统级桌面图标,由于其鼠标右键菜单功能不够强大,如"回收站"鼠标右键菜单中没有"删除"和"改名"功能,给实际应用带来一定不便,为此我们可以通过修改注册表来为其扩充菜单功能。

使用本文前面用过的REGEDIT,打开到
HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder。看到右边名为Attributes的值是40 01 00 20,这就是关 键,如果你是高手的话,就知道每个文件有只读、隐含、系统和文档共四种属性,每种属性有一个具体数字,如果文件具有多种属性,只须将所有数字加起来就行了,这里也是这个道理。下面是第一个字符所表示的意义:

值 鼠标右键的菜单

01 00 00 00 复制

02 00 00 00 剪切

03 00 00 00 复制和剪切

10 00 00 00 重命名

20 00 00 00 删除

30 00 00 00 重命名和删除

40 00 00 00 属性

50 00 00 00 重命名和属性

53 00 00 00 复制、剪切、重命名、属性

60 00 00 00 删除和属性

63 00 00 00 删除、属性、复制、剪切,

70 00 00 00 重命名、删除和属性

73 00 00 00 重命名、复制、剪切、删除和属性

4.禁用开始菜单中“设置”的“任务栏和开始菜单”

打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\explore分支,在右窗格内新建一个DWORD值"NoSetTaskbar",然后双击"NoSetTaskbar"键值,在出现的对话框中的"键值"框内输入1。

5.修改注册名称

在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion,这下面有许多关于Windows 98 注册的信息, Productld 表示序号,RegisteredOwner表示注册用户名, RegisteredOrganization 表示注册的单位名,Version表示Windows98 版本名字,VersionNumber 表示版本号。将RegisteredOwner和RegisteredOrganization改成其它名字。

6.右击开始菜单关闭计算机

关闭机器是日常使用频率最高的操作之一,下面的设置可以简化关机过程:打开HKEY_CLASSES_ROOT\Directory\shell,选择编辑/新建主键,命名为Close,双击Close子键窗口右面的默认处并在键值栏内输入关闭计算机,它就是在右键快捷菜单中出现的提示信息,如省略此项将在右键菜单中显示主键名称Close,用&隔开可定义快捷键,然后再在Close下建立下一级子键Command, 双击该子键窗口右面的默认处并在键值栏内输入Rundll32.exe User.exe,ExitWindows字符串。 不用重启系统 ,直接右击开始菜单选关闭计算机就可关闭您的机器。

7.提高菜单的显示速度

打开:HKEY_CURRENT_USER\Control Panel\Desktop,从“编辑”菜单中选“新建”串值,串值名取MenuShowDelay,回车,再双击MenuShowDelay,改动MenuShowDelay的数字就可调节速度, 范围是1-2000,默认是400,数字越小越快,如果改为65535就表示要按键才显示了。 输出键值1。关闭注册表编辑器,并重新启动Windows后,你将发现开始菜单中子菜单的显示速度明显提高了。

8.编辑BAT文件

在资源管理器窗口中,如果想双击一个批处理文件名的条目来编辑它而不是来运行它,那么只要将HKEY_CLASSES_ROOT\batfile\shell右窗口键的"默认"值由"open"改为"edit",关闭注册表编辑器,这样再双击BAT文件时,笔记本就会弹出将BAT文件装入,供使用编辑了。

9. 修改"我的电脑"的名称和图标

1、 改名字
打开HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D},(Default)。修改右边的(默认)为你想要的名字。

2、换图标
打开HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon,(Default)。将右边的(默认)改成你的图标文件名。

10.任意定制窗口颜色

尽管Windows'98的控制面板/显示器/外观可定义多种窗口显示方案,,要定义某一个部位的颜色,如黑色的按钮字体,你想定义成红色,可就无能为力了,修改注册表能很容易的实现。将HKEY_CURRENT_USER\Control Panel\Colors右窗口键的“Bottontext”值改为“255 0 0”, 关闭注册表编辑器,重启WIN98,红色的字体将显示在你的按钮上。

11.删除运行和查找中多余的选项

当点击开始/运行菜单时,在打开窗口中保存了以前所做的一些操作,有些可能不需要了,想删掉它,在HKEY_USER\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU的右窗口中保存着这些操作,删掉不需要的串值即可。同样,在
HKEY_USER\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Doc FindSpecMRU的右窗口中保存着查找的选项。

12.缩短桌面上"新建"的选项

当你用鼠标右键点击桌面上空白处,选新建时,会弹出建立多种程序文件的菜单,有些你可能并不常用,如Access数据库,你一定想删掉它,缩短菜单。现在就动手吧,打开注册表编辑器,点击菜单的编辑/查找,输入shellnew,再点查找下一个,找到适合的文件类型后,删掉整个shellnew分支即可。

13.选择windows登录时,如何使"取消"按钮失效(防止匿名用户登录)

虽然Win95可以为每个用户定制各自的使用界面并指定口令,但任何人都能通过点击登录窗口中的"取消"或按ESC键进入系统,即所谓匿名登录。下述方法可以防止匿名用户登录::依次展开HKEY_LOCAL_MACHINE\Network\Logon主键,如没有则创建一个;用编辑|新建|DWORD(值),名为"MustBeValidated",键值全部添为1;再重新启动机器后,你会发现通过点击Cancel按钮进Windows的办法已经不灵了。(如果自己都进不去了,可以以安全模式进入,然后将其值改为0。)

14.修改“我的电脑”右键菜单

运行Regedit.exe修改注册表,找到HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8- 08002B30309D},其中DEFAULTICON就是我的电脑图标。看到SHELL了吧 ,展开它,在SHELL下建立新主键,那便是标题,在此主键下再建立新主键,名字必须是COMMAND,修改COMMAND的串值,输入命令行,退出。

15.让你的鼠标右键再多几个功能

将鼠标右键多加几个功能,新菜单是靠文件关联来实现的,就是在原来的目录和文件关联上做多几个"目录"。

增加一个MS-DOS 方式(MS-DOS PROGRAM)
在你用鼠标右键单击目录,就可以见到进入MSDOS的菜单,所以这次修改是对目录关联操作开HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell。用鼠标右键单击shell,选择新建(NEW)主键(KEY),并输入名字:MS-DOS Prompt,然后双击右边的(Default),修改它为: MS-DOS Prompt,再用鼠标右键单击左边的MS-DOS Prompt,选择新建主键,输入名字: command, 然后修改command右边的(Default)为:c:\windows\dosprmpt.pif或者command.com。

增加个记事薄(Notepad)
打开HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*,用鼠标右键单击*号,选择新建主键,输入名字:shell,再用鼠标右键单击刚做好的shell,再建一个叫做notepad 的主键,并将notepad 右边的(默认)改为:&Notpad,这里的&号作用是,将N作为键盘快捷按键,你也可以将&放在后面,总之它是将后面的字符作为按键,上面所讲的MSDOS 方式也可以这么做。

在HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\Notepad下边增加个叫command的主键, 修改command 右边的默认值(Default)为notepad.exe %1

你自已的菜单
根据上面的两个例子,你自已就能为自已的软件设计出菜单,仔细看一下Windows本身的关联,例如文件扩展名为inf的为什么会有个Install菜单呢?善于利用HKEY_LOCAL_MACHINE\SOFTWARE\Classes 吧!

16.修改 "快捷方式"的图标

没有箭头的捷径图标
如何禁止每个捷径都加图标,不管你是用自已的捷径图标,还是原来的小箭头,禁止后就不会把附加在原图标上的捷径图标显示出来。打开HKEY_CLASSES_ROOT\lnkfile,IsShortcut。将右边的IsShortcut变量删掉即禁止住了,想恢复时就自已在右边空白地方按鼠标右键,新建一个串值变量,名字叫做
IsShortcut。要做得完美一些,还需要将HKEY_CLASSES_ROOT\piffile右边的IsShortcut 删掉才成。

17.禁用注册表编辑器Regedit

为了防止他人修改你的注册表,可以禁止注册表编辑器regedit.exe运行。打开注册表到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System,如果你发现Policies下面没有System,则请在它下面新建一个主键,名字就是System,然后在右边空白处新建一个DWORD,名字取为DisableRegistryTools,再修改它的值为1,以后,别人、甚至是你都无法再用regedit.exe 啦,如果要恢复的话,请把下面的字打成一个REG.REG文件:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]

"DisableRegistryTools"=dword:00000000

18.清理动态链接库

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

19.使文件显示扩展名

Windows 95/98文件的默认显示方式为只显示文件名,而不显示扩展名。我们可以通过将HKEY_ USER\.DEFAULT\software\Microsoft\Windows\CurrentVersion\Explorer\Advanced下的DWORD值“HideFileExt”的值由1改为0后即可显示文件的扩展名。

20.让windows98系统自动登录

有时我们在家里用电脑,无需开机的密码,这时需要系统自己登陆。打开\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon\下建立以下新的字符串键值:AutoAdminLogon,键值设为1,DefaultUserName,把键值设为默认的登录名,DefaultPassword,把键值为你的默认的口令,DontDisplayLastUserName,把键值为0。此键值最好不要设为1,如果为1,在你自动登陆的时候会自动清除前一位用户的帐号的。


21.增强IE中的网址自动探测功能

我们知道在IE的地址栏中输入microsoft后,IE会自动将地址补全为www.microsoft.com,要使IE对.org、.net、.edu等后缀具有自动探测功能,只须在HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\UrlTemplate中新建三个名为“2”、“3”、“4”的字符串值,并分别更改键值为“www.%s.org”、“www.%s.net”、“www.%s.edu”即可。

22.为Windows程序设置可执行路径

如果需要运行的程序不在指定的目录中,则DOS系统一般采用在自动批处理文件中设置路径的方法来达到自动寻找此程序的目的;在Win 98中则可以更秘密地增加程序路径,而不是通过设置自 动批处理的方式,这就需要通过修改注册表来实现上述目的。

比如打算为"C:\ProgramFiles\Fdcp\Fdcp.exe"文件增加路径,则可以按下述方法进行操作:运行注册表编辑器,打开HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths新建名称为"Fdcp.exe"的主键,选择"Fdcp.exe"主键,将其默认值设为"C:\ProgramFiles\Fdcp\Fdcp.exe";新建名称为"Path"的字符串键,设其值为"C:\ProgramFiles\Fdcp"。这样就可以通过在"运行"命令行中键入"Fdcp.exe"或"Fdcp"来运行该程序了。当然还可以为已经存在的程序设置新的主键,比如可以为Microsoft Word 97添加名称为 "Word.exe"的主键。假设Word 97安装在"C:\ ProgramFiles\MicrosoftOffice\Office\"目录中,则其具体操作为:运行注册表编辑器,在App Paths新建名称为"Word.exe"的主键,选择"Word.exe"主键,将其默认值设为"C:\ProgramFiles\MicrosoftOffice\Office\Winword.exe";新建名称为"Path"的字符串键,设其值为"C:\ProgramFiles\MicrosoftOffice\Office"。这样,以后就可以在"运行"命令行键入"Word"或"Word.exe"来运行Word 97了。注意:这时在Win 98的DOS提示符下运行"Word"或"Word.exe"将会提示出错。

23.隐藏在桌面空白处右击鼠标时弹出的上下文菜单

进入如下路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\后,在“Explorer”键值下新建下列DWORD值:NoViewContextMenu,把值设为“1”时为有效。

24.定制IE标题

IE标题上有这样的文字:“Microsoft Internet Explorer”。做以下修改可将之改成任何你喜欢的文字。找到HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main, 在右窗点右键,“新建|字符串值”,重命名为“window Title”,串值内容改为你想要的文字。

25.清除“添加/ 删除程序”中的垃圾

反安装软件后,有时会在控制面板的下的“添加删除程序”还留有被你删除的软件的名字,唯有再来一次自已反安装啦。打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall,此时能看到Uninstall下有软件的目录,将它整个删掉即可,该软件的反安装内容包括软件名字DisplayName 和反安装程序名UninstallString。

26.注册你的WINDOWS98

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

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

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

28.查看系统分配给光驱的可用盘符

在HKEY_LOCAL_MACHINE\Enum\SCSI主键下记录着机器上所安装的光驱信息,逐层展开后,找到字符串UserDriveLetterAssignment,其值即表示系统分配给光驱的可用盘符,例如:如果为HZ表示从H到Z可以给光驱使用。

29.修改显示器刷新频率

通过编辑注册表来手工输入显示器刷新频率:选择HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\Default,双击RefreshRate即可输入刷新频率值;值为-1表示自动设定,也可输入一个有效的刷新率值(如75, 如果所输入的频率值不被你的显示器或显示卡所支持,将出现不良后果,在修改前请参阅相关说明文档)。

30. 加快程序运行速度,没有延迟!

在运行多媒体应用程序时,调用文件较多,通过对每个文件占用资源的限制,能够更合理地分配资源,加快程序运行速度:选择HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem主键;新建DWORD值"ConfigFileAllocSize",将其值设为"0x000001F4(500)"。

31.更改桌面上提示对话

“我的电脑”:在HKEY_CLASSES_ ROOT\LSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}下 直接修改InfoTip键值内容
同理:
“回 收 站”:{645FF040-5081-1010B-9F087-0AAA002F954E}
“控制面板”:{21EC2020-3AEA-1069-A2DD-08002B30309D}
“打 印 机”: {2227A280-3AEA-1068-A2DE-08002B30309D}
“Internet Exploer”:{3DC7A020-0ACD-11CF-A9BB-00AA004AE837}
“公 文 包”: {85BBD920-42A0-1069-A2E4-08002B30309D}
“拨号网络”:{992CFFA0-F557-101A-88EC-00DD10CCC48}
“计划任务”:{D6277990-4C6A-11CF-8D87-00AA0060F5BF}

32.禁止显示提示

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

33.更改桌面图标的大小

桌面图标的大小默认为32x32,打开HKEY_CURRENT_USER\Control Panel\desktop\WindowMetrics,修改其下字符串Shell Icon Size的值可以更改桌面上图标的大小。

34.取消URL地址的下划线

打开HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\main,将其下Ancher Underline的值改为no即可。

35.设置IE的缺省下载目录

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer下的字符串值“DownLoadDirectory”的值决定用IE下载文件后文件的保存路径,用户可以根据需要进行修改。

36.清除IE网址输入下拉列表中的网址

打开HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs,删除其下对应的网址即可。

37.禁止屏幕保护功能

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

38.禁止使用任何程序

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

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

将你的名字放入系统任务栏中,使每一位系统使用者都知道你是系统的主人: 路径:[HKEY_CURRENT_USER\Control Panel\ International]
 键值:″sTimeFormat″=″HH:mm:ss tt″ ″s1159″=″你的名字″
″s2359″=″HELLO″

说明:12点之前,在系统任务栏中显示你的名字,之后则显示HELLO,可任意设置以达到自己的效果。


地主 发表时间: 04-04-21 16:29

回复: christie [christie]   论坛用户   登录
自己顶~

B1层 发表时间: 04-04-21 16:46

回复: tianya2003 [tianya2003]   论坛用户   登录
虽然我懂!还是帮你顶一下,辛苦,辛苦!

B2层 发表时间: 04-04-21 19:50

回复: lhh2003 [lhh2003]   论坛用户   登录
复习一下,真的还不错,顶

B3层 发表时间: 04-04-21 20:01

论坛: 菜鸟乐园

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号