@Klaus 
mal hiermit  drüber geschaut?
Falsche Einstellungen und Fehler, wie fehlende oder beschädigte Dateien in der Registry, können den Windows-Fehler 0x80070005 verursachen.
    Dism /Online /Cleanup-Image /ScanHealth
    Windows prüft den Komponentenspeicher auf Beschädigungen. Die Ausführung kann eine Weile dauern.
    Dism /Online /Cleanup-Image /CheckHealth
    Zeigt an, ob Beschädigungen erkannt wurden und repariert werden können.
    
Dism /Online /Cleanup-Image /RestoreHealth
    Der Befehl versucht die erkannten Fehler zu reparieren.
und sfc /scannow
bzw  
https://www.deskmodder.de/wiki/index.ph ... lichkeiten 
gut wäre es wenn du cbs  und setuperror  logs anhängen würdest .Findet wahrscheinlich der ein oder andere den Fehler.