Cómo convertir partición MBR a GPT desde PowerShell

Última actualización: 17/12/2025
Autor: Isaac
  • GPT elimina las limitaciones clásicas de MBR (2 TB y 4 particiones) y es requisito para UEFI y Windows 11.
  • PowerShell, Diskpart y Administración de discos permiten convertir MBR a GPT, pero casi siempre borrando particiones.
  • MBR2GPT.exe es la herramienta oficial de Microsoft para convertir el disco del sistema a GPT sin pérdida de datos.
  • Programas de terceros como IM-Magic, EaseUS, MiniTool o AOMEI facilitan la conversión con interfaz gráfica y menos riesgo.

Conversión de partición MBR a GPT desde PowerShell

Si estás peleándote con el mensaje de error de Windows de “no se puede instalar en este disco porque usa una tabla de particiones MBR” o quieres actualizar tu equipo a Windows 11 y te exigen UEFI y GPT, estás justo donde toca. Convertir de MBR a GPT se ha vuelto algo muy habitual, tanto al reinstalar el sistema como al montar discos grandes de más de 2 TB.

En este artículo vamos a ver todas las formas de convertir un disco de MBR a GPT (y también de GPT a MBR) usando PowerShell, Diskpart, Administración de discos, la herramienta oficial MBR2GPT y varios programas de terceros. Verás cuándo se pierden datos, cuándo no, qué requisitos tiene cada método, cómo evitar quedarte con el sistema sin arrancar y qué formato te interesa en cada caso.

Por qué convertir una partición o disco de MBR a GPT

Hay varias situaciones típicas en las que te ves obligado a pasar de MBR a GPT aunque no te apetezca tocar nada:

  • Instalar o reinstalar Windows en modo UEFI y salir de los viejos BIOS heredados.
  • Actualizar a Windows 11, que exige arranque UEFI y partición de sistema en GPT.
  • Aprovechar discos de más de 2 TB, ya que MBR se queda “corto” y no ve la capacidad completa.
  • Crear más de cuatro particiones primarias sin andar con particiones extendidas y lógicas.

Si intentas instalar Windows en un disco MBR arrancando en UEFI, verás el famoso aviso de que “el disco seleccionado tiene una tabla de particiones MBR; en sistemas EFI solo se puede usar GPT”. Ahí no queda otra que convertir el disco o cambiar el modo de arranque de la BIOS a Legacy, con lo que pierdes las ventajas de UEFI.

MBR vs GPT: diferencias importantes que debes tener claras

Antes de ponerse a escribir comandos a lo loco, compensa entender qué es un disco MBR y qué es un disco GPT, porque de eso dependen los límites y los riesgos de cada conversión.

MBR (Master Boot Record) es el esquema de particionado clásico que lleva en circulación desde los años 80. Guarda la tabla de particiones y el código de arranque en el primer sector del disco. Es compatible prácticamente con todo, pero arrastra unas cuantas limitaciones:

  • Límite de tamaño hasta 2 TB por disco: a partir de ahí el espacio adicional no se puede usar.
  • Máximo de 4 particiones primarias, o 3 primarias + 1 extendida con varias lógicas dentro.
  • Si ese primer sector se corrompe, te puedes quedar sin tabla de particiones del tirón.

Por otro lado, GPT (GUID Partition Table) es el esquema moderno asociado a UEFI. Está pensado para máquinas recientes y corrige justamente esos puntos débiles:

  • Soporta discos gigantescos (a efectos prácticos, mucho más allá de 2 TB).
  • Permite hasta 128 particiones en Windows, sin necesidad de inventos con extendidas.
  • La cabecera GPT y la tabla de particiones se guardan al principio y al final del disco, con lo que hay redundancia.
  • Los datos críticos van en particiones bien definidas, no en un único sector mágico.

A día de hoy la tendencia es clara: en equipos nuevos y para Windows 11, GPT es el estándar de facto. Solo tiene sentido seguir con MBR en PCs antiguos sin soporte UEFI, o cuando necesitas compatibilidad con sistemas muy viejos o herramientas que solo entienden MBR.

  ¿Tu PC no cambió la hora automáticamente? Todas las soluciones en un solo lugar

