AcoDupli

Encontrá archivos y carpetas repetidos, elegí cuáles sacar y recuperá espacio sin perder nada.

Qué es y cuándo usarlo

AcoDupli busca archivos duplicados (mismo contenido, aunque se llamen distinto o estén en carpetas y discos diferentes) y también carpetas idénticas. Te muestra los grupos, vos marcás las copias que sobran y las eliminás (a la Papelera, con paquete para deshacer), las movés a otro lado o las reemplazás por vínculos que no ocupan espacio.

Cómo se relaciona con AcoSize y AcoSync

AcoSize te muestra qué ocupa el espacio y tiene un buscador rápido de duplicados que solo informa; desde su botón Buscar duplicados se abre AcoDupli con las carpetas ya cargadas. Para comparar dos carpetas concretas y dejarlas iguales, se usa AcoSync.

Seguridad primero

Siempre queda al menos una copia sin marcar en cada grupo (el programa no te deja marcarlas todas), nunca se borra sin confirmar, todo va a la Papelera y hay un paquete para deshacer. Antes de actuar se vuelve a comprobar que los archivos no cambiaron desde la búsqueda.

Empezar en cuatro pasos

  1. Elegí dónde buscar. En el panel de la izquierda, Agregar... suma carpetas (o discos enteros) a la lista; Quitar las saca. Se pueden buscar varias a la vez, y los duplicados se buscan entre todas.
  2. Tocá Iniciar. Los grupos de duplicados aparecen en la lista, de más espacio recuperable a menos.
  3. Marcá lo que sobra. Cada copia tiene una casilla; las marcadas son las que se van a sacar. Para hacerlo rápido: Dejar el más nuevo, Dejar el más viejo o Por carpeta....
  4. Eliminar, Mover a... o Deduplicar las marcadas. Siempre te muestra un resumen y pide confirmación.
Ventana de AcoDupli con grupos de archivos duplicadosVentana de AcoDupli con grupos de archivos duplicados
Resultado de buscar en cinco carpetas: cada grupo es un contenido repetido. Las casillas marcadas son las copias que se van a sacar; el panel de la derecha muestra la vista previa de la fila seleccionada.

La pantalla

Buscar archivos duplicados

AcoDupli compara por etapas para leer lo mínimo del disco: primero el tamaño, después un hash de los primeros 64 KB, y solo con lo que sigue empatado calcula el SHA-1 completo. Dos archivos son duplicados cuando su contenido es el mismo; el nombre, la fecha y la carpeta no importan.

AjusteQué hace
Tamaño mínimo (KB)Ignora los archivos más chicos. Por defecto 1024 KB (1 MB): lo que ocupa espacio de verdad. Bajalo si querés revisar archivos chicos (pueden aparecer miles).
Exclusiones...Reglas que se encienden o apagan para no mirar ciertas cosas (ver abajo).
Comparar byte a byteUna etapa final que confirma cada grupo comparando los archivos de verdad, en lugar de fiarse del SHA-1. Es más lento (lee todo otra vez) pero da certeza total. También hace que Deduplicar verifique cada par byte a byte.
Carpetas: incluir copias en otros discosSolo para la búsqueda de carpetas (ver más abajo).

Exclusiones

El botón Exclusiones... abre una lista de reglas con casilla; lo que está tildado se ignora al buscar. Una regla puede ser:

Ventana de exclusiones de la búsquedaVentana de exclusiones de la búsqueda
Vienen sugeridas, todas apagadas: node_modules, .git, bin, obj, .vs, .idea, __pycache__, *.tmp y *.log. Se pueden agregar las propias.

Marcar lo que sobra

En cada grupo, las casillas marcadas son las copias que se van a eliminar, mover o vincular; las sin marcar son las que se quedan. El programa no deja marcarlas todas: siempre queda una.

CómoQué hace
Dejar el más nuevoEn cada grupo marca todas las copias menos la de fecha más reciente. Si empatan, queda la de ruta más corta y después el orden alfabético.
Dejar el más viejoLo mismo, pero se conserva la más antigua (suele ser el original).
Por carpeta...Elegís una carpeta de referencia (por ejemplo, donde está el original). O se dejan las copias de esa carpeta y se marcan las demás (los grupos sin copia ahí no se tocan), o se marcan las copias de esa carpeta (si un grupo está entero ahí, queda una sin marcar).
Desmarcar todoLimpia todas las marcas.
Una por unaCon la casilla de cada copia. También el clic derecho: abrir ubicación, copiar ruta, marcar/desmarcar esta copia, dejar solo esta copia (marca las demás del grupo) y desmarcar todo el grupo. El doble clic abre la ubicación en el Explorador.
Ventana Marcar según una carpetaVentana Marcar según una carpeta
«Por carpeta...»: elegís la carpeta de referencia y qué hacer con las copias que están ahí.

