Check HDD Partition Table Style

GPT or MBR: How to Check HDD Partition Table Style

The modern versions of Windows and other operating systems can use one of two standards to store information about hard disk partitions structures. This is an old standard MBR (Master Boot Record) and a new one GPT (GUID Partition Table). In the Windows OS family, the topic of the GPT and MBR disk partition tables became relevant after the distribution of computers and laptops with pre-installed Windows 10/Windows 8. In this guide, we will show you a several simple ways on how to determine which Partition Table Style (GPT or MBR) has your disk (this can be a standard HDD or an SSD drive) using Windows built-in tools.

Note. GPT replaced the MBR (uses BIOS) as a new standard for placing tables on a physical disk. In turn, GPT uses UEFI (Unified Extensible Firmware Interface), which replaced the BIOS. Unlike MBR, which is located at the beginning of the disk (it is a  boot sector), GPT is a partition table on the disk (GUID table) and assigns a unique global identifier to the each partition. In Microsoft Windows, the partition table reserves 128 entries, which allows you to create up to 128 partitions. The important difference between the GPT partition table and the MBR is the ability to create a partition larger than 2 TB on the disk.

In order to determine which partition table is used by your disk (GPT or MBR), there are three useful, simple and accessible tools: Disk Management snap-in, command-line utility Diskpart and PowerShell.

How to view partition table style using Disk Management

  1. To open the Disk Management console, press the Win + R keys, type diskmgmt.msc and press Enter.
  2. The opened Disk Management window contains a list of all HDDs, SSD disks and USB-drives that connected to the computer.
  3. Right-click the drive which markup you want to know and select its Properties.
    disk management convert
  4. Switch to the Volumes tab.
  5. If this disk uses the GPT, the Partition Style item specifies the GUID Partition Table (GPT). For MBR drive Master Boot Record (MBR).
    mbr gpt

Get the partition style using DiskPart

To get the partition table type for each of the disks that are available in the system, run a Command Prompt with Administrator privileges and execute the following commands one by one:


list disk


disk part command prompt

Note the last column in the results of the command list disk. If there is a mark (asterisk), then this disk has the GPT partition style, those disks that do not have such marks MBR (usually MBR, because there may be other options, for example, the system can’t determine the disk type).

How to recognize the partitioning style on a disk using PowerShell

You can get the partition table style using Windows PowerShell. Run PowerShell console as Administrator and execute the following cmdlet:


powershell partition style

For convenience, you can use this command:

Get-Disk | select Number, FriendlyName, PartitionStyle

get disk partition style

In the results of the command, pay attention to the last column named PartitionStyle in which you will see the partitioning style for each disk connected in the system. In our case, Disk 0 has a GPT partition style, and Disk 1 is an MBR disk.

You may also like:

Add Calendar Permissions in Office 365 via PowerSh... This is a tutorial on how to add calendar permissions in Office 365 for your users via PowerShell. You can add the permissions on a specific user’s ma...
VMware ESXi: Shared Disk Between VMs In some cases (as a rule in clustering scenarios) it may be necessary to share the same disk (vmdk or RMD) between 2 (or more) virtual machines (VMs) ...
How to Get List of Installed Programs in Windows 1... In this simple guide, we will show you two different ways of how to get a list of installed programs in Windows 10, 8 or Windows 7 using built-in comm...
Removing Old and Unused Drivers from Driver Store ... Each time you install or update your device driver, Windows OS (since Vista) continues to store the old version of the driver in the system Driver Sto...
How to transfer FSMO Roles From a Failed Domain Co... In case domain controller, which owns FSMO (Flexible Single Master Operation) roles, is fail (virus attack, fatal software problems or catastrophic ha...

Add Your Comment