Błąd Windows 10 DISM: 0x800f081f

12

I zostały próbuje uruchomić sfc /scannoww cmdale okazały się bezskuteczne. Dlatego po kilku badaniach w Internecie zwróciłem się do następującego polecenia:

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

gdzie Xwskazuje literę dysku, na którym jest zainstalowany system Windows .iso. (Zamontowałem plik .iso za pomocą Daemon Tools)

Jednak wciąż otrzymuję następujący komunikat:

Błąd: 0x800f081f

Nie można znaleźć pliku źródłowego.

Nie jestem obeznany z technologią, ale po przejrzeniu listy dism.logznalazłem tę linię, która może mieć związek z błędem.

(p) CSI Payload Corrupt

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

Naprawdę nie chcę resetować ani odświeżać systemu Windows, ponieważ jest tak wiele programów, które muszę ponownie zainstalować. Byłbym wdzięczny za każdą pomoc.

Na marginesie, Windows Update Diagnostic zgłasza, że ​​rejestracja usługi Windows Update nie istnieje lub jest uszkodzona, co również nie zostało naprawione, jeśli to cokolwiek znaczy.

Skipher
źródło

Odpowiedzi:

16

Naprawiłem ten „Błąd: 0x800f081f” wpływający na komputer z systemem Windows 10 Pro-32 przez uruchomienie

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

Działa tylko ISO systemu Windows 10 pobrane z Techbench i zamontowane w E: z Daemon Tools. Inne pliki ISO pobrane za pomocą narzędzia do tworzenia nośników systemu Windows 10 w ogóle nie działały, zwracając ten sam błąd 0x800f081f, nawet po przekonwertowaniu z osadzonego formatu ESD na WIM, przy użyciu NTlite, i zamontowane przy użyciu Daemon Tools lub DISM GUI.

Również wszystkie inne próby naprawienia błędu z Windows Update Live nie działały wcześniej, zawsze zwracając ten sam błąd 0x800f081f, tj. Przy użyciu:

DISM /Online /Cleanup-Image /RestoreHealth

Aktualizacja 08/08/2016: Ponieważ powyższy link Techbench już nie działa, proszę wypróbować poniższy link (zwróć uwagę, że nie testowałem jeszcze, czy jest to ten sam rodzaj ISO, który był wcześniej dostępny w Techbench. Zgłoś swoje wyniki) :

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

a_big_friend
źródło
1
Autor uruchomił dokładnie to samo polecenie, samo pytanie dotyczy błędu generowanego podczas uruchamiania tego polecenia. To również wydaje się być prawie duplikatem odpowiedzi Noseratio.
Ramhound
Moim zdaniem błąd polega na tym, że nie wszystkie Win 10 ISO są takie same. Działa to samo polecenie z ISO pobranym z techbench, podczas gdy uruchomione z ISO pobranym przez narzędzie Media Creation, nie działa. Dodatkowo istnieje znacząca różnica w stosunku do odpowiedzi Noseratio: nie musiałem uwzględniać zbiorczych aktualizacji systemu Windows 10, musiałem tylko znaleźć odpowiednie ISO i za to naprawdę dziękuję Noseratio!
a_big_friend
Odpowiedź powinna odpowiedzieć na problem autora, a nie na twój.
Ramhound
2
Odpowiedź powinna być pełna dla kogoś, kto ma ten sam problem, ponieważ autorzy już rozwiązali ten problem, instalując ponownie system Windows
a_big_friend
a_big_friend, którą wersję ISO wybrałeś na technecie? Ponieważ dla mnie to też nie działa i nie mogę uzyskać dostępu do witryny katalogu aktualizacji systemu Windows, aby zaktualizować plik install.wim. Proszę, pomóż mi, oszalałem teraz z tymi wszystkimi błędami W10.
Aeio Much
5

Rozwiązałem ten sam problem, uruchamiając DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\Users\User\Downloads\Install.wim:1 /LimitAccessaktualizację Install.wimz najnowszą aktualizacją zbiorczą Windows 10 wprowadzoną strumieniowo ( KB3081452 i KB3095020 w momencie publikacji tego postu). Nie ma potrzeby przepakowywania .ISO.

Zasadniczo postępowałem zgodnie z instrukcjami „Dodaj aktualizacje do dostosowanego systemu Windows” od samego Microsoft:

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

Ci, którzy nie mają kopii oryginalnego niezaszyfrowanego Install.wimpliku, mogą uznać to i to za pomocne.

Zaktualizowałem , zrobiłem kolejną aktualizację w miejscu na dwóch innych komputerach domowych, Windows 8.1 -> Windows 10 x64, przy użyciu narzędzia Media Creation Tool i opcji „Zachowaj nic”. Po zainstalowaniu wszystkich aktualizacji (w tym najnowszej aktualizacji zbiorczej KB3093266) oba komputery nie przeszły "sfc /scannow"testu i "dism /Online /Cleanup-Image /RestoreHealth"odzyskiwania, ten sam błąd 0x800f081f.

Powtórzyłem więc procedurę opisaną powyżej, tym razem używając systemu Windows 10 ISO firmy TechBench i wprowadzając MSU KB3093266 do niego install.wim. Problem rozwiązany.