Vista previa

Al seleccionar una fila, el panel de la derecha muestra su contenido:

Se lee con acceso compartido: no bloquea el archivo, así que se puede eliminar o mover mientras se ve. No tiene vista previa propia para PDF, Office o video (con doble clic se abre la ubicación). El botón Vista previa la muestra u oculta, y recuerda su ancho.

Eliminar (a la Papelera, con deshacer)

Eliminar manda las copias marcadas a la Papelera de Windows, con confirmación. En cada grupo queda al menos una copia.

Ventana Eliminar duplicadosVentana Eliminar duplicados
Antes de eliminar se ofrece un paquete de deshacer (.zip). Se crea y se verifica primero: si falla, no se elimina nada.

El paquete de deshacer

Viene tildado por defecto y tiene dos formatos:

El paquete se guarda por defecto en Documentos\AcoDupli\Deshacer_fecha.zip. Para volver atrás, usá Restaurar paquete (grupo Deshacer) y elegí el .zip: vuelve cada archivo a su ruta, con su contenido y su fecha; lo que ya existe no se toca.

Avisos que da
  • Si falta espacio en disco para el paquete.
  • Si hay archivos en unidades sin Papelera (USB, red): ahí se borran de verdad, por eso conviene el paquete.
  • Si algún marcado cambió desde la búsqueda: no elimina nada. Volvé a buscar.

Mover

Mover a... lleva las copias marcadas a otra carpeta en lugar de eliminarlas. Podés elegir respetar las carpetas originales (destino\C\carpeta\..., para poder volver a copiarlas sobre el disco) o dejarlas todas juntas en la carpeta de destino. Funciona también entre discos (se copia, se comprueba y recién ahí se borra el origen).

Deduplicar con vínculos (recuperar espacio sin borrar nada)

A veces no querés sacar las copias de su lugar, pero sí dejar de pagar el espacio. Deduplicar reemplaza cada copia marcada por un vínculo duro a la copia que queda: la ruta sigue existiendo y el archivo se ve igual, pero pasa a ser otro nombre del mismo archivo, y el contenido se guarda una sola vez.

Ventana Deduplicar con vínculosVentana Deduplicar con vínculos
Antes de empezar se explica qué pasa, cuánto se recupera y dónde se guarda el respaldo para revertir.
Ojo: editar una ruta edita todas

Como las rutas vinculadas son el mismo archivo, si después modificás una (por ejemplo, editás un documento), cambian todas. Es ideal para fotos, instaladores, música o respaldos que no se modifican; no es buena idea para archivos que vas a seguir editando por separado. No se puede deshacer con la Papelera: se usa Revertir vínculos.

Reiniciar como administrador

AcoDupli no pide permisos de administrador al abrir, y para casi todo no los necesita. El botón Reiniciar como administrador (grupo Aspecto) sirve para dos casos: leer carpetas protegidas (por ejemplo algunas de C:\Windows o de otros usuarios, que de otro modo se saltean sin avisar) y crear vínculos simbólicos entre discos sin activar el modo desarrollador de Windows.

Duplicados en la red

Podés buscar duplicados en carpetas de red, ya sea con la ruta completa (\\servidor\recurso\carpeta) o con una unidad de red conectada (Z:). La búsqueda, Mover, Eliminar y el resto funcionan igual; solo hay que tener en cuenta:

Entre discos: vínculos simbólicos

Un vínculo duro no puede cruzar de un disco (o partición) a otro. Si la copia que queda está en otro disco local fijo (por ejemplo, C:\Windows\Installer contra D:\Installer), Deduplicar lo avisa en una sección aparte: «N archivos tienen la copia que queda en otro disco», con una casilla para reemplazarlos por vínculos simbólicos. Un vínculo simbólico es un acceso que apunta a la ruta del otro disco: el programa que lo abre ve el archivo de siempre, pero el contenido ocupa lugar una sola vez, en el disco donde queda la copia.

