文档库 最新最全的文档下载
当前位置:文档库 › WINDOWS XP、2K注册表实用设置

WINDOWS XP、2K注册表实用设置

WINDOWS  XP、2K注册表实用设置
WINDOWS  XP、2K注册表实用设置

WINDOWS XP、2K注册表实用设置

1 提高子菜单速度

位置:HKEY_CURRENT_USER\Control Panel\Desktop

键值名:Menushowdelay

双击键值Menushowdelay后,弹出该键值的编辑窗口,在文本输入框内输入“0”后,再单击“确定”按钮即可。注意在系统默认的菜单弹出效果下,不易感觉到菜单弹出速度的提高;这时,请在桌面上单击“属性”命令,弹出“显示属性”窗口,然后在“效果”标签下将“动画显示菜单和工具提示”下的“淡入淡出效果”改为“滚动效果”。

2 去掉“关闭系统”

位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值名:NoClose

取值:1为隐藏、0为显示

3 自动刷新窗口内容

位置:HKEY_LOCAL_MACHINE\System\Currentcontrolset\Control\Update

键值名:UpdateMode

取值:0、1

若“UpdateMode”键值为0,则设置为自动刷新,

若“UpdateMode”键值为1,则设置为手工刷新;

这等于在资源管理器窗口内按“F5”键或者在“查看”菜单中选择“刷新”命令。

4 去掉“设置”

一位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值名:NoSetFolders

取值:1为隐藏、0为显示

二位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值名:NoSetTaskbar

取值:1为隐藏、0为显示

5 去掉升级

位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值名:NoCommonGroups

取值:1为隐藏、0为显示

6 去掉“文档”

位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值名:NoRecentDocsMenu

取值:1为隐藏、0为显示

7 自动清除“文档”

位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值名:ClearRecentDocsonExit

取值:1为自动清除、0为不自动清除

8 去掉“查找”

位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值名:NoFind

取值:1为隐藏、0为显示

9 锁定“文档”

位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值名:NoRecentDocsHistory

取值:1为锁定、0为不锁定

10 去掉“运行”

位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值名:NoRun

取值:1为隐藏、0为显示

11 搜索“自启动”程序

位置:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

在注册表内,我们可以查询系统启动后加载了哪些程序。单击注册表内的目录树,这里最重要的是“装载源”,从“软件环境”、“启动程序”显示的结果看,绝大多数“自启动”程序都是通过注册表加载的,即“装载源”显示为“Registry(Mach ine Run)”的程序。

12 去掉“注销”

位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值名:NoLogOff

取值:1为隐藏、0为显示

13 缩短“新建”选项

当你用鼠标右键点击资源管理器空白处,并选取新建菜单时,会弹出建立多种程序文件的菜单,但是里面有一些你可能并不常用,比如现在我要去除掉菜单中的“Wave Sound”项目,来缩短菜单。打开注册表,请选择查看下的搜索项,然后输入“shellnew”,并选择“全字匹配”选项;在HKEY_LOCAL_MACHINE与HKEY_LOCAL_ROOT下进行查找,找到后将该其下面的shellnew子键删除掉即可。

14 清除配色方案

位置:HKEY_CURRENT_USER\Control Panel\Appearance\Schemes

首先请找到该子键,在窗口的右边会出现系统自带的各种配色方案,将你认为无用的配色方案删除掉,一般只保留“W indows默认”一项。然后再打开“控制面板”窗口中的“显示”,然后在“显示属性”窗口中单击“外观”标签,在“窗口配色方案”下拉列表中进行查看。

15 修改桌面图标

例如,我们修改Windows桌面上“回收站”的名字及图标,可执行如下操作步骤。

位置:HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}

先打开注册表编辑器;然后根据上面提供的位置找到该主键,双击窗口右边的“回收站”,弹出字符串编辑器,然后在文本输入框内,将“回收站”改为“垃圾筒”,重新启动机器后,桌面上的回收站就变成了垃圾筒,但图标依旧!单击{645FF040-5081-101B-9F08-00AA002F954E}前面的“+”,则展开这个主键,在它下面还有一个子键DefaultIcon。然后单击此子键,在右窗格中的“数据”栏下将出现三个图标文件名,分别为“$#@60;未命名$ 2;”、“Full”(满)、“Empty”(空)的回收站图标,这三个图标包含在动态链接库Shell32.dll文件里面,图标资源所在的序号分别是31、31、32,其数据格式是“C:\Windows\System\Shell32.dll,31”等(调用动态链接库中的图标资源,采用这种格式就可以啦!)。如果您想把它改成自己的图标,则只要将此数据改为自己图标或者动态链接库即可,例如使用图标文件为“C:\Windows\hel p.ico”,这样再重新启动机器就可以看到垃圾筒的图标被改变了。利用同样的方法可以修改桌面上其它的图标和文字。

16 删除“系统”

当你想删除桌面上的“回收站”、“Internet Explorer”等图标时,会发现它们不能用一般的方法删除。这时还可以通过修改注册表来办到。

位置:HKEY_LOCAL_ MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace在该分支下面有多个子键,这些子键将对应桌面上的“系统”图标,在窗口右边你就可以看到。删除不需要的图标,即对应的键值;重新启动后,会看到桌面上的一些图标不见啦!

17 隐藏桌面

位置:HKEY_CURRENT_USER\Software\Microsoft

\Windows\CurrentVersion \Policies\Explorer

键值名:NoDesktop

取值:0、1

这种隐藏桌面图标的方法与简单地在“显示属性”窗口内,使用“Active desktop”下的隐藏图标的方法不一样。这里的隐藏除了将图标隐藏外,连整个桌面都一并隐藏了起来,并且同时禁止了在桌面上点击鼠标右键功能。

18 去掉“网上邻居”

位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值名:NoNetHood

取值:1为隐藏、0为显示

19 关闭系统版本号

位置:HKEY_CURRENT_USER\Control Panel\desktop

键值名:PaintDesktopVersion

取值:0为隐藏、1为显示

说明:它能把你的Windows的版本号在桌面的右下角显示出来,如果你使用的是测试版,那么就可以将桌面右下角的文字去掉。

20 隐藏指定驱动器

位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

键值名:NoDrives

取值:需要说明一下,在这里使用的是2的N次方来代表一个驱动器名称,而非寻常的A、B、C、D……,下面就给出各驱动器名与2的N次方的对应关系,以方便读者:A: 1, B: 2,C: 4, D: 8, E: 16, F: 32, G: 64,H: 128, I: 256,J: 512,K: 10 24, L: 2048, M: 4096, N: 8192,O: 16384, P: 32768, Q:65536,R: 131072,S: 262144,T: 524288, U: 1048576, V: 2097152, W:419

4304,X: 8388608, Y: 16777216, Z: 33554432按照上面的取值规则,如果你要隐藏A、B、C三个驱动器,输入7即可,因为7=1+2+4,如果你要隐藏所有驱动器,输入67108863。

21 修改“回收站”

位置:HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder

键值名:Attributes

取值:40 01 00 20、70 01 00 20

说明:缺省情况下是40 01 00 20,把它改为70 01 00 20后,就可以把桌面上的“回收站”象资源管理器内的文件一样,能任意地更名或者删除了。

22 修改桌面

位置:HKEY_CURRENT_USER\ControlPanel\desktop

说明:打开注册表编辑器,然后打开该分支。在此分支右窗格内可以看到一些项目,现介绍几个如下:HungAppTime out:这是指一个应用程序出错时试图等待响应的时间,值为毫秒,缺省值为5000毫秒(即5秒),可以减少为3000毫秒,以加快系统的响应能力。MenuShowDelay:这是指“开始”菜单中当鼠标指向一个具有下级菜单的菜单项时等待出现下级菜单的延迟时间,单位也是毫秒,可以设成100,即等待0.1秒就会出现(前面已经提到过)。ScreenSaveActiv e:这是现在屏幕保护功能是否可用,值为0或1,0即为不用屏幕保护功能,1为可用,但必须你已经使用了屏幕保护功能。ScreenSaveTimeOut:这是指屏幕保护的延时,值类型为一个数值。单位是秒,最小值是60秒,但必须你已经使用了屏幕保护功能;如果你将数值改为1,那么每停顿1秒钟,便会启动屏幕保护。WaitToKillAppTimeout:这是指当按下 Crtl+Alt+Del后以后,出现“关闭程序”对话框,出现提示“结束任务”、“等待”时选择“等待”的等待时间,单位是毫秒,默认值是10000。可以减少等待时间。

23 定制按钮颜色

尽管Windows在外观中可以定义多种窗口显示方案,但要定义某一个部位的颜色,如将黑色的按钮字体改变为其它的颜色,它就无能为力啦!通过修改注册表能很容易实现。在注册表内找到HKEY_CURRENT_USER\Control Panel\ Colors的子键,然后将窗口右边的“Bottontext”键值由原来的“0 0 0”改为“255 0 0”(代表红色)。

24 汉字后加空格

位置:HKEY_CURRENT_USERS\Software\Microsoft\Windows\CurrentVersion

键值名:插空格

取值:0不插入空格、1插入空格

25 活用Enter键

位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVer n键值名:

取值:0保留原功能,输入法不处理、1等同于Esc键,用于清除当前外码输入状态说明:当取值为1时,如果有候选窗口,会自动隐藏输入窗口,清除所有外码,但不隐藏外码输入窗口。当无候选窗口,清除外码,并隐藏外码输入窗口。

26 活用Space键

位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion键值名:

取值:0指明这是作为结束外码输入的标志键,这种设置适合于形码、1指明这是作为候选选择键,这种设置适合于音码。

27 系统时间格式

位置:HKEY_CURRENT_USER\ControlPanel\International键值名:sTimeformat

取值:H:mm:ss、HHmm不等

说明:在通常情况下,Windows在任务栏中使用“23:12”的时间格式来显示时间,但是您可以通过修改注册表编辑器来更改此时间格式。

28 更改登录背景

位置:HKEY_USERS\.DEFAULT\Control Panel\Desktop

键值名:Wallpaper

取值:目标背景图文件路径

29 修改注册码

位置:HKEY_LOCALMACHINE\Software\Microsoft\Windows\CurrentVersion

键值名:ProductId

取值:任意字符

30 禁止自动运行

