Many thanks for this. The procedure seemed to work, and I attach the SFCfix.txt file. However it doesn't seem to have fixed my problem. I ran SFC /scannow, and DISM, and they behave as before. The restorehealth options paused for a few minutes at 62.3% before finishing abruptly. I also rebooted and tried Windows Update again, but to no avail. I attach the CBS log file.
I should mention that in an earlier attempt to fix the problem, I deleted the content of \Windows\SoftwareDistribution\Download. 14 of the deleted files are still in the recycle bin.
C:\WINDOWS\system32>sfc /scannow
Windows Resource Protection could not start the repair service.
C:\WINDOWS\system32>Dism.exe /online /cleanup-image /CheckHealth
Deployment Image Servicing and Management tool
Version: 10.0.19041.844
Image Version: 10.0.19041.867
The component store is repairable.
The operation completed successfully.
C:\WINDOWS\system32>Dism.exe /online /cleanup-image /ScanHealth
Deployment Image Servicing and Management tool
Version: 10.0.19041.844
Image Version: 10.0.19041.867
[==========================100.0%==========================] The component store is repairable.
The operation completed successfully.
C:\WINDOWS\system32>Dism.exe /online /cleanup-image /RestoreHealth
Deployment Image Servicing and Management tool
Version: 10.0.19041.844
Image Version: 10.0.19041.867
[==========================100.0%==========================]
Error: 0x800f081f
The source files could not be found.
Use the "Source" option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see
Configure a Windows Repair Source.
The DISM log file can be found at C:\WINDOWS\Logs\DISM\dism.log
C:\WINDOWS\system32>