MBR2GPT.EXEMBR2GPT.EXE

Se aplica aApplies to

  • Windows 10Windows 10

MBR2GPT.EXE convierte un disco del estilo de partición de registro de arranque maestro (MBR) a tabla de particiones GUID (GPT) sin modificar ni eliminar los datos del disco.MBR2GPT.EXE converts a disk from the Master Boot Record (MBR) to the GUID Partition Table (GPT) partition style without modifying or deleting data on the disk. La herramienta se diseñó para ejecutarse desde un símbolo del sistema del Entorno de preinstalación de Windows (Windows PE), pero también se puede ejecutar desde el sistema operativo (SO) Windows 10 completo utilizando la opción /allowFullOS.The tool is designed to be run from a Windows Preinstallation Environment (Windows PE) command prompt, but can also be run from the full Windows 10 operating system (OS) by using the /allowFullOS option.

MBR2GPT.EXE se encuentra en el directorio Windows\System32 en un equipo de Windows 10 con Windows 10 versión 1703 o posterior (también conocida como Creator's Update) o posterior.MBR2GPT.EXE is located in the Windows\System32 directory on a computer running Windows 10 version 1703 (also known as the Creator's Update) or later. La herramienta está disponible en el entorno de sistema operativo completo y Windows PE.The tool is available in both the full OS environment and Windows PE. Para usar esta herramienta en una secuencia de tareas de implementación con Configuration Manager o Microsoft Deployment Toolkit (MDT), primero debes actualizar la imagen de Windows PE (winpe.wim, boot.wim) con Windows ADK 1703, o una versión posterior.To use this tool in a deployment task sequence with Configuration Manager or Microsoft Deployment Toolkit (MDT), you must first update the Windows PE image (winpe.wim, boot.wim) with the Windows ADK 1703, or a later version.

Ve el vídeo siguiente para una descripción detallada y una demostración de MBR2GPT.See the following video for a detailed description and demonstration of MBR2GPT.

Puedes usar MBR2GPT para:You can use MBR2GPT to:

  • Convertir cualquier disco del sistema conectado con formato MBR al formato de partición GPT.Convert any attached MBR-formatted system disk to the GPT partition format. No puedes usar la herramienta para convertir los discos que no pertenecen al sistema de MBR a GPT.You cannot use the tool to convert non-system disks from MBR to GPT.
  • Convertir un disco MBR con volúmenes cifrados mediante BitLocker, siempre y cuando se haya suspendido la protección.Convert an MBR disk with BitLocker-encrypted volumes as long as protection has been suspended. Para reanudar BitLocker después de la conversión, tendrás eliminar los protectores existentes y volver a crearlos.To resume BitLocker after conversion, you will need to delete the existing protectors and recreate them.
  • Convertir discos del sistema operativo que tengan instaladas versiones anteriores de Windows 10, como las versiones 1507, 1511 y 1607.Convert operating system disks that have earlier versions of Windows 10 installed, such as versions 1507, 1511, and 1607. Sin embargo, tienes que ejecutar la herramienta mientras arrancas en Windows 10, versión 1703 o posterior y realizar una conversión sin conexión.However, you must run the tool while booted into Windows 10 version 1703 or later, and perform an offline conversion.
  • Convierte un disco de sistema operativo de MBR en GPT con Configuration Manager o MDT, siempre que la secuencia de tareas use Windows PE versión 1703 o posterior.Convert an operating system disk from MBR to GPT using Configuration Manager or MDT provided that your task sequence uses Windows PE version 1703 or later.

La conversión sin conexión de discos del sistema con versiones anteriores de Windows instaladas, como Windows 7, 8 o 8.1, no se admite oficialmente.Offline conversion of system disks with earlier versions of Windows installed, such as Windows 7, 8, or 8.1 are not officially supported. El método recomendado para convertir estos discos es actualizar el sistema operativo a Windows 10 en primer lugar y luego hacer la conversión de MBR a GPT.The recommended method to convert these disks is to upgrade the operating system to Windows 10 first, then perform the MBR to GPT conversion.

Importante

Después de que el disco se haya convertido al estilo de partición GPT, el firmware se debe configurar para arrancar en modo UEFI.After the disk has been converted to GPT partition style, the firmware must be reconfigured to boot in UEFI mode.
Antes de intentar convertir el disco, asegúrate de que el dispositivo admita UEFI.Make sure that your device supports UEFI before attempting to convert the disk.

Requisitos previos de discoDisk Prerequisites

