none
应用程序不能设置右键关联 RRS feed

  • 问题

  • 1. 我在7z中设置了右键菜单关联,就是“提取到文件夹...”“添加到压缩包...”之类的,在注册表的相关位置也找得到7z这一项,但是文件上并没有关联7z的右键菜单;

    2. fences这个软件默认设置有桌面上的右键关联菜单,而我安装后发现这个右键菜单也没有关联上;

    3. 我的显卡的控制面板却可以正常地设置右键菜单关联。

    我的系统是win7 64位的,以上,请问这是哪里有问题呀?怎么解决呢?

    2012年11月30日 20:41

答案

  • 關於你的這個問題經過再次分析, 想必問題出在 x64 系統和 32 位軟件的兼容性上.
    如果你存在問題的這些軟件是 32 位版本, 那麽請先卸載, 然後安裝對應的 64 位版本.
    同時你也可以參見下面這篇 Microsoft 支持的描述

    Some Windows Explorer extensions and some Control Panel items are not displayed on computers that are running an x64-based version of Windows
    http://support.microsoft.com/kb/895561


    Folding@Home

    2012年12月1日 9:04

全部回复

  • 如果是对所有类型文件的右键菜单关联,一般是通过 HKEY_CLASSES_ROOT\*\ShellEx 进行设置的;如果是特定格式的文件右键菜单关联,则是对相应扩展名的注册表项进行设置。
     
    还有一种右键菜单关联是通过注册额外的 .DLL 实现。
     
    因此请重点检查 ShellEx 注册表项及与 7z 相关的 .DLL Extension 的注册。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "明月照大江"
    1. 我在7z中设置了右键菜单关联,就是“提取到文件夹...”“添加到压缩包...”之类的,在注册表的相关位置也找得到7z这一项,但是文件上并没有关联7z的右键菜单;
     
    2012年11月30日 21:51
  • 關於 7z 部分, 請確認是以管理員身份運行 7z 的 7zFM 進程, 祇有這樣才能成功啓用 7z 右鍵上下文菜單. 

    如果確實以管理員身份進行這些軟件設置, 但並未生效, 那麽請檢查是否為系統中的第三方安全防護軟件所致.


    Folding@Home

    2012年12月1日 3:55
  • 注册表ShellEx项下ContextMenuHandlers和DragDropHandlers下面都有7zip的注册表项啊,另外相关dll的注册怎么检查呢?
    2012年12月1日 7:15
  • 如果是对所有类型文件的右键菜单关联,一般是通过 HKEY_CLASSES_ROOT\*\ShellEx 进行设置的;如果是特定格式的文件右键菜单关联,则是对相应扩展名的注册表项进行设置。
     
    还有一种右键菜单关联是通过注册额外的 .DLL 实现。
     
    因此请重点检查 ShellEx 注册表项及与 7z 相关的 .DLL Extension 的注册。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "明月照大江"
    1. 我在7z中设置了右键菜单关联,就是“提取到文件夹...”“添加到压缩包...”之类的,在注册表的相关位置也找得到7z这一项,但是文件上并没有关联7z的右键菜单;
     
    注册表ShellEx项下ContextMenuHandlers和DragDropHandlers下面都有7zip的注册表项啊,另外相关dll的注册怎么检查呢?
    2012年12月1日 7:16
  • 關於 7z 部分, 請確認是以管理員身份運行 7z 的 7zFM 進程, 祇有這樣才能成功啓用 7z 右鍵上下文菜單. 

    如果確實以管理員身份進行這些軟件設置, 但並未生效, 那麽請檢查是否為系統中的第三方安全防護軟件所致.


    Folding@Home

    确定是用管理员身份运行的,使用的安全软件MSE也没有说阻止7zFM的功能啊
    2012年12月1日 7:17
  • 關於你的這個問題經過再次分析, 想必問題出在 x64 系統和 32 位軟件的兼容性上.
    如果你存在問題的這些軟件是 32 位版本, 那麽請先卸載, 然後安裝對應的 64 位版本.
    同時你也可以參見下面這篇 Microsoft 支持的描述

    Some Windows Explorer extensions and some Control Panel items are not displayed on computers that are running an x64-based version of Windows
    http://support.microsoft.com/kb/895561


    Folding@Home

    2012年12月1日 9:04
  • 關於你的這個問題經過再次分析, 想必問題出在 x64 系統和 32 位軟件的兼容性上.
    ...

    问题已解决,谢谢帮助!
    2012年12月2日 0:52