Windows 10 DISM-Fehler: 0x800f081f

12

Ich habe versucht , laufen sfc /scannowin cmdaber erfolglos geblieben war. Nach einigen Recherchen im Internet habe ich mich daher dem folgenden Befehl zugewandt:

DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:\Sources\Install.wim:1 /LimitAccess

Dabei Xwird der Laufwerksbuchstabe angegeben, auf dem Windows .iso bereitgestellt ist. (Ich habe die ISO-Datei mit Daemon Tools gemountet.)

Ich erhalte jedoch immer wieder die folgende Meldung:

Fehler: 0x800f081f

Die Quelldatei wurde nicht gefunden.

Ich bin nicht technisch versiert, aber nachdem dism.logich die überflogen habe , habe ich diese Zeile gefunden, die möglicherweise etwas mit dem Fehler zu tun hat oder nicht.

(p) CSI Payload Corrupt

amd64_microsoft-windows-microsoftedge_31bf3856ad364e35_10.0.10240.16397_none_19381f0c8accd5dd\MicrosoftEdgeSquare44x44.scale-125_contrast-white.png

Ich möchte Windows wirklich nicht zurücksetzen oder aktualisieren, da es nur so viele Programme gibt, die ich neu installieren muss. Ich würde mich über jede Hilfe freuen.

Nebenbei bemerkt meldet Windows Update Diagnostic, dass die Registrierung des Windows Update-Dienstes fehlt oder beschädigt ist, was ebenfalls nicht behoben werden konnte, wenn dies etwas bedeutet.

Skipher
quelle

Antworten:

16

Ich habe diesen "Fehler: 0x800f081f" behoben, der einen PC mit Windows 10 Pro-32 durch Ausführen betrifft

DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:E:\sources\Install.wim:1 /LimitAccess

Nur die von Techbench heruntergeladene und in E: mit Daemon Tools gemountete Windows 10 ISO funktionierte. Andere ISO-Dateien, die mit dem Windows 10-Tool zur Medienerstellung heruntergeladen wurden, funktionierten überhaupt nicht und gaben den gleichen Fehler 0x800f081f zurück, selbst wenn sie mit NTlite vom eingebetteten ESD-Format in WIM konvertiert und entweder mit Daemon Tools oder DISM GUI bereitgestellt wurden.

Auch alle anderen Versuche, den Fehler in Windows Update Live zu beheben, hatten zuvor nicht funktioniert und immer den gleichen Fehler 0x800f081f zurückgegeben, dh mit:

DISM /Online /Cleanup-Image /RestoreHealth

Update 08/08/2016: Da der obige Techbench-Link nicht mehr funktioniert, versuchen Sie es bitte mit dem folgenden Link (beachten Sie, dass ich noch nicht getestet habe, ob es sich um dieselbe Art von ISO handelt, die zuvor von Techbench erhältlich war. Bitte melden Sie Ihre Ergebnisse). ::

https://www.microsoft.com/en-us/software-download/windows10ISO/

a_big_friend
quelle
1
Der Autor hat genau denselben Befehl ausgeführt, die Frage selbst bezieht sich auf den Fehler, der beim Ausführen dieses Befehls generiert wird. Dies scheint auch eine nahezu doppelte Antwort auf Noseratios Antwort zu sein.
Ramhound
Der Fehler liegt meiner Meinung nach in der Tatsache, dass nicht alle Win 10 ISO gleich sind. Der gleiche Befehl, der mit der von techbench heruntergeladenen ISO ausgeführt wird, funktioniert, während er nicht mit der vom Media Creation-Tool heruntergeladenen ISO ausgeführt wird. Außerdem gibt es einen signifikanten Unterschied zu der Antwort von Noseratio: Ich musste keine kumulativen Windows 10-Updates einbinden, ich musste nur die richtige ISO finden und dafür danke ich Noseratio!
a_big_friend
Eine Antwort sollte das Problem des Autors beantworten, nicht Ihr eigenes.
Ramhound
2
Eine Antwort sollte jemandem helfen, der das gleiche Problem hat, da die Autoren das Problem bereits durch
Neuinstallation
a_big_friend, welche iso version hast du auf technet aufgenommen? Weil es auch bei mir nicht funktioniert und ich nicht auf die Windows Update-Katalog-Website zugreifen kann, um die install.wim zu aktualisieren. Bitte helfen Sie mir, ich werde gerade verrückt mit all diesen W10-Fehlern.
Aeio Much
5

