Extensión.ACE: ¿Qué es y cómo abrirlo?
La extensión .ACE identifica un formato de archivo comprimido propietario, creado por el programa WinAce. Fue desarrollado originalmente por Marcel Lemke y posteriormente adquirido por la empresa e-merge GmbH, que lanzó la primera versión estable del software en 1999. Su punto álgido de popularidad se situó entre 1999 y 2001, ya que ofrecía una tasa de compresión ligeramente superior a la de su competidor directo de la época, el formato RAR.
Aunque hoy en día es un formato poco común y puede considerarse obsoleto, es posible encontrar archivos .ACE en descargas antiguas o en contextos de preservación digital. El algoritmo de compresión propietario de ACE se basa en un compresor LZ77 con codificación aritmética, que priorizaba una alta tasa de compresión a costa de una menor velocidad de procesamiento. El tipo MIME utilizado habitualmente para este formato, aunque no es un estándar oficial registrado, es application/x-ace-compressed.
La última versión del software capaz de crear archivos .ACE, WinAce, data de noviembre de 2007, por lo que el formato no ha recibido actualizaciones en mucho tiempo. Es importante destacar que se ha detectado el uso malicioso de este formato en campañas de phishing por correo electrónico, por lo que se debe proceder con precaución al manipular archivos .ACE de origen desconocido. Además, WinRAR eliminó el soporte para este formato a partir de su versión 5.70 debido a una vulnerabilidad de seguridad en la librería de terceros utilizada para descomprimirlos (CVE-2018-20250). A pesar de su obsolescencia y los riesgos asociados, algunas herramientas modernas y seguras permiten extraer su contenido, siendo acefile la alternativa más recomendable en la actualidad.
Cómo abrir archivos.ACE en Windows
En Windows, la opción nativa y original es utilizar WinAce, aunque al tratarse de un software discontinuado y sin soporte, no se recomienda su instalación en sistemas actuales por posibles riesgos de seguridad. La alternativa más segura es emplear herramientas modernas que no dependan de la librería vulnerable UNACEV2.DLL.
La opción más recomendada es acefile, una implementación en Python puro y de código abierto que soporta tanto archivos ACE 1.0 como 2.0 de forma segura. Para usarla, primero debe instalar Python desde el sitio oficial de Python (durante la instalación, marque la casilla para añadir Python al PATH). Una vez instalado, abra una terminal (Símbolo del sistema o PowerShell) y ejecute:
python3 -m pip install acefileSi el comando python3 no es reconocido, pruebe con python o py -3.
Para extraer un archivo .ACE, navegue hasta la carpeta que lo contiene y use: python3 -m acefile -x archivo.ace o, si python3 no está disponible: python -m acefile -x archivo.ace o en Windows: py -3 -m acefile -x archivo.ace
Si prefiere una interfaz gráfica, 7-Zip o PeaZip históricamente podían manejar archivos .ACE, pero es importante saber que 7-Zip nunca ha tenido soporte nativo para este formato. Existió un complemento de terceros basado en la librería vulnerable UNACEV2.DLL, pero fue abandonado por sus mantenedores tras la divulgación de CVE-2018-20250 y no se recomienda su uso bajo ninguna circunstancia. PeaZip también requería el mismo complemento abandonado. Por ello, acefile es la vía más fiable y segura en la actualidad.
Cómo abrir archivos.ACE en macOS
En macOS, la herramienta más sencilla con interfaz gráfica es The Unarchiver, disponible de forma gratuita en la App Store. Sin embargo, es crucial conocer una limitación importante: The Unarchiver solo ofrece soporte para archivos ACE versión 1.x. Los archivos creados con versiones modernas de WinAce (versión 2.0 y superiores) no podrán abrirse con esta aplicación.
Para usar The Unarchiver, descárguela e instálela, y asocie la extensión .ACE a la aplicación desde sus preferencias. Al hacer doble clic sobre el archivo, intentará descomprimirlo. Si falla, es muy probable que el archivo esté en formato ACE 2.0.
La alternativa más recomendada y segura para macOS, especialmente para archivos ACE 2.0, es acefile. Al ser una herramienta de Python, funciona perfectamente en macOS. Python no viene preinstalado en las versiones recientes del sistema, por lo que deberá instalarlo primero. Puede descargarlo desde python.org u obtenerlo mediante Homebrew con brew install python3. Una vez instalado Python, abra el Terminal y ejecute:
python3 -m pip install acefileLa extracción se realiza con el comando:
python3 -m acefile -x archivo.aceEsta solución evita por completo las librerías vulnerables y es compatible con todas las versiones del formato.
Cómo abrir archivos.ACE en Linux
En sistemas Linux, existen varias opciones, pero la más moderna y segura es, de nuevo, acefile. Al estar escrita en Python, es inmune a las vulnerabilidades de UNACEV2.DLL y no requiere librerías de 32 bits.
Para instalarla, asegúrese de tener Python y pip en su sistema (por ejemplo, con sudo apt install python3-pip en Debian/Ubuntu) y luego ejecute:
python3 -m pip install acefileSi su distribución bloquea la instalación global de paquetes con pip, puede utilizar la opción --user para instalarlo solo en su cuenta (python3 -m pip install --user acefile). El uso para extraer es:
python3 -m acefile -x archivo.aceLas herramientas tradicionales de línea de comandos unace y unace-nonfree también están disponibles en los repositorios. Es importante conocer la diferencia: unace (versión 1.2b) solo soporta archivos ACE 1.0, mientras que unace-nonfree (versión 2.5) es necesario para extraer archivos ACE 2.0. Para instalar este último en Debian/Ubuntu, use sudo apt install unace-nonfree. Sin embargo, tenga en cuenta que unace-nonfree es un ejecutable de 32 bits, por lo que en sistemas de 64 bits necesitará las librerías de compatibilidad correspondientes (como ia32-libs o libc6-i386). La sintaxis de extracción es unace x archivo.ace.
Para quienes prefieran un entorno gráfico, Xarchiver o PeaZip pueden manejar archivos .ACE si el backend unace o unace-nonfree está instalado, pero con las mismas consideraciones de seguridad y arquitectura ya mencionadas. Debido a su independencia de librerías externas y su soporte completo, acefile se ha convertido en la opción más recomendada en todas las distribuciones Linux modernas.
Problemas comunes y soluciones
Al trabajar con un formato discontinuado y con riesgos de seguridad conocidos, es habitual encontrarse con ciertos inconvenientes. Estos son los problemas más frecuentes y cómo abordarlos.
1. El archivo.ACE no se abre o da error de CRC
Este es el problema más común y suele deberse a que el archivo está corrupto, ya sea por una descarga incompleta o por fallos en el medio de almacenamiento. La primera medida es intentar descargar el archivo de nuevo desde su fuente original. Si se trata de un archivo dividido en varios volúmenes (por ejemplo, .ace, .c00, .c01), asegúrese de que todos los volúmenes están presentes en la misma carpeta antes de iniciar la extracción.
2. The Unarchiver en macOS no puede extraer el archivo.ACE
Si The Unarchiver falla al abrir un archivo .ACE, es muy probable que el archivo esté en formato ACE 2.0, el cual no está soportado por esta aplicación. La solución más eficaz es instalar acefile con python3 -m pip install acefile y extraer el archivo con el comando python3 -m acefile -x archivo.ace desde el Terminal. Esta herramienta no tiene limitaciones de versión y es completamente segura.
3. Error de dependencias o librerías faltantes al usar unace en Linux
Si al ejecutar unace recibe un error relacionado con librerías de 32 bits faltantes (común con unace-nonfree en sistemas de 64 bits), la solución más simple es no instalar las librerías de compatibilidad y optar directamente por acefile. Esta herramienta no requiere librerías externas, funciona en cualquier arquitectura y ofrece soporte total para ACE 2.0.
4. Infección por malware a través de un archivo.ACE
Los archivos .ACE han sido utilizados en el pasado como vectores de ataque en campañas de phishing por correo electrónico. Como medida de seguridad fundamental, nunca abra un archivo .ACE recibido de un remitente desconocido o sospechoso. Antes de proceder a su extracción, analice siempre el archivo con un software antivirus actualizado.
¿Trabajas con otros formatos o necesitas gestionar archivos empaquetados en tu día a día? Consulta nuestra guía completa sobre formatos de compresión y extensiones para conocer cómo abrir y procesar cualquier tipo de archivo de manera segura.
