Dism error 0x800f0801

Кажущийся простым процесс установки обновления Windows может привести к проблемам, которые сделают вашу систему уязвимой и лишенной критических улучшений.

Кажущийся простым процесс установки обновления Windows может привести к проблемам, которые сделают вашу систему уязвимой и лишенной критических улучшений. Одна из причин — ошибка 0x800f0801, которая препятствует установке загруженных файлов на компьютер.

Когда вы получаете сообщение CBS_E_NOT_APPLICABLE, это означает одно из двух: либо обновление не может быть установлено на этом компьютере, либо система не может обработать обновление.

В этой статье мы обсудим, как устранить ошибку обновления Windows 11 0x800f0801, реализовав несколько простых вариантов. Но сначала давайте разберемся, что привело к возникновению этой проблемы.

Что вызывает ошибку 0x800f0801?

Возможно получение кода ошибки 0x800F081F, который является одним из четырех возможных кодов ошибки, каждый из которых указывает на одну и ту же основную проблему. Остальные три кода ошибки: 0x800F0906, 0x800F0907 и 0x800F0922, все они связаны с одним и тем же.

Каждый из этих кодов ошибок вызван несовместимостью с Microsoft.NET Framework 3.5. Обычно они возникают при включении платформы с помощью процесса установки, средства обслуживания образов развертывания и управления ими (DISM) или с помощью Windows PowerShell.

Коды будут отображаться только в Windows 11, Windows 10, Windows Server 2012 R2 и Windows Server 2012. Они не будут отображаться ни в каких других версиях Windows.

Microsoft.NET Framework 3.5 доступен как компонент по запросу в операционных системах, перечисленных выше (т. Е. Он не включен по умолчанию).

Когда вы включаете эту функцию, Центр обновления Windows пытается загрузить двоичные файлы. NET, а также любые другие необходимые файлы из Интернета. Возможно, вы увидите коды, если ваша машина настроена неправильно. Вот список кодов и их значения:

  • 0x800F081F : чтобы начать установку, Windows не смогла найти какие-либо исходные файлы .NET для работы.
  • 0x800F0906 : Windows не смогла загрузить исходные файлы .NET, подключиться к Интернету или установить роль, службу ролей или функцию, потому что ей не удалось подключиться к Интернету или загрузить исходные файлы .NET.
  • 0x800F0907 : настройки вашей сетевой политики могли заблокировать Windows от подключения к Интернету, потому что программа DISM не работала.
  • 0x800F0922 : обработка расширенных установщиков .NET или универсальных команд завершилась ошибкой Попытки обработать расширенные установщики .NET или универсальные команды не увенчались успехом.

Как исправить код ошибки 0x800f0801 в Windows 11?

1. Используйте средство устранения неполадок Центра обновления Windows.

  • Нажмите Windowsклавишу +, Iчтобы открыть приложение « Настройки» , и перейдите к разделу « Система» на левой панели, а затем к « Устранение неполадок» с правой стороны.

  • Как только вы окажетесь в меню « Устранение неполадок» , нажмите « Другие средства устранения неполадок» .

  • Теперь прокрутите вниз, пока не встретите средство устранения неполадок Центра обновления Windows, и нажмите « Выполнить» рядом с ним.

Средство устранения неполадок отобразит конкретную произошедшую ошибку и инструкции по ее исправлению после завершения поиска ошибок. Не забывайте внимательно читать и следовать указаниям на экране.

2. Запустите DISM.

  • Нажмите клавишу  Windows +,  S чтобы открыть   панель поиска , затем введите  cmd  и щелкните правой кнопкой мыши наиболее подходящий результат, чтобы запустить его от имени администратора.

  • Введите или вставьте следующие команды и нажимайте  Enter после каждой:DISM /online /Cleanup-Image / ScanHealth DISM /Online /Cleanup-Image /RestoreHealth

Расслабьтесь и терпеливо ждите завершения всего процесса. Важно помнить, что процесс может занять до десяти минут. По завершении этого шага перезагрузите компьютер, чтобы убедиться, что изменения вступили в силу.

3. Проверьте совместимость системных файлов с помощью сканирования SFC.

  • Нажмите  Windows +  S ключ , чтобы открыть  поиск  бар, затем введите  CMD ,  и щелкните правой кнопкой мыши на самый релевантный , чтобы запустить его в качестве администратора.

  • Введите или вставьте следующую команду и нажмите  Enter:
    sfc /scannow

Вам нужно только дождаться завершения процедуры (что может занять некоторое время), а затем перезагрузить компьютер, чтобы убедиться, что изменения вступили в силу. SFC автоматически обнаружит и восстановит поврежденные файлы и каталоги на вашем компьютере.

