Hallo,
nach dem letzten Patch-Day habe ich unter Windows 8.1 mal wieder einen Check mit "sfc /scannow" laufen lassen. Es wurde einige Fehler behoben, aber nicht alle. Danach lief "Dism /Online /Cleanup-Image /ScanHealth" und meldete:
Der Komponentenspeicher kann repariert werden.
Der Vorgang wurde erfolgreich beendet.
Darauf folgte "Dism /Online /Cleanup-Image /RestoreHealth" und meldete:
Fehler: 0x800f0906
Die Quelldateien konnten nicht heruntergeladen werden.
Geben Sie mit der Option "Quelle" den Ort der Dateien an, die zum Wiederherstellen
des Features erforderlich sind. Weitere Informationen zum Angeben eines Quellorts
finden Sie unter "http://go.microsoft.com/fwlink/?LinkId=243077".
Der Link hilft mir leider auch nicht weiter. Betroffen sind:
BA808CAD-85BF-4298-957F-40AB593BDB50\PEProvider.dll
BA808CAD-85BF-4298-957F-40AB593BDB50\Wow64provider.dll
BA808CAD-85BF-4298-957F-40AB593BDB50\EmbeddedProvider.dll
Dism versucht sich doch durch den Parameter /Online die betroffenen Komponenten über "Windows Update" zu holen. Alle drei hier aufgezeigten Komponenten sind doch von Microsoft. Die PEProvider.dll und die EmbeddedProvider.dll benötigt ein gewöhnlicher Client
nicht, so konnte ich das lesen. Die Wow64provider.dll ist wohl u.a. für Windows Servicepacks unerlässlich. Nach 8.1 gibt es die aber wohl nicht mehr.
Man sollte einen anderen Quellort angeben, z.B. einen anderen Rechner mit ähnlicher Konfiguration.
Wie ähnlich sollte er denn sein?
Und warum sollte der andere Rechner bessere Komponenten als Microsoft haben? Es ist nicht so das /RestoreHealth gar nichts bringt. Es konnte ja etwas repariert werden, diese drei Komponenten bleiben nur leider übrig. Vielleicht ist ja eines der neuen Patches
Schuld? Die bisher gelesenen Beiträge bieten mir auch leider keine Lösung.
mfg Klaus.