Deduplicar con archivos de otro discoDeduplicar con archivos de otro disco
Cuando hay copias que quedan en otro disco, el diálogo las cuenta aparte y ofrece los vínculos simbólicos con una casilla.
Si el otro disco no está, el archivo no abre

A diferencia de un vínculo duro, el simbólico depende de que la copia que queda siga en su ruta. Si desconectás ese disco, o borrás o movés esa copia, los archivos vinculados dejan de abrirse hasta que la vuelvas a poner (o los reviertas). Conviene para cosas que no cambian y que tenés siempre a mano, como instaladores o paquetes de actualización.

Revertir vínculos

El botón Revertir vínculos (grupo Deshacer) pide el archivo .json de respaldo y vuelve a crear copias independientes con su fecha y atributos originales. Las rutas que ya eran independientes o que ya no existen se omiten.

Buscar carpetas duplicadas

El botón Buscar carpetas encuentra carpetas idénticas: los mismos archivos (nombre y contenido) en las mismas subcarpetas, sin importar cómo se llame la carpeta. Cada fila de la lista es una carpeta entera, con su tamaño total, la cantidad de archivos y la fecha del archivo más nuevo que contiene.

AcoDupli mostrando grupos de carpetas idénticasAcoDupli mostrando grupos de carpetas idénticas
Dos grupos de carpetas idénticas. En el panel de la derecha, el contenido de la carpeta seleccionada.
Si hay exclusiones activas

La comparación no mira lo excluido, pero eliminar una carpeta se lleva todo lo que tiene adentro, también lo excluido. El diálogo de eliminar lo avisa.

Deduplicar carpetas

Con la lista de carpetas, Deduplicar reemplaza cada archivo de las carpetas marcadas por un vínculo al archivo que tiene la misma ruta dentro de la carpeta que queda. Las carpetas siguen existiendo, con los mismos archivos y nombres; lo único que cambia es que el contenido se guarda una vez. Valen las mismas garantías y límites que con archivos (mismo disco NTFS/ReFS, verificación, respaldo y Revertir vínculos).

Carpetas parecidas (casi iguales)

Muchas veces las carpetas no son idénticas, pero casi: una versión nueva de un proyecto, un respaldo al que le cambiaron tres archivos, una copia a la que le agregaron algo. Carpetas parecidas (grupo Búsqueda) las encuentra: dos carpetas se parecen cuando comparten, con el mismo nombre y la misma ruta adentro y el mismo contenido, al menos el porcentaje que indiques en Carpetas parecidas: similitud mínima (%) (panel izquierdo; 80 por defecto, entre 1 y 99).

Grupo de carpetas parecidasGrupo de carpetas parecidas
Dos versiones de un sitio web que comparten el 80 % o más: la primera del grupo es la de referencia (la más grande) y las demás dicen qué porcentaje tienen igual a ella. En el panel de la derecha, lo que contiene la carpeta seleccionada.
No son idénticas: eliminar pierde algo

Al eliminar una carpeta parecida se va todo lo que tiene, también lo que no está en la que se queda. Por eso el diálogo avisa cuántos archivos (y cuántos MB) solo tiene la carpeta que se elimina. Siguen yendo a la Papelera y al paquete de deshacer, pero ya no están en la carpeta que queda. Revisá la lista (la vista previa de cada carpeta ayuda) antes de confirmar.

Ventana de eliminar con el aviso de carpetas parecidasVentana de eliminar con el aviso de carpetas parecidas
El aviso naranja cuenta lo que se perdería.

Administrador de vínculos

Con el tiempo se acumulan vínculos: carpetas que en realidad están en otro lado (junctions), accesos a archivos y carpetas de otros discos (vínculos simbólicos) y archivos con varios nombres (vínculos duros). El Explorador los muestra como si fueran carpetas y archivos comunes, y por eso es fácil perder de vista dónde está de verdad cada cosa. Administrar vínculos (grupo Vínculos y deshacer) escanea una carpeta o una unidad entera y los lista con su estado real.

Administrador de vínculosAdministrador de vínculos
La lista muestra el tipo, la ruta, adónde apunta, si está bien o roto y cuánto ocupa. El junction roto sale en rojo.

Con lo que elijas en la lista:

Para qué sirve

Si moviste una carpeta pesada a otro disco y dejaste un junction (por ejemplo C:\Windows\Installer hacia D:\Installer), acá ves si sigue apuntando a un lugar que existe y cuánto espacio está ahorrando. Si ese disco se desconecta, el junction aparece como roto antes de que se te rompa una instalación.

