Anzeige

Am Puls von Microsoft

Anzeige

[gelöst] DISM findet die eingebundene Quelle nicht zur Reparatur

wetterauer

nicht mehr wegzudenken
Hallo zusammen,

ich habe die Tage mal aus Routine mit DISM meine Windows 10-Intsallation geprüft. Siehe da, es kann repariert werden.
Also habe ich das mit Restorehealth versucht. Es kam der Fehler 0x800f081f, die Quelldatei wurde nicht gefunden.

Ich habe versucht mit source die Iso einzubinden:

DISM /Online /Cleanup-Image /RestoreHealth /source:esd:I:\sources\install.esd:1 /limitaccess

Dazu hatte ich mir eine neue Iso runtergeladen. Könnte es sein, dass hier trotzdem noch Updates fehlen?
Auch mit dem source-Parameter kommt die obige Fehlermeldung. Es bricht immer bei 84% ab. Auch ohne limitaccess passiert das, es dauert dann nur länger bis die Meldung kommt.

Ich benutze Windows 10 pro 1709 (Build 16299.334). Momentan habe ich keine Idee mehr. Hat jemand von euch noch eine?

Danke schon mal!
 
Anzeige
Die Befehlszeile ist nicht ganz korrekt.
DISM /Online /Cleanup-Image /RestoreHealth /source:I:\sources\install.esd:1 /limitaccess
Hinter dem Switch/Schalter "/source:" kommt nur der direkte %Pfad% zur install.esd bzw.install.wim,
je nach dem welche der beiden Images sich in der Iso befinden.
Manchmal ist es auch besser die install.wim(esd) bereitzustellen(mounten),da gelegentlich
der explizierte zugriff von Windows auf dem %temp%-ordner nicht gewährleistet ist.
Windows ISO im Windowsexplorer einbinden.
Eingabeaufforderung als Admin starten.
Temporäres Ordner erstellen,um die INSTALL.WIM(ESD) zu mounten.
mkdir C:\WIM
INSTALL.WIM mounten.
Dism /Mount-Wim /WimFile:D:\sources\install.wim(esd) /index:1 /MountDir:C:\WIM /ReadOnly
Den Laufwerksbuchstaben "D:" entsprechend anpassen.
Anschließend folgenden Befehl ausführen:
Dism /Online /Cleanup-Image /RestoreHealth /Source:C:\WIM\Windows /LimitAccess
Danach Image unmounten und Temporären Ordner löschen.
Dism /Unmount-Wim /MountDir:C:\WIM /Discard
rmdir C:\WIM
Neustart durchführen und sfc /scannow nochmals ausführen.
 
Zuletzt bearbeitet:
Erstmal vielen Dank an euch! Beide Vorschläge wurden von mir ausgeführt. Trotz gemounteten wim, kommt die gleiche Fehlermeldung. Ich habe es dann nochmal ohne LimitAccess probiert, leider auch ohne Erfolg. Die Iso hatte ich mir extra neu runter geladen.

Davon abgesehen kann ich mometan keine Fehler im Betrieb feststellen. Aber irgendetwas ist ja da. Gibt es noch Optionen?

Einziger Unterscheid: An Stelle von 84% stoppt es jetzt bei 84,9%.
 
Zuletzt bearbeitet:
Hallo wetterauer,
bitte öffne mal dem Ordner C:\Windows\Logs\CBS und kopiere das LOG CBS.log auf deinen Desktop. Klicke nun mit der rechten Maustaste darauf und wähle im Kontextmenü Senden an > ZIP-komprimierter Ordner aus. Nach Druck der Entertaste sollte das Archiv CBS.zip auf deinem Desktop liegen. Füge Letzteres mal an deine nächste Antwort an.
 
Hallo Skorpion,

hier die Datei. Bei Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore bricht der Vorgang übrigens auch ab und kann eine Datei nicht finden.

@edit: Ups, glaube das Log ist nicht richtig, da ich den oben genannten Befehl habe zuletzt laufen lassen.

@edit2: CBS ist nach einem Restorehealthlauf gleich geblieben. Ich habe noch das DISM-Log angehängt.
 

Anhänge

  • CBS.zip
    2 KB · Aufrufe: 96
  • dism.zip
    4,4 KB · Aufrufe: 109
@wetterauer
öffne nun mal dem Ordner C:\Windows\Logs\DISM und kopiere das LOG dism.log und dism.log.bak auf deinen Desktop. Markiere bitte Beide mit mit der rechten Maustaste und wähle im Kontextmenü Senden an > ZIP-komprimierter Ordner aus. Nach Druck der Entertaste sollte das Archiv dism.zip auf deinem Desktop liegen. Füge Letzteres mal an deine nächste Antwort an.

Hast du zufällig die inoffizielle Version des Windows Media Center für Windows 10 installiert?
 