4. Обновите Windows вручную.

  • Нажмите  Windows клавишу +,  I чтобы открыть   приложение « Настройки» , затем нажмите «  Центр обновления Windows»  на левой панели.

  • Если у вас есть новые обновления для загрузки, нажмите кнопку «  Установить сейчас»  и дождитесь завершения процесса, в противном случае нажмите кнопку «  Проверить наличие обновлений»  .

Если вы используете более старую версию Windows, возможно, это является фактором, способствующим возникновению ошибки, которую можно исправить, обновив операционную систему. Скорее всего, ошибка будет исправлена ​​в следующем обновлении программного обеспечения.

5. Включите функцию Microsoft. NET Framework 3.5.

  • Нажмите Windowsклавишу + , Rчтобы открыть новый Run окно, затем введите или вставьте в appwiz.cpl , и удар Enter.

  • После появления окна « Программы и компоненты» нажмите «  Включение или отключение компонентов Windows» на  левой боковой панели.

  • Установите флажок рядом с .NET Framework 3.5 (включает .NET 2.0 и 3.0), затем нажмите OK .

6. Очистите папку SoftwareDistribution.

  • Нажмите клавишу  Windows +,  S чтобы открыть   панель поиска , затем введите  cmd и щелкните правой кнопкой мыши наиболее подходящий результат, чтобы запустить его от имени администратора.

  • Теперь введите или вставьте следующие команды одну за другой и нажимайте Enterпосле каждой:net stop wuauserv net stop bits net stop cryptsvc c:windowsSoftwareDistribution c:windowsSoftwareDistribution.OLD net start cryptsvc net start bits net start wuauserv

Почему важно обновлять мою ОС?

Установка ежемесячных обновлений системы — это не то, чего ждут системные администраторы, но они необходимы и чрезвычайно важны в нашей нынешней технологической среде.

Подавляющая часть ежемесячных улучшений посвящена мерам безопасности. Уязвимости в системе безопасности — самая опасная форма проблемы, поскольку они могут быть использованы киберпреступниками.

Другие обновления Windows предназначены для исправления недостатков и проблем, возникших в операционной системе. Несмотря на то, что эти приложения не несут прямой ответственности за уязвимости системы безопасности, стабильность вашей операционной системы может быть поставлена ​​под угрозу.

Наконец, что не менее важно, обновления Windows могут предоставить совершенно новые возможности, а также решить ранее известные проблемы. Лучшими примерами этого являются IIS и Internet Explorer, которые доступны бесплатно.

Уязвимости в системе безопасности, дефекты, несовместимости и устаревшие программные компоненты можно найти в коде, составляющем исходный код операционной системы Windows. Вкратце, мы все знаем, что Windows не лишена недостатков.

Регулярно выявляются новые уязвимости безопасности в различных компонентах операционной системы Windows, включая базовую платформу. Если вы не используете соответствующую программу, вы рискуете не обновить ее из-за того, что она уже установлена ​​на вашем компьютере.

Дайте нам знать в разделе комментариев ниже, какое решение работает лучше всего для вас, а также как часто вы обновляете свою ОС, чтобы оставаться в актуальном состоянии!


Windows 10: dism failed. Error: 0x800f0801

Discus and support dism failed. Error: 0x800f0801 in Windows 10 BSOD Crashes and Debugging to solve the problem; Hi