Cómo saber si tu disco es MBR o GPT (PowerShell, Diskpart y GUI)

Antes de lanzarte a convertir nada, conviene comprobar qué estilo de partición tiene cada disco. Lo puedes ver de varias maneras, tanto gráficas como por línea de comandos.

Comprobarlo con Administración de discos

Desde el propio Windows, la forma más visual es abrir Administración de discos:

  • Haz clic derecho en el botón de Inicio y elige “Administración de discos”.
  • En la parte inferior, localiza el disco (Disco 0, Disco 1, etc.).
  • Haz clic derecho sobre la etiqueta del disco (donde pone “Disco 0”, “En línea”, etc.) y ve a Propiedades > Volúmenes.
  • Pulsa en “Rellenar” y mira el campo “Estilo de partición”.

Ahí verás claramente si se trata de un disco MBR o un disco GPT. Es un método sencillo y te sirve aunque no quieras tocar comandos.

Comprobarlo con Diskpart

Si prefieres consola clásica, puedes tirar de Diskpart desde CMD o PowerShell:

  • Abre un símbolo del sistema o PowerShell con privilegios de administrador.
  • Escribe diskpart y pulsa Intro.
  • Lanza el comando list disk.

Verás una tabla con tus discos y, en la última columna, “Gpt”. Si en esa columna aparece un asterisco (*) junto a un disco, significa que ese disco está en GPT. El que aparezca sin asterisco está en MBR. Es una forma rápida y muy útil incluso desde entornos de instalación de Windows.

Comprobarlo con PowerShell (Get-Disk)

Con PowerShell moderno es aún más cómodo. Solo tienes que ejecutar:

Get-Disk

En la salida verás columnas de número de disco, tamaño, estado de salud y, muy importante, PartitionStyle, donde aparecerá MBR o GPT. Si quieres verlo más “bonito”, puedes usar:

Get-Disk | ft -Auto

Con esto tienes una vista rápida del tipo de partición de todos los discos conectados a tu equipo.

Requisitos generales y copia de seguridad antes de convertir

Para casi todos los métodos que vamos a ver, hay una serie de condiciones y precauciones comunes que no conviene pasarse por alto:

  • Necesitas ser administrador del sistema para tocar estilos de partición.
  • Si el método implica usar Diskpart o Administración de discos, normalmente tendrás que borrar todas las particiones del disco objetivo, lo que implica pérdida de datos.
  • Aunque algunas herramientas (MBR2GPT, IM-Magic, AOMEI, EaseUS…) prometen conversión sin pérdida de datos, siempre es recomendable hacer copia de seguridad de lo importante por si algo sale mal.
  • Si conviertes el disco del sistema, tendrás que asegurarte de que la placa base soporta UEFI y de que después ajustas el firmware para arrancar en modo UEFI.

Una regla de oro: si el disco contiene el sistema operativo, valora muy bien si te compensa experimentar con comandos avanzados sin dominar el tema; en muchos casos sale más a cuenta usar MBR2GPT o un software GUI fiable.

Convertir de MBR a GPT desde PowerShell con cmdlets nativos

Windows incluye cmdlets en PowerShell para gestionar discos a bajo nivel, y se pueden usar para cambiar el estilo de partición. El flujo básico para un disco de datos (no de sistema) es:

  1. Listar discos con Get-Disk y anotar el número del que quieres tocar.
  2. Limpiar las particiones del disco con Clear-Disk.
  3. Inicializar el disco indicando el estilo: MBR o GPT con Initialize-Disk.

En la práctica, los pasos quedan así:

1. Abrir PowerShell como administrador
Busca “PowerShell” en el menú Inicio, clic derecho y “Ejecutar como administrador”.

2. Enumerar discos
Ejecuta:

Get-Disk

Con esto verás todos los discos, su tamaño y el PartitionStyle actual. Localiza el que quieres convertir (por ejemplo, Disco 1).