在通常情况下,绝大多数在Windows启动时自动运行的应用程序有如下两种设置办法:在“启动”程序组中添加快捷方式如果使用的是这种方法。则我们只需将它们的快捷方式从“启动”程序组中删除即可达到禁止它们自动运行的目的。修改Windows的注册表数据库如果您使用过一些诸如CD播放机等的用户都知道,在使用这些软件时,都将在任务栏右边将出现一个图标,这有时会带来不便。其实,这些软件的自启动程序的注册项放在HKEY_LOCAL_MACHI NE\Software\Microsoft\Windows\CurrentVersion\Run分支中。您只要到此分支中找出对应的自启动程序即可,另外,在“R un”主键下还可能有“SysExplr”子键。如果有该子键,可以将其中的内容清空,同样也能取消Windows启动时自启动的程序。那么反过来,我们怎样在注册表内添加自启动程序呢?先找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows\CurrentVersion\Run主键,然后在它的窗口右边建立一个名为“SysExplorer”的键值名,并将其值设为“Explo rer.exe”,退出注册表编辑器,注销用户后重新启动计算机,系统将自动运行资源管理器。另外Windows还提供了一次性的自启动功能。紧跟在“Run”主键后面有一个“RunOnce”和“RunOnceEx”子键,你可以在这两个子键内设置新的键值,让系统自动运行一次某个程序,即仅在下一次启动Windows时才有效。

31 软件显示乱码

解决的方法是在注册表内找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\fontassoc\Associated C harSet位置,将窗口右边内的“SYMBOL(02)”键值(这是系统的机内码)改为“NO”即可。

32 删除软件的残骸

每一个Windows操作系统的的使用者可能都有这样的经历,由于种种原因直接在硬盘中删除了某个文件夹,或者是在“添加/删除程序”里面对一些软件进行反安装。但是有些程序却还有注册信息留在注册表内,当你再次从“添加/

删除程序”中卸载该程序时,老是提示“试图删除XXXXXX时出错,放弃卸载”,从而导致了卸载程序错误。当机器中安装大量的软件后随着时间的后移,就在系统的注册表中就形成了垃圾,影响了机器的运行速度。下面介绍彻底清除这些垃圾的方法。用注册表编辑器来清除注册表中关于卸载应用程序的相关键值数据HKEY_LOCAL_MACHINE\Soft ware\Microsoft\Windows\CurrentVersion\Uninstall位置,一般的软件在注册表内的反安装子键里有“DisplayName”、“Uni

nstallString”这两个键值,第一个显示的是软件的名称、第二个显示的是反安装的一些信息。双击第二个键值后,便会明白反安装是怎么回事,反安装实际上是你所安装的软件自带有一个反安装程序,在安装该软件时,它会自己记录一些安装信息存放Install.log文件中,卸载时用这个反安装程序再带上.log文件的参数即可。另外,有些软件反安装时使用的是系统提供的反安装程序。再如,许多应用软件在卸载之后仍会在注册表文件内留下一些无用信息。比较集中的地方在HKEY_LOCAL_MACHINE\Software、HKEY_CURRENT_USER\Software和HKEY_USERS\.Default \Software。这几项里面的内容基本上一致,在其中一处作查找删除就行了。比较常用到的方法是进入HKEY_LOCAL_MACHINE\ Software分支中,然后重点查找那些已经确信被安全卸载了的软件的残留信息,在确认无误后删除。

33 恢复CD Key

如果你不小心将Windows的CDKey丢失了,担心在以后需要安装系统时会遇到什么麻烦。我该如何才能找回它呢?您可以从NT的注册表中找到这个CDKey。打开注册表,然后再找到“HKEY_LOCAL_MACHINE\SOFTWARE\Mi croso WindowsNT\CurrentVersion”位置,在右侧的ProductId键值中,就包含了CDKey的信息,另外,如果您所使用的NT是OEM版本,则有可能整个ProductId的串值就是CDKey!

34 加入登录信息

因为加入这样的功能需要修改NT的注册表,所以请您小心并做好备份。首先在注册表中的找到HKEY_LOCAL_ MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon子键,然后在窗口右边找到“LegalNoticeCaptio n”和“LegalNoticeText”两个键值。如果没有,请添加这两个键值。然后在这两个键值内分别输入“这是我的服务器”、“欢迎光临!”。关闭注册表,重启机器,这次您就看到在登录窗口之前,将会出现一个新的窗口,包含上面您所输入的这两条信息。

35 防范非法入侵

介绍如何防止本地用户非法入侵 Windows NT 系统的文章已经并不少见,但如何防范远程用户呢?当然,一般的做法是,可以在用户拨号进入系统(或通过局域网进入系统)时限制其对文件的访问权限,以达到保护文件的目的。但毕竟这种安全级别不够高,如何能将这些用户锁在系统的门外,以达到绝对安全的目的呢?NT为驱动器和系统目录创建默认共享的目的,是为了使系统管理员、备份程序和其他授权用户及服务性工作能顺利访问其他个人用户的文件。当其他用户访问您的系统时这些共享对象并不显现出来。但是任何一个远程用户只要知道这些共享对象的确切名称,并且有访问权的话,他就可以与这些共享对象建立连接。令人遗憾的是,NT系统的安全机制非常脆弱。虽然Security Pack5的出台为老用户提高到管理员水平而提供了一些补漏措施,并且还有一些NT的安全检查方法,但仍然还会有其他漏洞存在。所以如果您的计算机在局域网上,或者是通过Modem连接上网的,那么可通过取消这些组件的共享来保护数据。为了达到此目的,打开NT的注册表编辑器。在注册表编辑器中,将当前目录定位在HKEY_LOCAL_MA CHINE\System\CurrentControlSet\Services\lanmanagerserver\parameters,如果没有AutoShareWks键值名,那么请你新建立一个;然后再双击它并输入“3D0”,最后单“确定”按钮、关闭注册表编辑器,然后重新启动计算机。

36 ICQ中有“漏洞”

ICQ是由以色列一家叫Mirabilis的公司出品的网络软件,其作用是为Internet上的用户提供实时的信息传递服务。有了它,你就可以同千里之外的朋友交流信息,还可以在对方不在线的情况下“呼叫”他(她)上线,难怪广大网友都亲切地叫它“网络寻呼机”。但是,你是否知道在ICQ for Windows版本中有一个“漏洞”。ICQ在Windows注册表中有一个键值被称为“Auto Update”(自动更新)。如果该键值被设置成“Yes”,那么每一次登录到服务器的时候,就会将你的计算机中一些重要信息发送到登录的服务器上。这些信息包括:你正在使用的操作系统类型、版本、序列号、用户登记名称、公司名称、所使用的浏览器版本等等。这些重要信息的发送可能会被黑客或某些别有心的人所利用,给你带来不必要的麻烦。为了避免此问题的发生可采用修改注册表关掉ICQ的“自动更新”功能。首先在注册表内找到 HKE Y_CURRENT_USER\Software\Mirabilis\ICQ\DefaultPrefs位置,并在窗口右边找到“Auto Update”键值;将“Auto Update”

键值由“Yes”修改为“No”即可。为了你系统的稳定性,在进行修改时请注意要在关闭ICQ 应用程序的情况下进行修改。修改完毕后,请重新启动计算机。

37 增加执行文件路径

如果需要运行的程序不在指定的目录中,则DOS系统一般采用在自动批处理文件中设置路径的方法来达到自动寻找此程序的目的;在Windows中则可以更秘密地增加程序路径,而不是通过设置自动批处理的方式,这就需要通过修改注册表来实现上述目的。比如要为“C:\ProgramFiles\pdoc\pdoc.exe”文件增加路径。先打开注册表,然后找到HKEY_ LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\AppPaths的位置,在窗口右边新建一个名为“pdoc.exe”的主键,选择该主键,将其默认值设为“C:\ProgramFiles\pdoc\pdoc.exe”;再新建名为“Path”的主键,将其设为“C:\Progr amFiles\pdoc”。这样就可以通过在“运行”命令行中键入“pdoc.exe”或“pdoc”来运行该程序了。另外你还可以为已经存在的程序设置新的主键,比如可以为MicrosoftWord 97添加名称为“Word.exe”的主键。假设Word 97安装在“C:\ProgramF iles\MicrosoftOffice\Office\”目录中,则其操作为:打开注册表,在“我的电脑”文件夹中依次选择“HKEY_LOCAL_MA C HINE\Software\Microsoft\Windows\CurrentVersion\AppPaths”,新建名称为“Word.exe”主键,选择该主键,将其默认值设为“C:\ProgramFiles\MicrosoftOffice\Office\Winword.exe”即可,建立执行目录的方法与上例一样。

38 更改系统安装目录

如果使用光盘安装Windows,当添加新的硬件时,系统配置驱动程序时会提醒需要在光驱中插入Win 98光盘,而且每次都要这样做,的确太麻烦了。您可以将Win 98安装盘中的所有“*.CAB”文件都拷贝到硬盘的某个目录下,比如“D:\Backup\PWin98”,然后运行注册表编辑器,在“我的电脑”文件夹中依次选择“HKEY_LOCAL_MACHINE”、“Softwa re”、“Microsoft”、“Windows”、“CurrentVersion”、“Setup”,将“SourcePath”主键的值改为“D:\Backup\PWin98\”,

重新启动计算机即可。如果网络上有一个文件服务器,假定Win98安装盘备份在“D:\Backup\PWin98\”目录中,文件服务器的机器名为“MMX233”,D盘共享名为“DiskD”,则将“SourcePath”主键值改为“\\MMX233\DiskD\Backup\PWin98\”,注销用户或重新启动Windows即可。

39 去掉IE内的分级审查口令

首先找到在注册表的HKEY_LOCAL_MACHINE\Software\Microsoft\Windows \Currentversion\Policies\Ratings位置,这里保存的是IE下“Internet属性”对话框的“内容”选项页中的“分级审查”中的口令,该口令是经过加密的,在下图中你可以看到记录该口令的有两个键值,而二进制的“key”键值则是加过密的,去掉口令的方法即是将子键下的这两个键值删除,如果没有口令,这个子键无键值。下次进入IE,你就可以安全地进入分级审查,并且可以直接跳过输入“旧密码”,直接加入密码即可.

40 设置中文Windows内的系统语言

