电脑技术学习

全面了解WinXP注册表(2)

dn001

本文是Windows XP注册表系列教程第二部

  防止“CD自动播放

  运行->Regedit.exe->查找->AutoInsertNotification->修改 01->00

  删除“快捷方式上的箭头

  运行->Regedit.exe->hkey_classesl_rootpiffile->删除inshortcut

  运行->Regedit.exe->hkey_classesl_rootlnkfile->删除inshortcut

  彻底删除软件卸载后留下的残渣

  运行->Regedit.exe->
;hkey_local_MachinesoftwaremicrosoftWindowscurrentversoinuninstall->
删除你要卸载的软件目录

  改“回收站名字

  运行->Regedit.exe->
hkey_classesl_rootclsid->
右窗口改“回收站名字

  改“我的电脑“回收站的图标

  调整窗口打开的速度
  运行->Regedit.exe->hkey_ciurrent_usercontrolpanel->dektop->
增加串值“menu show dlay->其值设为1

  删除“网上邻居的图标
  运行->Regedit.exe->
hkey_local_machinesoftwaremicrosoftwindows
currentversoinexplorerdesktopnamespace->删除分支
  
  1.防止匿名用户登录

  虽然WiN95可以为每个用户定制各自的使用界面并指定口令,但任 何人都能通过点击登录窗口中的“取消或按ESC键进入系统,即 所谓匿名登录。下述方法可以防止匿名用户登录:在 HKEY_LOCAL_MACHINENetWorkLogon下新建DWord类型 “MustBeValidated,其值为1。(附:如果自己都进不去了,可 以以安全模式进入,然后将其值改为0。)

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

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

  3.重排输入法

  依次展开HKEY_CURRENT_USERKeyboard layoutPreload,在其下 可以见到键名从数字1开始依次递增的多个子键名称,具体子键个 数与系统已安装的输入法种数相一一对应。现假如要将子键名为 “2所对应的输入法与子键名为“5所对应的输入法互换,即将 子键名“5所对应的输入法前移至第二位,方法如下:右击子键 “2选“重命名将子键“2改名为“22或其它不存在之名 称,接着将子键“5重命名为“2,最后将子键“22改名为 “5。您可以将所有输入法按自已的需要重新排序。

  4.屏蔽“开始菜单中的“运行、“查找、“关闭系统功能

  在HKEY_CURRENT_USERSoftwareMicrosoftWindows CurrentVersion PolicIEsExplorer中新建三个DWORD值,名称 分别为“NoRun(屏蔽“运行)、“NoFind(屏蔽“查找 )、“NoClose(屏蔽“关闭系统),其值均设置为1,重启系 统后执行“运行 与“关闭系统命令时提示操作受限制而取 消,同时你会发现“开始菜单中的“查找选项没有了,要重新 恢复其设置,可将对应的键删除或将键值置0即可。
