Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1695649
  • 博文数量: 584
  • 博客积分: 13857
  • 博客等级: 上将
  • 技术积分: 11883
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-16 09:34

分类: Windows平台

2013-01-28 10:42:18

 运行注册表编辑器,打开“我的电脑\HKEY_CLASSES_ROOT\*\shellex\ ContextMenuHandler”分支。该分支下有两个主键HexWorkshopContextMenu和Winzip(自己安装的程序),删去后即可发现本来文件的弹出菜单上的Hex

  edit 和Add to Zip两项不见了。当要在弹出菜单中添加一些可履行文件时(以notepad为例),可进行如下操作:

    1.在“我的电脑\HKEY_CLASSES_ROOT\*”下新建一个名为shell的主键。

    2.在“shell”下新建名为aaa(aaa等于显示于弹出菜单中的文字,这里假设用“用笔记本打开”取代)的主键。

    3.在aaa下新建名为command的主键,修改其右默认的键值为“c:\windows\notepad.exe %1”(%1表现该文件不带参数,而只运行笔记本程序)即可。

    4.需再添加新的菜单项反复步骤2、3即可。

  文件夹弹出菜单的修正

  文件夹弹出菜单的修改比较庞杂,波及两个主键Directory和Folder(同样位于“我的电脑\HKEY_ CLASSES_ROOT\”下)的修改。其中修改Folder主键后对驱动器弹出菜单也有影响(修改Drive主键不会影响其他),如在Folder \Shell主键下添加新主键(设名为aaaa),则同时会在驱动器和文件夹弹出菜单中出现aaaa这一项,删除也同样会对两者产生影响,如删除 Folder\Shell下的explore和open主键,两者弹出菜单的资源管理器和打开两项就会消逝。要删除驱动器弹出菜单的winzip项,则删 去Folder\Shellex\Context

  MenuHandlers下的winzip主键即可。而删除文件夹弹出菜单的winzip项,还要删去Directory\Shellex \ContextMenuHandlers下的winzip主键。只对文件夹弹出菜单进行增删,需对Directory操作就行了(操作主键 Directory不会影响驱动器的弹出菜单)。如删去查找菜单项,只要去掉Directory\Shell下的find主键,增添则在Shell下添新 主键。

  驱动器弹出菜单的修改

    (1)修改方法同上面文件的弹出菜单的修改根本一样,运行注册表编辑器,打开“我的电脑\HKEY_CLASSES_ROOT\DRIVE”,其下有三个主键DefaultIcon、shell和shellex。

    (2)打开shell可以看见find和Browse with ACDSee(笔者的机器上装有ACDSee),这也是显示在弹出菜单上的文字,如将Browse

  with ACDSee改为别的名字,如“用ACDSee阅读”时,则英文变成汉语“用ACDSee浏览”。添加菜单项同样需要在shell下添加新主键,删除菜单项则只有删除对应的主键,如删HexWorkshop,则删去shellex下的ContextMenuHandlers主键下的HexWorkshopContextMenu主键即可。

  删除右键命令

  右键菜单选项参差不齐疑难杂症,一些没用的命令应绝不留情地删除。在上网时常会碰到IE首页或题目栏被更改的情况,对此大家已经怪罪不怪了。可是最近 又有一种新的源代码,在右键菜单把自己的网站名字加上,在你用右键的时候就会出现在弹出的菜单中,虽然不影响使用,但一个不怎么样的网站切实不值得留在右 键菜单中,而且长长的右键菜单也有碍美观。去掉它的办法是:打开注册表编辑器,找到 “HKEY_CURRENT_USER\Software\Microsoft\Internet

  Explorer\MenuExt”,你就会看到令人厌恶的网址,将其删除,右键就不会再呈现那些网站的名字了。


  修改桌面右键菜单

  “开始|运行”,然后键入“regedit”并确认运行注册表编辑器,依次单击展开“HKEY_CLASSES_ROOT\Directory\Background\ shellex\ContextMenuHandlers”键值,然后找到盼望去掉的删除就可以了,需要留神,个别老版本的显卡驱动程序在注册表中的地位有可能不同,如果需要,你可以通过搜寻来找到相干的键值。

  添加“重新启动计算机”到右键菜单

  打开注册表编辑器,定位到“HKEY_LOCAL_MACHINE\Software\CLASSES\Directory\shell”,在其下新 建一个名为“Restart”的子键,然后双击右侧窗口中的“默认”,将数值设为“重新启动计算机”。接下来,在“Restart”子键下再建一个子项, 命名为“command”,双击右侧窗口中的“默认”,将数值设为“C:\WINDOWS\RUNDLL.EXE

  USER.EXE,EXITWINDOWSEXEC”。回车退出后,鼠标右键单击任意文件夹或“开始”按钮,在弹出的菜单中,用户就可以抉择“从新启动计算机”命令了

  右键菜单添加“清空回收站”命令

  翻开注册表编纂器,定位到“HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers”下新建主键 “{645FF040-5081-101B-9F08-00AA002F954E}”,断定撤退出注册表,当右击任何文件时,其快捷菜单都会有一个“清空 回收站”的选项。

  清算右键菜单――正常卸载某个运用程序在右键留下的项目

  这些遗留项目个别都寄存在“HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers”;如果是只对文件夹 有效的名目,则存放在“HKEY_CLASSES_ROOT\Directory\shell”和 “HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers”,有时在 “HKEY_CLASSES_ROOT\Folder\shell”和 “HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers”也有,找到后将他们删除即可。

  右键单击“开始”无法弹出菜单

  打开注册表编辑器,定位到 “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer” 下新建键值“NoTrayContextMenu”,赋值为“0”,就可以了。

  撤消快捷方式上的小箭头

  (1) 启动注册表编辑器,然后顺次开展如下分支:“HKEY_CLASSES_ROOT\lnkfile”

  (2)删除“lnkfile”子项中的“IsShortcut”字符串值项,由于“IsShortcut”项是用来节制是否显示一般利用程序和数据文件快捷方法中小箭头的疑难杂症;

  (3)再依次展开如下分支:“HKEY_CLASSES_ROOT

  \piffile”;

  (4)删除“piffile”子项中的“IsShortcut”字符串值项,IsShortcut值项用来控制是否显示MS_DOS程序快捷方式的小箭头;

  (5)退出注册表编辑器,这时快捷方式图标上的小箭头就消散不见了。
阅读(1012) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~