Antes de realizar cualquier cambio en el disco, MBR2GPT valida el diseño y la geometría del disco seleccionado para asegurarse de lo siguiente:Before any change to the disk is made, MBR2GPT validates the layout and geometry of the selected disk to ensure that:

  • El disco actualmente usa MBR.The disk is currently using MBR
  • Hay espacio suficiente no ocupado por las particiones para almacenar las GPT principal y secundarias:There is enough space not occupied by partitions to store the primary and secondary GPTs:
    • 16KB + 2 sectores delante del disco.16KB + 2 sectors at the front of the disk
    • 16KB + 1 sector al final del disco.16KB + 1 sector at the end of the disk
  • Hay como máximo 3 particiones principales en la tabla de particiones MBR.There are at most 3 primary partitions in the MBR partition table
  • Una de las particiones está establecida como activa y es la partición del sistemaOne of the partitions is set as active and is the system partition
  • El disco no tiene una partición extendida o lógicaThe disk does not have any extended/logical partition
  • El almacén de BCD en la partición del sistema contiene una entrada de sistema operativo predeterminada que señala a una partición del sistema operativo.The BCD store on the system partition contains a default OS entry pointing to an OS partition
  • Los identificadores de volumen se pueden recuperar para cada volumen que tiene asignada una letra de unidad.The volume IDs can be retrieved for each volume which has a drive letter assigned
  • Todas las particiones del disco son tipos MBR reconocidos por Windows o tienen una asignación especificada mediante la opción de línea de comandos /map.All partitions on the disk are of MBR types recognized by Windows or has a mapping specified using the /map command-line option

Si se produce un error en cualquiera de estas comprobaciones, la conversión no continuará y se devolverá un error.If any of these checks fails, the conversion will not proceed and an error will be returned.

SintaxisSyntax

MBR2GPT/Validate | Convert [/Disk: < diskNumber>] [/logs: < logDirectory>] [/Map: < origen>= < destino>] [/allowFullOS]MBR2GPT /validate|convert [/disk:<diskNumber>] [/logs:<logDirectory>] [/map:<source>=<destination>] [/allowFullOS]

OpcionesOptions

OpciónOption DescripciónDescription
/validate/validate Indica al MBR2GPT.exe que debe realizar solo los pasos de validación del disco e indicar si el disco es apto para la conversión.Instructs MBR2GPT.exe to perform only the disk validation steps and report whether the disk is eligible for conversion.
/convert/convert Indica al MBR2GPT.exe que debe realizar la validación del disco y proceder con la conversión, si se superan todas las pruebas de validación.Instructs MBR2GPT.exe to perform the disk validation and to proceed with the conversion if all validation tests pass.
disco/disk:<diskNumber> Especifica el número de disco del disco que se va a convertir a GPT.Specifies the disk number of the disk to be converted to GPT. Si no se especifica, se usa el disco del sistema.If not specified, the system disk is used. El mecanismo que se usa es el mismo que utiliza el comando SELECT DISK SYSTEM de la herramienta diskpart.exe.The mechanism used is the same as that used by the diskpart.exe tool SELECT DISK SYSTEM command.
registros/logs:<logDirectory> Especifica el directorio donde se deben escribir los registros de MBR2GPT.exe.Specifies the directory where MBR2GPT.exe logs should be written. Si no se especifica, se usa %windir%.If not specified, %windir% is used. Si se especifica, el directorio debe existir, no se creará ni sobrescribirá automáticamente.If specified, the directory must already exist, it will not be automatically created or overwritten.
Link<source>=/map:<source>=<destination> Especifica las asignaciones de tipo de partición adicionales entre MBR y GPT.Specifies additional partition type mappings between MBR and GPT. El número de partición MBR se especifica en notación decimal, no hexadecimal.The MBR partition number is specified in decimal notation, not hexadecimal. El GUID de GPT puede contener corchetes, por ejemplo: /map:42={af9b60a0-1431-4f62-bc68-3311714a69ad}.The GPT GUID can contain brackets, for example: /map:42={af9b60a0-1431-4f62-bc68-3311714a69ad}. Si se necesitan varias asignaciones, se pueden especificar varias opciones /map.Multiple /map options can be specified if multiple mappings are required.
/allowFullOS/allowFullOS De manera predeterminada, MBR2GPT.exe está bloqueado, a menos que se ejecute desde Windows PE.By default, MBR2GPT.exe is blocked unless it is run from Windows PE. Esta opción reemplaza este bloque y habilita la conversión de disco mientras se ejecuta en el entorno de Windows completo.This option overrides this block and enables disk conversion while running in the full Windows environment.
Nota: Dado que la partición del sistema MBR existente está en uso mientras se ejecuta el entorno de Windows completo, no se puede reutilizar.Note: Since the existing MBR system partition is in use while running the full Windows environment, it cannot be reused. En este caso, se crea un nuevo ESP mediante la reducción de la partición del sistema operativo.In this case, a new ESP is created by shrinking the OS partition.