5.隐藏桌面所有图标

  找到子键HKEY_CURRENT_USERSoftwareMicrosoftWindows CurrentVersionPoliciesExplorer,新建DWORD值“NoDesktop ,其值为1。重启系统后,你会发现桌面已变得空荡荡一片。

  6.快速打开文件编辑

  也许你经常使用某个程序来打开文件进行编辑,而这些文件的扩展 名是随意的,为了方便我们可以将这个程序加入到右键菜单中去。 以写字板为例,在HKEY_CLASSES_ROOT 下新建“shell子键,在 其下新建“wordpad子键,双击该键右面窗口的 “默认处并在 “键值栏内输入“写字板,接着在“wordpad子键下建立下 一级子键“command,在“默认的 “键值栏内输入“c: program filesaccessorieswordpad.exe %1。不用重启系 统,现在回到“我的电脑或“资源管理器中右键单击任意文件 (当然是写字板能加载的,不管关联与否),选“写字板即可快 速打开文件进行编辑了。

  7.快速清空回收站

  当我们的机器由于硬盘空间已满而必须清空回收站时,我们可以将 “清空回收站加入到文件的右键菜单中以方便操作: 运行注册表编辑器,进入“HKEY_CLASSES_ROOT shellex ContextMenuHandlers,在左栏中右击ContextMenuHandlers文 件夹图标,然后选择“新建“主键,将新文件夹的名称由 “New Key #1一字不差地改为:“{645FF040-5081-101B-9 F08- 00AA002F954E},然后回车确认即可。这样,当您在任何地方右 击选择某个文件时,菜单中就会出现“清空回收站的选项。

  8.用修改注册表的方法来解决中文Win95中汉字显示乱码

  笔者曾遇到过这样的问题:在Win95的操作桌面上汉字能正常显 示,但进入应用程序后,一些汉字就成了乱码。经过反复摸索找到 了通过修改注册表解决的方法: 展开我的电脑 /HKEY_LOCAL_MACHINE/Systom/CurrentrolSet/Control/fontassoc 发现该机上只有Associated DefaultFonts子关键字,其下也只有 默认值和AssocSystemFont两个入口值,没有Associated CharSet 子关键字。通过“注册表编辑器菜单编缉/新建/主键,来增加 Associated CharSet子关键字。用鼠标点取Associated DefaultFonts关键字,选取菜单中的编辑/新建/串值,则编辑器右 边出现输入框,在此框中输入FontPackageDontCare,再在其前面 的图标上双击,出现“编辑字符串对话框,在键值栏中输入宋 体,按确定即可。

  用同样的方法加入以下几行: FontPackageRoman=宋体 FontPackageSwiss=宋体 FontPackageModern=宋体 FontPackagescript=宋体 FontPackageDECorative=宋体 点取Associated CharSet关键字,选取编辑/新建/串值,按以上方 法加入以下几行: ANSI(00)=yes OEM(FF)=yes GB2312(86)=yes SYMBOL(02)=no (上面等式的左边为键值名,右为键值)。 做完上述修改后,关闭注册表编辑器,重新启动计算机,发现一切 正常。

  9.删除运行窗口中多余的选项

  在“开始/运行的“打开窗口下拉菜单中保存了过去运行的记 录,我们可以直接在注册表编辑器中删除它:在HKEY_USER .DefaultSoftwareMicrosoftWindows CurrentVersion Exploe rRunMRU的右窗口中保存着这些操作,删掉不需要的串值 即可。

  10.把控制面板中的各个组件直接加到“开始菜单中

  如果我们把控制面板中的各个组件直接加到“运行菜单中,使用 起来就会方便得多。方法是用资源管理器在c:WindowsStart Menu下建立一个名为“Control Panel.{21EC2020-3AEA-1069 -A2DD-08002B30309d}的文件夹(注意:空格、句点、大括号都要 输入,不能有错,中文版Win95下应把“Control Panel改为“控 制面板),以后Start菜单就多出了一个叫Control Panel的子菜 单,下面有控制面板的各个组件。这里大括号中的数字是注册表中 控制面板对应的类标识符,可在注册表编辑器的 HKEY_CLASSES_ROOTCLSID下面查出,各机器的值可能会有所不 同,应以查到的结果为准。

  11.处理无法卸掉的应用程序

  我们有时会碰到这样的情况:在控制面板的“添加/删除应用程 序中卸载某个应用程序之后,却发现该程序还是在列表中。这时 可用下述方法将其从列表中删去: 打开注册表编辑器,进入目录“HKEY_LOCAL_MACHINESOFTWARE Micros oftWindowsCurrentVersionUninstall,根据所列出 的注册文件删去与该应用对应的项即可。

  12.把WORD插入对象的名称改成汉字

  在WORD菜单插入/对象中的一个个英文名称往往令人难以适应,我 们可以用个简单的方法把它改成汉字:在注册表编辑器中,将 HKEY_CLASSES_ROOTEu ation 3.0右窗口键的“默认值由 “Microsoft Equation 3.0改为“公式编辑器3.0,然后关闭 注册表编辑器,再打开WORD,就会发现它  

  13.修改软件的所有权名称

  在安装Win95时,你可能把软件的所有权内容填错了,这时修改的 方法只有一种——修改注册表:打开注册表编辑器,将 HKEY_LOCAL_MACHINESOFTWARE MicrosoftDeveo perSetup右窗 口所有权键值修改一下,重新启动WIN95,你会发现这个软件的所 有权已被你改过了。已被汉化了。

  14.去除注册表中的废弃信息

  随着用户大量增删各种应用程序和硬件设备驱动程序,注册表中废 弃的数据会越来越多,注册表文件也越来越大,这对WIN95的运行 速度有很大的影响,为了去除掉废弃信息,笔者采用了重建注册表 的方法。 首先在“运行窗口中调用注册表编辑器,从注册表菜单中导出整 个注册表,将其存为www.reg;然后重启到Dos命令行方式,接着按 照下面的命令行运行DOS版的REGEDIT:regedit/c www.reg 参数/C表示从后面指定的文件中重新生成整个注册表,重建的注册 表文件往往比原来的小五分之一到三分之一左右,从而达到了优化 的目的。重建注册表时必须注意要确保www.reg中包含全部注册表 信息而不仅是它的一个分支。
