You may encounter the error “Unable to recover your PC. The system drive is too small” when attempting to recover your PC. However, the process may fail due to insufficient storage on the target disk to complete the installation.

Key Takeaways

  • The error message appears when your PC is recovering with a recovery drive or a system image.
  • Troubleshooting the error will improve system performance and fix instability. However, it costs a lot if you extend the drives, and it can also cause data loss.
  • You can clear space through basic troubleshooting, extend drives if needed, use Mini Tool Partition Wizard, or recover the driver using a bootable device created using Media Tool.
  • It may occur due to a lack of space on your system drive, corrupt system data, temporary bugs, and glitches in the PC.

Methods Difficulty Rating

Basic Fixes
Rated: 4/10

Repair Files
Rated: 4/10

MiniTool Wizard
Rated: 6/10

Extend Drive
Rated
: 6/10

Use MCT
Rated
: 7/10


Basic Fixes

Before delving into technical methods, check the total storage of your target hard drive. Ensure it matches or exceeds the required space. Clear out unnecessary programs and software to free up space for new files during recovery. Consider upgrading to a larger-capacity hard drive if the requirements aren’t fulfilled.

Repair Corrupt Files

We suggest you run the System File Checker (SFC) Scan to analyze the PC for missing or corrupt files and replace them. Meanwhile, the Deployment Image Servicing And Management (DISM) Scan repairs the Windows Image and several other system and driver errors. We usually find these scans useful in resolving problems related to Windows OS.

  1. Open CMD: Click on the search bar > Type cmd > Enter > Click Command Prompt > Choose Run as Administrator in the right panel.
    Command Prompt
    Command Prompt – Image Credits [Tech4Gamers]
  2. Run Commands: Hit Yes > Enter the code, sfc/scannow > Execute, dism/online/cleanup-image /checkhealth > Run the code, dism/online/cleanup-image /scanhealth > Type and enter dism/online/cleanup-image /restorehealth.

Use MiniTool Partition Wizard

You can migrate the Operating System from a larger source disk to a smaller target disk using MiniTool Partition Wizard, which will solve your problem in no time. Tenforums also talks about this method, which worked wonders. However, the total occupied space on the source disk should be less than the free space on the target drive.

  1. Get Software: Download MiniTool Partition Wizard on your PC.
    unable to recover your pc the system drive is too small
    Download – Image Credits [Tech4Gamers]
  2. Delete Partitions: Connect the Source Drive > Target Drive to your PC > Launch Partition Wizard once installed > Highlight the target drive > Click on Delete All Partitions from the left panel.
    Delete Partitions
    Delete Partitions – Image Credits [Tech4Gamers]
  3. Apply Changes: Hit Yes > Press Apply in the bottom left corner.
    unable to recover your pc the system drive is too small
    Apply – Image Credits [Tech4Gamers]
  4. Migrate SSD: Select Yes to save the changes > Highlight the Source Drive > Choose Migrate OS To SSD/HD.
    unable to recover your pc the system drive is too small
     Migrate OS – Image Credits [Tech4Gamers]
  5. Choose Method: Decide the Migration Method from the dialogue box > Mark the relevant box > Press Next.
    • Option A copies all partitions on the system disk, such as OS, games, and other programs, and moves them to the target disk.
    • Option B only copies the necessary partitions from the source to the target disk.
      Migration Method
      Migration Method – Image Credits [Tech4Gamers]
  6. Select Disk: Choose your Target Disk > Click Next. It should be Unallocated since we deleted all its partitions in Step 4.
    Target Disk
    Target Disk – Image Credits [Tech4Gamers]
  7. Select Option: Choose one option: Fit Partitions To Entire Disk(if the target disk is smaller) or Copy Partitions Without Resize > Click Next.
    unable to recover your pc the system drive is too small
    Review Changes – Image Credits [Tech4Gamers]
  8. Finish Setup: Choose Finish.
    Finish
    Finish – Image Credits [Tech4Gamers]
  9. Apply Changes: Press the Apply button.
    unable to recover your pc the system drive is too small
    Apply – Image Credits [Tech4Gamers]
  10. Apply Changes: Click Yes to start the process.
    unable to recover your pc the system drive is too small
    Yes – Image Credits [Tech4Gamers]
  11. Migration Process: The Migration should now begin.
    unable to recover your pc the system drive is too small
    Migrating – Image Credits [Tech4Gamers]

Extend Drive Size

We also used MiniTool Partition Wizard to extend disk size by clearing unnecessary files and programs. 

Warning: Be careful to back up your data before resizing the partition using any software since any fault could lead you to lose the disk data.

Resize System Reserved Partition

  1. Choose Drive: Highlight the C Drive > Ensure that you are running MBR; otherwise, you cannot resize the partition on your PC > Go to the bottom of the dialogue box > Right-click on C:(NTFS).
    MBR
    MBR – Image Credits [Tech4Gamers]
  2. Select Option: Pick Move/Resize from the sub-menu. 
    unable to recover your pc the system drive is too small
    Move/Resize – Image Credits [Tech4Gamers]
  3. Set Unallocated Space: Locate the Size And Location slider > Move it slightly to the Left using the Arrow Button > Set the Unallocated Space After to 1GB > Press OK.
    unable to recover your pc the system drive is too small
    Resize – Image Credits [Tech4Gamers]
  4. Apply Changes: Hit the Apply button.
    unable to recover your pc the system drive is too small
    Apply – Image Credits [Tech4Gamers]
  5. Confirm Selection: Select Yes.
    Yes
    Yes – Image Credits [Tech4Gamers]
  6. Restart PC: Choose Restart Now to take space from your C Drive.
    unable to recover your pc the system drive is too small
    Restart Now – Image Credits [Tech4Gamers]

