Disk & Partition Management

Disk Managment

You can open disk managment by pressing Win+R and typing diskmgmt.msc.

Disk managment can only be run from a installed copy of windows, and has limits on what partitions and disks can be edited. For a more robust solution, consider using diskpart or gparted.

Creating a new partition

New partitions can only be created from unallocated space.

  1. Right click on the unallocated space and choose "New Simple Volume". NewSimpleVolume-DiskManager.png

  2. By default, the size will be the entire unallocated space. Most of the time, this is fine. NewVolume-Prompt-1a.png

  3. You can assign your new partition any drive letter you would like. Assigning A:\ or B:\ may cause issues. NewVolume-Prompt-2a.png

  4. For file system, there are 3 options (you may have less depending on your drive).
    Fat32: Desgined to be used with smaller USB drives, 32GB or less in size.
    exFat: Desgined to be used with all USB drives, can replace Fat32.
    NTFS: Designed to be used with hard drives and SSDs of all sizes, internal and external.

    Label can be whatever you would like it to be, it will be displayed in explorer. NewVolume-Prompt-3a.png

Changing drive letter, file system, or label.

Editing drive letter
  1. Right click on an existing partition and choose "Change Drive Letter and Paths...".
  2. On the open dialog choose "Add..." if you don't have a drive letter, and choose "Change..." if you do. If you want to remove your drive letter, choose "Remove".
    NewDriveLetter.png
Changing file system

Note: This is a destructive action, all data on the drive will be deleted.

  1. Right click on an existing partition and choose "Format...".
  2. Most of the time, leaving allocation unit size at default and quick format selected will work. When choosing a file system, reference this:
    Fat32: Desgined to be used with smaller USB drives, 32GB or less in size.
    exFat: Desgined to be used with all USB drives, can replace Fat32.
    NTFS: Designed to be used with hard drives and SSDs of all sizes, internal and external. FormatDrive.png
Changing drive label.
  1. Right click on an existing partition and choose "Properties".
  2. From this menu, you can change your drive label to anything you would like

Deleting a partition

  1. Right click on an existing partition and choose "Delete Volume..."
  2. Click "Yes" to delete the partition. You will loose all data on this partiton.

Diskpart

Diskpart is a command line tool that doesn't have as many restrictions as disk manager. It is still limited on C:\, and not a good tool for partition manipulation. This tool can be run from the windows installation media, allowing it to operate on C:\

This is going to guide you through wiping a disk and creating a single empty partition using the entire drive. This will not securly erase your data, see wiping disks for instructions on how to do that.

  1. To open diskpart, you will need an elevated command prompt. Just type diskpart and diskpart will load.
  2. To identify your disk, type list disk, then type select disk X where X is the disk number. (Choosing the wrong disk will cause data loss) ListDisk.png
  3. To wipe all partitions from your disk, type clean
  4. For disk type and partition structure, most cases will want basic and GPT. If this disk needs to be read on older systems, use MBR instead of GPT. Run convert basic and convert gpt.
  5. To create the raw partition, run create primary partition. If you picked MBR, you must run active after creating the partition.
  6. Run detail disk and list partition to ensure that your disk looks correct and you have both the partition and volume selected. You should have a star next to the volume and partition.
    If either the partition or volume is missing, type exit, reconnect your drive and start over.
    If the partition or volume isn't selected (you can tell by the star on the right), type select partition X or select volume X. Detail-PreFormat.png
  7. To format tbe partition, type format fs={FileSystem}. For what file system to use, reference the following:
    Fat32: Desgined to be used with smaller USB drives, 32GB or less in size.
    exFat: Desgined to be used with all USB drives, can replace Fat32.
    NTFS: Designed to be used with hard drives and SSDs of all sizes, internal and external.
    You can also add a label at this stage, by adding Label=label to your command.
    If you are using NTFS and want to enable file compression, add Compress to your format command.
    Adding Quick to the end of your command will significantly speed up the format time.
    A full format command will look something like format fs=fat32 Label=Drive Quick. This will do a quick format with a label of "Drive" and file system of fat32.
  8. To assign a drive letter to the new partition, run assign letter=X where X is the letter you choose.
  9. Type exit to close diskpart. Your drive is formatted.

Gparted

This is used via a Linux live environment.

Gparted has the advantage of working on almost any disk, when in Windows you cannot operate extensively on your main C:\ drive but Gparted is booted from its own media and not running on C:\ so it does not have this restriction.

Gparted can be downloaded from here and you can read How to use gparted