15.提高Windows 95刷新的速度

  当用户在“Windows资源管理器中增加或者删除了一个文件夹 后,虽可通过按F5键查看最新刷新的结果。但是,每次这样做势必 十分麻烦。其实通过修改注册表可以使这种刷新达到完全自动化。 具体方法是: 打开HKEY_LOCAL_MACHINESystemCurrentControlSetControl Update分支,在Update子键中包含一个UpdateMode键值名,其键 值为01,双击UpdateMode,将01改为00即可。  

  16.更改IE4.0的安全口令

  您可以在IE4.0的“Internet选项对话框的“内容选项页的 “分级审查框中设置口令,这样,在显示有ActiveX的页面时, 总会出现“分级审查不允许查看的提示信息,然后弹出口令对话 框,要求您输入监护人口令。如果口令不对,则将停止浏览。但 是,如果此口令遗忘了,则无法浏览这些特征的页面。在口令遗忘 后,重装IE4.0也无法去掉安全口令。这时只有求助于注册表了: 打开HKEY_LOCAL_MACHINE SOFTWAREMicrosoftWindows CurrentVersionPolicies分支,在Policies子键下选择 “Ratings子键,按Del键将其删除,由于Ratings子键下的Key键 值数据就是经过加密后的口令,删除了这一项,IE4.0自然就认为 您没有设置口令了。  

  17.删除“开始菜单中的“文档菜单项

  我们知道,“开始菜单中的“文档菜单项记录了所有曾打开的 文档。但是,在多人使用的机器中,为了保密起见,用户自己很不 希望其他用户看到自己曾经编辑过的文档或其他信息。我们可以通 过修改注册表编辑器来删除它们: 打开HKEY_CURRENT_USERSoftwareMicrosoftWindows CurrentVersionPolicies Explorer,在右窗格中,用鼠标右击 任意空白区域,然后从快捷菜单中选择“新建中的“二进制值 ,将“New value#1换名为“NoRecentDocsHistory,接着右击 “NoRecentDocsHistory项,选择从快捷菜单中选择“修改, 然后在“键值框中,键入“01000000,最后单击“确定按 钮。在重启系统后,您会看到不仅“开始菜单中的“文档菜单 项被删除掉了,而且用来存放“文档菜单项内容的C:Windows Recent目录也被删除掉了。  

  18.改变时间的显示格式

  在通常情况下,Windows95在任务栏中使用“23:12的时间格式来 显示时间,但是您可以通过修改注册表编辑器来更改此时间格式, 其操作步骤如下: 打开HKEY_CURRENT_USERControlPanelInternational分支,在右 窗格的空白处右击鼠标,从弹出的快捷菜单中选择“字符串值, 然后将“New value#1"修改为“sTimeFormat"。双击 “sTimeFormat"项,然后在如图16所示的对话框中将其“键值修 改为“HHmm"。重启计算机后,则您将看到在任务栏中显示的时间 会显示为“2312形式了。  

  19.改变Word文档的日期显示方式

  当我们在Word文档中插入日期页眉或者页脚时,其日期的显示格式 一般为:MM/DD/YY。但是,这不符合中国用户的显示习惯。我们希 望将12/09/98改为1998/9/12,则通过修改注册表可以改变这种日 期的显示方式,其操作步骤如下: 打开HKEY_CURRENT_USERSoftwareMicrosoftOffice8.0Word Options 在右窗口中, 用鼠标右击任意空白区域,然后从快捷菜 单中选择“新建中的“字符串值,接着将“New value#1换 名为“DateFormat。然后右击“DateFormat项,选择从快捷菜 单中选择“修改,然后在“键值框中,键入“yyyy.MM.DD, 最后单击“确定。这样,在下次在Word中插入日期时,一定就是 您所希望的“1998.09.12的格式了。  

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

  为了保密起见,您可以清除Netscape 的“Address框的下拉式菜 单内的网址,这样别人就无法获得您曾到过的网站。 (1)在Netscape 3.x中,您必须通过注册表编辑器修改注册表达 到此目的,其操作步骤如下:打开HKEY_CURRENT_USERSoftware NetscapeNetscapeNavigatorURLHistory分支。在右窗格中我们 可看到这些曾到过的网址的列表清单,选择要删除的网址选项,然 后按Del键即可。 (2) 在Netscape 4.x中,首先用记事本中打开文件C:Program FilesNetscapeUserscaogjwjprefs.js(假定您的注册名称为 caogjwj),此文件的内容通常是这样的:user_pref( “browser.url_history.URL_2",“http://pcworld.com.cn/") 在此文件中删除其中您想要隐藏的网址整行,然后存盘退出即可。 为了让Netscape 4.x不再向prefs.js文件中写入任何网址,将此文 件的属性改为只读即可。

  21.将“拨号网络添加“开始菜单中

  在“Strat Menu文件夹中新建名为:Dun.{992CFFA0-F557-101A- 88EC-00DD010CCC48}的文件夹,然后重启计算机即可。

  22.以略图方式在“资源管理器或者“文件夹窗口中显示BMP图像

  在Windows 98中有很多BMP图像,为了选择某个所需要的BMP图像, 通常不得不打开这些图像来查找。实际上,我们可以让它们直接在 窗口中显示为略图,此时我们必须修改注册表来实现此目的。其修 改步骤如下: 打开HKEY_CLASSES_ROOTPaint.PictureDefaultIcon,双击右窗 格中的“默认图标,将键值的参数“1改为“%1。单击“确 定,重启计算机完成。  

  23.删除查找结果中的文件列表

  使用“查找功能可以很快地查找到所需要的文件,同时在“查 找对话框下半部给出这些文件列表。要想删除它们可以打开 HKEY_CURRENT_USER.Default SoftWareMicrosoftWindows CurrentVersionExplorerDocFind SpecMRU,在右窗格中除第 一、二和最后一个不能删除外,将其它删除即可。