Exportar los resultados

Exportar... guarda lo que ves, en el orden en que lo ves y con lo marcado, en:

Sirve tanto para archivos como para carpetas, por ejemplo para revisar el listado con calma o pasárselo a alguien.

Línea de comandos y AcoSize

ArgumentoEfecto
"C:\carpeta" ["D:\otra" ...]Carpetas a buscar (las que existen). Sin argumentos usa las de la última vez.
--iniciarArranca la búsqueda apenas se abre la ventana (si hay carpetas).
--tema Auto|Light|DarkTema para esta vez, sin pisar el guardado.

Ejemplo: AcoDupli.exe "D:\Fotos" "E:\Respaldo" --iniciar.

Desde AcoSize: en el botón Buscar duplicados, la flecha ofrece Abrir AcoDupli (avanzado) y Elegir AcoDupli.exe.... Lo abre con las carpetas escaneadas, --iniciar y el mismo tema. Lo busca junto a AcoSize.exe (portable), en la ruta que elijas o en Program Files.

Versiones, requisitos y dónde guarda sus cosas

VersiónPara qué
Liviana (AcoDupli.exe, ~0,9 MB)Necesita instalado el .NET 10 Desktop Runtime.
Autocontenida (carpeta NoReqs, ~65 MB)No necesita instalar nada.
.NET Framework 4.8 (carpeta v48)Para sistemas que ya traen Framework 4.8 y no tienen .NET 10. Hace lo mismo, y los paquetes de deshacer y respaldos de vínculos se leen igual entre versiones.
QuéDónde
Configuración y registro%LOCALAPPDATA%\AcoDupli\: settings.json y log.txt (queda anotada cada eliminación, movimiento y vínculo).
Paquetes de deshacer y respaldos de vínculosPor defecto en Documentos\AcoDupli\ (Deshacer_fecha.zip, Vinculos_fecha.json).
Temporales de Deduplicar*.acodupli-old y *.acodupli-new junto al archivo mientras se trabaja. No deberían quedar; si queda alguno, se puede borrar.

Recuerda: tema, carpetas, tamaño mínimo, exclusiones, carpeta de referencia, las casillas, posición y tamaño de la ventana y el ancho de las columnas.

Preguntas y problemas frecuentes

No encuentra duplicados que yo sé que existen

Revisá el tamaño mínimo (por defecto 1 MB), que no haya exclusiones activas que los tapen, y que estén en las carpetas de la lista. Los archivos vinculados entre sí no cuentan como espacio recuperable.

No me deja marcar todas las copias

Es a propósito: en cada grupo queda al menos una sin marcar.

Eliminar dice que algo «cambió desde la búsqueda»

Algún archivo marcado se modificó o ya no existe. Volvé a buscar para actualizar la lista; no se eliminó nada.

Borré copias y me arrepentí

Primero mirá la Papelera. Si hiciste el paquete de deshacer, usá Restaurar paquete.

Deduplicar dice que no puede vincular

Los vínculos duros requieren NTFS o ReFS y que las dos copias estén en el mismo disco (o en el mismo recurso de red); no funcionan en pendrives FAT/exFAT ni en servidores de red que no los admitan (ver Duplicados en la red). Si la copia que queda está en otro disco fijo, podés usar vínculos simbólicos (hace falta el modo desarrollador o administrador). En los demás casos usá Eliminar o Mover.

Quiero saber qué vínculos tengo o si alguno se rompió

Usá el Administrador de vínculos: escanea una unidad y marca en rojo los que apuntan a algo que ya no existe.

Después de deduplicar, al editar un archivo cambió en otro lugar

Es lo esperado con vínculos: son el mismo archivo. Si querés que vuelvan a ser independientes, usá Revertir vínculos con el respaldo.

«Carpetas parecidas» no muestra nada

Probá con una similitud mínima más baja, revisá el tamaño mínimo y que las carpetas no estén una dentro de la otra. Si son idénticas, aparecen en Buscar carpetas. Los archivos tienen que estar en la misma ruta relativa con el mismo contenido para sumar.

La búsqueda es lenta

Leer discos grandes lleva tiempo, sobre todo si no son SSD. Subí el tamaño mínimo, excluí carpetas que no te importan (node_modules, .git...) y dejá Comparar byte a byte apagado salvo que necesites certeza total.