注册表的作用是非常强大的,是整个windows系统的核心,能设置windows系统绝大部分的功能,下面是在网上整理的关于注册表应用的教程。
《开始菜单及相关设置》
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] "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_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] "NoFileMenu"=dword:00000001(隐藏Explorer中的文件菜单)"NoNetConnectDisconnect"=dword:00000001(禁止使用资源管理器或网上邻居映射或断开网络驱动器)
"NoWebView"=dword:00000001(禁止按Web页查看)(WIN2000/XP)
《隐藏桌面图标》
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] "Nodesktop"=dword:00000001(隐藏桌面所有图标)
"NoNetHood"=dword:00000001(隐藏桌面网上邻居图标)
"NoInternetIcon"=dword:00000001(隐藏桌面Internet Explorer图标)
《禁止使用鼠标右键》
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]
"NoViewContextMenu"=dword:00000001(禁止在桌面、我的电脑中使用鼠标右键)"NoTrayContextMenu"=dword:00000001(禁止在任务栏中使用鼠标右键)"NoChangeStartMenu"=dword:00000001(禁止在开始菜单使用鼠标右键及拖放)
《打印机设置》
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] "NoAddPrinter"=dword:00000001(禁止添加打印机)
"NoDeletePrinter"=dword:00000001(禁止删除打印机)
"NoPrinterTabs"=dword:00000001(隐藏打印机属性中的常规和详细资料页面)(WIN9X)
《隐藏驱动器》
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] "NoDrives"=hex:01,00,00,00(隐藏A盘)/02,00,00,00(隐藏B盘)/04,00,00,00(隐藏C盘)/08,00,00,00(隐藏D盘)/10,00,00,00(隐藏E盘)/20,00,00,00(隐藏F盘)/ff,ff,ff,03(隐藏全部)
[注]若要隐藏多个驱动器,将其对应的值相加即可,如要隐藏A盘和C盘,设置"05,00,00,00";要隐藏D盘,E盘和F盘设置"38,00,00,00",注意要以十六进制运算。
《允许/取消光盘的自动运行功能》
[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Expolrer] "NoDriveTypeAutoRun"=hex:95,00,00,00(Win98)/91,00,00,00(WinXP)(允许自动)"NoDriveTypeAutoRun"=hex:b5,00,00,00(取消自动)
[注1]WIN9X此项设置并不能关闭自动播放CD功能,若要单独禁止CD自动播放,可在注册表中做如下修改:
[HKEY_CLASSES_ROOTAudioCDshell]
[操作]删除"默认"值中的字符串"play"。
[注2]在WIN9X下若要彻底关闭自动运行功能,可以在设备管理器光驱的属性设置里禁用"自动插入通告",即插入和弹出光盘Windows都不会自动刷新,这项设置也可以在注册表中修改:
[HKEY_LOCAL_MACHINEEnumSCSI<;光驱型号ID>MF&]
"AutoInsertNotification"=hex:00
WIN2000/XP可以进行如下设置达到相同功能:
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCdrom]
"Autorun"=dword:00000000
《自动播放功能详释》
[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Expolrer] "NoDriveTypeAutoRun"指定按设备类型禁止自动播放。1:未知类型,4:可移动磁盘,8:硬盘,10:网络驱动器,20:光驱,40:RAM驱动器,80:未知类型,FF:所有类型。若要禁止某一类型自动播放,直接使用对应的值,若要禁止几种类型,则使用它们数值相加的值,如95=1+4+10+80,91=1+10+80,b5=1+4+10+20+80。
"NoDriveAutoRun"指定按盘符禁止自动播放。相关设置可以参考NoDrives值,最大值为hex:ff,ff,ff,03,禁止所有盘自动播放。
《使用传统用户界面(Shell外壳)》
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] "ClassicShell"=dword:00000001
[作用]WIN9X/2000:关闭任务栏的工具栏功能;从资源管理器中删除查看菜单中"按Web页"选项;关闭"文件夹选项"中的"Windows桌面更新";取消开始菜单中的收藏夹(WIN9X);"关闭Windows"对话框中多了"注销"。
WINXP:禁用Active Desktop和Web视图;用户无法将系统配置成通过单击打开项目。
《禁止使用Windows快捷键》
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] "NoWinKeys"=dword:00000001
[注]此设置禁用了WIN+E、WIN+D、WIN+F、WIN+R等Windows快捷键。
《退出时不保存某些设置》
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] "NoSaveSettings"=dword:00000001
[注]该设置使系统退出时不保存打开窗口的位置和大小,任务栏中工具栏的位置,但依然保存桌面图标位置、开始菜单排序等设置。
《只运行许可的Windows应用程序》
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] "RestrictRun"=dword:00000001(禁止运行所有程序)
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerRestrictRun] [操作]新建字符串值,名称可以任意,串值为能运行的应用程序,保证""包含在列表中。
《禁止使用注册表编辑器》
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] "DisableRegistryTools"=dword:00000001
《禁用显示/密码控制面板》
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] "NoDispCPL"=dword:00000001(显示)
进入注册表"NoSecCPL"=dword:00000001(密码)(WIN9X)
《隐藏显示属性中的页面》
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] "NoDispBackgroundPage"=dword:00000001(WIN9X/2000:背景/WINXP:桌面)"NoDispScrSavPage"=dword:00000001(屏幕保护程序)"NoDispAppearancePage"=dword:00000001(WIN9X/2000:外观/WINXP:外观,主题)"NoDispSettingsPage"=dword:00000001(WIN9X:效果,web,设置/WIN2000/XP:设置)
《隐藏密码属性中的页面》(WIN9X)
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem]
"NoPwdPage"=dword:00000001(更改密码)
"NoProfilePage"=dword:00000001(用户配置文件,同时禁用用户控制面板)"NoAdminPage"=dword:00000001(远程管理)
[注]要显示"远程管理",需先安装"Microsoft网络上的文件与打印机共享"。
《隐藏系统属性中的页面》(WIN9X)
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] "NoDevMgrPage"=dword:00000001(设备管理器)
"NoConfigPage"=dword:00000001(硬件配置文件)
"NoFileSysPage"=dword:00000001(文件系统)
"NoVirtMemPage"=dword:00000001(虚拟内存)
一次点击即可关机
关闭计算机是每天都要进行的操作,一般我们都是通过单击“开始”→“关闭系统”,然后在弹出的对话框中选择关闭计算机,最后单击“确定”来关闭计算机。其实我们可以只点击一下就关闭计算机,操作步骤如下:
(1)打开HKEY-CLASSES-ROOTDirectoryshell主键,新建名为“Close”的主键,双击“Close”子键窗口右面的“默认”,并在“键值”栏内输入“关闭计算机”(用来显示在鼠标右击“开始”选单中),可在&&后面定义快捷键。
(2)在“Close”下建立下一级子键“Command”,双击该子键窗口右面的“默认”,并在“键值”栏内输“RUNDLL32.EXE USER.EXE,EXITWINDOWS”。
(3)输入完毕后,右击“开始”选单选“关闭计算机”就可以关闭计算机了。
提示或警告非本机用户
如果你不想让别人用你的电脑,更不希望他们在电脑中进行不正确的操作,那么这个技巧能够让他们得到一些提示或警告。操作步骤如下:
(1)打开主键HKEY-LOCAL-MACHINEsoftware
MicrosoftWindowsCurrentVersionwinlogon,在右侧窗口中新建一个字符串值,命名为LegalNoticeCaption,键值为“警告”(这是信息框的标题,可以自己定义),同时再添加一个字符串值,名为LegalNoticeText,键值为信息框的显示内容,用户可以随便定义。
(2)重新启动计算机,非本机用户就可以看到你所设置的信息了。
时间也能个性化
通常情况下,Windows在任务栏中使用“23:13”这样的时间格式来显示时间,追求个性化的用户可以通过修改注册表来更改此时间格式,操作步骤如下:
(1)打开HKEY-CURRENT-USERControlPanel
International主键,在右边窗口的空白处新建名为“sTimeformat”的字符串。双击它,然后将其键值修改
为“hh点mm分”。
(2)重启计算机后,将会看到在任务栏中显示的时间会显示为hh点mm分了。
让心爱的壁纸永驻桌面
当用户设置了自己心爱的墙纸后,最不愿意看到和最头疼的就是其他使用者会更换墙纸,其实可以通过修改注册表来实现禁止更换的功能。
(1)打开HKEY-CURRENT-USERSoftware MicrosoftWindowsCurrentVersionPolicies子键,新建一个名为“ActiveDesktop”的子键,在其下新建一个双字节值(也就是WORD值),命名为“NoChangingWallPaper”,将数值设为“1”。
(2)这样当其他用户要想更换墙纸时就会发现“选择背景图片或HTML文档作为墙纸”的选项是无法激活的。
防止他人更改用户的桌面设置
一般的桌面包括壁纸、图标以及快捷方式等等,这都是用户根据自己的情况精心选择后设定好的。因此,不希望其他人随意修改。下面的操作就可以达到这个目的。
打开HKEY-CURRENT-USERSoftwareMicrosoft WindowsCurrentVersionPoliciesExplorer中的“NoSaveSettings”(如没有此键,用户可自行添加),并将其键值从0改为1,重启即可,这样,就可以把当前用户的桌面设置全部锁定了。
隐藏桌面所有图标
打开子键HKEY-CURRENT-USERSoftware
MicrosoftWinodwsCurrentVersionPolicies
Explorer,重建双字节“NoDesktop",其值设置为“1”。重启即可。
把回收站改成垃圾场
想个性化计算机,当然要体现不同之处,“回收站”也不能放过,下面的实例可以通过注册表把“回收站”改成“垃圾场”。
将HKEY-CLASSES-ROOTCLSID{645FF040-
5081-101B-9F08-00AA002F954E}右窗口键的“默认”值由“回收站”改为其它名字,重启就可以了。
查看缩略图