como-crear-hardlink-en-windows

Cómo usar Softlink, Junctions y Hardlink en Windows

Los Softlinks (Enlaces simbólicos), Junctions y Hardlinks son tres tipos de enlaces que pueden resultar muy útiles para gestionar archivos y directorios.

Ambos son usados frecuentemente en sistemas como en Linux. Sin embargo, aunque en Windows son bastante más desconocidos, es perfectamente posible (y muy útil) usarlos.

Para ello podemos usar el comando

mklink /J /H /D name Folder 

Sin embargo, en Windows podemos crearlos y gestionarlos de forma muy sencilla utilizando la herramienta Link Shell Extension, que nos permite gestionarlos de forma muy sencilla.

Pero antes vamos a repasar brevemente qué son los Softlinks (Enlaces simbólicos), Junctions y Hardlinks.

Conceptos básicos

Un Softlink, también conocido como enlace simbólico, es un archivo que apunta a otro archivo o directorio. Funcionan como accesos directos y se utilizan comúnmente para crear atajos hacia archivos o carpetas en diferentes ubicaciones del sistema.

Por ejemplo, son útiles para crear accesos directos a archivos o carpetas en diferentes ubicaciones sin duplicar el contenido.

Un Hardlink es una referencia directa a los datos de un archivo específico en el disco duro. A diferencia de los Softlinks, los Hardlinks apuntan directamente a los bloques de datos del archivo, permitiendo que múltiples enlaces apunten al mismo archivo sin duplicar los datos.

Nos permiten mantener múltiples accesos a un solo archivo, útil para backups incrementales y sistemas de control de versiones.

Junction

Una Junction es un tipo especial de Softlink utilizado para directorios. Permite que un directorio apunte a otro, creando un enlace entre ambos. Esto es útil para redirigir accesos a carpetas sin mover físicamente el contenido.

Ideales para redirigir accesos a directorios, facilitando la organización y administración de grandes estructuras de directorios.

Link Shell Extension es una herramienta gratuita que facilita la creación y gestión de Softlinks, Hardlinks y Junctions en Windows.

Para instalarla simplemente tenemos visita la página oficial Link Shell Extension y descarga el instalador adecuado para tu versión de Windows.

Ejecuta el instalador y sigue las instrucciones en pantalla para completar la instalación.

Usar Link Shell Extension es muy sencillo. Las opciones aparecen en el menú contextual del explorador de ficheros.

Para ellos, primero seleccionamos el archivo o directo al que queramos hacer el link. Hacemos click derecho sobre el, y elejimos “Pick Link Source”.

link-shell-extension-pick-source

Ahora vamos a la ubicación donde deseas crear el enlace, haz clic derecho y selecciona “Drop As” > “Symbolic Link”.

link-shell-extension-pick-drop