Как да коригирам DISM грешка 0x800f0906 „Изходният файл не можа да бъде изтеглен“

Много потребители на Windows 10 съобщават, че са видели код на грешка 0x800f0906 при изпълнение на следната команда в повишен команден редDism.exe / Online / Cleanup-Image / RestoreHealth

Помощната програма за команден ред DISM (Deployment Image Servicing and Management) е невероятно добър инструмент, който може да се използва за обслужване и ремонт на инсталация на Windows. Неуспехът на командата DISM.exe може да бъде доста важен проблем, особено ако това се случи, когато отчаяно се нуждаете от помощната програма, за да работи магически. Когато инструментът за команден ред DISM се провали с код за грешка 0x800f0906, придружаващото съобщение за грешка или заявява, че изходните файлове не могат да бъдат изтеглени, или че файловете, необходими за поправяне на магазина, не могат да бъдат намерени.

В повечето случаи този проблем е причинен или от някаква повреда, или в някои случаи една или повече от последните актуализации на Windows, налични за засегнатия компютър, които не са инсталирани. За щастие обаче можете да направите много, за да опитате да разрешите този проблем. По-долу са най-ефективните решения, които можете да използвате, за да се опитате да се отървете от този проблем и да получите инструмента DISM за успешно извършване на поправки:

Решение 1: Деинсталирайте актуализацията KB3022345

Получаването на грешка 0x800f0906, когато се опитвате да използвате функцията за възстановяване на здравето на инструмента за разгръщане и обслужване на изображения, се случва за потребители с актуализацията KB3022345 , поради грешка, която е добре известна на Microsoft и се твърди, че е поправена в по-късни актуализации.

В KB3022345 актуализацията счупи и двете уволнения и SFC за потребителите на Windows, като ги кара да се даде този вид грешки през цялото време, когато се опитате да ги използвате. Решаването на този проблем е толкова лесно, колкото деинсталирането на актуализацията, така че прочетете, за да видите как можете да направите това по доста прост начин, и използвайте DISM и SFC отново, когато имате нужда от тях.

  1. Натиснете клавиша Windows на клавиатурата, за да отворите менюто " Старт " и щракнете върху Контролен панел, или въведете Контролен панел и отворете резултата, в зависимост от версията на Windows, която използвате.
  2. Превключете към изглед на икони в горния десен ъгъл на контролния панел и отворете Програми и функции от списъка.
  3. Отляво кликнете върху Преглед на инсталираните актуализации
  4. Ще видите поле за търсене в горния десен ъгъл, въведете KB3022345, за да намерите актуализацията с по-малко усилия.
  5. Когато го намерите, щракнете с десния бутон върху него и изберете
  6. След като всичко приключи, рестартирайте устройството си.

Въпреки че актуализациите трябва да носят корекции и подобрения, често се случва дадена актуализация да счупи нещо, вместо да го поправи, или да поправи едно нещо и да развали три други. За щастие, определянето на коя актуализация е причинило този проблем беше лесно и Microsoft потвърди, че случаят е такъв, така че ако просто следвате горните стъпки за деинсталиране на актуализацията, вече няма да имате този проблем с инструмента за обслужване и управление на изображението за внедряване.

Решение 2: Стартирайте SFC сканиране

Тъй като корупциите са едни от най-честите причини за този проблем, стартирането на SFC сканиране определено е добра идея. SFC сканирането може да сканира всички системни файлове на вашия компютър за повреда и да коригира всички открити. За да стартирате SFC сканиране на компютър с Windows 10, можете да използвате това ръководство .

Решение 3: Ръчно отстранете корупциите

  1. Щракнете с десния бутон на мишката върху бутона " Старт ", за да отворите менюто WinX .
  2. Щракнете върху Command Prompt (Admin) в WinX Menu, за да стартирате повишен Command Prompt .
  3. Една по една въведете всяка от следните команди в повишения команден ред , като натиснете Enter, след като въведете всяка команда и изчакате една команда да бъде изпълнена напълно, преди да въведете следващата:

net stop wuauserv

cd% systemroot% \ SoftwareDistribution

ren Изтеглете Download.old

net start wuauserv

нетни стоп битове

нетни начални бита

net stop cryptsvc

cd% systemroot% \ system32

ren catroot2 catroot2old

net start cryptsvc

  1. Затворете повишения команден ред .
  2. Рестартирайте компютъра си.
  3. Когато компютърът ви стартира, опитайте да стартирате помощната програма DISM и проверете дали тя работи успешно.

Решение 4: Инсталирайте всички налични актуализации на Windows за вашия компютър

Ако страдате от този проблем, защото една или повече актуализации на Windows, налични за вашия компютър, не са инсталирани, можете да разрешите този проблем, като просто инсталирате всички налични актуализации на Windows за вашия компютър. За да направите това, трябва:

  1. Отворете менюто "Старт" .
  2. Щракнете върху Настройки .
  3. Кликнете върху Актуализиране и защита .
  4. Щракнете върху Windows Update в левия прозорец.
  5. В десния прозорец кликнете върху Проверка за актуализации .
  6. Изчакайте Windows Update да провери и извлече всички налични актуализации за вашия компютър.
  7. Ако има налични актуализации за вашия компютър, изтеглете ги и ги инсталирайте.

След като всички налични актуализации за вашия компютър са успешно инсталирани, рестартирайте компютъра. Веднага след като компютърът се зареди, опитайте да стартирате помощната програма DISM и проверете дали проблемът е отстранен или не.