如果你安装了一个英文游戏,并且不支持中文,例如QUAKE。就可以将中文Windows内的汉字按照英文一样来处理。比如每个汉字都被当成了两个字符来处理,删掉一个汉字也需要按两下删除键,而且每到行末,就会出现汉字丢掉一半的奇怪现象。如果遇到这样的情况,千万别着急重新安装Windwos,你还可以先试一试下面的方法。首先在注册找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\Nls\Locale的位置,将原来的“00000804”改为默认的“00000409”(系统默认使用的语言系统).

41 更改IE标题栏中的文字

首先在注册表中找到下面的位置HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main,然后再新建一个字符串值,将其命名为Window title

(注意两个词中间有一个空格).

42 如何删除多余的DLL文件

在WIN98的System子目录下存有大量的DLL文件,这些文件可能被系统或应用程序共享。但是由于经常安装和卸载软件,就会在System目录下留下一些DLL垃圾文件。它们不但占用了硬盘空间,而且还降低系统的运行速度。删除它们的步骤如下:

1.运行“REGEDIT”,打开注册表编辑器。

2.打开

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\SharedDLLs分支。

这里SharedDLLs子键记录的就是有关程序共享的DLL信息,每个DLL文件的键值说明它已被几个应用程序共享。如果是二进制键值为“00 00 00 00”,则表明不被任何程序共享。(另外“0x00000001(1)”是十六进制表示法)3.System目录中删除对应的文件。

43 去掉桌面快捷方式的小箭头

在一些程序的安装过程中,会自动在桌面上创建该程序的快捷方式,方便了我们的使用。但是那个小箭头不太好看。我们可以利用修改注册表来去掉它。首先要注意此快捷方式是什么类型的,一般说来以.LNK居多,也有一些是.P IF(指向MS-DOS程序的快捷方式)。具体步骤如下:

1.运行注册表编辑器,打开HKEY_CLASSES_ROOT\lnkfile分支。

2.在lnkfile子键下面找到一个名为“IsShortcut”的键值,它表示在桌面的.LNK快捷方式图标上将出现一个小箭头。右键单击“IsShortcut”,然后从弹出的菜单中选择“删除”,将该键值删除。

3.关闭注册表编辑器,重新启动Win98,就可发现快捷方式图标上已经没有小箭头了。

同理,对指向MS-DOS程序的快捷方式(即.PIF)图标上的小箭头,则除了是打开HKEY_CLASSES_ROOT\piff ile分支外,其余同上。

注册表修改(补充)

提高开始菜单中子菜单的弹出速度

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

修改开始菜单栏目

打开HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer,在右边空白处单击鼠标右键,选择“新建→DWORD值”,然后输入名字,就可以进行以下相关操作:

新建键值为“NoClose”,再双击它,修改数据(1为表示取消“关闭系统”,0则相反),可以取消开始菜单中“关闭系统”命令。

新建键值为“NoLogOff”,并双击它,修改它的值(1为隐藏,0则相反),就可以隐藏开始菜单中“注销……”菜单。 新建键值为“NoRun”,双击修改NoRun值(1表示隐藏“运行”,0 则相反);则能够隐藏开始菜单中“运行”命令。

新建键值为“NoFind”,然后双击“NoFind”键值,在弹出的对话框内的键值框内输入数值(1为隐藏,0 则相反),可以隐藏开始菜单中“查找”命令。

新建键值为“NoSetFolders”,然后双击“NoSetFolders”键值,在弹出的对话框的“键值”框内输入数值(1为隐藏,0 则相反),就可以隐藏开始菜单中“设置”里的“控制面板和打印机”。

新建键值为“NoFavoritesMenu”,设为1隐藏,为0显示,即可隐藏开始菜单中“收藏夹”命令。

新建键值为“NoSetTaskBar”,并设其值为1隐藏,为0显示,则能禁止使用任务栏。

新建键值为“NoChangeStartMenu”,并设其值为1锁定,0则相反,可以禁止修改“开始”菜单。如果想对所有用户生效,可以在HKEY_USERS\default\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer目录中执行相同操作。 新建键值为“NoRecentDocsMenu”,更改值为1隐藏,为0显示。可以禁止开始菜单中的“文档”选项。不过,你可能又想使电脑中能有文档菜单,只是在关机后才删除它们,那么就得这样:还是原来的那里,新建一个名字叫“ClearRec entDocsonExit”的DWORD值,同样修改值为1自动删除,为0不删除。如果希望禁止将最近操作过的文档放入文档菜单历史记录,那么就得这样:还是原来的那里,新建一个名字叫“NoRecentDocsHistory”的DWORD值,同样修改值为1禁止。更改输入法顺序

打开HKEY_CURRENT_USER\Keyboard Layout\Preload,看看它的下面是不是有1 到5甚至更多,你所有的输入法顺序就是从1往下排的,但你能看到它们的默认值是些16进制的数字,并没有说明是什么输入法,要确定1到5们是代表什么输入法,请单击任务栏的输入法指示器“En”图标,弹出各种输入法,Windows98 自带的各个输入法的值如下:英语(美国):00000409;微软拼音输入法(1.5版):E00E0804;全拼输入法(版本V4.0):E0010804;郑码输入法(版本V 4.0):E0030804;智能ABC输入法(版本V4.0):E0040804。

改变顺序时,并不需要将它们的默认值改来改去,你只要将它们的序号重新命名即可,重新命名时不能命名为已经存在的名字,为此,你得先把已经存在的名字改为一个临时的名字,然后你即可将其它的序号按你想要的名字重新编排。

输入汉字时在汉字后加入空格

打开HKEY_USERS\DEFAULT\Software\Microsoft\Windows\Curr entVersion,可以看到有全拼,微软拼音,英文,智能ABC等等输入法,单击某个输入法的主键,可以看到在右边的窗口中有“插空格”这个DWORD值,其值改为0时表示不添加空格,为1时则表示输入汉字时自动添加一个空格。

更改输入法所使用的字符集

打开HKEY_ CURRENT_USER\Software\Microsoft\Windows\Curr entVersion下相应输入法子键中的“GB/GBK”值,为1表示选用GB2312字符集,为0表示选用GBK字符集。

在“智能ABC输入法”中调整词频

打开HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\Curr entVersion下相应智能ABC输入法子键,可以看到在右边的窗口中有“词频调整”值,将其值改为1时表示可进行词频调整。值为0则不可调整词频。隐藏整个桌面

打开HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\Explorer,在右边的窗口中新建一个DWORD值“NoDesktop”,并设其值为1隐藏,0则相反。

锁定桌面

打开HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\Explorer,新建一个DWORD值“NoSaveSettings”,值为1锁定桌面。

删除系统托盘中的图标

打开HKEY_LOCAL_MACHINE\SoftWare \Microsoft\Windows\CurrentVersion\Run,在右窗口中删除对应图标的项值。

隐藏“我的电脑”中的驱动器

打开 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。

说明:虽然我们在“我的电脑”中隐藏了所有的驱动器,但是用户仍可以利用MS-DOS方式访问到各个驱动器,因此,为安全起见,我们还得禁止普通用户使用MS-DOS方式,其操作步骤如下:打开HKEY_CURRENT_USER\Software\ Microsoft\ Windows\CurrentVersion\Policies\Explorer分支。在该分支下新建一个主键“WinOldApp”,然后单击“WinOldAp

p”主键。在右窗格内新建一个DWORD值“Disabled”,然后双击“Disabled”键值,在弹出的对话框的“键值”框内输入1。为防止用户在重新启动计算机时进入“重新启动计算机切换到MS-DOS方式”,还得在HKEY_CURRENT_USER\Soft ware\ Microsoft\Windows\CurrentVersion\Policies\Explorer分支的右窗格中创建一个DWORD键值“NoRealMode”,然后单击“No RealMode”键值,在弹出的对话框内的键值框输入1。

清理访问“网络邻居”后留下的信息

打开HKEY_CURRENT_USER\Net work\Recent,其中记录了一系列命令操作的信息,包含被访问机器的名字、访问过的应用程序及文件名等,把Recent的子项删除掉。

给你的软件增加声音

即使没有桌面主题,Windows98也能为某些软件的事件发出声音。比如,在清空回收站时就是如此。你还可以为单个的应用程序增加一些声音,打开HKEY_CURRENT_USER\AppEvents\Schemes\ Apps,“Apps”下面的.Default就是每种事件所要发出的声音,再下面你能看到的是应用程序的名字,所以你要像这些应用程序一样,为你的软件加一个。对着Apps单击鼠标右键,选择“新建\主键”,输入你的应用程序的名字,不用输入扩展名,然后再在你新建的主键上单击鼠标右键,选择“新建\主键”,输入名字为“Open”,同样再建一个“Close”的主键,关闭注册表编辑器,到控制面板里选择“声音”,你就能在列表中找到你的应用程序,再单击“打开程序”和“关闭程序”,在下面的“浏览”中选择一个声音文件即可。除了有Open和Close 事件,其它事件还有:Default:默认;Maximize:最大化;MenuCommand:菜单命令;MenuPo pup:下拉菜单;Minimize:最小化;RestoreDown:还原为小窗口;RestoreUp:还原为大窗口;并不是所有的应用软件都支持所有的声音事件,而在低档机上使用声音,会影响系统的速度。

加快Windows的启动速度

Windows98在启动时能自动加载一些程序,有的程序存放在“开始”菜单中的启动组,一些重要的、无须用户干涉的系统程序,则存放在注册表中。如要加快Windows的启动速度,可适当删除这些程序。在启动组中的程序可以通过任务栏方便的删除。如果程序不在启动组中,则需要通过注册表来删除。方法如下:打开HKEY_LOCAL_MACHINE\So ftWare\Microsoft\Windows\CurrentVersion\Run,选择右边窗口中出现的开机自动执行的程序,删除即可。打开HKEY_L OCAL_MACHINE\ SoftWare\Microsoft\Windows\CurrentVersion\RunServices,选择右边窗口中出现的开机自动执行的程序,删除即可。

##1 禁止添加打印机

打开HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\Explorer,在右边的窗口中新建一个DWORD值“NoAddPrinter”,并设其值为1禁止添加。

禁止删除打印机

打开HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\Explorer,在右边的窗口中新建一个DWORD值“NoDeletePrinter”,并设其值为1禁止删除。

删除“安装卸载”列表中的应用程序