Ich habe das gleiche Problem behoben, indem ich DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\Users\User\Downloads\Install.wim:1 /LimitAccessein Install.wimmit dem neuesten Windows 10 Cumulative Update aktualisiertes Slipstreamed ( KB3081452 und KB3095020 zum Zeitpunkt dieses Beitrags) ausgeführt habe. Es ist nicht erforderlich, eine ISO neu zu verpacken.

Grundsätzlich habe ich die Anleitung "Updates zu benutzerdefiniertem Windows hinzufügen" von Microsoft selbst befolgt :

md C:\mount\Windows

Dism /Mount-Image /ImageFile:"C:\Images\install.wim" /Index:1 /MountDir:C:\mount\Windows

Dism /Add-Package /Image:C:\mount\Windows /PackagePath:C:\MSU\Windows10-KBxxxxxxx-x64.msu /LogPath:AddPackage.log

Dism /Unmount-Image /MountDir:C:\mount\Windows /Commit

Diejenigen, die keine Kopie der unverschlüsselten Originaldatei haben, Install.wimfinden dies und das möglicherweise hilfreich.

Aktualisiert habe ich ein weiteres direktes Upgrade auf zwei anderen Haushalts-PCs, Windows 8.1 -> Windows 10 x64, mit dem Tool zur Medienerstellung und der Option "Nichts behalten" durchgeführt. Nach der Installation aller Updates (einschließlich des neuesten kumulativen Updates KB3093266) haben beide PCs den "sfc /scannow"Test und die "dism /Online /Cleanup-Image /RestoreHealth"Wiederherstellung nicht bestanden, der gleiche Fehler 0x800f081f.

Also wiederholte ich das oben beschriebene Verfahren, diesmal unter Verwendung einer Windows 10-ISO von TechBench und Slipstreaming der KB3093266-MSU in ihre install.wim. Problem gelöst.

Das Problem wurde aktualisiert und trat nach dem Upgrade auf Windows 10 Version 10.0.10586.0 (Update November 2015 + letztes kumulatives Update) erneut auf. Dieses Mal heruntergeladen habe ich einfach die neueste ISO von TechBench , montiert sie und ausgeführt DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:E:\Sources\Install.wim:1 /LimitAccess, dann sfc /scannow. Anscheinend ist es nicht erforderlich, das neueste kumulative Update zu übermitteln.

Aktualisiert , tauchte das Problem auf einem anderen PC erneut auf. Dieses Mal konnte ich die ISO nicht finden (ist TechBench weg?), Also musste ich das Media Creation Tool verwenden , eine USB-Laufwerksinstallation erstellen und dann konvertieren install.esdin install.wim:

dism /export-image /SourceImageFile:d:\sources\install.esd /SourceIndex:1 /DestinationImageFile:c:\temp\install.wim /Compress:fast

Reparieren Sie dann das Image mit Windows Update als Backup (dh ohne /LimitAccess):

dism /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\temp\install.wim:1.

Reparieren Sie dann die Systemdateien:

sfc /scannow.

noseratio
quelle
Kann das auch noch jemand bestätigen?
Skipher
@Skipher - Sie sind der einzige, der bestätigen kann, ob dies funktioniert oder nicht.
Ramhound
Meine Antwort auf diese Frage besagt, dass ich dieses Problem nicht mehr habe, da ich mich für die Neuinstallation von Windows entschieden habe.
Skipher
@Skipher Die TechBench ISO ist gut. Es ist bestätigt. Siehe die Antworten oben von a_big_friend.
Richard_G
1
Ich kann bestätigen, dass dies noch gültig ist. Hatte einen Computer an mir gestorben, nachdem ich Disk Cleanup verwendet hatte, um Speicherplatz zurückzugewinnen (Pro-Tipp: Tun Sie das nicht). Das einzige für mich ist, dass dism sich weigert, offline zu arbeiten und die Ersatznutzlasten nicht findet. dism /ScanHealthAm Ende lief ich also, sah mir die Protokolle an, kopierte dann mit dem noch gemounteten WIM-Image die fehlerhaften Dateien manuell (dh von c:\mount\Windows\Windows\winsxs\<component>\*bis c:\Windows\winsxs\<component>).
lc.
4

Verwenden Sie den Parameter nicht /source:WIM:X:\Sources\Install.wim:1 /LimitAccess. Windows 10 hat eine Version 10.0.10240.16384und die beschädigte Datei hat eine Version 10.0.10240.16397. Die Datei ist also nicht Teil der Datei Install.wim. Ohne den /sourceParameter DISM lädt die beschädigten Dateien von WindowsUpdate herunter und ersetzt sie.

magicandre1981
quelle
2
Ich habe den Parameter / source verwendet, weil der Befehl ohne eine bestimmte Quelle ebenfalls den gleichen Fehler verursachte und ich hoffte, ihn mit einer ISO-Datei reparieren zu können. Was kann ich tun, um diesen Fehler zu beheben? Hat die Fehlermeldung "Die Registrierung des Windows Update-Dienstes fehlt oder ist beschädigt" in irgendeiner Weise mit dem von Ihnen angesprochenen Problem zu tun? Vielen Dank.
Skipher
1
Fügen Sie die ältere UpdateRollup support.microsoft.com/en-us/kb/3074683 in die Datei install.wim ( woshub.com/integrate-windows-updates-into-windows-8-image ) ein und verwenden Sie jetzt den Befehl / source, um zu zeigen zum neuen WIM. Funktioniert das?
magicandre1981
Aufgrund der Frustration habe ich Windows 10 direkt neu installiert, aber ich danke Ihnen, dass Sie diese neue Idee bereitgestellt haben! Ich habe noch nie davon gehört und werde es auf jeden Fall versuchen, wenn mein Windows das nächste Mal funktioniert. Vielen Dank.
Skipher
3

Ich hatte das gleiche Problem, habe es mit den anderen Lösungen in diesem Beitrag versucht, aber keine hat funktioniert.

Dieser hat funktioniert:

  1. Laden Sie Windows 10 ISO von Techbench herunter
  2. montiere die ISO
  3. Unter der Annahme, dass D der Laufwerksbuchstabe der gemounteten ISO ist, führen Sie Folgendes in einer Eingabeaufforderung mit erhöhten Rechten aus:

    Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess

Marco Lackovic
quelle
Link funktioniert nicht, bitte aktualisieren Sie den Link
Shan Khan
0

Am Ende habe ich einfach eine Neuinstallation von Windows durchgeführt. Ich wollte nicht alle meine Programme verlieren, also habe ich mich dafür entschieden, Windows nicht zu aktualisieren oder zurückzusetzen, und es gab keine verbleibende Reparaturmethode, die funktionieren würde.

Skipher
quelle
-1

OK, danke für alle Anweisungen und Hinweise zu diesem Thema.

Ich habe mein DISM-Problem mit den folgenden Schritten gelöst:

  • Windows 10 ISO 1511 10586.0 (möglicherweise .493?) bereits auf einem USB-Stick

  • Kopieren Sie zuerst die Datei E: \ sources \ install.esd nach C: \

  • Konvertieren Sie dann die Datei C: \ install.esd in ... \ install.wim und kopieren Sie sie in C: \

  • Führen Sie dann -> DISM / Online / Cleanup-Image / RestoreHealth /source:WIM:C:\install.wim:1 / LimitAccess aus

  • Endlich bemerkt, dass eine erfolgreiche Bereinigung durchgeführt wurde

Groß! Als nächstes kann ich noch einmal mein ursprüngliches Problem verfolgen -> Windows 10 Anniversary Upgrade-Fehler 0xc1900101 - 0x30018 in Bezug auf SYSPREP . Mal sehen, was jetzt damit passiert ...

PeteVfi
quelle