My computer crashed with «critical process died» bluescreen. Since them I cannot boot into windows 10 pro 1903. I started from a latest Windows 10…
Discussion in ‘Windows 10 BSOD Crashes and Debugging’ started by PhilippReiter, Nov 11, 2019.

  1. dism failed. Error: 0x800f0801

    Hi

    My computer crashed with «critical process died» bluescreen. Since them I cannot boot into windows 10 pro 1903. I started from a latest Windows 10 USB device:

    sfc /scannow

    did not helped. Then I tried:

    dism /image:c: /cleanup-image /restorehealth /source:esd:f:sourcesinstall.esd:6 /limitaccess /scratchdir:c:/scratch

    with result:

    Error: 0x800f0801

    Dism failed. No operation was perfomed

    Any clue what this error means. Did not find answers with search engines.

    I tried startup repair and restoring to an earlier restore point. Both failed tool. chkdsk runs through.

    Here is my dism.log:

    https://send.firefox.com/download/f980bd79db45e7a3/#S1AhWf-ARBdlKVJnER-UKQ

    Thanks in advance, Philipp

    :)

  2. DISM error 0x800f081f The source files could not be found even with correct ISO and path

    thanks for fast reply

    X:WindowsSystem32>dism /image:c: /cleanup-image /Scratchdir:c:scratch /restorehealth /source:d:winwindows

    Deployment Image Servicing and Management tool

    Version: 10.0.17763.1
    Image Version: 10.0.17134.829

    Error: 0x800f0801
    DISM failed. No operation was performed.

    For more information, review the log file.
    The DISM log file can be found at X:windowsLogsDISMdism.log

    Scratch error it’s no problem. Still the same error dism failed. Error: 0x800f0801 :(

  3. DISM — Parameter «Cleanup-Image» is not known (error 87)

    Hello Eric,

    To troubleshoot your concern, we suggest that you run DISM Restore Health command. Refer to the steps provided below:

    • Open Command Prompt (Administrator).
    • Type the following command:

    DISM /Online /Cleanup-Image /RestoreHealth

    3. Press Enter.

    Let us know how it goes.

    Thank you.

  4. dism failed. Error: 0x800f0801

    KB4025339 Fails Install 0x80070564

    Thanks
    I am trying Eagle 51’s suggestions now. Windows Update troubleshooter found a bunch of errors and fixed all but one.The update is trying to download KB4025339 again. I’ll see what happens. At step one troubleshooter finishes with one error unresolved «Potential Windows Update Database Error Detected-Not Fixed». Windows update stalled at 0%.

    At step 2 same troubleshooter error. The KB finished a new download failed to install.
    Did step 3 KB has downloaded but fails to install.

    If Eagle’s suggestion doesn’t work I’ll try EdTittel’s suggestion

    Tried bothe Eagle & Ed ‘s suggestions — do not work. Anyone else?

    I have noticed that the latest update for my nvidia drivers has failed to update. Wondering about that!

Thema:

dism failed. Error: 0x800f0801

  1. dism failed. Error: 0x800f0801 — Similar Threads — dism failed Error

  2. Windows 11 2h22 update error 0x800f0801

    in Windows 10 Software and Apps

    Windows 11 2h22 update error 0x800f0801: I am getting this error when windows try to install the update. the troubleshooter says it fixed the error but it does nothing and shows the same error every time i run it.IsPostback_RC_PendingUpdatesIsPostback: FalseWaaSMedicServiceIssue found…
  3. uxtheme.dll error, DISM fails at error 605

    in Windows 10 BSOD Crashes and Debugging

    uxtheme.dll error, DISM fails at error 605: I have got «bad image» error which pops up everytime i startup my laptop:It comes down to a problem with uxtheme.dll, which i assume is integral part of the system interface and many of its programs. It has begun to happen after i uninstalled skype, then windows updated on…
  4. Update error 0x800f0801

    in Windows 10 Installation and Upgrade

    Update error 0x800f0801: When I want to update windows, the installation stops at about 85% with an error message see above. The download was ok.I think the problem is old, because before I start the update this message appears «Important security and quality fixes are missing on your device»Then I…
  5. Running DISM Fails with Error: 1726

    in Windows 10 Performance & Maintenance

    Running DISM Fails with Error: 1726: I can run the following commands and they all run fine and do not find any issues:

    DISM.exe /Online /Cleanup-image /Scanhealth
    DISM.exe /Online /Cleanup-image /Restorehealth
    sfc /scannow
    chkdsk /F C:

    But the following fails every time:

    DISM.exe /online /cleanup-image…

  6. Running DISM Fails with Error: 1726

    in Windows 10 Installation and Upgrade

    Running DISM Fails with Error: 1726: I can run the following commands and they all run fine and do not find any issues:

    DISM.exe /Online /Cleanup-image /Scanhealth
    DISM.exe /Online /Cleanup-image /Restorehealth
    sfc /scannow
    chkdsk /F C:

    But the following fails every time:

    DISM.exe /online /cleanup-image…

  7. dism fail

    in Windows 10 BSOD Crashes and Debugging

    dism fail: hi.
    am trying to type this command : Dism /Online /Cleanup-Image /RestoreHealth
    but am getting this…
    Error: 18 An error occurred while loading DISM. The DISM tool may be corrupt. Try reinstalling DISM….
  8. dism failed

    in Windows 10 Installation and Upgrade

    dism failed: execute command in WinPE:

    Dism /Capture-Image /ImageFile:»\192.168.8.2windows_backuptp570.wim» /CaptureDir:C: /Name:tp570 /ScratchDir:f:

    but failed after 26 minutes, progress bars shows 10%, logs in dims.log:

    2019-06-05 22:50:53, Info DISM PID=1804…

  9. sfc and dism fail

    in Windows 10 Installation and Upgrade

    sfc and dism fail: I had to restart my PC today using the power button after I ran into an issue with the USB controller stopped working resulting in no keyboard nor mouse. I managed to RDP into the PC from my mobile phone and thought I was able to restart my PC successfully. But the screen…
  10. DISM RestoreHealth failing with Error: 0x800f081f

    in Windows 10 Performance & Maintenance

    DISM RestoreHealth failing with Error: 0x800f081f: Hi,
    I’m trying to use DISM to repair a corrupt file and the command keeps failing with

    Code: Error: 0x800f081fThe source files could not be found.Use the «Source» option to specify the location of the files that are required to restore the feature. For more information…

Users found this page by searching for:

  1. dism 0x800f0801

    ,

  2. 0x800f0801

    ,

  3. dism fehler 0x800f0801

    ,

  4. error 0x800f0801 dism failed,
  5. dism error 0x800f0801 in windows re,
  6. dism failed 0x800f0801,
  7. 0x800f0801 dism,
  8. dism erreur 0x800f0801


Windows 10 Forums

Привет друзья! Если ваша Windows 10 работает нестабильно, периодически выдавая какие-либо системные ошибки, то очень полезным будет произвести восстановление целостности системных файлов, сделать это очень просто, нужно запустить командную строку от имени администратора и ввести команду: sfc /scannow. Команда sfc /scannow произведёт сканирование всех защищенных системных файлов и в случае обнаружения каких-либо нарушений, целостность OS будет восстановлена (некорректные системные файлы заменены на оригинальные версии, а недостающие восстановлены заново). Если восстановить целостность системных файлов не удастся и утилита sfc /scannow начнёт выдавать ошибки, то нужно восстановить повреждённое хранилище системных компонентов, но в некоторых запущенных случаях сделать это тоже не удастся по самой банальной причине — из-за нарушений целостности хранилища компонентов ваша Windows 10 перестанет загружаться! Для многих начинающих пользователей такая ситуация может оказать патовой, но спешу сообщить вам, что спасительное изменение сюжета есть и в этом случае, — восстановить повреждённое хранилище компонентов Windows 10 можно в Среде предустановки Windows (Windows PE) с помощью дистрибутива Win 10, а также виртуального диска VHD. О том, как это сделать, рассказывает в подробностях наша сегодняшняя статья. 

Восстановление повреждённого хранилища компонентов Windows 10 в Среде предустановки Windows (Windows PE) с помощью дистрибутива Win 10, а также виртуального диска VHD

Автор Владимир!

Для восстановления нам понадобится загрузочная флешка с Windows 10, создайте её по этой статье или по этой. Загружаемся с созданной установочной флешки.

В начальной фазе установки Windows 10 жмём клавиатурное сочетание Shift + F10 и открывается окно командной строки.

Определимся с буквами дисков (в среде предустановки они могут отличаться от тех, которые мы видим в работающей Windows).

Вводим команду:

notepad

открывается блокнот, выбираем:

Файл —>Открыть

Тип файлов: выбираем вариант «Все файлы» и жмём на кнопку «Этот компьютер».

В открывшемся окне видим, что жёсткий диск ноутбука разделён на два раздела: на (C:) установлена Windows 10, а на (D:) расположены пользовательские файлы. Буква диска (F:) принадлежит нашей загрузочной флешке с установочными файлами Windows 10.

Примечание: В вашем случае буква диска с установленной Windows 10 может быть не (C:), а другой, зайдите на диск и посмотрите наличие файлов установленной Win 10.

В командной строке вводим команду, которая произведёт нам проверку и восстановление целостности системных файлов в Среде предустановки Windows (Windows PE):

sfc /scannow /offbootdir=C: /offwindir=C:Windows

где:

offbootdir=C: раздел, содержащий папку с хранилищем оригинальных компонентов Windows, (папка C:WindowsWinSxS).

offwindir=C:Windows — раздел с установленной операционной системой.

и через несколько минут выходит ошибка «Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них» или другая «Защита ресурсов Windows не может выполнить запрошенную операцию».

Данные ошибки — признак того, хранилище компонентов повреждено. В этом случае создаём на диске (D:) пустую папку с названием 1 (для расположения временных файлов) 

и вводим команду, которая произведёт восстановление хранилища компонентов за счёт оригинальных файлов Windows 10, находящихся на нашей загрузочной флешке с Win 10:

Dism /image:C: /Cleanup-Image /RestoreHealth /Source:F:sourcesinstall.esd /ScratchDir:D:1

где C:, — это раздел с установленной Windows 10 (которую мы восстанавливаем), а

F: — это буква флешки, а sourcesinstall.esd, — это адрес расположения на флешке архива install.esd с оригинальными файлами Windows 10.

/ScratchDir: — задает временный каталог, используемый при извлечении файлов для временного использования при обслуживании.

папка 1 — на разделе D: создана для временных файлов.

Выходит сообщение:

«Восстановление выполнено успешно. Операция успешно завершена»

Но в некоторых запущенных случаях можно и здесь потерпеть неудачу, выйдет ошибка 0x800f081f «Не удалось найти исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник»», тогда друзья восстановим хранилище компонентов хитрым способом с помощью виртуального диска VHD

Восстановление повреждённого хранилища компонентов Windows 10 в Среде предустановки Windows (Windows PE) с помощью виртуального диска VHD

Создаём на нашей загрузочной флешке (буква диска F:) с Windows 10 файл сценария — обычный текстовый файл с именем «vd» и расширением .txt и содержанием:

create vdisk file=D:10.vhd type=expandable maximum=20000
				attach vdis
				creat par prim
				format fs=ntfs quick
				assign letter M

Данный файл сценария создаст нам на диске (D:) виртуальный диск с именем — 10.vhd,

буква диска — M,

Размер виртуального диска 20000 Мб или 20 Гб,

creat vdis file=d:10.vhd maximum=1000 type=expandable — обозначает, что нам нужен динамический виртуальный диск. 

 

Вводим в командной строке команду, запускающую в работу файл сценария «vd», находящегося на нашей флешке USB (F:)

diskpart /s F:vd.txt

В результате на диске (D:) появляется виртуальный диск 10.vhd.

В результате работы файла сценария в окне «Этот компьютер» также появляется пустой виртуальный диск (M:). На данный виртуальный диск (M:) нам нужно развернуть содержимое файла install.esd (операционную систему Windows 10), файл install.esd находится на нашей загрузочной флешке, буква диска (F:)

Файл — install.esd, находящийся на нашей загрузочной флешке по адресу F:sourcesinstall.esd, может содержать в себе несколько образов (Image) операционных систем,

вводим команду: 

Dism /Get-WimInfo /WimFile:F:sourcesinstall.esd

где F: — буква диска флешки, а sources, это папка с файлом-образом операционной системы — install.esd.

Для установки на виртуальный диск мне нужна Windows 10 Домашняя для одного языка, (индекс образа 3), так как именно Windows 10 Домашняя для одного языка установлена на моём ноутбуке и именно её я и восстанавливаю.

Следующей командой я разворачиваю файл install.esd (Windows 10 Домашняя для одного языка) на виртуальный диск 10.vhd (раздел M:)

Dism /apply-image /imagefile:F:sourcesinstall.esd /index:3 /ApplyDir:M:

где F: — буква диска флешки, а sources, это папка с файлом-образом операционной системы — install.esd,

index:3 — для установки на виртуальный диск мне нужна Windows 10 Домашняя для одного языка (индекс образа 3),

M: — виртуальный диск 10.vhd.

Windows 10 развёрнута на виртуальный диск 10.vhd (раздел M:) и за счёт неё мы будем восстанавливать повреждённое хранилище компонентов нашей операционной системы. 

Вводим команду:

Dism /image:C: /Cleanup-Image /RestoreHealth /Source:M:Windows /ScratchDir:D:1

где C:, — это раздел с установленной Windows 10 (которую мы восстанавливаем), а

M: — буква подсоединённого виртуального диска VHD с развёрнутыми файлами Windows 10.

/ScratchDir: — задает временный каталог, используемый при извлечении файлов для временного использования при обслуживании.

папка 1 — на разделе D: создана для временных файлов.

Выходит сообщение:

«Восстановление выполнено успешно. Операция успешно завершена»

Вот таким образом мы с вами восстановили повреждённое хранилище компонентов Windows 10 в Среде предустановки Windows (Windows PE) с помощью дистрибутива Win 10, а также виртуального диска VHD!

Осталось только восстановить целостность системных компонентов Windows 10 командой:

sfc /scannow /offbootdir=C: /offwindir=C:Windows

где:

offbootdir=C: раздел, содержащий папку с хранилищем оригинальных компонентов Windows, (папка C:WindowsWinSxS).

offwindir=C:Windows — раздел с установленной операционной системой.

Выходит сообщение:

«Программа защиты ресурсов обнаружила повреждённые файлы и успешно их восстановила».

После работы виртуальный диск 10.vhd на диске (D:) можно удалить прямо в блокноте

Статьи по этой теме: 

1. Восстановление повреждённого хранилища компонентов Windows 10 с помощью PowerShell

2. Как произвести восстановление целостности системных файлов, если Windows 10 не загружается

0x800f0801 это ошибка, с которой сталкиваются некоторые пользователи при попытке установить новое обновление системы. Её также классифицируют как CBS_E_NOT_APPLICABLE. Это означает, что ваша система не может установить обновление из-за какой-то несовместимости или обновление, которое вы пытаетесь установить, само по себе несовместимо с вашей системой. В большинстве случаев речь идет о несовместимости, связанной с компонентами .NET Framework, что не дает система установить обновление, как следует. Причиной может быть их полное отсутствие или отсутствие определенных системных файлов, участвующих в функции обновления. Кроме того, стоит отметить, что пользователи могут наткнуться и на другие похожие ошибки (0x800F0906; 0x800F0907; 0x800F0922; 0x800F081F), которые имеют практически одинаковый корень появления. Наибольший поток сообщений наблюдался в операционных системах Windows 11, Windows 10, Windows Server 2012 R2 и Windows Server 2012. Какой бы код ошибки вы ни получили, рекомендуем следовать приведенному ниже списку инструкций и потенциально исправить его. Каждый из представленных ниже методов является общим и также может быть использован для других подобных ошибок.

windows update error 0x800f0801

Скачать средство восстановления Windows

Скачать средство восстановления Windows

compatible with microsoft

Существуют специальные утилиты для восстановления Windows, которые могут решить проблемы, связанные с повреждением реестра, неисправностью файловой системы, нестабильностью драйверов Windows. Мы рекомендуем вам использовать Advanced System Repair Pro для исправления «Ошибка Центра обновления Windows 0x800f0801» в Windows 11, Windows 10, Windows 8, Windows 7, Vista или XP.

1. Воспользуйтесь средством устранения неполадок Центра обновления Windows

Несмотря на то, что многие считают их неэффективными, встроенные возможности Windows Troubleshooter иногда позволяют решить проблемы, подобные CBS_E_NOT_APPLICABLE (ошибка 0x800f0801). Windows имеет встроенный набор утилит для устранения неполадок, предназначенных для поиска и устранения существующих проблем в различных сегментах. Вы можете использовать его для обнаружения проблем обновления и попытаться устранить их. Вот как:

  1. Откройте Настройки из нижней панели задач.
  2. Выберите Система слева и перейдите в Устранение неполадок > Другие средства устранения неполадок на правой панели.
  3. Затем найдите Центр обновления Windows и нажмите Run рядом с ним.
  4. Завершите процесс, следуя инструкциям на экране, и перезагрузите компьютер.

После этого попробуйте выполнить обновление еще раз. Если это не сработает, вы можете воспользоваться другими решениями в нашем руководстве ниже.

2. Проверьте целостность системных файлов.

Как уже говорилось выше, одной из возможных проблем является отсутствие некоторых важных компонентов системы. Поэтому мы рекомендуем использовать утилиты сканирования SFC (System File Checker) и DISM (Deployment Image Servicing and Management), которые обнаружат и восстановят отсутствующие компоненты, если таковые имеются. Обязательно попробуйте обе утилиты, так как они могут по-разному влиять на решение проблемы. Вот как:

С помощью SFC

  1. Откройте Командная строка , введя cmd в поиск рядом с Меню Пуск кнопку.
  2. Щелкните правой кнопкой мыши по Командная строка , а затем выберите Запуск от имени администратора.
  3. После открытия консоли введите sfc /scannow команду и нажмите Enter.
  4. Когда процесс восстановления будет завершен, перезагрузите компьютер.

С помощью DISM

  1. Откройте Командная строка как мы это делали на предыдущем шаге.
  2. Скопируйте и вставьте эту команду DISM.exe /Online /Cleanup-image /Restorehealth.
  3. Нажмите Enter и подождите, пока Windows закончит сканирование и исправление.
  4. После этого перезагрузите компьютер и попробуйте открыть проблемную программу снова.

После выполнения обоих этих сканирований попробуйте снова установить обновление.

3. Включите .NET Framework

Причина, по которой процесс обновления может завершаться неудачно, связана с отключенными компонентами .NET Framework. Решение быстрое, и оно состоит в том, чтобы включить их, если это возможно. Следующим образом:

  1. Найдите Панель управления через строку поиска рядом с Меню Пуск и откройте его.
  2. Поставьте Просмотр в Мелкие or Крупные значки , а затем выберите Программы и компоненты из списка.
  3. После открытия перейдите в Включение или отключение компонентов Windows на правой панели окна.
  4. If .NET Framework 3.5 (включает .NET 2.0 и 3.0) не выбран, сделайте это самостоятельно.
  5. То же рекомендуется сделать и с его подкомпонентами. Просто нажмите на значок плюса рядом с .NET Framework 3.5 (включает .NET 2.0 и 3.0) и выберите другие компоненты.
  6. Наконец, нажмите OK чтобы сохранить изменения и дождитесь, пока ваша система восстановит отсутствующие компоненты, если таковые имеются.

Проверьте, помогло ли это вам снова установить обновление. Если нет, следуйте оставшимся двум решениям, которые описаны ниже.

4. Сбросьте компоненты Центра обновления Windows.

Еще одна рекомендация — сбросить настройки Центра обновления Windows. Статистически этот метод доказал свою эффективность при решении широкого круга проблем с обновлением. Вся процедура включает перезапуск служб BITS, Cryptographic, MSI Installer и Windows Update, а также переименование некоторых папок обновлений (SoftwareDistribution и Catroot2). Эти папки содержат временные файлы, необходимые для реализации обновлений Windows. Исходя из этого, мы заставим Windows удалить поврежденные элементы и создать компоненты, связанные с обновлением, с нуля. Ниже мы покажем вам два способа выполнения этого метода. Первый требует ввода и выполнения каждой консольной команды в последовательности вручную. Другой делается с помощью так называемого пакетного сценария, написанного в Блокноте и сохраненного как WUReset.bat. Нет никакой реальной разницы в том, какой из них вы выберете. Хотя вся процедура и может показаться сложной, она не потребует от вас много времени и знаний. Просто следуйте последовательности шагов, указанной ниже:

Вручную

  1. Откройте Командная строка , введя cmd в поле поиска рядом с Меню Пуск кнопку.
  2. Щелкните правой кнопкой мыши по Командная строка , а затем выберите Запуск от имени администратора.
  3. Скопируйте и вставьте этот список команд одну за другой, нажимая Enter после каждой. (Это действие отключит службы, ответственные за Обновления Windows)
  4. net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

  5. Затем мы должны переименовать вышеупомянутые папки. Просто вставьте эти команды, нажимая Enter после каждой.
  6. ren C:WindowsSoftwareDistribution SoftwareDistribution.old
    ren C:WindowsSystem32catroot2 Catroot2.old

  7. Наконец, все, что осталось сделать, это вернуть отключенные службы. Введите эти команды так же, как мы делали ранее.
  8. net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

  9. На этом все. Перейдите в центр обновления Windows и попробуйте выполнить установку снова.

С помощью Пакетного файла

Это альтернативный метод вышеописанному. Пакетный сценарий используется для выполнения того же набора команд для сброса всех компонентов Центра обновления Windows, служб шифрования и папок, таких как SoftwareDistribution. Это не так сложно, как может показаться на первый взгляд — даже проще, чем предыдущий способ. Все, что вам нужно, это Блокнот Windows и немного магии копирования-вставки. Пакетные сценарии лучше ручного ввода тем, что позволяют выполнять все необходимые команды одновременно. Если вы когда-нибудь столкнетесь с подобными проблемами в будущем, вы можете выполнить уже созданный .bat файл и для сброса компонентов обновления:

  1. Откройте новый Блокнот . Для этого щелкните правой кнопкой мыши на любую свободную область на рабочем столе, выберите Новинки и Текстовый документ.
  2. Затем вставьте этот список команд в блокнот:
  3. @ECHO OFF
    echo Simple Script to Reset / Clear Windows Update
    echo.
    PAUSE
    echo.
    attrib -h -r -s %windir%system32catroot2
    attrib -h -r -s %windir%system32catroot2*.*
    net stop wuauserv
    net stop CryptSvc
    net stop BITS
    ren %windir%system32catroot2 catroot2.old
    ren %windir%SoftwareDistribution sold.old
    ren "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloader" downloader.old
    net Start BITS
    net start CryptSvc
    net start wuauserv
    echo.
    echo Task completed successfully...
    echo.
    PAUSE

  4. После вставки всех команд, нажмите Файл > Сохранить как и назовите файл WUReset.bat, Обязательно установите Кодирование в ANSI и сохраните файл в любом месте.
  5. Наконец, нажмите на файл правой кнопкой мыши и выберите Запуск от имени администратора и наслаждайтесь автоматическим сбросом компонентов обновлений Windows.

5. Используйте Media Creation Tool.

Если по-прежнему нет никаких сигналов в пользу решения проблемы, то наша последняя рекомендация сводится к тому, чтобы попробовать Media Creation Tool — отличную утилиту Microsoft, предназначенную для переустановки Windows, а также выступающую в качестве альтернативного инструмента для получения последних доступных обновлений в обход различных проблем. Следуйте инструкциям ниже:

  1. Сначала вам нужно скачать утилиту с веб-сайта Microsoft.
  2. Затем запустите загруженный файл.
  3. После того, как вы согласитесь с Условиями использования, вам будет предложено два варианта на выбор. Выберите Обновить этот компьютер сейчас.
  4. Выберите Сохранить личные файлы чтобы они не пострадали.
  5. Наконец, запустите процесс и дождитесь его завершения.
  6. Надеемся, этот метод помог вам избавиться от ошибки 0x800f0801.

Заключение

Мы надеемся, что ошибка 0x800f0801, наконец, устранена и больше не вызывает никаких сообщений в вашем центре обновлений Windows. Такие проблемы довольно распространены и часто решаемы даже с помощью самых общих решений. Вы можете сохранить их где-нибудь и использовать в любое время, когда что-то подобное появится в будущем.

На чтение 4 мин. Просмотров 1.6k. Опубликовано 17.04.2021

Все версии операционной системы Windows поставляются с множеством различных инструментов и утилит, которые доступны пользователям Windows, если Windows когда-либо потребуется какой-либо ремонт. Одним из таких инструментов является инструмент развертывания образов и управления обслуживанием (DISM). Инструмент DISM можно использовать через любую командную строку (с соответствующими привилегиями) и можно использовать для проверки состояния сетевого или автономного образа Windows и исправления образа Windows, который был поврежден или нуждается в каком-либо другом ремонте. Ниже приводится одна из наиболее часто используемых командных строк DISM:

DISM/Online/Cleanup-Image/RestoreHealth

Эта конкретная командная строка используется для восстановления онлайн-образа Windows. Часть этой команды RestoreHealth в первую очередь инструктирует DISM восстановить онлайн-образ Windows, но также открывает пользователю возможность указать дополнительные источники восстановления, в которых DISM может искать файлы, необходимые для восстановления онлайн-образ Windows. Однако при запуске этой командной строки в Windows 10 некоторые пользователи Windows могут столкнуться с ошибкой и появлением следующего сообщения об ошибке.

« Ошибка: 0x800f081f Не удалось найти исходные файлы. »

В этом сообщении об ошибке в основном говорится, что DISM не удалось найти файлы, необходимые для исправления образа Windows в Интернете в их местоположение по умолчанию. Чтобы решить эту проблему, необходимо либо запустить очистку компонентов, а затем сканирование SFC, либо предоставить DISM расположение, содержащее файлы, необходимые для восстановления образа. Вы также можете исправить это, обновив Windows с помощью средства создания мультимедиа на веб-сайте Microsoft.

Содержание

  1. Метод 1. Выполнение очистки компонентов
  2. Метод 2: получение исходного кода из образа Windows
  3. Метод 3: Обновление Windows

Метод 1. Выполнение очистки компонентов

Используя переключатель очистки компонентов DISM, вы можете очистить образ и снова заставить все работать правильно. Вот как это сделать.

  1. Откройте меню “Пуск”, введите cmd , щелкните правой кнопкой мыши и Запуск от имени администратора .
  2. В командной строке с повышенными привилегиями введите следующие команды в том же порядке:
    dism.exe/online/Cleanup-Image/StartComponentCleanup
    sfc/scannow

  1. Дождитесь выполнения этих команд, а когда они будут выполнены, запустите: Dism/Online/Cleanup-Image/RestoreHealth

На этом этапе Dism/Online/Cleanup-Image/RestoreHealth должен снова работать.

Метод 2: получение исходного кода из образа Windows

Используя свежий образ Windows 10, вы можете запустить команду DISM, указав расположение, которое содержит файлы, необходимые для восстановления образа..

  1. С тех пор, как MS удалила iso-файлы tech bench, доступно не так много источников. Однако отсюда вы можете получить дампы образов.
  2. После загрузки ISO-образа Windows 10 вам необходимо смонтировать его на свой компьютер, чтобы компьютер извлек его и затем имел к нему доступ. . Чтобы смонтировать ISO-файл в Windows, перейдите сюда и выполните действия, относящиеся к используемой вами версии Windows.
  3. Откройте меню «Пуск», введите cmd , щелкните правой кнопкой мыши и выполните Запуск от имени администратора .
  4. В командной строке с повышенными привилегиями введите следующую команду, заменив X на каталог, в котором находится ISO-файл Windows 10. загруженное ранее монтируется:
    DISM/Online/Cleanup-Image/RestoreHealth/source:WIM:X:SourcesInstall.wim:1/LimitAccess
  5. Дождитесь выполнения команды, и на этот раз DISM должен успешно восстановить образ Windows. .

Убедитесь, что вы загрузили ISO-файл Windows 10 по ссылке для дампа Tech Bench, указанной выше, поскольку в результате вы получите ISO-образ, содержащий Install.wim. файл, который вам нужен. При загрузке ISO-образа Windows 10 из Microsoft Media Creation Tool вы получите ISO-образ, содержащий файл Install.esd, который практически бесполезен для исправления ошибки 0x800f081f.

Метод 3: Обновление Windows

Хотя это долгий процесс, он решает проблему путем переустановки всего ядра Windows с последним образом от Microsoft, что устраняет проблему. . Этот инструмент будет работать в Windows 7, Windows 8.1 или Windows 10.

  1. Получите средство создания Windows 10 Media отсюда.
  2. Запустите исполняемый файл с вашего ПК. Вам необходимо запустить это от имени администратора.
  3. Примите условия лицензии и выберите Обновить этот компьютер сейчас в Что вы хотите сделать ? , а затем нажмите кнопку “Далее”.
  4. Инструмент начнет загрузку, а затем установку Windows 10. Внимательно следуйте инструкциям, чтобы завершить обновление.
  5. По завершении , у вас должна быть свежая копия Windows с целым файлом. Нет необходимости запускать Dism/Online/Cleanup-Image/RestoreHealth , но вы можете запустить его, чтобы узнать, решена ли ваша проблема.

Понравилась статья? Поделить с друзьями:
  • Diskpart как изменить букву диска
  • Diskpart has encountered an error the system see the system event log for more information
  • Diskpart has encountered an error the request could not be
  • Diskpart has encountered an error the parameter is incorrect
  • Diskpart has encountered an error incorrect function