打开HKEY_LOCAL_MACHINE\Software\ Microsoft\Windows\CurrentVersion\Uninstall,选定该子项下希望删除的应用程序子项,按Delete键删除。

自动关闭停止响应的程序

打开HKEY_ CURRENT_USER\Control Panel\desktop,新增DWORD值“autoendtasks”,为1自动关闭,为0手工关闭。

禁用注册表编辑器Regedit

为了防止他人修改你的注册表,可以禁止注册表编辑器Regedit.exe运行。打开HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\System,在右边空白处右击鼠标,新建一个DWORD值,名字取为“DisableR egistryTools”,修改它的值为1。以后,别人、甚至是你都无法再使用regedit.exe,如果要恢复的话,新建一个REG.RE G文件:

REGEDIT4

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

“Dis a bleRegistryTools”=dword:00000000

执行该文件,就可以恢复了。

退出系统时不保存环境设置

在通常情况下,在退出Windows 98时都将保存各种环境设置,以便重启时发生作用。但是在多用户操作环境下,许多用户都可能胡乱地更改系统环境的设置,这将造成系统环境的混乱。为此,可以通过修改注册表,使每次修改的

环境设置不发生作用。修改的方法如下:打开HKEY_CURRENT_USER\Software\Micorosoft\Windows\CurrentVersion\P olicies\Explorer分支。右击右窗格,新建一个DWORD值,名字取为“NoSaveSettings”,双击“NoSaveSettings”,然后在“编辑DWORD值”对话框的“键值”框中输入1表示不保存环境的设置,0则相反。

右击开始菜单关闭计算机

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

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

打开HKEY_CLASSES_ROOT\ \shellex\

ContextMenuHandlers分支。该分支下有主键Winzip 笔者的电脑中装有Winzip ,删去后即可发现原来文件的弹出菜单上的AddtoZip不见了。当要在弹出菜单中添加一些可执行文件时(以notepad为例),可进行如下操作:在HKEY_CLASSES_ROOT\ \shell下新建一个名为“XXX” XXX即是显示于弹出菜单中的文字,这里假设用“用笔记本打开”代替 的主键(需要注意的是如果在HKEY_CLASSES_ROOT\ 下没有shell,则需要新建shell主键)。再在XXX下新建名为“Command”的主键,修改其默认的键值为“C \Windows\Notepad.exe%1”(%1表示该文件不带参数,而只运行笔记本程序)即可。再添加新的菜单项重复上面的步骤。

扩展鼠标右键功能

增加“在新窗口中打开”的功能,打开HKEY_LOCAL_MACHINE\Software\CLASS-

ES\Directory\Shell,添加一个新的主键,命名为“Openwindows”,并且设定键值为“在新窗口中打开”,然后在Openwindows下新建一个主键,命名为“Command”,键值栏内填入“explorer.exe%1”。

在右键菜单中添加“清空A盘”命令

打开HKEY_CLASSES_ROOT\Drive\sh-

ell,添加一个新的主键,命名为“EmptyA”,并且设定键值为“清空A盘”,然后在EmptyA下新建立一个主键,命名为“Command”,键值栏内填入“Deltree.exe/yA ”。

增加个MS-DOS方式

打开HKEY_LOCAL_MACHINE\Softw-

are\CLASSES\Directory\shell,添加一个新的主键,命名为“MS-DOSPrompt”,并且设定键值为“MS-DOSPrompt”,然后在MS-DOSPrompt下新建一个主键,命名为“Command”,键值栏内填入“C \Command.com”。

禁用“控制面板”中“用户和密码”

打开HKEY_CURRENT_USER\Softw

are\Microsoft\Windows\CurrentVersion\Po-

licies\System,在右边的窗口中新建DWORD值“NoSecCPL”,值设为1禁止修改。

设置“网络”中显示属性

打开HKEY_USERS\.DEFAULT\Soft

ware\Microsoft\Windows\CurrentVersion\P-

olicies\Network,可进行以下操作:

在右边空白处单击鼠标右键,新建DWORD值“NoNetSetupSecurityPage”,并设其值为1,则禁止在“网络”中显示“访问控制”属性。

新建键值“NoWorkgroupContents”,并设其值为1,则禁止在“网络”中显示“工作组内容”属性。

新建键值“NoFileSharingControl”,并设其值为1,则禁用“网络”控制面板中“文件与打印机共享”。

设置“系统属性”中的菜单

打开HKEY_CURRENT_USER\Soft

ware\Microsoft\Windows\CurrentVersion\P-

olicies\System,可进行以下操作:

在右边的窗口中新建一个DWORD值“NoDevMgrPage”,并设其值为1,则禁止在“系统属性”中出现“设备管理器”的菜单。

新建键值“NoConfigPage”,并设其值为1,则禁止在“系统属性”中出现“硬件配置文件”的菜单。

新建键值“NoFileSysPage”,并设其值为1,禁止在“系统属性”中出现“文件系统”的菜单。

设置“控制面板”中各种属性

打开HKEY_CURRENT_USER\Soft-

ware\Microsoft\Windows\CurrentVersion\P

olicies\System,可进行以下操作:

新建键值“NoDispCPL”,并设其值为1,则禁用控制面板的“显示”设置项。

新建键值“NoDispBackgroundPag-

e”,并设其值为1,则禁用控制面板的“显示”设置项中的“背景”选项卡。

新建键值“NoDispScrSavPage”,并设其值为1,则禁用控制面板的“显示”设置项中的“屏幕保护”选项卡。

新建键值“NoDispSettingsPage”,并设其值为1,则禁用控制面板的“显示”设置项中的“Web”、“设置”、“外观”选项卡。

改变“安装/卸载”中的列表内容在HKEY_LOCAL_MACHINE\Soft-

ware\Microsoft\Windows\CurrentVersion\-

Uninstall下有许多主键,要删除“安装/卸载”列表中的某条内容,只要删除相对应的主键即可。更改IE标题栏中文字

在菜单栏的上面就是IE的标题栏。它默认的标题是“MicrosoftInternetExplorer”。你可以把它完全改变为你喜欢的标题。方法是:打开HKEY_LOCAL_MACHINE\

Software\Microsoft\InternetExplorer\Main,新建一个名为“WindowTitle”的字符串并赋之你喜欢的任何标题,比如“阿Q的网络世界”。再启动IE,IE的标题栏就会变成你设定的样子。

Win XP注册表还原简单一法

Windows将其配置信息存储在一个称为注册表的数据库中,该数据库包含计算机中每个用户的配置文件、有关系统硬件的信息、安装的程序及属性设置,Windows在其运行中不断引用这些信息。Win XP提供了一个还原注册表的新方法,可以免除你在系统损坏后,重新安装Windows的漫长煎熬。

l.重新启动计算机,在看到“选择启动操作系统”消息后,请按“F8”键。

2.使用箭头键突出显示“最后一次正确的配置”,然后按Enter键。必须关闭NUM LOCK,数字键盘上的箭头键才能工作。

3.如果有双启动或多启动系统,请使用箭头键突出显示要启动的操作系统,然后按“Enter”键。

成功启动Windows后,注册表将恢复到上次成功启动计算机时的状态。选择“最后一次正确的配置”是解决从问题(如新添加的驱动程序与硬件不相符)中恢复系统的一种方法,但是它不能解决由于驱动程序或文件被损坏或丢失所导致的问题。而且Windows只还原注册表顶HKLM\System\CurrentControlset 中的信息,任何在其它注册表项中所做的更改均保持不变。

巧用注册表保安全

1、让用户名不出现在登录框中

Win9x以上的操作系统可以对以前用户登录的信息具有记忆功能,下次重新启动计算机时,我们会在用户名栏中发现上次用户的登录名,这个信息可能会被一些非法分子利用,而给用户造成威胁,为此我们有必要隐藏上机用户登录的名字。设置时,请用鼠标依次访问键值HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Wi nlogon,并在右边的窗口中新建字符串"DontDisplayLastUserName",并把该值设置为"1",设置完后,重新启动计算机就可以隐藏上机用户登录的名字。

2、抵御BackDoor的破坏

目前,网上有许多流行的黑客程序,它们可以对整个计算机系统造成了极大的安全威胁,其中有一个名叫BackDo or的后门程序,专门拣系统的漏洞进行攻击。为防止这种程序对系统造成破坏,我们有必要通过相应的设置来预防Ba ckDoor对系统的破坏。设置时,在编辑器操作窗口中用鼠标依次单击键值HKEY_LOCAL_MACHINE\Software\Micros oft\Windows\CurrentVersion\Run,如果在右边窗口中如发现了“Notepad”键值,就将它删除,这样就能达到预防的目的了。

3、不允许使用“控制面板”

控制面板是Windows系统的控制中心,可以对设备属性,文件系统,安全口令等很多系统很关键的东西进行修改,我们当然需要防范这些了。

在隐藏和禁止使用“控制面板”时,我们可以在开始菜单中的运行栏中输入regedit命令,打开注册表编辑器操作界面,然后在该界面中,依次用鼠标单击\\HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\Syste m\键值,并在其中新建DWORD值NoDispCPL,把值修改为1(十六进制)就行了。

4、拒绝通过网络访问软盘

为了防止病毒入侵整个网络,导致整个网络处于瘫痪状态,所以我们必须严格管理计算机的输入设备,以断绝病毒的源头,为此就要禁止通过网络访问软盘。设置时,首先单击开始按钮,从弹出的菜单中选择运行命令;随后,程序将弹出一个运行对话框,在该对话框中输入regedit命令,然后在打开的注册表编辑器中依次打开键值[HKEY_LOCAL _MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon],在右边的窗口中看看有没有键值AllocateFl oppies,如果没有请创建DWORD值,名字取为AllocateFloppies,把它的值修改为0或1,其中0代表可被域内所有管理员访问,1代表仅可被当地登陆者访问。

5、让“文件系统”菜单在系统属性中消失

为了防止非法用户随意篡改系统中的文件,我们有必要把“系统属性”中“文件系统”的菜单隐藏起来。隐藏时,只要在注册表编辑器中用鼠标依次打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Syste m键值,在右边的窗口中新建一个DWORD串值:“NoFileSysPage”,然后把它的值改为“1”即可。

6、锁定桌面

