Even following the MS instructions and resizing the WinRE to 2GB, I could never get this update to work, until I discovered a problem with the Microsoft instructions. This applies if your disk is MBR. It may apply to GPT too, but I do not know.
I created the new recovery partition per the instructions "create partition primary id=27".
Command "List Part" displays the recovery partition created successfully.
Notice how just after creating the partition, "list part" displays the partition type as "recovery",
Then I formatted the partition as instructed, "format quick fs=ntfs label=”Windows RE tools”.
However, the act of formatting the partition changed the partition type from recovery to primary.
Notice now that after the format command, "list part" displays the partition type as "primary".
It is necessary to do another not-mentioned command to reset the partition type back to recovery "set id=27".
Now, "list part" displays the partition type as "recovery", as it should.
After that, the update finally worked. Below is the command sequence that demonstrates this:
DISKPART> delete partition override
DiskPart successfully deleted the selected partition.
DISKPART> create partition primary id=27
DiskPart succeeded in creating the specified partition.
DISKPART> list vol
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 R CD-ROM 0 B No Media
Volume 1 System Rese NTFS Partition 549 MB Healthy System
Volume 2 C DRIVE_C NTFS Partition 87 GB Healthy Boot
* Volume 4 RAW Partition 2002 MB Healthy Hidden
DISKPART> list part
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 549 MB 1024 KB
Partition 2 Primary 87 GB 550 MB
* Partition 3 Recovery 2002 MB 88 GB
DISKPART> format quick fs=ntfs label="Windows RE tools"
100 percent completed
DiskPart successfully formatted the volume.
DISKPART> list part
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 549 MB 1024 KB
Partition 2 Primary 87 GB 550 MB
* Partition 3 Primary 2002 MB 88 GB
DISKPART> select partition 3
Partition 3 is now the selected partition.
DISKPART> set id=27
DiskPart successfully set the partition ID.
DISKPART> list part
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 549 MB 1024 KB
Partition 2 Primary 87 GB 550 MB
* Partition 3 Recovery 2002 MB 88 GB
DISKPART> list vol
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 R CD-ROM 0 B No Media
Volume 1 System Rese NTFS Partition 549 MB Healthy System
Volume 2 C DRIVE_C NTFS Partition 87 GB Healthy Boot
Volume 3 NTFS Partition 2002 MB Healthy Hidden
DISKPART> exit
Leaving DiskPart...
C:\>reagentc /enable
REAGENTC.EXE: Operation Successful.
C:\>reagentc /info
Windows Recovery Environment (Windows RE) and system reset configuration
Information:
Windows RE status: Enabled
Windows RE location: \\?\GLOBALROOT\device\harddisk0\partition3\Recovery\WindowsRE
Boot Configuration Data (BCD) identifier: f36b9bfc-a794-11ea-8490-ea09138c8692
Recovery image location:
Recovery image index: 0
Custom image location:
Custom image index: 0
REAGENTC.EXE: Operation Successful.