Opções de menu do Explorer ausentes para o 7-Zip

44

Acabei de reinstalar o 7-Zip (v.9.2) em um novo sistema e não consigo encontrar a opção de menu de contexto no Explorer. Nas opções do 7-Zip, não há uma guia de plug-ins (conforme detalhado na documentação) para alterar essa configuração. Alguma idéia de como obter a opção funcionalidade do Explorer funcionando? Estou no Windows 7 de 64 bits.

geotoria
fonte

Respostas:

45

Primeiro, você precisa iniciar o 7-zip "como administrador" na primeira vez em que o executar para atribuir a opção do menu de contexto. Caso contrário, o 7-zip não tem o direito de alterar nada. (Não sei por que o 7-zip não faz isso durante a instalação quando ele já possui direitos de administrador, mas eu sempre preciso fazer isso depois de instalar o 7-zip)

Então vá para Extra / Options. Na primeira guia ( System), você pode escolher com quais arquivos você deseja associar o 7-zip e, na segunda guia ( 7-zip), pode escolher a opção do menu de contexto (primeira caixa de seleção).

Rik
fonte
6
Obrigado Rik, mas isso não funciona para mim. Marquei todas as associações de arquivos e agora elas são lembradas após a reabertura do aplicativo. As opções integrate 7-Zip..e cascaded context menuestão marcadas. Mas ainda não há opções do 7-Zip no Explorer.
geotheory
7
Você está usando a variante de 64 bits do 7-zip?
Rik
Eu estava, mas devo ter carregado na parte superior de uma versão de 32 bits (que eu pensava ser de 64 bits!) Quando tentei reinstalar anteriormente. Acabei de verificar o registro e havia duas versões em execução - daí o conflito. Reinstalei 64 bits e agora funciona bem. Obrigado pelo ponteiro.
Geotheory
Tente reiniciar. Se isso não for possível, mate explorer.exeno Gerenciador de Tarefas. Reinicie o processo digitando explorer.exeatravés da caixa de execução (Arquivo> Nova Tarefa (Executar ...)).
happy_soil
5
Entendi, eu estava instalando 32 bits em uma máquina de 64 bits. Não é necessário reiniciar.
Daniel Williams
50

Você provavelmente está usando a versão de 32 bits em um sistema operacional de 64 bits. Desinstale-o e instale a versão de 64 bits. Eu fiz isso várias vezes e essa solução funciona para mim.

Anonymouse
fonte
4
Obrigado, a solução está funcionando para mim no Windows 8 Pro de 64 bits com 7-zip 9.22 x64. Mas, além disso, eu estava correndo o instalador x64 7-zip como administrador (usando Ctrl + Shift + Enter enquanto clica no arquivo executável do instalador.)
Aryo
2
bem feito! Trabalhando para mim também.
ZeroCool
Simplesmente soberbo, você acertou em cheio .. :)
Sreedhar GS
12

Se você estiver usando a versão correta do 7zip e tiver as configurações corretas definidas, mas ainda não funcionar, é possível que a extensão incorreta do shell do Explorer esteja ativada .

Acontece que mesmo com 64 bits 7zip instalado, você pode acabar com a extensão de shell de 32 bits ativada, possivelmente uma ressaca da instalação anterior de 32 bits.

Para corrigir isso:

  • Baixe e descompacte o ShellExView (versão x64) no site da NirSoft
  • Execute-o e verifique se Options-> Show 32-bit Shell Extensionsestá marcado
  • Classifique por Descriptioncoluna e procure por 7-Zip Shell Extension
  • Se você encontrar a extensão 7-zip Context Menu e a Filenamecoluna aparecer 7-zip32.dlle ela estiver ativada, clique com o botão direito do mouse eDisable selected items

  • Em seguida, desmarque Options -> Show 32-bit Shell Extensionse encontre a extensão 7-zip Context Menu novamente (o nome do arquivo deve ser 7-zip.dll) e ative-a; esta é a de 64 bits .

  • Em seguida, feche todas as janelas do explorer, clique em Options-> Restart Explorere abra uma nova janela de pasta e clique com o botão direito do mouse em um arquivo zip
  • Supondo que as configurações e associações do 7-zip estejam definidas, o menu de contexto deve aparecer agora!

Essa foi a única coisa que funcionou para mim. Mesmo usando a versão de 64 bits do 7-zip, executando o instalador como administrador e executando o 7zip como administrador e alterando as configurações, ele ainda não funcionou até que eu fiz isso.

sparrowt
fonte
No meu caso, 7-zip.dllestava faltando ( 7-zip32.dllestava presente embora), descobriram que o uso ShellExView, re-instalado e ele está bem agora ...
Gert van den Berg
5

Corri para o mesmo problema com os menus de contexto 7 = Zip ausentes em um sistema de 64 bits. Instalou pela primeira vez 32 bits e mais tarde 64 bits e continuou tentando ativar os menus de contexto e eles não apareceram.

Resolvi isso nos Programas e Recursos do Windows: 1) desinstalando a versão de 32 bits 2) selecionando Reparar na versão de 64 bits

Jay Elbee
fonte
Confirmado. Isso funciona.
PNDA
2

Eu tive o mesmo problema.

O arquivo 7z920.exe contém os instaladores x86 e x64 -> não consegui fazê-lo funcionar.

Eu baixei o arquivo 7z920.msi, que contém apenas o instalador x64 e funcionou como um encanto.

Techky
fonte
0

Eu recebi o erro "7-zip não pode carregar o 7-zip.dll" quando tentei o método de Rik.

Minha solução foi desinstalar e reinstalar.

Meu laptop estava executando o Windows 7 SP1 de 32 bits, então o meu instalador 7-zip é uma versão de 7.20 de 32 bits.

satoc
fonte
0

Eu tive o mesmo problema com o pacote 7zip do chocolate . A solução foi bem simples:

  1. choco uninstall 7zip
  2. choco install 7zip

Então, o menu voltou ao lugar. Como a instalação do chocolatey não é interativa, foram necessários aprox. um minuto.

koppor
fonte
0

No meu caso, perdi o menu de contexto com 7 zip apenas em pastas (Windows 10 de 64 bits). Para corrigi-lo, basta ativar essas configurações (execute 7-zip como usuário, não como administrador): insira a descrição da imagem aqui

Também existem algumas soluções alternativas para o Windows 10 de 64 bits em # 1530 Nenhum menu de contexto no Windows 10

Vladislav
fonte
-2

Corrigi isso instalando 7zip x64 em vez de x32.

Kevin Dion
fonte
2
isso já foi respondido por Jay Elbee acima. O motivo é que os processos de 64 bits não podem carregar DLLs de 32 bits
phuclv