EjemplosExamples

Ejemplo de validaciónValidation example

En el ejemplo siguiente, el disco 0 se valida para la conversión.In the following example, disk 0 is validated for conversion. Los errores y advertencias se registran en la ubicación predeterminada, %windir%.Errors and warnings are logged to the default location, %windir%.

X:\>mbr2gpt /validate /disk:0
MBR2GPT: Attempting to validate disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512
MBR2GPT: Validation completed successfully

Ejemplo de conversiónConversion example

En el ejemplo siguiente:In the following example:

  1. Al usar DiskPart, se muestra el diseño de partición del disco actual antes de la conversión. Hay tres particiones presentes en el disco MBR (disco 0): una partición reservada para el sistema, una partición de Windows y una partición de recuperación.Using DiskPart, the current disk partition layout is displayed prior to conversion - three partitions are present on the MBR disk (disk 0): a system reserved partition, a Windows partition, and a recovery partition. También hay una unidad DVD-ROM presente como volumen 0.A DVD-ROM is also present as volume 0.
  2. El volumen del sistema operativo está seleccionado, se enumeran las particiones y se muestran detalles sobre la partición del sistema operativo.The OS volume is selected, partitions are listed, and partition details are displayed for the OS partition. El tipo de partición MBR es 07, lo que corresponde al tipo de sistema de archivos instalables (IFS).The MBR partition type is 07 corresponding to the installable file system (IFS) type.
  3. La herramienta MBR2GPT se usa para convertir el disco 0.The MBR2GPT tool is used to convert disk 0.
  4. En la herramienta DiskPart se muestra que el disco 0 ahora usa el formato GPT.The DiskPart tool displays that disk 0 is now using the GPT format.
  5. Se muestra el nuevo diseño de disco. Hay cuatro particiones presentes en el disco GPT: tres son idénticas a las particiones anteriores y una es la nueva partición de sistema EFI (volumen 3).The new disk layout is displayed - four partitions are present on the GPT disk: three are identical to the previous partitions and one is the new EFI system partition (volume 3).
  6. El volumen del sistema operativo se selecciona de nuevo y en los detalles se muestra que se ha convertido al tipo de partición GPT de ebd0a0a2-b9e5-4433-87c0-68b6b72699c7, que corresponde al tipo PARTITION_BASIC_DATA_GUID.The OS volume is selected again, and detail displays that it has been converted to the GPT partition type of ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 corresponding to the PARTITION_BASIC_DATA_GUID type.

Como se explicó en la salida de la herramienta MBR2GPT, tienes que hacer cambios en el firmware del equipo para que la nueva partición de sistema EFI arranque correctamente.As noted in the output from the MBR2GPT tool, you must make changes to the computer firmware so that the new EFI system partition will boot properly.

X:\>DiskPart

Microsoft DiskPart version 10.0.15048.0

Copyright (C) Microsoft Corporation.
On computer: MININT-K71F13N

DISKPART> list volume

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     F   CENA_X64FRE  UDF    DVD-ROM     4027 MB  Healthy
  Volume 1     C   System Rese  NTFS   Partition    499 MB  Healthy
  Volume 2     D   Windows      NTFS   Partition     58 GB  Healthy
  Volume 3     E   Recovery     NTFS   Partition    612 MB  Healthy    Hidden

DISKPART> select volume 2

Volume 2 is the selected volume.

DISKPART> list partition

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    Primary            499 MB  1024 KB
* Partition 2    Primary             58 GB   500 MB
  Partition 3    Recovery           612 MB    59 GB

DISKPART> detail partition

Partition 2
Type  : 07
Hidden: No
Active: No
Offset in Bytes: 524288000

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
* Volume 2     D   Windows      NTFS   Partition     58 GB  Healthy

DISKPART> exit

Leaving DiskPart...

X:\>mbr2gpt /convert /disk:0

MBR2GPT will now attempt to convert disk 0.
If conversion is successful the disk can only be booted in GPT mode.
These changes cannot be undone!

