查看: 29331|回复: 9
收起左侧

[已解决] 7zip官方版无法添加系统右键菜单

 关闭 [复制链接]
chncwk
发表于 2012-5-9 09:03:40 | 显示全部楼层 |阅读模式
在设置好菜单项目,按下“确认”按钮后就会出现这个提示。

之前装过好压,难道两者冲突?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
cioltodp
发表于 2012-5-9 10:46:16 | 显示全部楼层
   好压和7z没有冲突,可以试试安装9.22测试版,看看问题能不能解决
饭了吗
发表于 2012-5-9 18:04:57 | 显示全部楼层
http://sparanoid.com/lab/7z/  去这里下个,装完无须设置即可。若右键---7z看到的是全英文的,只要注销下计算机再进即可。
ssama
发表于 2012-5-10 01:50:57 来自手机 | 显示全部楼层
7z,右键管理员权限运行。
再设置
chncwk
 楼主| 发表于 2012-5-10 06:39:34 | 显示全部楼层
ssama 发表于 2012-5-10 01:50
7z,右键管理员权限运行。
再设置

XP系统。已是Administrator账户了。
yiangtoo
发表于 2012-5-10 07:33:46 | 显示全部楼层
1.在文件夹中有无7-zip.dll。
2.先反注册,再注册7-zip.dll
开始--运行--输入--regsvr32.exe /u 7-zip.dll
开始--运行--输入--regsvr32.exe 7-zip.dll
*regsvr32.exe是否正常
3.在正常的电脑中用RightMenuMgr导出7-ZIP注册表项复制到本机导入。
这是我的(win7),可参考
  1. Windows Registry Editor Version 5.00

  2. [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\7-Zip]
  3. @="{23170F69-40C1-278A-1000-000100020000}"

  4. [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers\7-Zip]
  5. @="{23170F69-40C1-278A-1000-000100020000}"
复制代码

评分

参与人数 1经验 +3 收起 理由
woxihuan2011 + 3 感谢解答: )

查看全部评分

chncwk
 楼主| 发表于 2012-5-10 08:31:20 | 显示全部楼层
本帖最后由 chncwk 于 2012-5-10 08:33 编辑
yiangtoo 发表于 2012-5-10 07:33
1.在文件夹中有无7-zip.dll。
2.先反注册,再注册7-zip.dll
开始--运行--输入--regsvr32.exe /u 7-zip.dl ...


我安装的7zip 9.20目录下只有7z.dll文件,文件属性里的描述是“7z Standalone Plugin”,这正常吗?
我的安装文件是从这里下载的:http://www.7-zip.org/
把这个文件改名为7-zip.dll后分别按照你的提醒尝试,得到对话框如下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
yiangtoo
发表于 2012-5-10 11:45:23 | 显示全部楼层
本帖最后由 yiangtoo 于 2012-5-10 12:31 编辑

先反注册,再注册7-zip.dll

http://cdnetworks-kr-1.dl.sourceforge.net/project/sevenzip/7-Zip/9.20/7z920.exe

7-zip论坛对于没有上下文的解释

http://sourceforge.net/projects/sevenzip/forums/forum/45797/topic/4884623

http://sourceforge.net/projects/sevenzip/forums/forum/45797/topic/5189473

Dear all,
I have installed, reinstalled, uninstalled, reinstalled (insert loop here), 7-zip, because I had the same problem which is explained here at forums. But my case was somehow (don't know why?!) different -- and finally solved it.

When you don't see 7-zip context menu within explorer, check following conditions:
- 7zip context menu not displayed when clicking folder (to create new archives) AND file (to extracting files) = you don't see it at all.
If that's the case, open 7-zip file manager (C:\Program Files\7-zip\7zFM.exe) as administrator, open Tools -> Options -> 7-zip tab and check first checkbox ("Integrate 7-zip to context menu").
No need to reboot.
That should solve the problem. You *might* run into problem, which I ran into.

Case 2: 7zip context menu appears on folders (to create archives) but does NOT appear on the files (to extract them). That was my case. 7zip actually creates all registry records, but in my case, the permissions have been screwed up (and I don't honestly know why.)
Solution:
1) open start, type in "regedit" and press enter
2) Registry editor should open
3) Navigate in left pane to Computer -> HKEY_CLASSES_ROOT -> * -> shellex -> ContextMenuHandlers
(the star is actually a star)
4) You should see a folder called "7-zip" . Try clicking it. It should tell you something with "permission denied"
5) Right-click the "7-zip" folder there, click Permissions (some error popups might open, just ignore them)
6) In the permissions window (which has been empty for me) click the "Advanced" button (again, some error popups..)
7) Navigate to "Owner" tab
8) Select your username and check "Replace owner on subcontainers and objects"
9) Click OK
10) Click OK in permissions dialogue
11) Right click "7-zip" folder again and select "Permissions" (some errors might appear again)
12) The window "group or usernames" should be empty. If not, remove every user there.
13) Click Add
14) Into the textpane, write "EVERYONE" and click "Check names" (the text should become underlined now)
15) Click OK
16) Repeat steps 13-15 with following: "SYSTEM", "Administrators", "Users"
now you should have in that window following users: EVERYONE, SYSTEM, Administrators, Users
17) Click "EVERYONE" and check "Read" only under "Allow" column
18) Click "Users" and check "Read" only under "Allow" column
19) Click "Administrators" and check "Full control" under "Allow" column
20) Click "SYSTEM" and check "Full control" under "Allow column
21) Click "OK", close regedit
22) The problem is solved! Context menu properly shows when clicked on to files!

Note: I have no idea why this problem appeared on my PC, but as I saw some questions / answers, it is happening to some users as well. The problem manifests itself by the fact, that you can compress folders, but you are unable to extract files. THIS manifestation can be easily overlooked (from my point of view, until I investigated the problem really deep, I didn't notice it at all!)

Note 2: I actually registered on this site in order to write this report. Hope it serves you well!

If you need to contact me (for any reason) please use this thread (the only monitored by me) or twitter @foglcz.

Best 7zipping to you all!
Regds,
Birdie
chncwk
 楼主| 发表于 2012-5-14 08:37:29 | 显示全部楼层
上述问题解决了,是英文版不支持的原因。
但安装好中文版后,为什么不能在目录上点右键后直接出现“添加到压缩文件...”的菜单呢?
难道7-zip只支持对文件进行压缩操作?
染指流年。
发表于 2012-5-22 14:06:26 | 显示全部楼层
楼主您好,您已多日没有对本求助帖进行关注处理,为提高版面可读性,本帖关闭。

若有其它问题欢迎随时来答疑区发帖询问,最后顺祝您能在答疑区学得多,玩得乐。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-3-29 21:40 , Processed in 0.118027 second(s), 18 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表