How to shrink recovery partition size? (too large)

aaronzuito ‎ 0 Reputation points
2026-10-15T08:39:51.74+00:00

Screenshot 2026-10-15 102031

Recovery partition size seems too large for me. Ive always seen its size be around 100mb-1gb, but 20gB?.

Windows came pre-installed on this laptop so its probably the manufacturer partition to restore the machine to factory. Given this assumption i want to shrink my recovery partition to 500mb-1gb to not loose too much space on the disk, but a few questions came to my mind:
a) Is it save to shrink it?
b) How can i safely do it without using 3rd part programs? (like using 'reagentc' and 'diskpart' commands)

Thanks.

Windows for home | Windows 11 | Files, folders, and storage
0 comments No comments

2 answers

Sort by: Most helpful
  1. Ivan B 125.3K Reputation points Independent Advisor
    2026-10-15T09:19:36.7933333+00:00

    Hi,

    Before you follow the procedure provided by the Q&A Assistant, please keep in mind that if you are using a laptop, there is likely a custom recovery partition created by the manufacturer—which explains its larger size.

    Furthermore, even if you manually replace the WinRE (Windows Recovery Environment) with the standard version, it could cause issues with the operating system if the OS itself has been modified by the manufacturer.

    If the Q&A Assistant's procedure does not work, you can try the following: disable WinRE, delete the partition, add that space to your C: drive partition, and then manually recreate the WinRE partition with a size of 1 GB.

    To delete the partition, you can use either the diskpart tool or a third-party utility like MiniTool Partition Wizard (free version).

    Before proceeding, please open a Command Prompt (as an administrator), run the command reagentc /info, take a screenshot, and post it here.

    Thanks

    Was this answer helpful?

    0 comments No comments

  2. AI answer

    2026-10-15T08:41:05.1933333+00:00

    Do not try to shrink the 20 GB partition in place: DiskPart cannot shrink recovery or OEM partitions, so first identify whether Windows RE uses it and, only if you accept losing the manufacturer’s on-disk factory image, replace it with an approximately 1 GB WinRE partition.^1^

    1. Identify what Windows is using

    Open Terminal (Admin) or Command Prompt (Admin) and run:

    reagentc /info
    diskpart
    list disk
    select disk 0
    list partition
    exit
    

    reagentc /info reports the partition containing the active Windows Recovery Environment (WinRE). For example, a path ending in harddisk0\partition4 means Disk 0, Partition 4.^2^

    From the screenshot, the probable layout is:

    1. EFI System partition — 100 MB
    2. Windows C: — 206.82 GB
    3. Data D: — 250 GB
    4. Recovery — 20 GB

    However, verify the numbers from list partition; selecting the wrong partition could make Windows unbootable or destroy data.

    A 20 GB partition on a factory-installed computer can hold the manufacturer's full recovery image, drivers, and bundled software—not merely WinRE. Similar factory partitions can be 20–50 GB.^3^

    2. Create recovery media before changing it

    If retaining factory recovery capability matters, first check the laptop manufacturer's recovery-media instructions. Also create Windows recovery media:

    1. Connect an empty USB drive. Its contents will be erased.
    2. Search Start for Recovery Drive, or run recoverydrive.exe.
    3. Select Back up system files to the recovery drive.
    4. Select the USB drive and choose Create.

    Microsoft states that this media can contain Windows files, installed updates, and manufacturer customizations. It does not back up personal files, so back those up separately.^4^

    3. Conditional replacement procedure

    Proceed only if:

    • reagentc /info identifies the 20 GB partition as the WinRE location;
    • recovery media and personal backups have been created;
    • you accept that deleting it may permanently remove the manufacturer's on-disk factory restore image.

    Microsoft’s recommended GPT WinRE size is the WinRE image plus customizations plus 250 MB free space. For custom layouts, Microsoft recommends at least 990 MB, with at least 250 MB free; therefore, use 1024 MB rather than 500 MB.^5^

    Because D: sits between C: and Recovery in the screenshot, reclaimed space can be added directly to D:, not C:. On a basic disk, extension space must immediately follow the selected volume.^6^

    Run the following individually, replacing partition numbers with those verified above:

    reagentc /disable
    diskpart
    select disk 0
    list partition
    select partition 4
    delete partition override
    select volume D
    extend size=19456
    create partition primary size=1024 id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
    gpt attributes=0x8000000000000001
    format quick fs=ntfs label="Windows RE tools"
    exit
    reagentc /enable
    reagentc /info
    

    Here, 19456 MB reallocates approximately 19 GB to D: and leaves 1024 MB for the new recovery partition. The override operation permanently deletes the selected protected partition.^7^

    Microsoft documents the same disable/delete/recreate/enable sequence, including the GPT recovery type ID and attributes.^8^

    Afterward, reagentc /info should show:

    • Windows RE status: Enabled
    • A location on the newly created recovery partition

    Then test Settings → System → Recovery → Advanced startup → Restart now.

    If reagentc /enable fails, stop rather than deleting or modifying other partitions. The missing detail would be whether the standard winre.wim remains available and whether the 20 GB partition contained a manufacturer-specific recovery arrangement; use the laptop manufacturer’s recovery process or restore from the recovery USB.


    References

    1. shrink
    2. REAgentC command-line options
    3. Is Windows Recovery Partition suppose to take 50GB? - Microsoft Q&A
    4. Recovery Drive | Microsoft Support
    5. UEFI/GPT-based hard drive partitions
    6. extend
    7. delete partition
    8. KB5028997: Instructions to manually resize your partition to install the WinRE update | Microsoft Support
    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.