Zaktualizowano , problem pojawił się ponownie po aktualizacji do systemu Windows 10 w wersji 10.0.10586.0 (aktualizacja z listopada 2015 + najnowsza aktualizacja zbiorcza). Tym razem, po prostu pobrać najnowszą ISO od TechBench , to zamontowane i wykonane DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:E:\Sources\Install.wim:1 /LimitAccess, wtedy sfc /scannow. Najwyraźniej nie ma potrzeby przesyłać najnowszej aktualizacji zbiorczej.

Zaktualizowano , problem pojawił się ponownie na innym komputerze. Tym razem nie mogę znaleźć ISO (czy TechBench zniknął?), Więc musiałem użyć narzędzia Media Creation Tool , utworzyć instalację napędu USB, a następnie przekonwertować install.esdna install.wim:

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

Następnie napraw obraz za pomocą usługi Windows Update jako kopii zapasowej (tzn. Bez /LimitAccess):

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

Następnie napraw pliki systemowe:

sfc /scannow.

noseratio
źródło
Czy ktoś może to również potwierdzić?
Skipher
@Skipher - Jesteś jedynym, który może potwierdzić, czy to działa, czy nie.
Ramhound
Moja odpowiedź na to pytanie wskazuje, że nie mam już tego problemu, ponieważ zdecydowałem się ponownie zainstalować system Windows.
Skipher
@Skipher TechBench ISO jest dobry. To jest potwierdzone. Zobacz odpowiedzi powyżej autorstwa a_big_friend.
Richard_G
1
Mogę potwierdzić, że jest to nadal aktualne. Komputer zmarł na mnie po użyciu narzędzia Oczyszczanie dysku, aby spróbować odzyskać trochę miejsca (wskazówka: nie rób tego). Jedyną rzeczą dla mnie jest odmowa pracy w trybie offline i nie można znaleźć ładunków zastępczych. Więc skończyło się dism /ScanHealthna tym, że działałem, przeglądałem logi, a następnie z wciąż zamontowanym obrazem wim, ręcznie kopiując niepoprawne pliki (tj. Od c:\mount\Windows\Windows\winsxs\<component>\*do c:\Windows\winsxs\<component>).
lc.
4

Nie używaj parametru /source:WIM:X:\Sources\Install.wim:1 /LimitAccess. Windows 10 ma wersję, 10.0.10240.16384a uszkodzony plik ma wersję 10.0.10240.16397. Tak więc plik nie jest częścią pliku Install.wim. Bez /sourceparametru DISM pobierze uszkodzone pliki z WindowsUpdate i zastąpi je.

magicandre1981
źródło
2
Użyłem parametru / source, ponieważ polecenie bez określonego źródła również dało mi ten sam błąd i miałem nadzieję naprawić go za pomocą pliku .iso. Co mogę zrobić, aby pokonać ten błąd? Ponadto, czy komunikat o błędzie „Brak rejestracji usługi Windows Update lub jest on uszkodzony” jest w jakikolwiek sposób związany z problemem, który rozwiązałeś? Dzięki.
Skipher
1
wstrzyknij starszą wersję UpdateRollup support.microsoft.com/en-us/kb/3074683 do install.wim ( woshub.com/integrate-windows-updates-into-windows-8-image ), a teraz użyj polecenia / source, aby wskazać do nowego WIM. czy to działa?
magicandre1981,
Skończyło się na ponownym zainstalowaniu systemu Windows 10 z powodu frustracji, ale dziękuję za przekazanie tego nowego pomysłu! Nigdy wcześniej o tym nie słyszałem i na pewno wypróbuję to przy następnym uruchomieniu mojego systemu Windows. Dziękuję Ci bardzo.
Skipher
3

Miałem ten sam problem, próbowałem z innymi rozwiązaniami w tym poście, ale żadne nie działało.

Ten działał:

  1. pobierz Windows 10 ISO z Techbench
  2. zamontować iso
  3. zakładając, że D jest literą dysku zamontowanego ISO, uruchom następujące polecenie w wierszu polecenia z podwyższonym poziomem uprawnień:

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

Marco Lackovic
źródło
link nie działa, zaktualizuj link
Shan Khan
0

W końcu po prostu wykonałem ponowną instalację systemu Windows. Nie chciałem stracić wszystkich swoich programów, więc postanowiłem nie odświeżać ani nie resetować systemu Windows, a nie było żadnej metody naprawy, która by działała.

Skipher
źródło
-1

OK, dziękuję za wszystkie instrukcje i wskazówki na ten temat.

Problem DISM został rozwiązany, wykonując następujące czynności:

  • mając Windows 10 ISO 1511 10586.0 (może .493?) już na pamięci USB

  • najpierw skopiowałem plik E: \ sources \ install.esd do C: \

  • następnie konwertując C: \ install.esd pobierając go do ... \ install.wim i skopiowałem do C: \

  • następnie uruchom -> DISM / Online / Cleanup-Image / RestoreHealth /source:WIM:C:\install.wim:1 / LimitAccess

  • w końcu zauważając, że udane czyszczenie zostało wykonane

Wspaniały! Następnie mogę jeszcze raz gonić za moim oryginalnym problemem -> Błąd aktualizacji rocznicy Windows 10 0xc1900101 - 0x30018 odnoszący się do SYSPREP , zobaczmy, co teraz się z nim dzieje ...

PeteVfi
źródło