桌面设置包括壁纸、图标以及快捷方式,它们的设置一般都是我们经过精心选择才设定好的。大多数情况下,我们不希望他人随意修改桌面设置或随意删除快捷方式。怎么办?其实修改注册表可以帮我们锁定桌面,这里“锁定”的含义是对他人的修改不做储存,不管别人怎么改,只要重新启动计算机,我们的设置就会原封不动地出现在眼前。设置时,运行regedit进入注册表编辑器,找到如下分支:Hkey-Users\Software\Microsoft\Windows\CurentVersion\Polioies\E xplores,并用鼠标双击“No Save Setting”,并将其键值从0改为1就OK了!

7、禁用Regedit命令

注册表对于很多用户来说是很危险的,尤其是初学者,为了安全,最好还是禁止注册表编辑器regedit.exe运行,

在公共机房更加重要,不然自己的机器一不小心就被改得一塌糊涂了。

修改注册表时,首先运行regedit进入注册表编辑器操作界面,在该界面中用鼠标依次单击HKEY_CURRENT_U SER\Software\Microsoft\Windows\CurrentV ersion\Policies\键值,在右边的窗口中如果发现Policies下面没有System主键,则请在它下面新建一个主键,取名System,然后在右边空白处新建一个DWORD串值,名字取为DisableRegistryTools,把它的值修改为1,这样修改以后,使用这个计算机的人都无法再运行regedit.exe来修改注册表了。

8、修复注册表的错误

我们发现实现上面的功能都需要修改注册表,但在实际操作中有时因某些方面的原因,修改注册表时出了一点小错误,那么下次重新启动计算机时某些软硬件工作不正常或者计算机就不能正常工作了,这时我们可将以前备份的注册表文件再导入注册表中,从而恢复注册表以前的内容。在做恢复设置时,首先在运行对话框中输入regedit命令,程序将弹出了一个注册表编辑器窗口,在该窗口中用鼠标单击“注册表”菜单下的“导入注册表文件”,从弹出的文件对话框中找到备份的.reg文件,最后再用鼠标单击该对话框中的“确定”按钮,就可以重新向注册表写入正确信息。当注册表损坏或错误更改了软硬件设置,导致系统启动失败,并且自动修复无效,用“Scanreg.exe/Fix”也无法恢复时,可在纯D OS下运行“scanreg.exe/restory”进行恢复,有五个数据供选择,先选日期最近的恢复,若仍不行,再依次选择,直到系统正常运行为止。

9、禁止修改“开始”菜单

一般,用户启动某一个程序时往往会在开始菜单下面的程序组中寻找需要的程序,如果我们随意更改开始菜单中的内容,可能会影响其他用户打开程序,所以我们常常需要禁止修改“开始”菜单中的内容。在设置这个内容时,我们可以用鼠标在注册表编辑器窗口中依次单击如下键值:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentV e rsion\Policies\Explore,接着在右边的窗口中新建一个DWORD串值:“NoChangeStartMenu”,并把它的值设置为“1”。

10、让用户只使用指定的程序

为防止用户非法运行或者修改程序,导致整个计算机系统处于混乱状态,我们可以通过修改注册表来达到让用户只能使用指定的程序的目的,从而保证系统的安全。设置时,可以在注册表编辑器窗口中依次打开HKEY_CURRENT_U SER\Software\Microsoft\Windows\CurrentV ersion\Policies\Explorer键值,然后在右边的窗口中新建一个DWORD串值,名字取为“RestrictRun”,把它的值设为“1”。然后在RestrictRun的主键下分别添加名为“1”、“2”、“3”等字符串值,然后将“1”,“2”、“3”等字符串的值设置为我们允许用户使用的程序名。例如将“1”、“2”、“3”分别设置为word.EXE、notepad.EXE、write. EXE,则用户只能使用word、记事本、写字板了,这样我们的系统将会做到最大的保障,也可以限制用户运行不必要的软件了。

11、预防WinNuke的破坏

现在有一个叫WinNuke的程序,能对计算机中的Windows系统有破坏作用,为防止该程序破坏Windows操作系统,导致整个计算机系统瘫痪,所以我们有必要预防WinNuke的破坏性。我们可以在注册表中对其进行设置,以保证系统的安全。设置时,在编辑器操作窗口中用鼠标依次单击键值HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\VxD\MSTCP,然后在右边的窗口中新建或修改字符串“BSDUrgent”,并把其值设置为0,这样就可以预防Win Nuke对系统的破坏了。

12、禁用"任务栏属性"功能

任务栏属性功能,可以方便用户对开始菜单进行修改,可以修改Windows系统的很多属性和运行的程序,这在我们看来是件很危险的事情,所以有必要禁止对它的修改。

修改设置时,首先运行regedit进入注册表编辑器,找到如下分支HKEY_CURRENT_USER\Software\Microsoft\Window s\CurrentVersion\Policies\Explorer,在右窗格内新建一个DWORD串值"NoSetTaskBar",然后双击"NoSetTaskBar"键值,在弹出的对话框的"键值"框内输入1,就可以达到禁用"任务栏属性"功能了。

13、禁止修改显示属性

有许多用户为了使自己使用的电脑外观设置变得更漂亮一点,以便能体现出个性化的风格,往往通过修改显示属性达到更改外观的目的。但在实践操作中,我们有时要保证所有计算机的设置都必须相同,以方便同步教学,这时我们就需要禁止修改显示属性了。修改时,可以用鼠标依次打开如下分支:HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\System,接着在右边的窗口中新建一个DOWRD串值:然后将“新值#1”更名为“NoDis

pCPL”,并将其值设为“1”就可以了。

14、隐藏“网上邻居”

在局域网中,我们常常可以通过网上邻居来访问别的计算机上的内容,从而实现了资源共享的目的。但有时网上邻居会给我们造成安全上的隐患,例如有的不怀好意的用户可以利用网上邻居来非法删除其他计算机上的重要数据,给其他计算机造成了损失。为了避免这样的损失,我们可以利用注册表来隐藏“网上邻居”。设置时,请用鼠标依次访问键值HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentV ersion\Policies\Explorer,接着在右边的窗口中新建DWORD值NoNetHood,并把该值设置为1(十六进制)。

15、禁止屏幕保护使用密码

在公众场合下使用电脑,最忌讳的是用户随意设置系统密码,因为一旦某个用户设置了密码后,其他用户就不能正常使用,严重的能使计算机无法启动。为了避免这些现象的发生,我们有必要限制用户使用带有密码的屏幕保护。设置时,首先运行regedit命令打开注册表编辑器窗口,然后在该窗口中依次单击如下键值:CURRENT_USER\Control Panel\desktop\ScreenSaveUsePassword,接着修改ScreenSaveUsePassword的值,如果把该值设置为0,表示为屏幕保护不设密码,如果设置为1则使用预设的密码,我们根据自己的需要设置就行了。

禁止更改[Internet选项]里[常规]中的[主页]项(Windows 9x/2000/XP)

(1)打开注册表编辑器。

(2)打开HKEY_CURRENT_USER\Software\Policies\Microsoft子键,在其下面新建子键Internet Explorer并进入。(3)在Internet Explorer下面新建子键Control Panel,并进入。

(4)新建双字节值HomePage,将数值设为1。当数值为1时,表示禁止更改主页设置;为0时则允许修改此设置。(5)重启电脑后可见效果。

Win10各种注册表小设置,不断更新中...

去除搜索按钮 复制粘贴一下内容,保存为reg文件,双击,确定(注意导入后需要重新启动资源管理器)Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Search] "EnableProactive"=dword:00000000 恢复搜索按钮1.导入如下即可(两个注册表任选其一即可恢复注意导入后需要重新启动资源管理器) Windows Registry Editor Version 5.00 [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion \Search] "EnableProactive"=dword:00000000 2. Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Search] "EnableProactive"=dword:00000001 去除多任务(虚拟桌面)按钮(同一楼,复制粘贴保存为reg文件)

Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\MultitaskingView\AllUpView] "Enabled"=dword:00000000 恢复多任务按钮 1. Windows Registry Editor Version 5.00 [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion \Explorer\MultitaskingView\AllUpView] "Enabled"=dword:00000000 2. Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\MultitaskingView\AllUpView] "Enabled"=dword:00000001 预览版更新选择功能,预览版微软锁定了选择权,现提供注册表方法更

Win10各种注册表小设置

Win10各种注册表小设置 很多人不适应Win10的新功能,且还有强迫症,讨厌任 务栏的搜索和多任务按钮。现提供屏蔽方法。去除搜索按钮 复制粘贴一下内容,保存为reg文件,双击,确定(注意导 入后需要重新启动资源管理器)Windows Registry Editor Version CurrentVersion\Search]"EnableProactive"=dword:00000000如何你想恢复,导入如下即可(两个注册表任选其一即可恢复 注意导入后需要重新启动资源管理器)Windows Registry Editor Version CurrentVersion\Search]"EnableProactive"=dword:00000000或者导入Windows Registry Editor Version CurrentVersion\Search]"EnableProactive"=dword:00000001去除多任务(虚拟桌面)按钮(同一楼,复制粘贴保存为reg 文件)Windows Registry Editor Version CurrentVersion\Explorer\MultitaskingView\AllUpView]"Enable d"=dword:00000000恢复多任务按钮Windows Registry Editor

Version CurrentVersion\Explorer\MultitaskingView\AllUpView]"Enable d"=dword:00000000或者Windows Registry Editor Version CurrentVersion\Explorer\MultitaskingView\AllUpView]"Enable d"=dword:00000001预览版更新选择功能,预览版微软锁定 了选择权,现提供注册表方法更改从不检查更新(不推 荐)Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win dows\CurrentVersion\WindowsUpdate\Auto Update]"AUOptions"=dword:00000001检查更新,但是让我选择是否下载和安装更新Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win dows\CurrentVersion\WindowsUpdate\Auto Update]"AUOptions"=dword:00000002下载更新,但是让我选择是否安装更新Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win dows\CurrentVersion\WindowsUpdate\Auto Update]"AUOptions"=dword:00000003自动安装更新(推荐)Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win

WINDOWS 注册表---注册表数据结构(一)