MBR2GPT: Attempting to convert disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 bytes
MBR2GPT: Trying to shrink the system partition
MBR2GPT: Trying to shrink the OS partition
MBR2GPT: Creating the EFI system partition
MBR2GPT: Installing the new boot files
MBR2GPT: Performing the layout conversion
MBR2GPT: Migrating default boot entry
MBR2GPT: Adding recovery boot entry
MBR2GPT: Fixing drive letter mapping
MBR2GPT: Conversion completed successfully
MBR2GPT: Before the new system can boot properly you need to switch the firmware to boot to UEFI mode!

X:\>DiskPart

Microsoft DiskPart version 10.0.15048.0

Copyright (C) Microsoft Corporation.
On computer: MININT-K71F13N

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online           60 GB      0 B        *

DISKPART> select disk 0

Disk 0 is now the selected disk.

DISKPART> list volume

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     F   CENA_X64FRE  UDF    DVD-ROM     4027 MB  Healthy
  Volume 1     D   Windows      NTFS   Partition     58 GB  Healthy
  Volume 2     C   System Rese  NTFS   Partition    499 MB  Healthy    Hidden
  Volume 3                      FAT32  Partition    100 MB  Healthy    Hidden
  Volume 4     E   Recovery     NTFS   Partition    612 MB  Healthy    Hidden

DISKPART> select volume 1

Volume 1 is the selected volume.

DISKPART> list partition

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    Recovery           499 MB  1024 KB
* Partition 2    Primary             58 GB   500 MB
  Partition 4    System             100 MB    59 GB
  Partition 3    Recovery           612 MB    59 GB

DISKPART> detail partition

Partition 2
Type    : ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
Hidden  : No
Required: No
Attrib  : 0000000000000000
Offset in Bytes: 524288000

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
* Volume 1     D   Windows      NTFS   Partition     58 GB  Healthy

EspecificacionesSpecifications

Flujo de trabajo de conversión de discoDisk conversion workflow

En los pasos siguientes se muestran fases de alto nivel del proceso de conversión de MBR a GPT:The following steps illustrate high-level phases of the MBR-to-GPT conversion process:

  1. Se realiza la validación del disco.Disk validation is performed.
  2. El disco se vuelve a particionar para crear una partición del sistema EFI (ESP) si una no existe.The disk is repartitioned to create an EFI system partition (ESP) if one does not already exist.
  3. Los archivos de arranque UEFI se instalan en la ESP.UEFI boot files are installed to the ESP.
  4. Se aplican los metadatos de GPT y la información de diseño.GPT metadata and layout information is applied.
  5. Se actualiza el almacén de datos de configuración de arranque (BCD).The boot configuration data (BCD) store is updated.
  6. Se restauran las asignaciones de letras de unidad.Drive letter assignments are restored.

Crear una partición del sistema EFICreating an EFI system partition

Para que Windows pueda arrancar después de la conversión, debe haber una partición del sistema EFI (ESP).For Windows to remain bootable after the conversion, an EFI system partition (ESP) must be in place. MBR2GPT crea la ESP mediante las siguientes reglas:MBR2GPT creates the ESP using the following rules:

  1. La partición existente del sistema MBR se vuelve a usar si cumple los siguientes requisitos:The existing MBR system partition is reused if it meets these requirements:
    a.a. No es también la partición del sistema operativo o el entorno de recuperación de Windows.It is not also the OS or Windows Recovery Environment partition.
    b.b. Tiene un tamaño de al menos 100MB (o 260MB para discos de tamaño de sector de 4K).It is at least 100MB (or 260MB for 4K sector size disks) in size.
    c.c. Tiene un tamaño menor o igual a 1GB.It is less than or equal to 1GB in size. Esto es una medida de seguridad para garantizar que no se trata de una partición de datos.This is a safety precaution to ensure it is not a data partition.
    d.d. No se está realizando la conversión desde el sistema operativo completo.The conversion is not being performed from the full OS. En este caso, la partición del sistema MBR existente está en uso y no se puede reasignar.In this case, the existing MBR system partition is in use and cannot be repurposed.
  2. Si la partición del sistema MBR existente no se puede volver a usar, se crea una nueva ESP mediante la reducción de la partición del sistema operativo.If the existing MBR system partition cannot be reused, a new ESP is created by shrinking the OS partition. Esta nueva partición tiene un tamaño de 100MB (o 260MB para los discos de tamaño de sector de 4K) y tiene el formato FAT32.This new partition has a size of 100MB (or 260MB for 4K sector size disks) and is formatted FAT32.

