Jak naprawić błąd DISM 0x800f0906 „Nie można pobrać pliku źródłowego”

Liczne systemu Windows 10 użytkownicy zgłaszali widząc kod błędu 0x800f0906 gdy uruchamiając następującą komendę w podwyższonej Command PromptDism.exe / Online / Cleanup-Image / RestoreHealth

Narzędzie wiersza poleceń DISM (obsługa i zarządzanie obrazem wdrażania) to niezwykle sprytne małe narzędzie, którego można używać do obsługi i naprawy instalacji systemu Windows. Niepowodzenie polecenia DISM.exe może być dość znaczącym problemem, zwłaszcza jeśli zdarza się to, gdy desperacko potrzebujesz narzędzia do działania. Gdy narzędzie wiersza poleceń DISM zawiedzie i wyświetli kod błędu 0x800f0906, towarzyszący komunikat o błędzie stwierdza, że ​​nie można pobrać plików źródłowych lub nie można znaleźć plików wymaganych do naprawy sklepu.

W większości przypadków przyczyną tego problemu jest uszkodzenie lub, w niektórych przypadkach, jedna lub więcej najnowszych aktualizacji systemu Windows dostępnych dla komputera, którego dotyczy problem. Na szczęście jednak możesz wiele zrobić, aby spróbować rozwiązać ten problem. Oto najskuteczniejsze rozwiązania, których możesz użyć, aby spróbować pozbyć się tego problemu i sprawić, by narzędzie DISM z powodzeniem wykonało naprawy:

Rozwiązanie 1: Odinstaluj aktualizację KB3022345

Pierwsze 0x800f0906 błąd, gdy próbujesz użyć obraz stanowiska serwisowania i narzędzie do zarządzania jest przywrócenie funkcji biologicznej dzieje dla użytkowników z KB3022345 aktualizacji z powodu błędu, który jest dobrze znany Microsoft, a rzekomo ustalony w późniejszych aktualizacji.

KB3022345 aktualizacji złamał zarówno DISM i SFC dla użytkowników systemu Windows, powodując ich dać tego rodzaju błędów cały czas podczas próby korzystania z nich. Rozwiązanie tego problemu jest tak proste, jak odinstalowanie aktualizacji, więc czytaj dalej, aby zobaczyć, jak możesz to zrobić w dość prosty sposób i ponownie użyć DISM i SFC, gdy ich potrzebujesz.

  1. Naciśnij klawisz Windows na klawiaturze, aby otworzyć menu Start , a następnie kliknij Panel sterowania lub wpisz Panel sterowania i otwórz wynik, w zależności od używanej wersji systemu Windows.
  2. Przełącz się do widoku ikon w prawym górnym rogu Panelu sterowania i otwórz Programy i funkcje z listy.
  3. Po lewej stronie kliknij Wyświetl zainstalowane aktualizacje
  4. W prawym górnym rogu pojawi się pole wyszukiwania , wpisz KB3022345, aby znaleźć aktualizację przy mniejszym wysiłku.
  5. Po znalezieniu kliknij prawym przyciskiem myszy i wybierz
  6. Gdy wszystko będzie gotowe, uruchom ponownie urządzenie.

Mimo że aktualizacje mają przynosić poprawki i ulepszenia, często zdarza się, że aktualizacja coś psuje zamiast naprawiać lub naprawia jedną rzecz i psuje trzy inne. Na szczęście ustalenie, która aktualizacja spowodowała ten problem, było łatwe, a firma Microsoft potwierdziła, że ​​tak jest, więc jeśli po prostu wykonasz powyższe kroki, aby odinstalować aktualizację, problem ten nie będzie już występował w narzędziu do obsługi i zarządzania obrazem wdrażania.

Rozwiązanie 2: Uruchom skanowanie SFC

Ponieważ uszkodzenia są jednymi z najczęstszych przyczyn tego problemu, uruchomienie skanowania SFC jest zdecydowanie dobrym pomysłem. Skan SFC jest w stanie przeskanować wszystkie pliki systemowe na komputerze pod kątem uszkodzeń i naprawić wszystkie znalezione. Aby uruchomić skanowanie SFC na komputerze z systemem Windows 10, możesz skorzystać z tego przewodnika .

Rozwiązanie 3: Ręcznie napraw uszkodzenia

  1. Kliknij prawym przyciskiem myszy przycisk menu Start , aby otworzyć menu WinX .
  2. Kliknij opcję Wiersz polecenia (Administrator) w menu WinX, aby uruchomić wiersz polecenia z podwyższonym poziomem uprawnień .
  3. Jeden po drugim wpisz każde z następujących poleceń w podwyższonym wierszu polecenia , naciskając klawisz Enter po wpisaniu każdego polecenia i czekając na pełne wykonanie jednego polecenia przed wpisaniem następnego:

net stop wuauserv

cd% systemroot% \ SoftwareDistribution

ren Pobierz Download.old

net start wuauserv

bity stopu netto

net start bits

net stop cryptsvc

cd% systemroot% \ system32

ren catroot2 catroot2old

polecenie net start cryptsvc

  1. Zamknij podwyższony wiersz polecenia .
  2. Uruchom ponownie komputer.
  3. Po uruchomieniu komputera spróbuj uruchomić narzędzie DISM i sprawdź, czy działa poprawnie.

Rozwiązanie 4: Zainstaluj wszystkie dostępne aktualizacje systemu Windows dla swojego komputera

Jeśli napotykasz ten problem, ponieważ co najmniej jedna z aktualizacji systemu Windows dostępnych dla Twojego komputera nie jest zainstalowana, możesz rozwiązać ten problem, po prostu instalując wszystkie dostępne aktualizacje systemu Windows na komputerze. Aby to zrobić, musisz:

  1. Otwórz menu Start .
  2. Kliknij Ustawienia .
  3. Kliknij Aktualizacja i zabezpieczenia .
  4. Kliknij Windows Update w lewym okienku.
  5. W prawym okienku kliknij Sprawdź aktualizacje .
  6. Poczekaj, aż usługa Windows Update sprawdzi i pobierze wszystkie dostępne aktualizacje dla Twojego komputera.
  7. Jeśli są dostępne aktualizacje dla Twojego komputera, pobierz je i zainstaluj.

Po pomyślnym zainstalowaniu wszystkich dostępnych aktualizacji dla komputera uruchom ponownie komputer. Zaraz po uruchomieniu komputera spróbuj uruchomić narzędzie DISM i sprawdź, czy problem został rozwiązany.