注册表数据结构(一) 使用注册表编辑器之前,首先得了解注册表的数据结构,例如注册表的显示方式、主键与子键、键值项数据的类型等等。 注册表显示方式 在Windows系统中,注册表是采用“关键字”及其“键值”来描述登录项及其数据的。所有的关键字都是以“HKEY”作为前缀开头。实际上,“关键字”是一个句柄。这种约定使得系统及应用程序的开发人员,可以在使用注册表中的API函数时把它用于应用程序的开发中。为此,Windows提供了若干API函数,以便在开发 for Windows 应用程序时添加、修改、查询和删除注册表的登录项。 在注册表中,关键字可以分为两类:一类是由系统定义的,一般都称为“预定义关键字”;另一类是由应用程序定义的,由于安装的应用软件不同,其登录项也就不同。在Windows系统中,打开注册表编辑器,可以看到注册表中的关键字,如图: 注册表通过主关键字(最上层的为“根键”,例如下图中的HKEY_CURRENT_USERS就是一个根键,标题栏上也有显示)和子键来管理各种信息,下图中的“Keyboard Layout”是一个主键,展开后就可以看到它里面的子键。注册表中的所有信息是以各种形式的“键值项数据”保存下来,如下图中的键值项Attributes的数据为“REG_DWORD:0”。其中“REG_DWORD”是该键值的数据类型;“0”是代表该键值被赋予的数值。

在注册表的左边窗口中,所有的数据都是通过一种树状结构,以键和子键的方式组织起来,十分类似于资源管理器内的目录结构,如下图。每个键都包含有一组特定的信息,每个键的键名都是与它所包含的信息相关的(注册表内是以英文的方式出现,比如‘Control Panel’表示的是控制面板内的一些内容)。 如果这个键包含子键,则在注册表编辑器窗口的左边出现一个“+”号,用来表示在这个文件夹内还有好多内容。如果这个文件夹被用户打开了,那么“+”号就变为“-”号,与我们使用资源管理器的方法是一样的,如图:

windows注册表详解

作者: DesertFlower 时间: 2005-8-25 01:32 标题: windows注册表详解 no1chengl 注册表对有的人还是比较陌生的,因为现在第三方软件太多了,如优化大师、魔法兔子等等,但个人觉得改善系统的第三方软件还不够完善,如果初级用户使用不当,会出现严重的后果,所以提供这篇文章,希望大家多多学习,本人能力有限,还希望大家多提宝贵意见: 一、注册表的由来 PC机及其操作系统的一个特点就是允许用户按照自己的要求对计算机系统的硬件和软件进行各种各样的配置。早期的图形操作系统,如Win3.x中,对软硬件工作环境的配置是通过对扩展名为.ini的文件进行修改来完成的,但INI文件管理起来很不方便,因为每种设备或应用程序都得有自己的INI文件,并且在网络上难以实现远程访问。 为了克服上述这些问题,在Windows 95及其后继版本中,采用了一种叫做“注册表”的数据库来统一进行管理,将各种信息资源集中起来并存储各种配置信息。按照这一原则,Windows各版本中都采用了将应用程序和计算机系统全部配置信息容纳在一起的注册表,用来管理应用程序和文件的关联、硬件设备说明、状态属性以及各种状态信息和数据等。 与INI文件不同的是: 1.注册表采用了二进制形式登录数据; 2.注册表支持子键,各级子关键字都有自己的“键值”; 3.注册表中的键值项可以包含可执行代码,而不是简单的字串; 4.在同一台计算机上,注册表可以存储多个用户的特性。 注册表的特点有: 1.注册表允许对硬件、系统参数、应用程序和设备驱动程序进行跟踪配置,这使得修改某些设置后不用重新启动成为可能。 2.注册表中登录的硬件部分数据可以支持高版本Windows的即插即用特性。当Windows检测到机器上的新设备时,就把有关数据保存到注册表中,另外,还可以避免新设备与原有设备之间的资源冲突。 3.管理人员和用户通过注册表可以在网络上检查系统的配置和设置,使得远程管理得以实现。 二、使用注册表 1.大家可以在开始菜单中的运行里输入regedit 2.也可以在DOS下输入regedit 三、注册表根键说明 hkey_classes_root 包含注册的所有OLE信息和文档类型,是从hkey_local_machine\software\classes复制的。 hkey_current_user 包含登录的用户配置信息,是从hkey_users\当前用户子树复制的。 hkey_local_machine 包含本机的配置信息。其中config子树是显示器打印机信息;enum子树是即插即用设备信息;system子树是设备驱动程序和服务参数的控制集合;software子树是应用程序专用设置。 hkey_users 所有登录用户信息。 hkey_current_config 包含常被用户改变的部分硬件软件配置,如字体设置、显示器类型、打

windows7注册表优化大全

为了方便对windows7的操作,我们可以利用注册表优化使系统性能、速度、稳定性更加突出。 把下面的文字用记事本保存成.reg文件,导入即可 Windows Registry Editor Version 5.00 ;--------------------------------------------------------------------------------------------- ; 侧边栏设置 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Sidebar\Settings] "AllowElevatedProcess"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Sidebar] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Sidebar\Compatibil ity] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Sidebar\Settings] ;--------------------------------------------------------------------------------------------- ; 资源管理器设置 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "Start_SearchFiles"=dword:00000002 "ServerAdminUI"=dword:00000000 "ShowCompColor"=dword:00000001 "DontPrettyPath"=dword:00000000 "ShowInfoTip"=dword:00000001 "HideIcons"=dword:00000000 "MapNetDrvBtn"=dword:00000000 "WebView"=dword:00000001 "Filter"=dword:00000000 "SeparateProcess"=dword:00000000 "AutoCheckSelect"=dword:00000000 "IconsOnly"=dword:00000000 "ShowTypeOverlay"=dword:00000001 "ListviewAlphaSelect"=dword:00000001 "ListviewShadow"=dword:00000001 "TaskbarAnimations"=dword:00000001 "StartMenuInit"=dword:00000004 "Start_ShowRun"=dword:00000001 "Start_LargeMFUIcons"=dword:00000000 "Start_MinMFU"=dword:0000000a

Windows注册表检验(实验)

Windows注册表检验 一、实验目的 通过实验,使用学员了解Windows操作系统注册表检验的内容,熟练掌握注册表提取和分析的方法,为Windows操作系统取证打下坚实的基础。 二、实验内容 (一)掌握Windows系统注册表存储的位置和文件名称; (二)使用不同的工具检验Windows注册表内容。 三、实验器材 (一)台式电脑,Windows 2000 / 2003 / XP/2003 操作系统; (二)EnCase、X-Ways Forensics、AccessData Registry Viewer工具; (三)移动存储设备。 四、实验方法步骤 以班为单位,每2人一组展开作业。 (一)Windows操作系统注册表存储位置 1、windows95/98/ME操作系统 在Windows操作系统中不同的操作系统注册表文件由不同的文件组成。windows95/98/ME操作系统的注册表文件在Windows目录中,包括System.dat和User.dat 两个文件。 2、windowsNT/2000/XP/2003操作系统 windowsNT/2000/XP/2003操作系统的注册表文件包括在\%SYSTEMROOT%\system32\config\目录中的system.SAM、SECURITY、software和default 五个文件和Documents and Settings目录中每个用户都有的一个NTUSER.DAT文件。 3、Vista和Win7操作系统 Vista和Win7操作系统注册表中增加了一些注册表文件,以下的列表代表了在默认的Vista系统中的注册表的所有配置单元: C:\Windows\System32\config\Regback\SECURITY C:\Windows\System32\config\Regback\SOFTWARE C:\Windows\System32\config\Regback\DEFAULT C:\Windows\System32\config\Regback\SAM C:\Windows\System32\config\Regback\COMPONENTS C:\Windows\System32\config\Regback\SYSTEM C:\Windows\System32\config\BCD-Template C:\Windows\System32\config\COMPONENTS C:\Windows\System32\config\DEFAULT C:\Windows\System32\config\SAM C:\Windows\System32\config\SECURITY

Windows系统注册表的中文注释

Windows系统注册表的中文注释.txt爱人是路,朋友是树,人生只有一条路,一条路上多棵树,有钱的时候莫忘路,缺钱的时候靠靠树,幸福的时候别迷路,休息的时候靠靠树!第一:进程是什么 进程为应用程序的运行实例,是应用程序的一次动态执行。看似高深,我们可以简单地理解为:它是操作系统当前运行的执行程序。在系统当前运行的执行程序里包括:系统管理计算机个体和完成各种操作所必需的程序;用户开启、执行的额外程序,当然也包括用户不知道,而自动运行的非法程序(它们就有可能是病毒程序)。 危害较大的可执行病毒同样以“进程”形式出现在系统内部(一些病毒可能并不被进程列表显示,如“宏病毒”),那么及时查看并准确杀掉非法进程对于手工杀毒有起着关键性的作用。 第二:什么是木马 木马病毒源自古希腊特洛伊战争中著名的“木马计”而得名,顾名思义就是一种伪装潜伏的网络病毒,等待时机成熟就出来害人。 传染方式:通过电子邮件附件发出,捆绑在其他的程序中。 病毒特性:会修改注册表、驻留内存、在系统中安装后门程序、开机加载附带的木马。 木马病毒的破坏性:木马病毒的发作要在用户的机器里运行客户端程序,一旦发作,就可设置后门,定时地发送该用户的隐私到木马程序指定的地址,一般同时内置可进入该用户电脑的端口,并可任意控制此计算机,进行文件删除、拷贝、改密码等非法操作。 防范措施:用户提高警惕,不下载和运行来历不明的程序,对于不明来历的邮件附件也不要随意打开。 第三:什么是计算机病毒 计算机病毒是一个程序,一段可执行码。就像生物病毒一样,计算机病毒有独特的复制能力。计算机病毒可以很快地蔓 延,又常常难以根除。它们能把自身附着在各种类型的文件上。当文件被复制或从一个用户传送到另一个用户时,它们就随 同文件一起蔓延开来。 除复制能力外,某些计算机病毒还有其它一些共同特性:一个被污染的程序能够传送病毒载体。当你看到病毒载体似乎 仅仅表现在文字和图象上时,它们可能也已毁坏了文件、再格式化了你的硬盘驱动或引发了其它类型的灾害。若是病毒并不 寄生于一个污染程序,它仍然能通过占据存贮空间给你带来麻烦,并降低你的计算机的全部性能。 可以从不同角度给出计算机病毒的定义。一种定义是通过磁盘、磁带和网络等作为媒介传播扩散,能“传染”其他程序 的程序。另一种是能够实现自身复制且借助一定的载体存在的具有潜伏性、传染性和破坏性

windows操作系统注册表详解