Si la partición del sistema MBR existente no se vuelve a usar para la ESP, después de la conversión el proceso de arranque la deja de utilizar.If the existing MBR system partition is not reused for the ESP, it is no longer used by the boot process after the conversion. Las otras particiones no se modifican.Other partitions are not modified.

Importante

Si no se reutiliza la partición del sistema MBR existente para el ESP, se le puede asignar una letra de unidad.If the existing MBR system partition is not reused for the ESP, it might be assigned a drive letter. Si no quieres usar esta partición pequeña, debes ocultar la letra de la unidad manualmente.If you do not wish to use this small partition, you must manually hide the drive letter.

Asignación de tipo de partición y atributos de particiónPartition type mapping and partition attributes

Dado que las particiones GPT usan un conjunto diferente de identificadores de tipo que las particiones MBR, a cada partición del disco convertido se debe asignar un nuevo identificador de tipo.Since GPT partitions use a different set of type IDs than MBR partitions, each partition on the converted disk must be assigned a new type ID. La asignación de tipo de partición sigue las siguientes reglas:The partition type mapping follows these rules:

  1. La ESP siempre se establece en el tipo de partición PARTITION_SYSTEM_GUID (c12a7328-f81f-11d2-ba4b-00a0c93ec93b).The ESP is always set to partition type PARTITION_SYSTEM_GUID (c12a7328-f81f-11d2-ba4b-00a0c93ec93b).
  2. Si una partición de MBR es de un tipo que coincide con uno de las entradas especificadas en el modificador /map, se usa el tipo de partición GPT especificado.If an MBR partition is of a type that matches one of the entries specified in the /map switch, the specified GPT partition type ID is used.
  3. Si la partición MBR es de tipo 0x27, se convierte en una partición GPT de tipo PARTITION_MSFT_RECOVERY_GUID (de94bba4-06d1-4d40-a16a-bfd50179d6ac).If the MBR partition is of type 0x27, the partition is converted to a GPT partition of type PARTITION_MSFT_RECOVERY_GUID (de94bba4-06d1-4d40-a16a-bfd50179d6ac).
  4. Todas las demás particiones MBR reconocidos por Windows se convierten en particiones GPT de tipo PARTITION_BASIC_DATA_GUID (ebd0a0a2-b9e5-4433-87c0-68b6b72699c7).All other MBR partitions recognized by Windows are converted to GPT partitions of type PARTITION_BASIC_DATA_GUID (ebd0a0a2-b9e5-4433-87c0-68b6b72699c7).

Además de aplicar los tipos de partición correctos, las particiones de tipo PARTITION_MSFT_RECOVERY_GUID también tienen establecidos los siguientes atributos GPT:In addition to applying the correct partition types, partitions of type PARTITION_MSFT_RECOVERY_GUID also have the following GPT attributes set:

  • GPT_ATTRIBUTE_PLATFORM_REQUIRED (0x0000000000000001)GPT_ATTRIBUTE_PLATFORM_REQUIRED (0x0000000000000001)
  • GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER (0x8000000000000000)GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER (0x8000000000000000)

Para obtener más información sobre los tipos de partición, consulta lo siguiente:For more information about partition types, see:

Asignaciones persistentes de letras de unidadPersisting drive letter assignments

La herramienta de conversión intentará volver a asignar toda la información de asignación de letra de unidad incluida en el Registro que corresponden a los volúmenes del disco convertido.The conversion tool will attempt to remap all drive letter assignment information contained in the registry that correspond to the volumes of the converted disk. Si una letra de unidad no se puede restaurar, se mostrará un error en la consola y en el registro, por lo que podrás realizar manualmente la asignación correcta de la letra de unidad.If a drive letter assignment cannot be restored, an error will be displayed at the console and in the log, so that you can manually perform the correct assignment of the drive letter. Importante: Este código se ejecuta después de la conversión de diseño, por lo que, llegado a este punto, la operación no se puede deshacer.Important: this code runs after the layout conversion has taken place, so the operation cannot be undone at this stage.

