How to make a partition primary

As we all know, partitions on an MBR disk can be divided into two types: primary partition and extended partition and the latter can be subdivided into several logical partitions. What users actually see in disk is logical partition and primary partition. Well, in which situation do users need to set partition as primary? How to set a logical partition as primary?

First of all, we'd like to explain the reason for setting partition as primary.

If users want to install a second operating system to computer but have no more primary partitions, they have to set a logical partition as primary. That is because all the system files and boot files of an operating system must be saved to a primary partition and this partition should be different from the one that saves files of the original operating system.

In this article, we are going to give users a MiniTool Partition Wizard tutorial to show how to set partition as primary.

How to Set Partition as Primary

2 main limitations in setting partition as primary on MBR disk:

  1. Users can't finish this task if there are already 3 primary partitions and more than one logical partition on the disk (since an MBR disk can support at most 4 primary partitions or 3 primary partitions and 1 extended partition).
  2. Even though there are only 1 or 2 primary partitions, users still can't set a logical partition as primary if the adjacent partitions of this logical partition are both logical partitions (since MBR disk can support at most one extended partition; if this task could be made, there would be 2 extended partitions on the disk).

Now, please follow the MiniTool Partition Wizard tutorial given below:

Step 1. Choose the logical partition that needs to be set as primary partition. Then choose Set Partition as Primary directly from left action panel.

The dialog box shows a list of available disks and free spaces. Check the box for the disk and free space you want to use, and click to continue.

If there is no free space on the selected disk, the free space selection and the button are grayed out. Click to exit the wizard.

If the free space selection is grayed out, you cannot continue. This can occur if the disk already has the maximum number of partitions (either four primary partitions or three primary partitions and one extended partition). It also can happen if the available free space is in an extended partition, because only logical drives (not partitions) can be created there.

The Select Partition Type window comes up next.

  • Select a partition type (primary or extended) and indicate the size of the partition. The pull-down list to the right of the entry box for the disk space lets you select Sectors, KB, MB, GB, or TB. Click to continue.

    The Assign Drive Letter screen comes up next.

  • Assign a drive letter or drive path to this volume if you want to format the partition. You can also assign a drive letter after creating the partition. Click to continue.

    When you mount a local drive at an empty folder on an NTFS volume, the operating system assigns a drive path to the volume rather than a drive letter.

    To mount a volume at an empty NTFS folder, click the radio button and type the path to the empty folder, or click the button to locate it.

    When creating an extended partition, no additional information is required and the final screen appears. Click to complete the operation.

  • In the Create File System screen that appears next, select the check box if you want to format the partition using NTFS, ReFS, FAT, or FAT32.

    These options offer the following:

    FAT (File Allocation Table)

    A file system used by MS-DOS, Windows 3.x, and Windows 95/98. Later versions of Windows also can use the FAT file system. The operating system maintains a table to keep track of the status of various segments of disk space used for file storage.

    FAT32 (File Allocation Table)

    An enhanced implementation of the FAT file system. FAT32 uses smaller cluster sizes; therefore, disk space is used more efficiently, disk performance is increased, and larger drives are supported.

    NTFS (NT File System)

    An advanced file system designed for use specifically within Microsoft Windows operating systems. Use this format if you want to use file and folder compression. Note that NTFS cannot be used by MS-DOS, Windows 3.x, or Windows 95/98.

    ReFS (Resilient File System)

    An advanced file system that is built on the foundation of NTFS. ReFS is supported on Windows Server 2012 and 2012 R2 operating systems only.

  • Select an allocation unit size in bytes, if you want to use a size other than the default. Default settings are recommended for general use.
  • To name the partition, type a label in the "File system label" entry box.

    Give the partition a label that is helpful to you in identifying it.

    (Optional) Sselect the following formatting options:

    Quick format

    Use this method to skip scanning for bad sectors in the partition during formatting.

    Enable file and folder compression

    Use this method to compress the folders and files that are added to the volume. This option is available only if the partition is formatted with NTFS.

    Click to continue.

    The final screen displays the properties of the partition.

  • Click in the final screen.

    You can view the percentage of completion for the formatting process in the bottom pane of the console by selecting the Tasks tab.

    How to create primary partition in diskpart?

    At the DISKPART prompt, type: select disk 0 (This selects disk to edit; make sure to type in the disk number from step two.) At the DISKPART prompt, type create partition primary size=10000 (The size parameter refers to the size in megabytes. In this case, 10000 equals 10 GB.

    How to change extended partition to primary using CMD?

    Type the following commands in order and hit Enter after each command..
    list disk..
    select disk n (n is the number of the disk that contains the logical partition you need to convert to primary partition).
    list partition..
    select partition x (x is the number of the logical partition you want to convert).