¿Cómo restaurar la funcionalidad predeterminada del archivo Zip de Windows?

51

Recientemente perdí la asociación de archivos predeterminada para archivos Zip en Windows Vista (creo que sucedió cuando desinstalé WinAce, pero no puedo estar completamente seguro). ¿Cómo puedo restaurar esta asociación al valor predeterminado de Windows?

Brian
fuente

Respuestas:

51

Pruebe este artículo de MSDN : Cómo restaurar la integración nativa del archivo Zip en Windows . Solo tiene que hacer esto desde un símbolo del sistema elevado (ejecutar como administrador):

cmd /c assoc .zip=CompressedFolder
alex
fuente
2
Ese enlace hace referencia a otro artículo ( windowsxp.mvps.org/zipfldr.htm ) que dice que es posible que regsvr32primero deba realizar el paso de mi respuesta y usar esta asociación si eso no es suficiente.
nik
Esto funciona en Windows 7, pero no parece restaurar el icono
Casebash
44
Me restauró el icono en Windows 7, pero lo que no se mencionó para mí es que necesita ejecutar cmd como Administrador.
Curyous
10

La primera publicación es el largo camino para realizar este proceso de tres pasos ... Aquí hay una manera simple y fácil de volver a cambiar la asociación de archivos al Explorador de Windows:

  1. Localiza el archivo

  2. Haga clic derecho en el archivo

  3. Haga clic en propiedades

  4. Busque el botón "abrir con" y haga clic en él.

  5. Vaya al explorador de Windows a "c: \ windows \ explorer" y resalte el archivo del explorador

  6. Marque el uso como default-apply-ok

kimchi
fuente
¡No hay nada más simple que esto, funcionó para mí!
Sonata
7

Esto funciona para mí en Windows 7:

  1. Eliminar

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip
    HKEY_CLASSES_ROOT\.zip
    
  2. cmd /c assoc .zip=CompressedFolder

Resultado final:

[HKEY_CLASSES_ROOT\.zip]
@="CompressedFolder"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip\OpenWithList]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip\OpenWithProgids]
"CompressedFolder"=hex(0):
fwdtk
fuente
1
También funcionó para mí en Windows 10. Ejecutar el paso 2 por sí solo no funcionó.
Kevin Tighe
También puedo confirmar que funcionó en Windows 10. Anteriormente tenía instalado PeaZip, pero desinstalarlo no restauró la asociación de archivos .zip predeterminada. Funcionó como por arte de magia.
LoneWolffe
3

Tuve el mismo problema y esto funcionó para mí:

  • Haga clic en Windows Orb (Inicio)> Todos los programas> Accesorios y haga clic con el botón derecho en Símbolo del sistema, luego "Ejecutar como administrador".
  • Escriba assoc .zip=CompressedFoldery presione Entrar.
  • Es posible que deba reiniciar la computadora.
oficial médico
fuente
2

La mejor manera es intentar usar el Open With...menú contextual para configurar el Explorador para que sea el controlador de archivos predeterminado.

Sin embargo, si eso no funciona, puede intentar lo siguiente para forzar al Explorador a manejar el archivo ZIP. ( Fuente de esta información)

Haga un archivo .reg con lo siguiente:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.zip]
"PerceivedType"="compressed"
"Content Type"="application/x-zip-compressed"
@="CompressedFolder"

[HKEY_CLASSES_ROOT\.zip\CompressedFolder]

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip\UserChoice]

[HKEY_CLASSES_ROOT\.zip\CompressedFolder\ShellNew]
"Data"=hex:50,4b,05,06,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"ItemName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
00,7a,00,69,00,70,00,66,00,6c,00,64,00,72,00,2e,00,64,00,6c,00,6c,00,2c,00,\
2d,00,31,00,30,00,31,00,39,00,34,00,00,00

[HKEY_CLASSES_ROOT\.zip\OpenWithProgids]
"CompressedFolder"=""