La herramienta de conversión obtendrá datos de identificador únicos del volumen antes y después de la conversión de diseño, organizando esta información en una tabla de búsqueda.The conversion tool will obtain volume unique ID data before and after the layout conversion, organizing this information into a lookup table. Luego, iterará por todas las entradas de HKLM\SYSTEM\MountedDevices. Para cada entrada, haz lo siguiente:It will then iterate through all the entries in HKLM\SYSTEM\MountedDevices, and for each entry do the following:

  1. Comprueba si el identificador único corresponde a cualquiera de los identificadores únicos de cualquiera de los volúmenes que forman parte del disco convertido.Check if the unique ID corresponds to any of the unique IDs for any of the volumes that are part of the converted disk.
  2. Si se encuentra, establece el valor de modo que sea el nuevo identificador único obtenido después de la conversión de diseño.If found, set the value to be the new unique ID, obtained after the layout conversion.
  3. Si no se puede establecer el nuevo identificador único y el nombre del valor comienza con \DosDevices, emite una advertencia de consola y registro sobre la necesidad de una intervención manual en la restauración correcta la letra de unidad.If the new unique ID cannot be set and the value name starts with \DosDevices, issue a console and log warning about the need for manual intervention in properly restoring the drive letter assignment.

Solución de problemasTroubleshooting

La herramienta mostrará información sobre el estado en su salida.The tool will display status information in its output. Si se encuentran errores, tanto la validación y como la conversión quedan claras.Both validation and conversion are clear if any errors are encountered. Por ejemplo, si una o más particiones no se traducen correctamente, esto se muestra y la conversión no se realiza.For example, if one or more partitions do not translate properly, this is displayed and the conversion not performed. Para ver más detalles sobre los errores que se encuentran, consulta los archivos de registro asociados.To view more detail about any errors that are encountered, see the associated log files.

RegistrosLogs

La herramienta MBR2GPT crea cuatro archivos de registro:Four log files are created by the MBR2GPT tool:

  • diagerr.xmldiagerr.xml
  • diagwrn.xmldiagwrn.xml
  • setupact.logsetupact.log
  • setuperr.logsetuperr.log

En estos archivos se incluyen los errores y advertencias que se detectan durante la validación y conversión de discos.These files contain errors and warnings encountered during disk validation and conversion. La información que se incluye en estos archivos puede ser de utilidad a la hora de diagnosticar problemas con la herramienta.Information in these files can be helpful in diagnosing problems with the tool. Los archivos setupact.log y setuperr.log tendrán la información más detallada sobre los diseños de disco, procesos y otra información relativa a la validación y conversión de discos.The setupact.log and setuperr.log files will have the most detailed information about disk layouts, processes, and other information pertaining to disk validation and conversion. Nota: Los archivos setupact*.log son diferentes de los archivos de configuración de Windows que se encuentran en el directorio %Windir%\Panther.Note: The setupact*.log files are different than the Windows Setup files that are found in the %Windir%\Panther directory.

La ubicación predeterminada de todos estos archivos de registro en Windows PE es %windir%.The default location for all these log files in Windows PE is %windir%.

Ayuda interactivaInteractive help

Para ver una lista de las opciones disponibles al usar la herramienta, escribe mbr2gpt /?.To view a list of options available when using the tool, type mbr2gpt /?

Se muestra el texto siguiente:The following text is displayed:


C:\> mbr2gpt /?

Converts a disk from MBR to GPT partitioning without modifying or deleting data on the disk.

MBR2GPT.exe /validate|convert [/disk:<diskNumber>] [/logs:<logDirectory>] [/map:<source>=<destination>] [/allowFullOS]

Where:

 /validate
         - Validates that the selected disk can be converted
           without performing the actual conversion.

 /convert
         - Validates that the selected disk can be converted
           and performs the actual conversion.

 /disk:<diskNumber>
         - Specifies the disk number of the disk to be processed.
           If not specified, the system disk is processed.

 /logs:<logDirectory>
         - Specifies the directory for logging. By default logs
           are created in the %windir% directory.

 /map:<source>=<destination>
         - Specifies the GPT partition type to be used for a
           given MBR partition type not recognized by Windows.
           Multiple /map switches are allowed.

 /allowFullOS
         - Allows the tool to be used from the full Windows
           environment. By default, this tool can only be used
           from the Windows Preinstallation Environment.

Códigos de retornoReturn codes

MBR2GPT tiene los siguientes códigos de retorno asociados:MBR2GPT has the following associated return codes:

