Hi Mihael, nice to meet you too.
Thanks for your help.
I've run the SFCfix you sent successfully without errors. The DISM has been running since yesterday, still only on 40%. Not really seeing any activity in Task Manager for the DISM process, but the cursor in the cmd window is flashing, so it is still working, just taking a very long time. Should I be concerned? TiWorker has some CPU usage (1%), and 400Mb of memory usage, not sure if that's used during the DISM process?
I'm just going to leave it running to do it's thing. I will send the CBS once it is done.