[HKEY_CLASSES_ROOT\.zip\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"

[HKEY_CLASSES_ROOT\CompressedFolder]
@="Compressed (zipped) Folder"
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,7a,00,69,00,70,00,66,00,6c,00,64,00,72,00,2e,00,64,00,6c,00,6c,\
00,2c,00,2d,00,31,00,30,00,31,00,39,00,35,00,00,00

[HKEY_CLASSES_ROOT\CompressedFolder\CLSID]
@="{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}"

[HKEY_CLASSES_ROOT\CompressedFolder\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,7a,00,69,00,\
70,00,66,00,6c,00,64,00,72,00,2e,00,64,00,6c,00,6c,00,00,00

[HKEY_CLASSES_ROOT\CompressedFolder\shell]
@="none"

[HKEY_CLASSES_ROOT\CompressedFolder\shell\find]
"SuppressionPolicy"=dword:00000080

[HKEY_CLASSES_ROOT\CompressedFolder\shell\find\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
65,00,00,00

[HKEY_CLASSES_ROOT\CompressedFolder\shell\find\ddeexec]
@="[FindFolder(\"%l\", %I)]"

[HKEY_CLASSES_ROOT\CompressedFolder\shell\find\ddeexec\application]
@="Folders"

[HKEY_CLASSES_ROOT\CompressedFolder\shell\find\ddeexec\topic]
@="AppProperties"

[HKEY_CLASSES_ROOT\CompressedFolder\shell\Open]

[HKEY_CLASSES_ROOT\CompressedFolder\shell\Open\Command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
65,00,20,00,2f,00,69,00,64,00,6c,00,69,00,73,00,74,00,2c,00,25,00,49,00,2c,\
00,25,00,4c,00,00,00
"DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"

[HKEY_CLASSES_ROOT\CompressedFolder\ShellEx]

[HKEY_CLASSES_ROOT\CompressedFolder\ShellEx\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\CompressedFolder\ShellEx\ContextMenuHandlers\{b8cdcb65-b1bf-4b42-9428-1dfdb7ee92af}]
@="Compressed (zipped) Folder Menu"

[HKEY_CLASSES_ROOT\CompressedFolder\ShellEx\DropHandler]
@="{ed9d80b9-d157-457b-9192-0e7280313bf0}"

[HKEY_CLASSES_ROOT\CompressedFolder\ShellEx\StorageHandler]
@="{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}"

Luego, en un símbolo del sistema de administrador, escriba:

regsvr32 zipfldr.dll

Otra sugerencia que he visto es simplemente ir al editor de Programas predeterminados en el Panel de control y eliminar la asociación que tiene actualmente. Sin embargo, esto fue para XP y no estoy seguro de que funcione para Vista. Sin embargo, es posible que desee probar esto antes de jugar en el registro.

Dan Walker
fuente
Oh mi - seguramente hay una manera más fácil. Ya he intentado eliminar las asociaciones pasadas (o más bien, añadiendo un poco hacia atrás y luego la eliminación de ellos, ya que no había nada de valor allí una vez que llegué a mirar.)
Brian
-1

La forma más rápida es obtener cualquier archivo .zip y hacer clic derecho sobre él, ir a "Abrir con" y elegir "Elegir programa predeterminado" u "otro", luego en este cuadro, debería ver "Windows Explorer" o lo que sea que haya utilizado para usar en la lista.

Haga clic en el botón "Usar siempre el programa seleccionado para abrir este tipo de archivo" en la parte inferior y luego haga doble clic en el programa que desea usar.

Esto debería abrir archivos ZIP en un nuevo programa predeterminado.

Si este método no funciona, puedo darle las instrucciones manuales para reasignar .zip con Explorer, pero este es, con mucho, el más rápido.

William Hilsum
fuente
No dados. Ya intenté asociar manualmente los archivos Zip con explorer.exe, y ese tipo de trabajo funcionó, pero no restauró el menú contextual "Extraer todo" ni la funcionalidad general "tratar archivos zip como carpetas".
Brian