You Cannot Create a New Volume in This Unallocated Space: Causes and Fixes
If you’re trying to partition your hard drive in Windows and encounter the error message "you cannot create a new volume in this unallocated space", it can be frustrating. This issue prevents users from creating new partitions on certain areas of their hard drive. Fortunately, understanding the causes and solutions can get your system back to normal quickly.
Common Causes and Fixes
-
MBR Partition Limit: Windows MBR disks support a maximum of 4 primary partitions.
Error Message: "The operation failed because the disk already contains the maximum number of primary partitions."

Fix:
1. Create partition with free tool
IM-Magic Partition Resizer (requires no other changes). It will directly create an extended logical partition.
2. Convert one of the primary partitions to a logical partition within an extended partition (4 primary partition max for MBR disks including the C drive, recovery partition.)
3. Or back up your data and convert the disk to GPT. (If it's the OS disk, you may
use command mbr2gpt to convert OS disk GPT)
-
Unallocated Space is Too Small: Sometimes the space is smaller than Windows requires.
Error Message: "There is not enough space available on the disk(s) to complete this operation."
Fix:
Increase the unallocated space by shrinking or deleting adjacent partitions, then try creating the new volume again. (You can use free tool IM-Magic Partition Resizer to shrink any partition and then move partitions if needed to create partition with sufficient unallocated space. )
-
Disk Type Limitations: Dynamic or GPT disks may have restrictions.
Error Message: "The selected space cannot be used because it is on a dynamic disk" or "GPT disks cannot have more than 128 partitions on Windows."
Fix: Convert dynamic disks back to basic disks using third-party tools, or manage partitions within the GPT limits.
IM-Magic Partition Resizer can convert dynamic disk to basic without losing data. (Do not convert RAID dynamic to basic or data will be inaccessible)
-
File System Corruption or Disk Errors: Disk metadata issues can prevent new volumes.
Error Message: "Windows was unable to complete the format" or "The disk is not initialized."
Fix: Run chkdsk X: /f on the affected drive, or initialize the disk in Disk Management before attempting to create a volume.
How to Fix This Issue
1. Check Your Partition Style
- Press
Win + X → select Disk Management.
- Right-click your disk → select Properties → Volumes tab → check Partition style.
- If it’s MBR and you already have 4 primary partitions, you can either convert one primary partition to logical or convert the disk to GPT (backup required). Or you may directly create a partition using IM-Magic Partition Resizer without no changes.
2. Use Disk Management Properly
- Open Disk Management.
- Right-click the unallocated space → choose New Simple Volume.
- Follow the wizard and ensure the unallocated space is large enough.
3. Use Third-Party Partition Tools
Tools like IM-Magic Partition Resizer can overcome Windows’ native limitations.
4. Check for Disk Errors
Open Command Prompt as Administrator and run:
chkdsk X: /f
Replace X with the drive letter.
5. Convert MBR to GPT (if necessary)
Backup your data first. Use Windows Disk Management or third-party software to convert the disk.
Conclusion
The error "you cannot create a new volume in this unallocated space" is usually caused by partition limits, disk type restrictions, or disk errors. By checking your partition style, using proper tools, and repairing errors, you can create new volumes safely. Third-party partition tools are often the easiest solution without losing data.