Cómo Mover Programas a Otro Disco sin Reinstalar (4 Métodos, de Nativo a Avanzado)

Mueva programas a otra unidad sin reinstalar: 4 métodos con sus riesgos, y cuál usar según el programa (Steam, Adobe, software de escritorio).

Shirley

Por Shirley / Actualizado el 21/09/2026

Comparte esto: instagram reddit

Respuesta rápida:

¿Cómo mover programas instalados a otro disco sin reinstalarlos?

Depende del programa y de cuánto control quiera tener sobre el proceso. Algunas aplicaciones (como muchos juegos de Steam o programas modernos de Microsoft Store) tienen una opción integrada en "Configuración → Aplicaciones" para moverse directamente a otra unidad — es el método más simple cuando está disponible. Para programas que no ofrecen esa opción, existen tres alternativas: editar el registro manualmente (con riesgo real de romper el programa o, en el peor caso, afectar futuras actualizaciones de Windows si se toca la ruta equivocada), usar mklink para crear un enlace que redirija la ubicación sin mover archivos de sistema críticos, o usar una herramienta como AOMEI Partition Assistant que automatiza el proceso y cierra los servicios necesarios por usted. No todos los programas se comportan igual — algunos, especialmente software con licencias complejas (Adobe, AutoCAD) o fuertemente integrado al sistema, pueden dejar de funcionar correctamente si se mueven sin usar el método que el propio fabricante recomienda.

¿Por qué es necesario mover programas a otro disco?

Es común que la unidad C se quede sin espacio con el tiempo, y aunque la carpeta de Descargas puede contribuir un poco, casi nunca es la causa principal — el motivo más relevante suele ser mucho más directo: la mayoría de los programas se instalan en C: por defecto, sin que el usuario lo decida activamente durante la instalación. Con el tiempo, decenas de aplicaciones —algunas de varios gigabytes cada una, como juegos o software de edición— terminan acumulándose ahí.

A esto se suma un cambio reciente relevante: según especificaciones oficiales de Microsoft, Windows 11 requiere 64GB de espacio libre en la unidad del sistema, una exigencia que afecta especialmente a equipos más antiguos con discos pequeños.

Ante esta situación, hay dos enfoques posibles:

  • Reinstalar los programas desde cero, eligiendo otra unidad de instalación esta vez — funciona, pero consume tiempo y en algunos casos implica perder configuraciones personalizadas del programa.
  • Mover los programas ya instalados a otra unidad sin reinstalarlos — más rápido, pero requiere el método correcto, ya que no todos los programas se comportan igual al moverse (lo veremos en detalle más adelante en este artículo).

Este artículo cubre cuatro formas de lograr esto último, desde la más simple hasta las más avanzadas.

Cómo mover programas de un disco a otro en Windows 10 y 11

A continuación presentamos cuatro métodos, desde el más simple hasta los más avanzados — no todos aplican a todos los programas, así que si uno no funciona para su caso, simplemente pase al siguiente.

✔ Método 1: Mover programas a través de la Configuración de Windows

Este es el método más simple cuando está disponible, ya que es una función nativa de Windows pensada específicamente para esto.

Paso 1. Presione Win + I para abrir Configuración.

Paso 2. Haga clic en "Aplicaciones" → "Aplicaciones y características" para ver la lista de programas instalados.

aplicaciones y características

Paso 3. Elija el programa que desea mover, haga clic en "Mover", seleccione la unidad de destino y confirme haciendo clic en "Mover" nuevamente.

mover aplicación en windows

★ Si el botón "Mover" aparece en gris: significa que este programa específico no admite esta función nativa — no es un error de su parte. Esto suele ocurrir con programas más antiguos, software que no sigue las convenciones estándar de instalación de Windows, o aplicaciones con licencias complejas. En ese caso, pase directamente al Método 3 (mklink) o al Método 4 (AOMEI Partition Assistant) de este artículo.

aplicación no se puede mover

✔Método 2: Mover programas editando el Registro

⚠️ Lea esto antes de continuar: este método modifica una configuración a nivel de sistema (no solo de un programa individual) — la ruta que va a cambiar es la que Windows usa como ubicación predeterminada para instalar futuros programas, no solo para reubicar los que ya tiene. Modificarla incorrectamente, o dejarla en un estado inconsistente, puede causar que futuras instalaciones de programas fallen, y en algunos casos se ha reportado que interfiere con el funcionamiento normal de Windows Update o la Microsoft Store, ya que estas también dependen de rutas registradas en esta misma sección del registro. Anote la ruta original exacta antes de modificar nada, para poder revertirla si algo sale mal.