Código de retornoReturn code DescripciónDescription
,00 La conversión se realizó correctamente.Conversion completed successfully.
uno1 El usuario canceló la conversión.Conversion was canceled by the user.
12 Error en la conversión debido a un error interno.Conversion failed due to an internal error.
23 Error en la conversión debido a un error de inicialización.Conversion failed due to an initialization error.
cuatro4 Error en la conversión debido a parámetros de línea de comandos no válidos.Conversion failed due to invalid command-line parameters.
45 Error en la conversión debido a un error de lectura de la geometría y el diseño del disco seleccionado.Conversion failed due to error reading the geometry and layout of the selected disk.
66 Error en la conversión porque uno o más volúmenes en el disco están cifrados.Conversion failed because one or more volumes on the disk is encrypted.
siete7 Error en la conversión debido a que la geometría y el diseño del disco seleccionado no cumple los requisitos.Conversion failed because the geometry and layout of the selected disk do not meet requirements.
4,88 Error en la conversión debido a un error durante la creación de la partición del sistema EFI.Conversion failed due to error while creating the EFI system partition.
99,9999 Error en la conversión debido a un error de instalación de los archivos de arranque.Conversion failed due to error installing boot files.
base1010 Error en la conversión debido a un error al aplicar el diseño GPT.Conversion failed due to error while applying GPT layout.
100100 La conversión al diseño GPT se realizó correctamente, pero no se pudieron restaurar algunas entradas de datos de configuración de arranque.Conversion to GPT layout succeeded, but some boot configuration data entries could not be restored.

Determinar el tipo de particiónDetermining the partition type

Puedes escribir el siguiente comando en un símbolo del sistema de Windows PowerShell para mostrar el número de disco y el tipo de partición.You can type the following command at a Windows PowerShell prompt to display the disk number and partition type. También se muestra una salida de ejemplo:Example output is also shown:

PS C:\> Get-Disk | ft -Auto

Number Friendly Name      Serial Number        HealthStatus OperationalStatus Total Size Partition Style
------ -------------      -------------        ------------ ----------------- ---------- ---------------
0      MTFDDAK256MAM-1K1  13050928F47C         Healthy      Online             238.47 GB MBR
1      ST1000DM003-1ER162 Z4Y3GD8F             Healthy      Online             931.51 GB GPT

También puedes ver el tipo de partición del disco al abrir la herramienta Administración de discos, hacer doble clic en el número de disco, hacer clic en Propiedades y luego en la pestaña Volúmenes. Consulta el siguiente ejemplo:You can also view the partition type of a disk by opening the Disk Management tool, right-clicking the disk number, clicking Properties, and then clicking the Volumes tab. See the following example:

Volúmenes

Si Windows PowerShell y Administración de discos no están disponibles, como por ejemplo cuando estás usando Windows PE, puedes determinar el tipo de partición en un símbolo del sistema con la herramienta DiskPart.If Windows PowerShell and Disk Management are not available, such as when you are using Windows PE, you can determine the partition type at a command prompt with the DiskPart tool. Para determinar el estilo de partición desde una línea de comando, escribe diskpart y luego escribe lista de discos.To determine the partition style from a command line, type diskpart and then type list disk. Observa el siguiente ejemplo:See the following example:

X:\>DiskPart

Microsoft DiskPart version 10.0.15048.0

Copyright (C) Microsoft Corporation.
On computer: MININT-K71F13N

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online          238 GB      0 B
  Disk 1    Online          931 GB      0 B        *

En este ejemplo, el disco 0 está formateado con el estilo de partición MBR y el disco 1 está formateada con GPT.In this example, Disk 0 is formatted with the MBR partition style, and Disk 1 is formatted using GPT.

Problema conocidoKnown issue

MBR2GPT.exe no se puede ejecutar en Windows PEMBR2GPT.exe cannot run in Windows PE

Al iniciar un equipo basado en Windows 10, versión 1903, en el entorno de preinstalación de Windows (Windows PE), se producen los siguientes problemas:When you start a Windows 10, version 1903-based computer in the Windows Preinstallation Environment (Windows PE), you encounter the following issues:

Problema 1 Al ejecutar el comando MBR2GPT.exe, el proceso se cierra sin convertir la unidad.Issue 1 When you run the MBR2GPT.exe command, the process exits without converting the drive.

Problema 2 Cuando ejecuta manualmente el comando MBR2GPT.exe en una ventana del símbolo del sistema, no hay ningún resultado de la herramienta.Issue 2 When you manually run the MBR2GPT.exe command in a Command Prompt window, there is no output from the tool.