3. Borrar particiones del disco
Advertencia importante: este paso elimina todas las particiones y volúmenes del disco. Si no quieres perder datos, no lo uses en el disco del sistema y haz backup de antemano.

  Guía definitiva para automatizar tareas en Hyper-V con PowerShell

Comando:

Clear-Disk -Number 1 -RemoveData -Confirm:$false

Aquí el número 1 es el disco a convertir. Cambia ese número por el que corresponda en tu caso.

4. Inicializar el disco como GPT
Una vez limpio, convierte el estilo con:

Initialize-Disk -Number 1 -PartitionStyle GPT

Si quisieras hacer lo contrario (pasar de GPT a MBR), usarías -PartitionStyle MBR. Después de esto, el disco queda vacío pero listo para que crees particiones GPT con el administrador de discos o con más cmdlets de PowerShell.

5. Verificar el resultado
Vuelve a lanzar:

Get-Disk

Comprueba que en el disco afectado ahora la columna PartitionStyle muestra GPT. Con estos pasos ya has conseguido convertir un disco MBR a GPT desde PowerShell, aunque a costa de borrar el contenido de la unidad.

Convertir MBR a GPT con Diskpart (CMD), con y sin instalación de Windows

Diskpart es la herramienta de consola clásica para gestionar particiones desde CMD. Es muy poderosa y, si te equivocas de disco, también muy destructiva, así que conviene ir con calma y mirar bien los números.

Conversión en un Windows ya instalado (disco de datos)

Para convertir un disco secundario (no el de arranque) de MBR a GPT con Diskpart:

  1. Pulsa Windows + R, escribe cmd y acepta.
  2. En la ventana de comandos, ejecuta diskpart.
  3. Escribe list disk para ver todos los discos y sus tamaños.
  4. Selecciona el disco objetivo con select disk X (sustituye X por el número correcto).
  5. Si el disco tiene particiones, utiliza clean para borrarlo entero.
  6. Finalmente, lanza convert gpt para cambiar el estilo de partición.

Tras eso, Diskpart te indicará que el disco se ha convertido a GPT. Luego ya podrás crear particiones nuevas sobre él desde el administrador de discos o con el propio Diskpart.

Conversión durante la instalación de Windows (Shift + F10)

Cuando estás en el asistente de instalación de Windows y te dice que no puede instalar en un disco MBR, puedes abrir una consola y convertirlo en ese mismo momento:

  • En la pantalla donde eliges el disco para instalar, pulsa Shift + F10 para abrir CMD con privilegios elevados.
  • Escribe diskpart y pulsa Intro.
  • Ejecuta, en orden:

list disk
select disk 0 (o el número que toque)
clean
convert gpt

Si quieres hilar fino, puedes incluso crear explícitamente las particiones de arranque EFI, MSR y la de sistema, por ejemplo:

list partition
create partition efi size=100
create partition msr size=128
create partition primary size=102400

Tras salir de Diskpart con exit y cerrar la consola, volverás al instalador y ya podrás apuntar la instalación a la partición principal GPT recién creada.

Convertir MBR a GPT con Administración de discos (con pérdida de datos)

Si no te manejas bien con comandos, también puedes convertir discos desde la herramienta gráfica de Administración de discos, con la misma limitación de siempre: hay que eliminar todas las particiones primero.

Los pasos generales son:

  • Abre Administración de discos (clic derecho en Inicio > Administración de discos, o diskmgmt.msc desde Ejecutar).
  • En el disco que quieras convertir, haz clic derecho en cada volumen y selecciona “Eliminar volumen” hasta dejar todo el disco como “Espacio no asignado”.
  • Haz clic derecho en la etiqueta del disco (Disco 1, Disco 2, etc.) y verás la opción “Convertir en disco GPT”.
  • Haz clic, acepta el aviso y el disco pasará a usar GPT.

Después solo queda crear un nuevo volumen simple (o varios) sobre ese espacio no asignado. Para volver de GPT a MBR harías exactamente lo mismo pero escogiendo “Convertir en disco MBR”.

