Microsoft says that it sometimes uses this in the update process when it needs to boot into a safe mode to write some system files. I was thinking of just deleting it until I read that. I now have a fairly simple solution in the form of 13 screen captures, sharing that with people is the harder part.
Summary is that I used PartedMagic partition editor (Gparted) to move the recovery to the end of the free space. Then boot back into Windows and extend the system drive into the free space. There are a couple of gotchas, but nothing that bad and possibly something that people who use Linux are accustomed to seeing.
Does the forum allow uploading a PDF? Not really wanting to make half a dozen posts to get everything in here.
Also I used PartedMagic because I bought a version from them last year, I use it a bit and thought I should pay them to keep them going. It’s cheap and it does stuff I need. Any Linux rescue disk with Gparted should be able to perform these steps, but having a graphical tool makes it easier.
There are the first and nearly last steps. I did check with a shutdown /r /o command to make sure it still boots into recovery, and this does work, so I call it a success. The 62MB at the end was to make sure I didn’t crush the recovery partition, it was just easier to use the rounded number for start of that partition in Gparted.