Paso 1: Cierre los programas y servicios en ejecución

Antes de copiar archivos, cierre por completo cualquier programa que esté instalado en las carpetas que va a mover (revise también el Administrador de tareas → pestaña "Servicios" por si algún componente sigue ejecutándose en segundo plano). Si Robocopy encuentra archivos en uso durante la copia, puede omitirlos silenciosamente, dejando la copia incompleta sin que usted lo note hasta que el programa movido falle al abrirse.

crear archivos de programa

Paso 2. Cree una carpeta llamada "Archivos de programa (x86)" en la unidad de destino (junto con una carpeta "Archivos de programa" normal).

archivos de programa

Paso 3. Abra el símbolo del sistema como administrador y ejecute:

  • Robocopy"C:\ProgramFiles""X:\ProgramFiles"/mir
  • Robocopy"C:\ProgramFiles(x86)""X:\ProgramFiles(x86)"/mir

(sustituya X: por la letra de su unidad de destino)

Paso 4. Presione Win + R, escriba regedit y presione Enter.

Paso 5. Navegue hasta la siguiente ruta según su versión de Windows:

Windows10/11: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion

Windows7/8/8.1: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

Paso 6. Identifique los valores ProgramFilesDir y ProgramFilesDir (x86), y cambie la letra de unidad de C: a la letra de su nueva ubicación.

CurrentVersion

⚠️ Consecuencia a tener en cuenta: después de este cambio, todos los programas nuevos que instale de aquí en adelante intentarán instalarse en la nueva ubicación por defecto — no solo los que acaba de mover. Si más adelante quiere volver a la configuración original, deberá revertir manualmente estos mismos valores a C:.
📌 Si algo falla después de este cambio: revierta los valores del registro a la ruta original (C:\Program Files y C:\Program Files (x86)) y reinicie el equipo. Los archivos que copió con Robocopy seguirán en la unidad de destino, pero Windows volverá a usar la ubicación original para las funciones que dependen de esta configuración.

✔Método 3: Mover programas con mklink (enlaces, sin tocar el registro global)

Esta es una alternativa nativa de Windows que muchos usuarios no conocen: en lugar de cambiar la ruta predeterminada de instalación de todo el sistema (como en el Método 2), mklink permite mover una carpeta específica de un programa a otra unidad, dejando en su lugar original un enlace que redirige automáticamente hacia la nueva ubicación. El programa sigue "viendo" sus archivos en la ruta de siempre, sin saber que físicamente están en otro disco.

📌 Por qué esto es más seguro que el Método 2: no modifica ninguna configuración global del sistema — solo afecta a la carpeta específica que usted decide mover. Otros programas, Windows Update y la Microsoft Store no se ven afectados, porque sus rutas predeterminadas permanecen intactas.

/J (junction) vs. /D (enlace simbólico): cuál usar

mklink ofrece dos modos relevantes para esto, y elegir el equivocado puede hacer que algunos programas fallen:

Tipo Comando Cuándo usarlo
Junction (enlace de directorio) mklink /J Funciona bien para la mayoría de los programas de escritorio tradicionales (juegos, software de oficina)
Enlace simbólico mklink /D Necesario si el programa falla con una junction — algunas aplicaciones (se han reportado casos con software que depende fuertemente de rutas en AppData) requieren específicamente un enlace simbólico para funcionar correctamente

Si no está seguro de cuál elegir, empiece con /J — es el más usado para este propósito — y si el programa no funciona correctamente después, elimine el enlace y repita el proceso con /D.

Pasos

Paso 1. Cierre el programa por completo (y cualquier servicio relacionado en segundo plano).

Paso 2. Copie manualmente la carpeta completa del programa a la nueva ubicación (por ejemplo, de C:\Program Files\MiPrograma a D:\MiPrograma).

Paso 3. Una vez confirmada la copia, elimine la carpeta original (¡solo después de verificar que la copia se completó correctamente!).

Paso 4. Abra el símbolo del sistema como administrador y cree el enlace en la ubicación original, apuntando a la nueva:

mklink /J "C:\Program Files\MiPrograma" "D:\MiPrograma"

(o /D en lugar de /J si el programa lo requiere, como se explicó arriba)

Paso 5. Abra el programa con normalidad para confirmar que funciona — debería comportarse exactamente igual que antes, ya que Windows redirige automáticamente cualquier acceso a la ruta original hacia la nueva ubicación.