Zuletzt bearbeitet:
wetterauer schrieb:
@edit2: CBS ist nach einem Restorehealthlauf gleich geblieben. Ich habe noch das DISM-Log angehängt.
Ich vermute, dass wir uns hier mit den Beträgen überschnitten haben. Kannst du noch das LOG dism.log.bak nachreichen.

skorpion68 schrieb:
Hast du zufällig die inoffizielle Version des Windows Media Center für Windows 10 installiert?
Dazu hier nachfolgend ein Auszug aus dem LOG dism.log:

Code:
2018-03-28 15:31:55, Info                  DISM   DISM Package Manager: PID=2152 TID=2084  Error in operation: (null) (CBS HRESULT=0x80070002) - CCbsConUIHandler::Error
2018-03-28 15:31:55, Error                 DISM   DISM Package Manager: PID=2152 TID=7296 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x80070002)
2018-03-28 15:31:55, Error                 DISM   DISM Package Manager: PID=2152 TID=7296 Failed processing package changes with session option CbsSessionOptionAnalyzeStore - CDISMPackageManager::AnalyzeComponentStore(hr:0x80070002)
2018-03-28 15:31:55, Error                 DISM   DISM Package Manager: PID=2152 TID=7296 Failed to analyze component store. - CPackageManagerCLIHandler::ProcessCmdLine_CleanupImage(hr:0x80070002)
2018-03-28 15:31:55, Error                 DISM   DISM Package Manager: PID=2152 TID=7296 Failed while processing command cleanup-image. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80070002)
2018-03-28 15:31:55, Info                  DISM   DISM Package Manager: PID=2152 TID=7296 Further logs for online package and feature related operations can be found at %WINDIR%\logs\CBS\cbs.log - CPackageManagerCLIHandler::ExecuteCmdLine
2018-03-28 15:31:55, Error                 DISM   DISM.EXE: DISM Package Manager processed the command line but failed. HRESULT=80070002
Und nachfolgend ein Auszug aus dem LOG CBS.log:

Code:
2018-03-28 15:31:55, Info                  CBS    Failed to load package: Microsoft-Windows-MediaCenter-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384 [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2018-03-28 15:31:55, Info                  CBS    Failed to read manifest content. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2018-03-28 15:31:55, Info                  CBS    Failed checking if package is deeply superseded:  [Microsoft-Windows-MediaCenter-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384] [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2018-03-28 15:31:55, Info                  CBS    Analyze: Failed to collect packages from package store [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2018-03-28 15:31:55, Info                  CBS    Analyze: Failed getting superseded package count [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2018-03-28 15:31:55, Info                  CBS    Reboot mark cleared
2018-03-28 15:31:55, Info                  CBS    Winlogon: Simplifying Winlogon CreateSession notifications
2018-03-28 15:31:55, Info                  CBS    Winlogon: Deregistering for CreateSession notifications
2018-03-28 15:31:55, Info                  CBS    Analyze: processing complete.  Session: 30656153_498229470 [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2018-03-28 15:31:55, Info                  CBS    Received notification that the operation is complete.
2018-03-28 15:31:55, Info                  CBS    progress thread terminated normally
2018-03-28 15:31:55, Error                 CBS    Session: 30656153_498229470 failed to perform store analysis operation [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2018-03-28 15:31:55, Info                  CBS    Session: 30656153_498229470 finalized. Reboot required: no [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2018-03-28 15:31:55, Info                  CBS    Failed to FinalizeEx using worker session [HRESULT = 0x80070002]
2018-03-28 15:33:56, Info                  CBS    Trusted Installer is shutting down because: SHUTDOWN_REASON_AUTOSTOP
2018-03-28 15:33:56, Info                  CBS    TiWorker signaled for shutdown, going to exit.
 
Zuletzt bearbeitet:
Hallo, ja den Center habe ich installiert. Das war mehr aus Gewohnheit, der kann auch wieder runter.
Wie schon gesagt, im Alltagsbetrieb kann ich keine Fehler bemerken.

dims.log.bak finde ich nicht?

@edit: Das hatte ich wohl mal gemacht, aber aktuell ist er nicht mehr drauf!
 
Zuletzt bearbeitet:
@wetterauer
Danke für die Rückmeldung. Ich gehe stark davon aus, dass es an der inoffiziellen Version des Windows Media Center für Windows 10 liegt. Sie ist halt so über Microsoft Update oder über ein Offline-Image nicht vorhanden, weshalb die Befehle ins Leere laufen.
 
Das ist jetzt blöd. Ich muss jetzt schauen wie ich die Reste runterkriege. Das Programm selber finde ich nicht mehr, das scheine ich wieder gelöscht zu haben.

Nochmal vielen Dank!
 
@wetterauer
Hast du das Script ..\WMC_6.3.9600.16384_x64_v12\WMC64\Uninstaller.cmd schon ausgeführt und nach Abschluss noch einmal geprüft ob der Befehl DISM /Online /Cleanup-Image /RestoreHealth sauber durchläuft?
 
Deiner letzten Antwort entnehme ich, dass du offensichtlich an einer weiteren Lösung nicht interessiert bist.
 
Guten Morgen, nein, auf alle Fälle bin ich weiter interessiert. Ich war nur knapp in der Zeit gestern und wollte schnell antworten. Sorry wenn das uninteressiert rüber kam.

Ich habe nach dem Unistall nochmal sfc /scannow ausgeführt, der auch etwas repariert hat. Danach wieder die DISM-Befehle mit Verweis auf die Quelle, was leider ohne Erfolg war.
 
OK, leider müsste ich jetzt meine Beiträge wiederholen da du keine LOGs angehängt hast. Außerdem wäre es wichtig gewesen was der SFC-Scan repariert (siehe LOG sfcdetails.txt) hat und natürlich ob zuvor die Deinstallation der inoffiziellen Version des Windows Media Center für Windows 10 sauber durchgelaufen ist. Da du schon genau so lange wie ich hier im Forum bist könnte ich eigentlich genauere Antworten erwarten.
 
Die Deinstallation gab keine Fehlermeldung aus und war complete. Auch wenn ich so lange hier bin wie du, kannte ich das SFC-Log leider nicht. Die Datei sfcdetails.txt konnt ich nicht finden. Angehängt habe ich eine aktuelles DISM- und CBS-Log.

Ich bin dankbar für jede Hilfe, aber habe von diesen Dingen nur rudimentäre Ahnung.
 

Anhänge

  • CBS.zip
    5,2 KB · Aufrufe: 58
  • dism.zip
    3,1 KB · Aufrufe: 54
wetterauer schrieb:
Die Deinstallation gab keine Fehlermeldung aus und war complete.
Lt. LOG CBS.log ist dem leider nicht so, siehe dazu den nachfolgenden Auszug:

Code:
Checking System Update Readiness.
(p) CBS Catalog Missing   Microsoft-Windows-MediaCenter-Package-avcore~31bf3856ad364e35~amd64~en-US~6.3.9600.16384
(p) CBS Catalog Missing   Microsoft-Windows-MediaCenter-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384
Summary:
Operation: Detect and Repair 
Operation result: 0x800f081f
Last Successful Step: Entire operation completes.
Total Detected Corruption: 2
 CBS Manifest Corruption: 2
 CBS Metadata Corruption: 0
 CSI Manifest Corruption: 0
 CSI Metadata Corruption: 0
 CSI Payload Corruption: 0
Total Repaired Corruption: 0
 CBS Manifest Repaired: 0
 CSI Manifest Repaired: 0
 CSI Payload Repaired: 0
 CSI Store Metadata refreshed: True
Total Operation Time: 241 seconds.
2018-03-30 12:07:54, Info                  CBS    CheckSur: hrStatus: 0x800f081f [CBS_E_SOURCE_MISSING], download Result: 0x800f081f [CBS_E_SOURCE_MISSING]
2018-03-30 12:07:54, Info                  CBS    Count of times corruption detected: 1
2018-03-30 12:07:54, Info                  CBS    Seconds between initial corruption detections: -1
2018-03-30 12:07:54, Info                  CBS    Seconds between corruption and repair: -1
2018-03-30 12:07:54, Info                  CBS    Failed to run Detect and repair. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
2018-03-30 12:07:54, Info                  CBS    Reboot mark cleared
2018-03-30 12:07:54, Info                  CBS    Winlogon: Simplifying Winlogon CreateSession notifications
2018-03-30 12:07:54, Info                  CBS    Winlogon: Deregistering for CreateSession notifications
2018-03-30 12:07:54, Info                  CBS    Exec: Processing complete, session(Corruption Repairing): 30656526_1754985826 [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
2018-03-30 12:07:54, Error                 CBS    Session: 30656526_1754985826 failed to perform store corruption detect and repair operation. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
2018-03-30 12:07:54, Info                  CBS    Session: 30656526_1754985826 finalized. Reboot required: no [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
2018-03-30 12:07:54, Info                  CBS    Failed to FinalizeEx using worker session [HRESULT = 0x800f081f]
wetterauer schrieb:
Auch wenn ich so lange hier bin wie du, kannte ich das SFC-Log leider nicht.
Mit der längeren Zugehörigkeit meinte ich deine Mitarbeit um dir helfen zu können. Wie du zukünftig das LOG sfcdetails.txt erstellst siehst du hier Verwenden des Systemdatei-Überprüfungsprogramms (SFC.exe) zur Problembehandlung bei fehlenden oder beschädigten Systemdateien.

Abschließend kann ich dir nur zu einem Clean Install von Windows 10 1709 raten da ich mir bei einem In-Place Upgrade nicht sicher bin ob es Komplikationen gibt.
 
Anzeige
Oben