Recovery partition is a small partition on your hard drive that can help you restore your Windows or troubleshoot system issues. There are two kinds of recovery partitions you may see in Windows 10/8/7.
When installing a Windows operating system (OS) on a hard drive, and if you use Windows Setup to create new partition on an MBR disk, Windows will create a system reserved partition, and if it is a GPT disk, then Windows will create a recovery partition and an EFI system partition without drive letter. The recovery partition on Windows 10 consumes about 450MB, Windows 8/8.1 200MB, and Windows 7 100MB.
This recovery partition is to hold the Windows Recovery Environment (WinRE), which can be explored if you manually assign a drive letter to it. If you delete this partition, you won’t be able to use Windows Recovery options. If you create Windows 10 recovery disk, Windows will give you an option to remove the recovery partition. With the recovery drive, you can still use Windows recovery options. Otherwise, if you install Windows on a hard drive containing multiple partitions, Windows will save the WinRE in a folder named Recovery in the root directory of your system drive (C: drive) without leaving a recovery partition.
Apart from the recovery partition of Windows, there may be another recovery partition created by the computer manufacturer like Lenovo and Dell that has made their computer comes with an OEM recovery partition consuming about 7 to 20 GB, which contains the WinRE and their factory installation files.
On some computers, the WinRE and the factory installation are separately stored on two partitions, so you may see two OEM partitions on your computer. This OEM partition allows you to press a specified key to boot into Recovery Environment, so you can recover your OS to factory setting without a Windows installation disc. If you have a copy of Windows installation, you can delete this OEM partition to free up more disk space.
Every time when you upgrade Windows to the next version, the upgrade program will create a recovery partition if it detects that there is no sufficient space on your recovery partition (GPT disk) or system reserved partition (MBR disk). There is no wonder that you have many recovery partitions after upgrading to Windows 10. If you don’t want Windows to create another recovery partition, you can increase the size of recovery partition or system reserved partition before upgrading to Windows 10.
According to Microsoft, the previous Windows version recovery partition will be nonfunctional, so you can delete the previous recovery partition to free up some disk space. As you may know that Windows can only shrink a partition from its right side, so you can tell which recovery partition was newly created by upgrading to Windows 10. For example, as the screenshot below, the 100MB recovery partition was created when installing Windows 7, the 200MB recovery partition was created when upgrading Windows 7 to Windows 8, the 500MB recovery partition was created when upgrading Windows 8 to Windows 10, and the OEM recovery partition created by PC manufacturer before shipping.
As you see the new created Windows recovery partition stands in the way of extending the system partition. If you do not want to delete the recovery partition, you can move Windows 10 recovery partition without data loss.
You cannot delete a recovery partition with Windows 10 Disk Management for it has crucial files, but you can use diskpart.exe to delete recovery partition. However, you still cannot extend the remaining partition with the new created unallocated space if the recovery partition appears before the C: drive. Hence, you need third-party partition software to do this job. Qiling Disk Master Standard, a free partition software, can delete the recovery partition and extend a partition as long as there is unallocated space on the disk.
1. Download this free software. Install and launch it.
2. Right-click the recovery partition you want to delete and select "Delete Partition". Then you can see the recovery partition becomes an unallocated space.
3. Click "Advanced" > "Merge Partitions". In the pop-out window, check the unallocated space and the partition you want to extend.
4. Check the pending operations and click "Proceed" to save the changes.
This operation will complete under Qiling PreOS mode, so do not be panic when your computer reboot.