⚠️ Advertencias importantes:

  • Nunca elimine el enlace pensando que es una carpeta vacía o innecesaria — al eliminar un junction o enlace simbólico de forma incorrecta (por ejemplo, entrando a la carpeta y borrando su contenido en lugar de eliminar el enlace en sí), puede terminar borrando los archivos reales en la ubicación de destino.
  • No use este método con carpetas críticas del sistema (como el propio Windows, Program Files completo, o AppData en su totalidad) — solo con la carpeta específica de un programa individual. Mover directorios del sistema con enlaces puede romper Windows Update y otras funciones esenciales.
  • Para eliminar un enlace correctamente (si necesita deshacer el cambio), use rmdir "C:\Program Files\MiPrograma" — esto elimina solo el enlace, no los archivos reales en el destino.

Tabla de compatibilidad: qué método funciona mejor según el tipo de software

En lugar de una prueba exhaustiva de cada programa (que cambia constantemente con cada actualización de software), esta tabla clasifica el software según cómo gestiona su ubicación de instalación — esto es lo que realmente determina qué método le conviene:

Tipo de software Ejemplos típicos Método recomendado Por qué
Plataformas de juegos con gestor propio Steam, Epic Games Launcher Usar la función de migración integrada de la plataforma (no los métodos de este artículo) Estas plataformas gestionan sus propias rutas en una base de datos interna; moverlas manualmente con Robocopy o mklink puede hacer que el launcher no reconozca los juegos
Software con licencias activadas por hardware/ruta Adobe Creative Cloud, AutoCAD, software con DRM complejo Configuración nativa (Método 1) si está disponible; si no, contactar al soporte del fabricante antes de mover manualmente Estos programas suelen verificar su ubicación de instalación como parte del sistema de licencias — moverlos con Robocopy o mklink puede disparar una re-validación de licencia o incluso marcarla como inválida
Suites ofimáticas con integración profunda al sistema Microsoft Office Configuración nativa (Método 1) si está disponible; evitar mklink en componentes compartidos Office comparte componentes con otras partes de Windows (por ejemplo, con Outlook y el sistema de búsqueda); mover manualmente partes de su instalación puede causar fallos difíciles de diagnosticar
Software de escritorio independiente y autocontenido La mayoría de editores de texto, utilidades, reproductores multimedia, muchos juegos sin launcher propio Cualquiera de los 4 métodos de este artículo Este tipo de software no depende de bases de datos externas ni validación de licencia por ruta, por lo que responde bien tanto a mklink como a mover con herramientas de terceros
Navegadores web Chrome, Firefox, Edge Generalmente no recomendado moverlos manualmente Se actualizan automáticamente con frecuencia y pueden reinstalar componentes en la ruta original durante una actualización, deshaciendo el cambio o generando conflictos
📌 Regla general para decidir: si el software tiene su propio sistema de licencias, actualización automática agresiva, o una plataforma centralizada que lo gestiona (como Steam), evite moverlo manualmente — use la opción que el propio fabricante ofrezca, aunque sea más lenta. Para todo lo demás, los métodos de este artículo funcionan de forma confiable.

✔Método 4: Mover programas con AOMEI Partition Assistant (interfaz gráfica, automatizado)

Según la tabla de compatibilidad anterior, si su programa es de tipo "escritorio independiente" (no una plataforma como Steam, ni software con licencias complejas), AOMEI Partition Assistant Professional ofrece una alternativa gráfica que automatiza lo que el Método 2 y 3 requieren hacer manualmente: cierra las aplicaciones en ejecución por usted, copia los archivos, y gestiona las referencias necesarias sin que tenga que tocar el registro ni escribir comandos.

Descargar GratisWin 11/10/8.1/8/7/XP
Descarga Segura

Paso 1. Instale e inicie AOMEI Partition Assistant, haga clic en "Liberar" en el menú de la derecha, luego seleccione "Mover App".

mover app

Paso 2. Verá todas las particiones junto con el número y tamaño de los programas instalados en cada una. Seleccione la partición de origen y haga clic en "Siguiente".

seleccione la partición

Paso 3. Elija las aplicaciones que desea mover y la ubicación de destino, luego haga clic en "Mover".

seleccione aplicaciones

Paso 4. Confirme el cierre de las aplicaciones en ejecución cuando se le solicite, y haga clic en "OK" para iniciar el proceso.

aceptar

★ Advertencia: no mueva ni elimine archivos manualmente en las carpetas de origen o destino mientras el software trabaja — deje que complete el proceso sin interrupciones.

Recuerde, según la tabla de compatibilidad: esta herramienta funciona bien para software autocontenido, pero no sustituye la función de migración propia de plataformas como Steam, ni resuelve los problemas de re-validación de licencia que pueden ocurrir con software como Adobe o AutoCAD — para esos casos, la opción del fabricante sigue siendo la más segura.

