How to give more hard disk space to a Windows virtual machine

2028 users found this article helpful


I am running out of free space on my virtual machine, and I want to increase the size of the virtual hard disk.


Even if you have an expanding virtual hard disk, it won’t expand above the limit set in virtual hard disk configuration. To allow further expansion, you must increase the size manually.


Warning! We strongly recommend that you check your virtual machine's hard disk for errors and back up your virtual machine before following the steps below.

Note: This article does not apply to Boot Camp virtual machines, where the primary partition size cannot be increased.

Starting from version 14, Parallels Desktop will periodically check free disk space left in the virtual hard disk and offer to increase (resize) hard disk via macOS notifications.

Increasing virtual hard disk size

  1. Start Parallels Desktop and do not start your virtual machine. Shut it down if it is either suspended or running.

  2. Click on the Parallels icon on Mac menu bar and select Control Center:

  3. Right-click on your virtual machine and choose Configure to open its configuration.

  4. For Parallels Desktop 14 and above:

    Go to the Hardware tab, select Hard Disk which requires increasing the size then expand Advanced Settings drop-down menu, then click Properties.

    For earlier Parallels Desktop versions:

    Go to the Hardware tab, select Hard Disk which requires increasing the size then click Properties.

  5. If the virtual machine has Snapshots the following notification window will appear. Press Manage Snapshots... to open the corresponding dialogue window then remove Snapshots to start editing the disk size.

  6. Choose the size you want for the virtual hard disk and click Apply.

  7. After that Parallels Desktop will suggest creating a backup of the virtual machine.
    To proceed further click Continue.

    NOTE: As mentioned above, we strongly recommend to create a backup of the virtual machine. In case of power surges/failures with the Mac, Mac's unpredictable restarts or third-party applications interventions, during the operations with the virtual hard drive may result in its corruption result in in the inability to use the virtual machine.

Checking the size of the disk in Windows

To make sure the changes were applied successfully, confirm that the size of the virtual hard disk has changed:

  1. Start the virtual machine.
  2. Right-click on the Start menu > Disk Management or click on the Start menu and type Disk Management

The size of the main partition (the partition where the Windows installation is located — it is local disk (C:) by default) should equal the size of the virtual hard disk (Hard Disk 1).

If the size of Hard Disk in the virtual machine’s configuration has changed and at the same time the size of the local disk (C:) in Windows has not, do the following:

  1. Repeat steps mentioned above to open Disk Management.
  2. Disk Management reports that you now have an extra partition on the hard drive that’s marked as Unallocated. You can add this Unallocated partition manually to your main disk (C:) partition:

    NOTE: if there is no Unallocated partition, and instead some other partition got expanded, refer to
    this article.

  3. Right-click on the main (C:) partition and select Extend Volume.

  4. Extend Volume Wizard will open. Click Next.

  5. On the Select Disk page, you may choose how much extra space should be added to the main (C:) partition. By default, the whole Unallocated partition will be added. Click Next.

  6. Click Finish on the next page, and the Unallocated partition will be added to the (C:) partition.

  7. Click Start and type This/this and click on the suggested This PC Desktop app.

  8. Right-click on the C: drive and select Properties.

Was this article helpful?

Tell us how we can improve it.