MBR2GPT.exe: la herramienta oficial para convertir el disco del sistema sin perder datos

El gran cambio llegó con Windows 10 Creators Update (versión 1703), porque Microsoft añadió MBR2GPT.EXE, una utilidad diseñada para convertir el disco del sistema de MBR a GPT sin borrar datos. Es la herramienta recomendada si quieres pasar tu Windows instalado a GPT para usar UEFI o subir a Windows 11.

  Cómo crear carpetas nuevas por lotes en Windows de forma sencilla

MBR2GPT puede ejecutarse desde Windows PE (entorno de preinstalación) o desde el propio Windows con la opción /allowFullOS. La sintaxis general es:

MBR2GPT /validate|convert

Requisitos que debe cumplir el disco para que MBR2GPT funcione

Antes de tocar nada, la herramienta realiza una validación exhaustiva del diseño del disco. Si algo no cuadra, se niega a convertir. Condiciones más importantes:

  • El disco debe ser actualmente MBR.
  • Debe haber espacio libre suficiente al principio y al final del disco para las cabeceras GPT (16 KB + algunos sectores).
  • Como máximo puede haber tres particiones primarias en MBR.
  • No puede haber particiones extendidas ni lógicas.
  • Una partición debe estar marcada como activa y ser la de sistema.
  • El BCD (almacén de arranque) debe tener una entrada de sistema operativo válida.
  • Las particiones deben ser de tipos que Windows reconozca, o tienes que mapearlas con el modificador /map.

Si se falla en cualquiera de estos puntos, la herramienta muestra error (por ejemplo, “falló la validación del diseño del disco”) y no toca el disco.

Pasos básicos con MBR2GPT (desde Windows)

Para usar MBR2GPT desde el propio sistema (modo /allowFullOS):

  1. Asegúrate de que estás ejecutando Windows 10 1703 o superior y que el disco tiene MBR.
  2. Abre un símbolo del sistema como administrador.
  3. Comprueba el número de disco en Administración de discos o con diskpart > list disk.
  4. Ejecuta primero la validación, por ejemplo:
    mbr2gpt /validate /disk:0 /allowFullOS
  5. Si la validación es correcta, lanza la conversión:
    mbr2gpt /convert /disk:0 /allowFullOS

Durante el proceso, la herramienta:

  • Intenta reducir la partición del sistema o del SO para crear una partición EFI si no la hay.
  • Crea la partición EFI System Partition (ESP) de unos 100 MB en FAT32.
  • Genera la tabla GPT manteniendo las particiones existentes.
  • Migra y ajusta el almacén BCD al nuevo modelo de arranque UEFI.
  • Restaura las letras de unidad para que todo siga cuadrando como antes.

Al final verás un mensaje indicando que la conversión ha sido correcta y un aviso muy importante: tienes que entrar en la BIOS/UEFI y cambiar el modo de arranque a UEFI. Si no lo haces, el equipo no arrancará desde el nuevo esquema GPT.

Opciones de línea de comandos más útiles

Además de /validate y /convert, MBR2GPT ofrece varias opciones interesantes:

  • /disk:<n>: indica el número de disco; si lo omites, usa el disco de sistema.
  • /logs:<ruta>: cambia la carpeta donde se guardan los registros (por defecto, %windir%).
  • /map:<MBR>=<GUIDGPT>: sirve para mapear tipos de partición no estándar (en decimal para MBR y en GUID para GPT).
  • /allowFullOS: permite ejecutar la conversión desde el Windows normal (no solo desde WinPE).

Si alguna asignación de letra de unidad no se puede restaurar, la herramienta lo indica en los logs de diagnóstico (setupact.log, setuperr.log, diagerr.xml, diagwrn.xml), que puedes revisar para afinar el troubleshooting.

Convertir disco de MBR a GPT
Artículo relacionado:
Cómo Convertir Disco De MBR A GPT Sin Perder Datos En Windows 11/10/8/7