24.在“我的电脑中屏蔽磁盘驱动器图标

  在多用户的操作环境中,您可以为不同用户设置不同的磁盘驱动器 图标,这样可以限制各种用户的操作权限。 打开HKEY-CURRENT-USERSoftwareMicrosoftWindows CurrentVersionPolicies 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。   25.一些英文软件在中文Windows 95下显示出乱 打开HKEY_LOCAL_MACHINESystemCurrentControlSetControl fontassocAssociated CharSet 分支,将GB2312(86)的机内码改 为“no(原为“yes), 重新启动Windows 95后就显示正常 。

  25.去掉网上邻居图标

  找到你的Windows 95光盘,在目录“AdminApptoolsPoledit下运行“Poledit.exe,打开“文件菜单,选择“打开注册表,双击“本地用户 ,选择外壳/限制,选中“隐藏网上邻居。

  26.制作自己的启动和关闭画面

  在windows目录下找到LOGO.SYS、LOGOW.SYS、LOGOS.SYS,它们分别是“开机时的蓝天白云、“正在关机请稍等、“现在您可以安全的关闭计算机了的三个画面文件,将其改名。创建三幅自己喜欢的位图文件(320x400),分别替换为LOGO.SYS、LOGOW.SYS、LOGOS.SYS 。

  27.创建屏幕保护的图标

  若先设置屏幕保护一般会占用系统的内存从而影响系统性能,可以在桌面上创建屏幕保护的快捷方式,在需要的时候激活。打开资源管理器,在Windows/System目录下(或装有操作系统的目录的system),找到类型为“屏幕保护程序的文件右键按住文件并把它拖到桌面,释放右键选择“在当前位置创建快捷方式,这样你的屏幕保护程序就可以“随叫随到。

  28.改变“我的电脑的图标

  单击“开始,单击“运行,键入“regedit,单击“确定,打开“注册表表编辑器,打开“HKEY_CLASSES_ROOTCLSIDDefaultIcon修改为“filename, nn,“filename包含图标的文件名(一般除了ICO文件外,DLL、EXE文件也包含图标),“nn是图标在包含其文件中的图标次序,退出注册表,单击桌面,按下“F5刷新桌面 。此方法可同样改变“网上邻居,和“回收站的图标,分别在目录“HKEY_CLASSES_ROOTCLSIDDefaultIcon

  “HKEY_CLASSES_ROOTCLSID{645FF040-5081-101B-9F0800AA002F954E }DefaultIcon中。

  29.彻底删除

  在控制面板中的“添加/删除程序一项中常会发现一些已被删除的程序的信息仍在里面(原因一般是当你删除程序时没有通过卸载程序而是直接删除),一个办法是重新安装,简便的方法是打开注册表编辑器,打开HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft / Windows / CurrentVersion / Uninstall目录,把你准备删除的程序删除。

  30.关闭Numlock

  Windows 95中默认的是把Numlock键打开,如果想关闭它把“numlock=off加入CONFIG.SYS就可以了。

  31.给你的倍速光驱提速

  打开“控制面板,单击“系统,打开“性能标签,单击“文件系统按纽,单击“CD-ROM标签把高速缓存调为“最大,优化访问模式选为“四速或更高速。

  32.最小化所有的窗口

  按下Ctrl+ESC激活任务栏,按下Alt+M关闭所有的窗口,如果你的键盘是兼容的Windows键盘只需按下Window+M。

  33.快速进入“系统属性

  按住ALT键的同时双击我的电脑可快速进入“系统属性进行设置,按住Window+ Pause可以达到同样的效果。

  34.快速找文件

  如果你想在C盘中打开windows目录下的system文件夹,你可以在打开C盘后,按下“w,然后你会发现文件夹名的第一个字母为“w的某一文件夹变为高亮,如果是“windows则敲回车,继续敲“s如果高亮的不是system继续敲“s,你会发现这种方法在文件众多的文件夹中是一种非常快捷的方法。

  35.不要让Win键闲着

  在WIN9X键盘上你会发现一个画Windows窗口的键,这就是Win键,你用过它吗?
  Win+E – 打开资源管理器
  Win+F – 打开查找文件
  Ctrl+Win+F - 打开查找计算机
  Win+M – 最小化所有窗口
  Shift+Win+M – 撤消“最小化所有窗口
  Win-R – 激活运行对话框
  Win+Tab – 循环选择任务栏的按纽
  Win+Break – 显示系统设置

  36.设置swap加快系统的启动速度

  重新启动你的系统不要运行任何程序,记下swap文件(WIN386.SWP)的大小,打开“系统属性对话框,单击“性能,单击“虚拟内存按纽,选择“指定虚拟内存设置,“硬盘选择相对使用率低的硬盘,“最小填上你记录的文件大小,单位为MB,最大使用默认的剩余空间。

标签: