Faltan opciones de menú de Explorer para 7-Zip

44

Simplemente reinstalo 7-Zip (v.9.2) en un nuevo sistema, y ​​no puedo encontrar la opción del menú contextual en el Explorador. En las opciones de 7-Zip no hay una pestaña de complementos (como se detalla en la documentación) para cambiar esta configuración. ¿Alguna idea de cómo hacer que funcione la opción Explorador? Estoy en Windows 7 de 64 bits.

geoteoria
fuente

Respuestas:

45

Primero debe iniciar 7-zip "como administrador" la primera vez que lo ejecuta para asignar la opción del menú contextual. De lo contrario, 7-zip no tiene derecho a cambiar nada. (No sé por qué 7-zip no hace esto durante la instalación cuando ya tiene derechos de administrador, pero siempre necesito hacerlo después de instalar 7-zip)

Entonces ve a Extra / Options. En la primera pestaña ( System) puede elegir con qué archivos desea asociar 7-zip y en la segunda pestaña ( 7-zip) puede elegir la opción del menú contextual (primera casilla de verificación).

Rik
fuente
66
Gracias Rik pero esto no funciona para mí. Marqué todas las asociaciones de archivos y ahora se recuerdan después de volver a abrir la aplicación. Las opciones integrate 7-Zip..y cascaded context menuestán marcadas. Pero aún no aparecen las opciones de 7-Zip en el Explorador.
geotheory
77
¿Está utilizando la variante de 64 bits de 7-zip?
Rik
Lo estaba, pero debo haberlo cargado encima de una versión de 32 bits (¡que pensé que era de 64 bits!) Cuando intenté reinstalarlo antes. Acabo de comprobar el registro y había 2 versiones ejecutándose, por lo tanto, conflicto. He reinstalado 64 bits y ahora funciona bien. Gracias por el puntero.
geotheory
Intenta reiniciar. Si eso no es posible, elimine explorer.exeen el Administrador de tareas. Reinicie el proceso escribiendo a explorer.exetravés del cuadro de ejecución (Archivo> Nueva tarea (Ejecutar ...)).
happy_soil
55
Lo tengo: estaba instalando 32 bits en una máquina de 64 bits. No es necesario reiniciar.
Daniel Williams
50

Probablemente esté utilizando la versión de 32 bits en un sistema operativo de 64 bits. Desinstale e instale la versión de 64 bits. Lo he hecho varias veces y esa solución me funciona.

Anonimato
fuente
44
Gracias, la solución me funciona en Windows 8 Pro de 64 bits con 7-zip 9.22 x64. Pero además, estaba ejecutando el instalador 7-zip x64 como Administrador (usando Ctrl + Shift + Enter mientras hacía clic en el archivo ejecutable del instalador).
Aryo
2
¡bien hecho! Trabajando para mí también.
ZeroCool
Simplemente excelente, lo has clavado .. :)
Sreedhar GS
12

Si está utilizando el bitness correcto de 7zip y tiene la configuración correcta establecida pero aún no funciona, entonces puede ser que la extensión de shell Explorer incorrecta esté habilitada .

Resulta que incluso con 64 bits 7zip instalado, puede terminar con la extensión de shell de 32 bits habilitada, posiblemente una resaca de la instalación anterior de 32 bits.

Para arreglar esto:

  • Descargue y descomprima ShellExView (versión x64) del sitio web de NirSoft
  • Ejecútelo y asegúrese de que Options-> Show 32-bit Shell Extensionsesté marcado
  • Ordenar por Descriptioncolumna y buscar la extensión de la carcasa de 7 cremalleras
  • Si encuentra la extensión del menú contextual 7-zip y la Filenamecolumna muestra 7-zip32.dlly está habilitada, entonces debe hacer clic con el botón derecho yDisable selected items

  • Luego, desmarca Options -> Show 32-bit Shell Extensionsy busca nuevamente la extensión del menú contextual de 7 zip (el nombre del archivo debe ser 7-zip.dll) y habilítala, esta es la de 64 bits .

  • Luego cierre todas las ventanas del explorador, haga clic en Options-> Restart Explorery luego abra una nueva ventana de carpeta y haga clic derecho en un archivo zip
  • Suponiendo que las configuraciones y asociaciones de 7-zip estén configuradas, ¡ahora debería aparecer el menú contextual!

Esto fue lo único que funcionó para mí. Incluso usando la versión de 64 bits de 7-zip, y ejecutando el instalador como administrador, y ejecutando 7zip como administrador y cambiando la configuración, todavía no funcionó hasta que hice esto.

gorrión
fuente
En mi caso, 7-zip.dllfaltaba ( 7-zip32.dllaunque estaba presente), descubrí que usando ShellExView, reinstalado y ahora está bien ...
Gert van den Berg el
5

Me encontré con el mismo problema con los menús contextuales faltantes 7 = Zip en un sistema de 64 bits. Primero instalé 32 bits y luego 64 bits y seguí intentando habilitar los menús contextuales y no aparecieron.

Resolví esto desde Programas y características de Windows: 1) desinstalando la versión de 32 bits 2) seleccionando Reparar en la versión de 64 bits

Jay Elbee
fuente
Confirmado. Esto funciona.
PNDA
2

Tuve el mismo problema

El archivo 7z920.exe contiene los instaladores x86 y x64 -> No pude hacerlo funcionar.

Descargué el archivo 7z920.msi que contiene solo el instalador x64 y funcionó de maravilla.

Techky
fuente
0

Recibí el error "7-zip no puede cargar 7-zip.dll" cuando probé el método de Rik.

Mi solución fue desinstalar y luego reinstalar.

Mi computadora portátil estaba ejecutando Windows 7 SP1 de 32 bits, por lo que mi instalador de 7 zip es la versión 7.20 de 32 bits.

satoc
fuente
0

Yo tenía el mismo problema con a chocolate 's paquete 7zip . La solución fue bastante simple:

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

Luego, el menú volvió a su lugar. Dado que la instalación de chocolatey no es interactiva, tardó aprox. un minuto.

koppor
fuente
0

En mi caso, me he perdido el menú contextual de 7-zip solo en las carpetas (Windows 10 de 64 bits). Para solucionarlo, solo tiene que habilitar esta configuración (ejecute 7-zip como usuario, no como administrador): ingrese la descripción de la imagen aquí

También hay algunas soluciones para Windows 10 de 64 bits en # 1530 Sin menú contextual en Windows 10

Vladislav
fuente
-2

Lo arreglé instalando 7zip x64 en lugar de x32.

Kevin Dion
fuente
2
esto ya fue respondido por Jay Elbee arriba. La razón es porque los procesos de 64 bits no pueden cargar archivos DLL de 32 bits
phuclv