Extend System Reserved Partition

  1. Extend Partition: Launch MiniTool Partition Wizard > Highlight the Target Disk you need to extend > Right-click on System Reserved Partition > Go to Extend.
    Extend
    Extend – Image Credits [Tech4Gamers]
  2. Choose Space: Click the box beside Take Free Space From > Choose Unallocated Space > Press OK.
    Unallocated – Image Credits [Tech4Gamers]
  3. Apply Changes: Click Apply for the changes.
    unable to recover your pc the system drive is too small
    Apply – Image Credits [Tech4Gamers]
  4. Confirm Selection: Click Yes to confirm the new changes.
    Yes – Image Credits [Tech4Gamers]
  5. Restart PC: Hit Restart Now to configure your drive with the new changes.
    Restart Now – Image Credits [Tech4Gamers]

Windows Installation Media Tool

A bad Windows Installation Media will cause problems during the recovery phase on your PC. Therefore, re-create the installation media with the Windows Installation Media Tool and restart the installation process to solve the error. A Dell community user venturing through this error also fixed it with this method.

Download Installation Media

  1. Download Software: Get the right Windows Installation Media Tool version on your PC.
    unable to recover your pc the system drive is too small
    Download – Image Credits [Tech4Gamers]
  2. Create Media: Insert an Empty 8GB USB > Open the Media Tool after installation > Pick Create Installation Media (USB Flash Drive, DVD, Or ISO File) For Another PC  > Press Next.
    Create Media
    Create Media – Image Credits [Tech4Gamers]
  3. Choose Option: Check mark on Use the recommended options for this PC > Click Next.
    Use Recommended
    Use Recommended – Image Credits [Tech4Gamers]
  4. Select Drive: Choose USB Flash Drive > Hit Next.
    unable to recover your pc the system drive is too small
    USB Flash Drive – Image Credits [Tech4Gamers]
  5. Choose Option: Select the Connected USB > Click Next.
    unable to recover your pc the system drive is too small
    USB – Image Credits [Tech4Gamers]
  6. Setup Completion: Let the download complete.
    Downloading
    Downloading Windows – Image Credits [Tech4Gamers]
  7. End Setup: Click on the Finish button.
    Finish
    Finish – Image Credits [Tech4Gamers]

Install Windows

  1. Choose Options: Connect the USB to the PC > Start Windows Process > Choose Language > Select Time and Currency Format > Choose preferred Keyboard or input method > Hit Next.
    unable to recover your pc the system drive is too small
    Next – Image Credits [Tech4Gamers]
  2. Install Windows: Press the Install Now button.
    unable to recover your pc the system drive is too small
    Install Now – Image Credits [Tech4Gamers]
  3. License Terms: Accept The Terms > Click Next.
    Accept Terms
    Accept Terms – Image Credits [Tech4Gamers]
  4. Choose Type: Custom: Install Windows Only (advanced).
    Custom
    Custom – Image Credits [Tech4Gamers]
  5. Choose Disk: Highlight the Target Disk > Press Format.
    unable to recover your pc the system drive is too small
    Format – Image Credits [Tech4Gamers]
  6. Confirm Selection: Choose OK from the pop-up.
    OK – Image Credits [Tech4Gamers]
  7. Install Windows: Restart the installation with Install Now.
    unable to recover your pc the system drive is too small
    Install Now – Image Credits [Tech4Gamers]
  8. Finish Installation: Choose Target Disk > Click Next > Allow installation to finish.
    Installing Windows
     Installing Windows – Image Credits [Tech4Gamers]

Final Words

We recommend not turning off your PC when installing or resetting Windows to avoid such errors. A corrupt Windows installation media is another reason you may face this error. Learn How To Update Windows [11, 10, 8, And 7] with our extensive guide.

The error may occur for various reasons, such as when the primary drive is short on storage to store the files required during the Windows installation process. We found recovering from a USB drive is a workaround for this error; the Reddit community is also talking about it:

Got this error "Unable to recover your PC. The system drive is too small." while restoring from USB recovery drive. bought an SSD (256gb) and was trying to load windows on SSD through recovery drive. Any solutions??
byu/Girish215 inWindowsHelp

Apart from this, we have Microsoft Support on our back. You may find several troubleshooting methods by experts there.


Related Articles:

Was our article helpful? 👨‍💻

Thank you! Please share your positive feedback. 🔋

How could we improve this post? Please Help us. 😔

Arsalan Shakil
[How-To Guides Expert] Laiba, our tech guru at HI Digital, simplifies and crafts How-To Guides with a Google IT Support Certificate. Beyond tech, she captures the city's aesthetics through her lens. Join her journey where tech meets creativity! Get In Touch: Laiba@hidgt.com Google IT Certificate Shehryar Khan