windows操作系统注册表详解 第一课注册表基础 一、什么是注册表 注册表是windows操作系统、硬件设备以及客户应用程序得以正常运行和保存设置的核心“数据库”,也可以说是一个非常巨大的树状分层结构的数据库系统。 注册表记录了用户安装在计算机上的软件和每个程序的相互关联信息,它包括了计算机的硬件配置,包括自动配置的即插即用的设备和已有的各种设备说明、状态属性以及各种状态信息和数据。利用一个功能强大的注册表数据库来统一集中地管理系统硬件设施、软件配置等信息,从而方便了管理,增强了系统的稳定性。 二、注册表的功能 刚才我们看到了,注册表中记录了用户安装在计算机上的软件和每个程序的相关信息,通过它可以控制硬件、软件、用户环境和操作系统界面的数据信息文件。 相关知识:注册表文件的数据信息保存在system.dat和user.dat中、利用regedit.exe程序能够存取注册表文件(其实大家可能也知道regedt32.exe,这两个程序是一样的) 三、编辑器说明: 在运行里键入regedit就可以进入了 根键:这个称为HKEY…………,某一项的句柄项:附加的文件夹和一个或多个值

子项:在某一个项(父项)下面出现的项(子项) 值项:带有一个名称和一个值的有序值,每个项都可包括任何数量的值项,值项由三个部分组成:名称、数据类型和数据。 1、名称:不包括反斜线的字符、数字、代表符和空格的任意组合。同一键中不可有相同的名称 2、数据类型:包括字符串、二进制和双字节等 3、数据:值项的具体值,它的大小可以占用64KB ***************************************************************** ************* 第二课总体结构分析 注册表包括以下5个根键 1.HKEY_CLASSES_ROOT 说明:该根键包括启动应用程序所需的全部信息,包括扩展名,应用程序与文档之间的关系,驱动程序名,DDE和OLE信息,类ID 编号和应用程序与文档的图标等。 2.HKEY_CURRENT_USER 说明:该根键包括当前登录用户的配置信息,包括环境变量,个人程序以及桌面设置等 3.HKEY_LOCAL_MACHINE 说明:该根键包括本地计算机的系统信息,包括硬件和操作系统信息,安全数据和计算机专用的各类软件设置信息 4.HKEY_USERS

WINDOWS注册表的简介

WINDOWS注册表的简介 An introduction to the WINDOWS registry 学生:xxx (xxx学院级xxx班级,学号) 摘要:我们经常谈到windows注册表,而且有很多软件是专门为修改它而设计的。可是我们对它的内容不一定很了解,一些教材书上也很少提及,下面对windows注册表的知识作一点介绍。 Abstract:we often talk about the windows registry,and there are a lot of software is specifically designed to modify it.But we do not necessarily understand it very well,some textbooks are rarely mentioned,the following knowledge of the windows registry to make a little introduction. 关键词:WINDOWS注册表;简介 Key words:WINDOWS registry;brief introduction 0引言 所谓注册表就是一个庞大的数据库,其中容纳了应用程序和计算机系统的全部配置信息。它是Windows用来存储描述用户信息、硬件配置、各种系统设置以及各个32位Windows 应用程序的配置信息的分层数据库。当安装32位的Windows应用程序时,则与那个应用程序的配置和参数选择有关的登录项就被加入到注册表里;当安装一个即插即用的硬件设备时,Windows在启动以后就会在注册表里增加一个合适的登录项。 1注册表的特点 1.1WINDOWS注册表有如下的特点: 1.1.1注册表允许用户对硬件、系统参数、应用程序和设备驱动程序进行跟踪配置,这使得修改某些设置后不用重新启动计算机。 1.1.2注册表中登录的硬件部分数据可以支持高版本WINDOWS的即插即用特性。当WINDOWS检测到计算机上安装了新硬件时,就会把相关数据保存到注册表中,此外,还可以避免新设备与原有设备之间的资源冲突。 1.1.3管理人员和用户通过注册表可以在网络上检查系统的设置,使得远程管理得以实现。 1.2注册表与INI文件比较起来有如下的不同: 1.2.1它采用二进制形式记录数据。 1.2.2它支持子键,各级子键关键字都有自己的键值。 1.2.3注册表的键值可以包括可执行代码,而不是简单的字串,在同一计算机上。 2注册表简介 2.1什么是WINDOWS注册表 WINDOWS注册表是一个庞大的数据库。它包含应用程序和计算机系统配置,系的应用程序的初始化信息,应用程序和文档文件的关联,硬件设备的说明、状态和属性以及各种状态信息和数据。 2.1.1WINDOWS注册表包含两部分内容:数据库和数据库编辑器。

如何修改注册表1

如何修改注册表? 注册表是Windows操作系统的核心。它实质上是一个庞大的数据库,存放有计算机硬件和全部配置信息、系统和应用软件的初始化信息、应用软件和文档文件的关联关系、硬件设备说明以及各种网络状态信息和数据。可以说计算机上所有针对硬件、软件、网络的操作都是源于注册表的。 一、Windows XP注册表精解 Windows XP是微软公司于2001年10月份正式推出的新的Windows操作系统。Windows XP是Windows 2000的后续版本,以Windows 2000核心代码为基础,不仅继承了前者的可靠性和其它的优良性能,而且还加强了Windows Me操作系统的系统回复、媒体播放器、图像获取等新功能,给用户提供了更稳定的运行环境和方便快捷的操作。 正如上文所述,Windows XP是以Windows 2000核心代码为基础的,也可是完全说成是Windows 2000的一个升级版本,在注册表方面,没有发生太大的改变,注册表仍然是Windows XP的核心部件。 1.Windows XP注册表的结构 Windows XP的注册表同样是以树形结构组织的。它由两个注册表子目录树组成:HKEY_LOCAL_MACHINE和HKEY_USERS。但是为了使注册表中的信息更易于查找,Windows XP预定义了五个子目录树。 每个根项名均以HKEY_打头,以便向软件开发人员指出这是可以由程序使用的句柄。句柄是一个数值,用来识别资源便于程序进行访问。 由于注册表是树形结构的,所以我们可以将注册表里的内容分为树枝和树叶。树枝下可以有多个树枝,也可以有多个树叶。这个树枝,我们把它叫做“项”,树叶呢,叫做“值项”。值项包括三部分:值的名称、值的数据类型和值本身。 [返回] 2.Windows XP注册表编器 我们知道,注册表内的所有信息都是存放在System.dat、User.dat文件中的,其中System.dat 文件包含了所有的硬件信息和软件信息,User.dat 包含了用户信息。如果在系统中配置了两个或两个以上的用户,在Windows\Profile\用户名目录中还存放有各个用户的User.dat文件,这些文件都是二进制数据文件,修改注册表实际上就是对上述的三个文件进行修改。但是,我们不能对这些二进制数据文件进行直接修改,而必须要借助于注册表编辑器。注册表编辑器实际上就是我们查看和修改注册表文件的图形界面。 启动Windows XP注册表编辑器的方法是:单击“开始→运行”,在对话框中输入“regedit”,然后点击“确定”按钮,注册表编辑器就会被运行起来。它的界面和Windows 2000中的注册表编辑器很相似。 和以前的Windows相比,注册表表编辑器有了一些改变。在“编辑”菜单下,有一个“权限”菜单项,通过它,可以设置各个注册表项对于不同用户的权限。当然,你必须是管理员才可以执行此操作。 在“查看”菜单中,有一个“显示二进位数据”。通过它,可以方便的查看二进制数据的内容。 提示:你可能还记得在Windows NT/2000中,还提供了一个32位的注册表编辑器Regedt32.exe,其界面类似于早期Windows的文件管理器。在Windows XP中,虽然仍然提供

windows注册表修改指南

windows注册表修改指南 1 提高子菜单速度 位置:HKEY_CURRENT_USERControl PanelDesktop 键值名:Menushowdelay 双击键值Menushowdelay后,弹出该键值的编辑窗口,在文本输入框内输入“0”后,再单击“确定”按钮即可。注意在系统默认的菜单弹出效果下,不易感觉到菜单弹出速度的提高;这时,请在桌面上单击“属性”命令,弹出“显示属性”窗口,然后在“效果”标签下将“动画显示菜单和工具提示”下的“淡入淡出效果”改为“滚动效果”。 2 去掉“关闭系统” 位置: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoClose 取值:1为隐藏、0为显示 3 自动刷新窗口内容 位置:HKEY_LOCAL_MACHINESystemCurrentcontrolsetControlUpdate 键值名:UpdateMode 取值:0、1 若“UpdateMode”键值为0,则设置为自动刷新,若“UpdateMode”键值为1,则设置为手工刷新;这等于在资源管理器窗口内按“F5”键或者在“查看”菜单中选择“刷新”命令 4 去掉“设置” 一位置: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoSetFolders 取值:1为隐藏、0为显示 二位置: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoSetTaskbar 取值:1为隐藏、0为显示 5 去掉升级位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoCommonGroups 取值:1为隐藏、0为显示 6 去掉“文档” 位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoRecentDocsMenu 取值:1为隐藏、0为显示 7 自动清除“文档” 位置: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:ClearRecentDocsOnExit 取值:1为自动清除、0为不自动清除 8 去掉“查找” 位置: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoFind 取值:1为隐藏、0为显示 9 锁定“文档” 位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoRecentDocsHistory 取值:1为锁定、0为不锁定 10 去掉“运行” 位置: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplor er 键值名:NoRun 取值:1为隐藏、0为显示

Windows常用注册表修改30项