Problema 3 Cuando MBR2GPT.exe se ejecuta dentro de un proceso de creación de imágenes, como una secuencia de tareas de Microsoft Endpoint Configuration Manager, una secuencia de tareas de MDT o el uso de una secuencia de comandos, recibe el siguiente código de salida: 0xC0000135/3221225781.Issue 3 When MBR2GPT.exe runs inside an imaging process such as a Microsoft Endpoint Configuration Manager task sequence, an MDT task sequence, or by using a script, you receive the following exit code: 0xC0000135/3221225781.

CausaCause

Este problema se produce porque en Windows 10, versión 1903 y versiones posteriores, MBR2GPT.exe requiere acceso al archivo ReAgent.dll.This issue occurs because in Windows 10, version 1903 and later versions, MBR2GPT.exe requires access to the ReAgent.dll file. Sin embargo, este archivo dll y sus bibliotecas asociadas no se incluyen actualmente en la imagen de inicio de Windows PE para Windows 10, versión 1903 y posteriores.However, this dll file and its associated libraries are currently not included in the Windows PE boot image for Windows 10, version 1903 and later.

Solución alternativaWorkaround

Para solucionar este problema, Monte la imagen de Windows PE (WIM), copie el archivo que falta desde el origen del Kit de desarrollo y evaluación de Windows 10, versión 1903 (ADK) y, a continuación, confirme los cambios en el Wim.To fix this issue, mount the Windows PE image (WIM), copy the missing file from the Windows 10, version 1903 Assessment and Development Kit (ADK) source, and then commit the changes to the WIM. Para ello, sigue estos pasos:To do this, follow these steps:

  1. Monte el WIM de Windows PE en una ruta de acceso (por ejemplo, C:\ WinPE_Mount).Mount the Windows PE WIM to a path (for example, C:\WinPE_Mount). Para obtener más información sobre cómo montar archivos WIM, consulte montar una imagen.For more information about how to mount WIM files, see Mount an image.

  2. Copie los archivos Reagents y los archivos de localización de reactivos de la ventana 10, versión 1903 ADK de origen en el WIM montado.Copy the ReAgent files and the ReAgent localization files from the Window 10, version 1903 ADK source folder to the mounted WIM.

    Por ejemplo, si el ADK se instala en la ubicación predeterminada de C:\Archivos de programa (x86) \Windows Kits\10 y la imagen de Windows PE se monta en C:\ WinPE_Mount, ejecute los siguientes comandos desde una ventana de símbolo del sistema con privilegios elevados:For example, if the ADK is installed to the default location of C:\Program Files (x86)\Windows Kits\10 and the Windows PE image is mounted to C:\WinPE_Mount, run the following commands from an elevated Command Prompt window:

    Nota

    Puede acceder a los archivos de reagente si ha instalado la herramienta de migración de estado de usuario (USMT) como una característica durante la instalación de Windows Assessment and Deployment Kit.You can access the ReAgent files if you have installed the User State Migration Tool (USMT) as a feature while installing Windows Assessment and Deployment Kit.

    Comando 1:Command 1:

    copy "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Setup\amd64\Sources\ReAgent*.*" "C:\WinPE_Mount\Windows\System32"
    

    Este comando copia tres archivos:This command copies three files:

    • Reagent. ADMXReAgent.admx
    • ReAgent.dllReAgent.dll
    • ReAgent.xmlReAgent.xml

    Comando 2:Command 2:

    copy "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Setup\amd64\Sources\En-Us\ReAgent*.*" "C:\WinPE_Mount\Windows\System32\En-Us"
    

    Este comando copia dos archivos:This command copies two files:

    • Reagent. ADMLReAgent.adml
    • ReAgent.dll. MUIReAgent.dll.mui

    Nota

    Si no está usando una versión en Inglés de Windows, reemplace "en-es" en la ruta de acceso con la cadena correspondiente que representa el idioma del sistema.If you aren't using an English version of Windows, replace "En-Us" in the path with the appropriate string that represents the system language.

  3. Después de copiar todos los archivos, confirme los cambios y desmonte el WIM de Windows PE.After you copy all the files, commit the changes and unmount the Windows PE WIM. MBR2GPT.exe funciona correctamente en Windows PE.MBR2GPT.exe now functions as expected in Windows PE. Para obtener información sobre cómo desmontar archivos WIM al confirmar los cambios, vea desmontar una imagen.For information about how to unmount WIM files while committing changes, see Unmounting an image.

Temas relacionadosRelated topics

Requisitos del sistema de Windows 10 EnterpriseWindows 10 Enterprise system requirements
Especificaciones de Windows10Windows 10 Specifications
Foros de profesionales de TI de Windows 10Windows 10 IT pro forums