无忧启动论坛

标题: PE下快捷方式上的右键出现双重菜单(解决) [打印本页]

作者: 94first    时间: 2009-10-6 21:05
标题: PE下快捷方式上的右键出现双重菜单(解决)
RT
以前我也提过这个问题。。但是没有找到答案。 (以前提的问题  http://bbs.wuyou.net/forum.php?mod=viewthread&tid=142069&highlight=%2B94first
现在更加明确故障现像了。。所以从新提个答案 。。
还请高手和老大们帮忙解决一下
我用下面的CMD注册右键
  1. reg add "HKCR\*\shell\用"记事本"打开" /f /ve /t REG_SZ /d "用"记事本"打开"
  2. reg add "HKCR\*\shell\用"记事本"打开\command" /f /ve /t REG_SZ /d "X:\WXPE\SYSTEM32\Notepad2.exe %%1"
复制代码
过后就会出现  在快捷方式图标(所有的快捷方式都会出现)上面右键就会出现双重菜单。。
如图: 有两个7Z和UE 32的右键菜单了(配图是以前耍的个PE才的图。。现在遇到问题的是我心如水 WinXPSP3 PE v9.11 C 正式版)


还请老大给帮忙看看。。。谢谢。

补充:
只要是.LNK的文件都会出现这个问题
如果不去注册右键就不会出现问题
比如上图中。。一个7Z右键指向的是真实文件。。而另外一个则是指向的快捷方式

解决方法
  1. Windows Registry Editor Version 5.00
  2. [HKEY_CLASSES_ROOT\lnkfile]
  3. @="快捷方式"
  4. "EditFlags"=dword:00000001
  5. "IsShortcut"=""
  6. "NeverShowExt"=""
  7. [HKEY_CLASSES_ROOT\lnkfile\CLSID]
  8. @="{00021401-0000-0000-C000-000000000046}"
  9. [HKEY_CLASSES_ROOT\lnkfile\shellex]
  10. [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers]
  11. [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\Offline Files]
  12. @="{750fdf0e-2a26-11d1-a3ea-080036587f03}"
  13. [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}]
  14. [HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]
  15. @="{00021401-0000-0000-C000-000000000046}"
  16. [HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler]
  17. @="{00021401-0000-0000-C000-000000000046}"
  18. [HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers]
  19. [HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
  20. @="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"
复制代码

[ 本帖最后由 94first 于 2009-10-7 15:41 编辑 ]
作者: landays    时间: 2009-10-6 21:08
用超级兔子,随便进行一个菜单优化,即可去除这种现象
例如 去除快捷方式小箭头
具体原因我也不清楚
作者: yulon    时间: 2009-10-6 21:20
原帖由 landays 于 2009-10-6 21:08 发表
用超级兔子,随便进行一个菜单优化,即可去除这种现象
例如 去除快捷方式小箭头
具体原因我也不清楚



LS的仁兄PE里面还用超级兔子?
作者: landays    时间: 2009-10-6 21:46
原帖由 yulon 于 2009-10-6 21:20 发表



LS的仁兄PE里面还用超级兔子?

我说的是正常系统内,也算给楼主个方向吧
嘿嘿
作者: 94first    时间: 2009-10-6 22:47
还是谢谢。。

顶起来。。
作者: stlyq123    时间: 2009-10-7 00:04
你试着把 %% 改成一个 %
作者: 94first    时间: 2009-10-7 00:07
原帖由 stlyq123 于 2009-10-7 00:04 发表
你试着把 %% 改成一个 %


我试试。。但是我用同样的注册方法。。。
在完美者PE下注册。。
  就不会出现这种情况。。
作者: hayven    时间: 2009-10-7 09:44
额,各位技术强人已搞定,学习了……
作者: zxyy    时间: 2009-10-7 10:02
是注册表出现的问题,我也遇过到。重新刷新后会消失的。
作者: 94first    时间: 2009-10-7 10:03
在顶。。
         6楼的方法好像不行哦。。

测式。。证明。。确实不行。。
   还是谢谢你,。。

[ 本帖最后由 94first 于 2009-10-7 10:54 编辑 ]
作者: 94first    时间: 2009-10-7 12:12
NicTense (逆天使) 老大
说过
用reshacker打开shell32.dll和explorer.exe看看是不是里面重复注册了

不明白。。哪位可不可以说明一下呀。谢谢
作者: 94first    时间: 2009-10-7 15:40
原帖由 zhxy9804 于 2009-10-7 15:28 发表
把快捷方式的箭头去掉就会出现这种现象,原因未知。
不过我感觉箭头挺好,所以从来不去掉。


正解。。。
       我以解决了。。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=151440&extra=page%3D1




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3