欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


硕思闪客菜单制作flash导航条图文教程
暗黑3电脑卡,帧数过低怎么办
福昕PDF套件打造端午贺卡 为亲人送去温暖
如何算相恋1000天 用win7
什么是可擦洗光盘,什么时候用到可擦洗光盘?
系统无法上网的原因和解决办法
如何打开jsp文件,JSP文件怎么打开?
电脑噪音大怎么办?
提升电脑性能的方法
QQ电脑管家装机助手帮你解决装机烦恼
如何用注册表修改鼠标右键设置
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

  如何用注册表修改鼠标右键设置


一、去掉新建菜单中的无用项


1.在桌面上点右键→新建→任意选择一个建立,记下它的扩展名,这里我建立的Photoshop图像,扩展名为psd。


2.找开RegWorkshop,双击打开HKEY_CLASSES_ROOT根键,可以看到下面有许多“.xxx”的主键,这里登记的就是windows中扩展名与应用程序的对应关系(比如txt文件与记事本程序notepad.exe对应)。


3.找到.psd主键(快捷方法:选中任意主键,然后在快速键入.psd,程序就会自动切换到该主键),双击打开该键,看到下面有个ShellNew主键,选中ShellNew,查看右侧窗口,可以看到一个NullFile的空字串,将ShellNew主键直接删除即可。


4.需要说明的几点:


①对于.txt主键下的ShellNew建议保留,经常在用到。


②有些扩展名的ShellNew键右边没有NullFile字串,如.rar,如图,这种情况,要在新建中去掉的话,建议将ShellNew主键改为ShellNew-,以便以后还可以改回。


③比较特殊的一个:写字板文档,主键名为.doc,它下面有4个ShellNew,我们照上面的方法,只删掉有NullFile字串的主键。


④有些应用程序在打开时会查找ShellNew主键,发现不存在或改动时就会新建一个,对付方法:设置权限,右击ShellNew主键,选择“权限”,在弹出的窗口中将用户权限设为“拒绝”。


知识点:


1.注册表中的根键(指可以编辑器中看到的)只有5个,分别是:HKEY_CLASSES_ROOT、HKEY_CURRENT_USER、HKEY_LOCAL_MACHINE、HKEY_USERS、HKEY_CURRENT_CONFIG


2.子键(或称主键):在这些主键下面的键全部称为主键。


3.键值:每个键对应的右窗口中的项目称为该键的键值,常用的有:字符串、可扩充字符串、DWORD值和二进制值。


4.数据:赋予键值的字符称为该键值的数据。


5.①字符串:可键入所有合法字符做为数据。


②可扩充字符串:跟字符串类似,但可以键入变量,如%SystemRoot%system32notepad.exe。


③二进制值:可以用来表示任意长度的整数,在注册表中以十六进制方式表示。


④DWORD值:一般用作真假判断,0表示假;1表示真。

  二、所有文件右键菜单


1.举例:比如我安装了avast!Antivirus和一个小工具,现在右键变成这样。


2.找开RegWorkshop,双击打开HKEY_CLASSES_ROOT根键,打开*主键(*表示所有文件),下面有两个与右键相关的键:Shell和ShellexContextMenuHandlers。


Shell:这个键下面一般为以下结构:


HKEY_CLASSES_ROOT*shell


HKEY_CLASSES_ROOT*shellopen


HKEY_CLASSES_ROOT*shellopencommand


表明*键与command子键中所指定的应用程序建立了关联。


Shellex:说明*键的文件类型与Windows系统中的外壳扩展中的属性页句柄建立了关联。在 ShellexContextMenuHandlers键下面,子键名一般为{454F08EA-A099-4353-834C- 8A66147D4A0F}形式,或该键的默认键值为这种形式。


知识点:{454F08EA-A099-4353-834C-8A66147D4A0F}在此键中一般是程序在注册表中注册的CLSID。


CLSID是class ID的缩写。对于每个组件类,都需要分配一个唯一表示它的代码,就是ID,为了避免冲突,微软使用GUID作为CLSID,有生成GUID的函数,主要是根据当时的时间、机器地址等信息动态产生,理论上可保证全球唯一。


3.打开Shell键,在下面找到了Go Dos和Go Explorer两项,删除。


4.打开shellexContextMenuHandlers键,在下面找到了avast键,删除。


现在随便点个文件看看效果,已经没有了。


三、文件夹右键菜单


1.在文件夹上点右键,看一下多了三项:Go Dos、MS-DOS和复制路径。


2.找到Directory主键(文件夹),打开下面的Shell键,果然发现了Go Dos和MSDOS子键,细心的朋友一定发现了,在菜单上显示的是MS-DOS,便这里怎么变MSDOS了。原来菜单上显示的文字是在该键的默认值中设置的。


现在我们将默认数值清空看看效果,现在它就以MSDOS键名做了菜单文字,并默认第一个字母为快捷键。(指定快捷键的方法:在需要用做快捷键的字母前加&.如MS&DOS,主键或数据中均可)。


3.打开DirectoryshellexContextMenuHandlers,找到Ninotech Path Copy,这就是在菜单中出现的“复制路径”。这里需要说明的是,有些程序放到右键菜单中的文字不是写在注册表中的,而是在DLL文件中,就像此例,处理这种情况要谨慎。

  四、驱动器右键菜单


1.看看驱动器的右键菜单,也多了个Go Dos选项。


2.找到Drive主键,或在地址栏键入HKEY_CLASSES_ROOTDrive,转到该键。打开Shell子键,删掉下面的Go Dos键。


五、资料夹右键菜单


1.它在注册表中的名称为Folder,笼统的说就是包括文件夹和驱动器在内。具体是如何定义和区分的尚未搞清(PS:有懂的朋友麻烦指点一下)。


2.如果你的文件夹和驱动器右键中有相同的菜单,但是在HKEY_CLASSES_ROOTDirectory和HKEY_CLASSES_ROOTDrive中都找不到话,那它一定是放在了这个键下面。

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号