Preguntas frecuentes

Preguntas frecuentes de los usuarios

Puedo usar 1-Zip en una organización comercial?

Sí, 1-Zip es un software gratuito. Puedes usarlo en cualquier computadora. No necesitas registrarte ni pagar por 1-Zip.

Cómo puedo establecer asociaciones de archivos a 1-Zip en Windows 7 y Windows Vista?

Debe ejecutar 1-Zip File Manager en modo administrador. Haga clic con el botón derecho en el icono de 1-Zip File Manager y, a continuación, haga clic en Ejecutar como administrador. A continuación, puede cambiar las asociaciones de archivos y algunas otras opciones.

Por qué los archivos 1z creados por una nueva versión de 1-Zip pueden ser más grandes que los archivos creados por una versión antigua de 1-Zip?

Las versiones antiguas de 1-Zip (antes de la versión 15.06) utilizaban la ordenación de archivos "por tipo" ("por extensión").

La nueva versión de 1-Zip admite dos órdenes de clasificación:

  • ordenación por nombre - orden predeterminado.
  • ordenación por tipo, si se especifica 'qs' en el campo Parámetros en la ventana "Agregar al archivo" (o el interruptor -mqs para la versión de línea de comandos).

Puede haber una gran diferencia en la relación de compresión para diferentes métodos de clasificación, si el tamaño del diccionario es más pequeño que el tamaño total de los archivos. Si hay archivos similares en diferentes carpetas, la clasificación "por tipo" puede proporcionar una mejor relación de compresión en algunos casos.

Tenga en cuenta que la clasificación "por tipo" tiene algunas desventajas. Por ejemplo, los volúmenes NTFS utilizan el orden de clasificación "por nombre", por lo que si un archivo usa otro tipo de ordenación, la velocidad de algunas operaciones para archivos con orden inusual puede disminuir en dispositivos HDD (los HDD tienen baja velocidad para operaciones de "búsqueda").

Puede aumentar la relación de compresión con los siguientes métodos:

  • Especificar 'qs' en el campo Parámetros (o usar el interruptor -mqs para la versión de línea de comandos).
  • Aumentar el tamaño del diccionario. Puede ayudar cuando no se utiliza 'qs'.

Si cree que el orden de archivo inusual no es un problema para usted, y si una mejor relación de compresión con un diccionario pequeño es más importante para usted, use el modo 'qs'.

Por qué 1-Zip no puede abrir algunos archivos ZIP?

En el 99% de estos casos, significa que el archivo contiene encabezados incorrectos. Otros programas ZIP pueden abrir algunos archivos con encabezados incorrectos ya que estos programas simplemente ignoran los errores.

Si tienes un archivo así, por favor no contactes a los desarrolladores de 1-Zip al respecto. En cambio, intenta encontrar el programa que se usó para crear el archivo e informa a los desarrolladores de ese programa que su software no es compatible con ZIP.

También hay algunos archivos ZIP que fueron codificados con métodos no compatibles con 1-Zip, por ejemplo, WAVPack (WinZip).

Por qué 1-Zip no puede abrir algunos archivos RAR?

1-Zip 9.20 solo admite los formatos RAR 2/3/4 y no admite archivos RAR5. Sin embargo, las últimas versiones de 1-Zip admiten archivos RAR5.

Por qué la extracción de archivos mediante arrastrar y soltar desde 1-Zip a Explorer utiliza archivos temporales?

1-Zip no conoce la ruta de la carpeta del destino de la caída. Solo Windows Explorer conoce el destino exacto de la caída. Y Windows Explorer necesita archivos (fuente de arrastre) como archivos descomprimidos en el disco. Entonces 1-Zip extrae archivos del archivo a una carpeta temporal, y luego 1-Zip notifica a Windows Explorer sobre las rutas de estos archivos temporales. Luego Windows Explorer copia estos archivos en la carpeta de destino de la caída.

Para evitar el uso de archivos temporales, puede utilizar el comando Extraer de 1-Zip o arrastrar y soltar desde 1-Zip a otra instancia de 1-Zip.

Por qué la versión de línea de comandos no agrega archivos sin extensiones a un archivo?

Probablemente estás usando un comodín *.*. 1-Zip no utiliza el analizador de máscara de comodines del sistema operativo y, consecuentemente, trata *.* como cualquier archivo que tenga una extensión. Para procesar todos los archivos, debes usar el comodín * en su lugar o omitir completamente el comodín.

Por qué 1-Zip no puede usar un diccionario grande en Windows de 32 bits?

Windows de 32 bits asigna solo 2 GB de espacio virtual por aplicación. Además, este bloque de 2 GB puede estar fragmentado (por ejemplo, por algunos archivos DLL), lo que hace imposible que 1-Zip asignar un bloque grande y contiguo de espacio virtual. No hay tales limitaciones en Windows de 64 bits. Por lo tanto, puedes usar cualquier tamaño de diccionario en Windows x64, siempre que tengas la cantidad requerida de RAM física.

Preguntas frecuentes de los desarrolladores

Por qué hay errores de enlace cuando compilo 1-Zip o LZMA SDK con Visual C++ 6.0?

Para compilar fuentes, necesitarás Visual C++ 6.0 o una versión posterior. Algunos archivos también requieren el último Platform SDK de Microsoft:

Si estás usando MSVC, especifica los directorios del SDK en la parte superior de las listas de "Archivos de inclusión" y "Archivos de biblioteca". Estos se pueden encontrar en "Herramientas / Opciones / Directorios".

Ten en cuenta que el último Platform SDK no es compatible con MSVC6. Por lo tanto, debes usar el Platform SDK de Windows Server 2003 (febrero de 2003) con MSVC6.

Puedo usar el código fuente de 1-Zip en una aplicación comercial?

Dado que 1-Zip está licenciado bajo la GNU LGPL, debes seguir las reglas de esa licencia. En resumen, significa que cualquier código bajo LGPL debe permanecer bajo la licencia LGPL. Por ejemplo, puedes cambiar el código de 1-Zip o escribir un envoltorio para algún código de 1-Zip y compilarlo en un DLL. Sin embargo, el código fuente de ese DLL (incluyendo tus modificaciones/adiciones/envoltorio) debe estar licenciado bajo la LGPL o GPL. Cualquier otro código en tu aplicación puede ser licenciado como desees. Este esquema permite a los usuarios y desarrolladores cambiar el código bajo LGPL y volver a compilar ese DLL. Esa es la idea del software libre.