Based on advice I've gotten here these are the steps I plan to run next time emacs vfork errors happen.
Reboots are time expensive so my next attempt will be to avoid that. 1) stop mcshield.exe [since my employer has McAfee installed on my PC.] 2) run rebase-trigger full. 3) Stop all Cygwin processes. 4) Run Cygwin setup.exe [32-bit]. 5) Start mcshield.exe If that doesn't work, I'll try this next: 2) Reboot 4) If that doesn't work, I'll probably try 64-bit Cygwin again.