Solución de problemas: qué hacer si algo falla después de mover un programa

El programa no abre, o muestra un error al iniciarse

Primero, identifique si el problema es de ruta o de licencia:

  • Si el error menciona un archivo no encontrado, o el programa simplemente no responde al hacer doble clic, es probable que quede una referencia apuntando a la ubicación original (por ejemplo, un acceso directo desactualizado, o una entrada de registro que el Método 2 no actualizó por completo).
  • Si el error menciona específicamente algo relacionado con licencia, activación o "no autorizado", es una señal de que el software detectó el cambio de ubicación como sospechoso — común en software con DRM (ver la tabla de compatibilidad).

Cómo revertir si necesita volver todo a la normalidad:

  • Si usó el Método 2 (Registro): revierta los valores ProgramFilesDir a C: y copie manualmente los archivos de vuelta con Robocopy en la dirección opuesta.
  • Si usó el Método 3 (mklink): elimine el enlace con rmdir "ruta del enlace" (esto no borra los archivos reales) y copie el contenido de vuelta a la ubicación original.
  • Si usó el Método 4 (AOMEI): la herramienta gestiona las referencias automáticamente durante el movimiento, por lo que un fallo después del proceso suele apuntar a una incompatibilidad del programa específico con el movimiento en general, no a un error del software — en ese caso, considere si el programa pertenece a alguna de las categorías "no recomendadas" de la tabla de compatibilidad.

Error "Access Denied" (Acceso denegado) al copiar o crear el enlace

Este error suele tener una de estas causas:

  • No está ejecutando el símbolo del sistema como administrador — es la causa más común. Cierre la ventana y vuelva a abrirla con "Ejecutar como administrador".
  • El programa (u otro proceso) sigue teniendo archivos abiertos en la carpeta que intenta mover o vincular — cierre el programa por completo, incluyendo cualquier proceso en segundo plano visible en el Administrador de tareas.
  • Permisos de carpeta restringidos en la ubicación de destino — haga clic derecho en la carpeta de destino → Propiedades → Seguridad, y confirme que su usuario tiene permisos de control total.
  • Control de Cuentas de Usuario (UAC) bloqueando la operación silenciosamente — si nada de lo anterior resuelve el problema, intente deshabilitar temporalmente el antivirus de terceros (no el Firewall de Windows), ya que algunos programas de seguridad bloquean operaciones de enlaces simbólicos por precaución.
📌 Consejo general: antes de mover cualquier programa importante, considere crear un punto de restauración del sistema (Panel de control → Recuperación → Crear un punto de restauración). Si algo sale mal de forma inesperada, puede revertir todo el sistema a su estado anterior sin tener que deshacer cada paso manualmente.

Preguntas frecuentes

Resumen

Mover programas a otra unidad sin reinstalarlos es posible en la mayoría de los casos, pero el método correcto depende del tipo de software:

  • Si la opción "Mover" está disponible en Configuración (Método 1), úsela siempre primero — es la más simple y sin riesgo.
  • Para programas autocontenidos sin esa opción, mklink (Método 3) o AOMEI Partition Assistant (Método 4) son las alternativas más seguras, evitando el riesgo de modificar configuraciones globales del sistema.
  • Editar el registro directamente (Método 2) funciona, pero conlleva el riesgo más alto — resérvelo solo si los demás métodos no aplican a su caso, y anote la ruta original antes de modificar nada.
  • Plataformas centralizadas (Steam) y software con licencias complejas (Adobe, AutoCAD) generalmente no deben moverse con estos métodos — use la opción de migración propia del fabricante en esos casos.

Más allá de mover programas, AOMEI Partition Assistant también ofrece clonación de disco, migración del sistema operativo, asignación de espacio libre para extender particiones, y conversión entre GPT y MBR. Para entornos de Windows Server, existe la edición Server.

📌 Consejo: si después de mover programas su partición sigue mostrando espacio insuficiente, la función "Borrar archivos grandes" de AOMEI Partition Assistant puede ayudarle a identificar qué más está ocupando espacio innecesariamente.
Shirley
Shirley · Staff Editor
Shirley es una editora en español de AOMEI Technology; tiene una gran pasión en su trabajo y en su vida y le encanta ayudar a la gente con las ideas y métodos que se mencionan en sus artículos. Espera ser una dadora en su vida, y disfrutar de cada día simple pero feliz. En su tiempo libre, le encanta leer libros y ver películas con su familia para disfrutar de un buen día.