I found this advice :
Remove any third-party antivirus
Enable windows firewall and defender
Launch the Run dialog (Win + R), and enter "WSReset.exe" (reset Windows store)
Perform a clean Boot :
- Launch the Run dialog again and enter
Msconfig.exe
(System Configuration)- Select the Services tab, check "Hide all Microsoft services" and click on the "Disable all" button. (Important: Do Not disable Microsoft services)
- Select the Startup tab and click on "Open Task Manager". In Task Manager under the Startup tab, disable all startup programs. Close the task manager and System Configuration.
- Restart PC.
After rebooting into Windows 8, reset the Windows store again (step 3) and run the Windows 8.1 Install from the Windows Store.
After Windows 8.1 is installed, re-enable all the services disabled in step 4b (except the two services I suspected maybe causing "Error 0xC1900101-0x4000D" : Facial Recognition and Bluetooth). In Task Manager re-enable the startup programs.
Further investigation has shown the Facial Recognition software crashes my Windows 8.1 at boot.