常用注册表修改30项 打开注册表并找到: “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Expl orer". 01.新建二进值NoDriveTypeAutoRun,设置键值b5,00,00,00,为禁用光盘自动运行。 02.新建键值dword键值为EditLevel,设置键值为1,禁用开始菜单中“程序”上的 水平线。 03.新建二进制值键值NoStartBanner,设置键值为01,00,00,00,禁用单机“从这里开始”动画箭头。 04.新建dword设键值为NoFavoritesMenu,设置键值为1,禁用开始菜单中的“收藏夹”. 05.新建dword键值NoRecentDocsMenu,设置键值为1,禁用开始菜单中的“文档”. 06.新建dword键值Nofind,设置键值1为禁用开始菜单中的“查找”. 07.新建dword键值NoRun,设置键值1,为禁用开始菜单中的“运行”. 08.新建dword键值NoLogOff,设置键值为1,禁用开始菜单中的"注销”. 09.新建dword键值NoClose,设置键值为1,禁用开始菜单中的"关闭“. 10.新建二进制值NoRecentDocsHistory,设置键值01,00,00,00,不保存新近打开的文 档历史记录。 11.新建二进制设置键值为退出时自动删除“运行”,“查找”中的历史记录,与10题一起设置,自动清除新近打开的所有文档的历史记录。 12.新建dword键值NoNetHood,设置键值为1,禁用开始菜单中的“网上邻居”. 13.新建dword键值NoInternetIcon,设置键值为1,禁用IE浏览器图标。 14.新建dword键值NoSaveSettings,设置键值为1,禁用退出时保存设置(锁定桌面)。 15.新建二进制键键值Nodrives,设置为01,00,00,00,禁用A驱动盘,设置为 ff,ff,ff,ff禁用所有驱动器。 16.新建dword键值NoFileMenu,设置键值为1,禁用"我的电脑”,“资源管理器”及“我的文档中”中的“文件”菜单。 17.新建dword键值NoActiveDesktop,设置键值为1,禁用显示属性中的“Web"选项卡. 18.新建dword键值NoChangeStartMenu,设置键值为1,禁用在开始菜单拖放快捷菜单; 19.新建dword键值NoViewContextMenu,设置键值为1,禁用右键快捷菜单.

windows注册表修改项目大全.docx

《开始菜单及相关设置》 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoRecentDocsMenu"=dword:00000001(隐藏开始->文档菜单)"NoRecentDocsHistory"=dword:00000001(禁止将打开的文档存入历史记录)"ClearRecentDocsonExit"=dword:00000001(退出系统自动清除历史记录,包括文档、运行和查找) "NoFavoritesMenu"=dword:00000001(隐藏开始->收藏夹菜单) "NoSMHelp"=dword:00000001(隐藏开始->帮助菜单)(WIN2000/ME/XP) "NoFind"=dword:00000001(禁用查找/搜索) "NoRun"=dword:00000001(禁用运行,禁止IE访问本地资源,除非输入"桌面",禁止WIN2000/XP通过任务管理器创建新任务) "NoLogOff"=dword:00000001(禁用注销)(WIN9X) "StartMenuLogOff"=dword:00000001(禁用注销)(WIN2000/XP) "NoClose"=dword:00000001(禁用关闭系统/关闭计算机) "NoSetFolders"=dword:00000001(隐藏控制面板、打印机/网络连接,WIN2000/XP仅从开始菜单隐藏;此外还禁用WIN E快捷键) "NoSetTaskbar"=dword:00000001(禁止设置任务栏和开始菜单) "NoFolderOptions"=dword:00000001(从开始->设置菜单和资源管理器菜单中删除文件夹选项)"NoWindowsUpdate"=dword:00000001(从开始菜单中删除Windows Update,禁止到Windows Update网站升级) "NoSetActiveDesktop"=dword:00000001(从开始->设置菜单中删除活动桌面)(WIN9X)"NoActiveDesktop"=dword:00000001(禁用活动桌面,WIN9X/2000在桌面右键菜单和显示属性里不出现相关项目) "NoActiveDesktopChanges"=dword:00000001(禁止更改活动桌面,在显示属性里不出现相关项目) 《资源管理器设置》 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoFileMenu"=dword:00000001(隐藏Explorer中的文件菜单)"NoNetConnectDisconnect"=dword:00000001(禁止使用资源管理器或网上邻居映射或断开网络驱动器) "NoWebView"=dword:00000001(禁止按Web页查看)(WIN2000/XP) 《隐藏桌面图标》 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "Nodesktop"=dword:00000001(隐藏桌面所有图标) "NoNetHood"=dword:00000001(隐藏桌面网上邻居图标) "NoInternetIcon"=dword:00000001(隐藏桌面Internet Explorer图标) 《禁止使用鼠标右键》 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoViewContextMenu"=dword:00000001(禁止在桌面、我的电脑中使用鼠标右键)

Windows注册表说明文档

Windows注册表说明文档 目录 1.注册表概述 (2) 1.1. 定义 (2) 1.2. 作用 (2) 1.3. 配置文件 (2) 1.4. 编辑器程序 (3) 1.5. 基本结构 (3) 1.6. 数据类型 (4) 1.7. 五大预定义项 (6) 2.注册表相关操作 (6) 2.1. 修改注册表 (6) 2.2. 备份注册表 (7) 2.2.1.什么情况下备份注册表 (7) 2.2.2.备份注册表的方法 (7) 2.3. 注册表文件的修改 (7) 2.3.1.注册表文件的位置 (7) 2.3.2.修改方法 (7) 3.实例:软件与注册表 (8) 3.1. 相关表项 (8) 3.1.1.HKCU\Software项 (8) 3.1.2.HKLM\SOFTWARE项 (8) 3.2. 软件安装与注册表 (8) 3.3. 软件信息与注册表 (8) 3.3.1.软件注册信息与注册表 (8) 3.3.2.软件运行信息与注册表 (9) 3.4. 注册表编写示例 (10)

1. 注册表概述 1.1. 定义 Windows注册表是Microsoft Windows 9x、Windows CE、Windows NT、Windows 2000、Windows XP和Windows Vista中使用的中央分层数据库,用于存储为一个或多个用户、应用程序和硬件设备配置系统所必需的信息。 注册表包含Windows 在运行期间不断引用的信息,例如,每个用户的配置文件、计算机上安装的应用程序以及每个应用程序可以创建的文档类型、文件夹和应用程序图标的属性表设置、系统上存在哪些硬件以及正在使用哪些端口。 注册表取代了Windows 3.x 和MS-DOS 配置文件(例如,Autoexec.bat 和Config.sys)中使用的绝大多数基于文本的 .ini 文件。虽然几个Windows 操作系统都有注册表,但这些操作系统的注册表有一些区别。 1.2. 作用 注册表是windows操作系统中存放着各种参数的核心数据库,用户通过注册表编辑器进行相应的编辑。注册表最基本的功能就是保存信息,当程序需要这些信息时,就从注册表里读出。注册表直接控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心作用。 这些作用包括了软、硬件的相关配置和状态信息,比如注册表中保存有应用程序和资源管理器外壳的初始条件、首选项和卸载数据等,联网计算机的整个系统的设置和各种许可,文件扩展名与应用程序的关联,硬件部件的描述、状态和属性,性能记录和其他底层的系统状态信息,以及其他数据等。 在没有注册表的情况下,操作系统不会获得必须的信息来运行和控制附属的设备和应用程序及正确响应用户的输入。在系统中注册表是一个记录驱动设置和位置的数据库。当操作系统需要存取硬件设备,它使用驱动程序,甚至设备是一个BIOS支持的设备。当一个用户准备运行一个应用程序,注册表提供应用程序信息给操作系统,这样应用程序可以被找到,正确数据文件的位置被规定,其他设置也都可以被使用。 注册表保存关于缺省数据和辅助文件的位置信息、菜单、按钮条、窗口状态和其他可选项。它同样也保存了安装信息(比如说日期),安装软件的用户,软件版本号和日期,序列号等。根据安装软件的不同,它包括的信息也不同。 1.3. 配置文件 注册表配置单元是注册表中的一组项、子项和值,它有一组包含其数据备份的支持文件。所有配置单元(HKEY_CURRENT_USER 除外)的支持文件都位于Windows NT 4.0、Windows 2000、Windows XP、Windows Server 2003 和Windows Vista 上的%SystemRoot%\System32\Config 文件夹中。HKEY_CURRENT_USER 的支持文件位于%SystemRoot%\Profiles\Username 文件夹中。这些文件夹中文件的文件扩展名指示各自包含的数据的类型。缺少扩展名有时也可能指示文件包含的数据的类型。 因为配置单元是一个文件,所以它可以从一个系统移动到另一个系统。但是,用户必须使用“注册表编辑器”编辑该文件。 Windows 2000/XP/Vista注册表中的每个配置单元均与一组标准文件相关联。下表显示

Windows XP注册表详解

Windows XP注册表详解 特别提示:在修改注册表前请先备份注册表 注册表是Windows操作系统的核心。它实质上是一个庞大的数据库,存放有计算机硬件和全部配置信息、系统和应用软件的初始化信息、应用软件和文档文件的关联关系、硬件设备说明以及各种网络状态信息和数据。可以说计算机上所有针对硬件、软件、网络的操作都是源于注册表的。 一、Windows XP注册表精解 Windows XP是微软公司于2001年10月份正式推出的新的Windows操作系统。Windows XP是Windows 2000的后续版本,以Windows 2000核心代码为基础,不仅继承了前者的可靠性和其它的优良性能,而且还加强了Windows Me操作系统的系统回复、媒体播放器、图像获取等新功能,给用户提供了更稳定的运行环境和方便快捷的操作。 正如上文所述,Windows XP是以Windows 2000核心代码为基础的,也可是完全说成是Windows 2000的一个升级版本,在注册表方面,没有发生太大的改变,注册表仍然是Windows XP的核心部件。 1.Windows XP注册表的结构 Windows XP的注册表同样是以树形结构组织的。它由两个注册表子目录树组成:HKEY_LOCAL_MACHINE和HKEY_USERS。但是为了使注册表中的信息更易于查找,Windows XP预定义了五个子目录树。 每个根项名均以HKEY_打头,以便向软件开发人员指出这是可以由程序使用的句柄。句柄是一个数值,用来识别资源便于程序进行访问。 由于注册表是树形结构的,所以我们可以将注册表里的内容分为树枝和树叶。树枝下可以有多个树枝,也可以有多个树叶。这个树枝,我们把它叫做“项”,树叶呢,叫做“值项”。值项包括三部分:值的名称、值的数据类型和值本身。 2.Windows XP注册表编辑器 我们知道,注册表内的所有信息都是存放在System.dat、User.dat 文件中的,其中System.dat文件包含了所有的硬件信息和软件信息,User.dat包含了用户信息。如果在系统中配置了两个或两个以上的用户,在Windows\Profile\用户名目录中还存放有各个用户的User.dat 文件,这些文件都是二进制数据文件,修改注册表实际上就是对上述的三个文件进行修改。但是,我们不能对这些二进制数据文件进行直

相关文档
相关文档 最新文档