Ошибка DISM в Windows 10: 0x800f081f

Я пытался бежать sfc /scannow в cmd но были неудачными. Поэтому после некоторых исследований в Интернете я обратился к следующей команде:

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

где X указывает букву диска, на котором установлен Windows .iso. (Я смонтировал файл.iso с помощью Daemon Tools)

Тем не менее, я продолжаю получать следующее сообщение:

Ошибка: 0x800f081f

Исходный файл не найден

Я не разбираюсь в технологиях, но после просмотра dism.logЯ нашел эту строку, которая может иметь или не иметь какое-то отношение к ошибке.

(p) CSI Payload Corrupt

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

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

С другой стороны, Диагностика Центра обновления Windows сообщает, что регистрация службы Центра обновления Windows отсутствует или повреждена, что также не удалось исправить, если это что-то значит.

6 ответов

Решение

Я исправил это "Ошибка: 0x800f081f", влияющее на ПК с Windows 10 Pro-32, запустив

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

Работал только Windows 10 ISO, загруженный из Techbench и смонтированный в E: с Daemon Tools. Другие ISO, загруженные с Windows 10 media-creation-tool, вообще не работали, возвращая ту же ошибку 0x800f081f, даже при преобразовании из встроенного формата ESD в WIM с использованием NTlite и монтировании с использованием Daemon Tools или DISM GUI.

Также все другие попытки исправить ошибку из Windows Update Live раньше не работали, всегда возвращая ту же ошибку 0x800f081f, т. Е. Используя:

DISM /Online /Cleanup-Image /RestoreHealth

Обновление 08/08/2016: Поскольку приведенная выше ссылка на Techbench больше не работает, попробуйте перейти по следующей ссылке (обратите внимание, что я еще не тестировал, если это тот же тип ISO, который ранее был доступен на Techbench. Пожалуйста, сообщите о своих результатах):

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

Я исправил ту же проблему, запустив DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\Users\User\Downloads\Install.wim:1 /LimitAccess против обновленного Install.wim с последним накопительным пакетом обновлений Windows 10 ( KB3081452 и KB3095020 на момент публикации). Нет необходимости перепаковывать.ISO.

По сути, я следовал руководству "Добавить обновления в Windows" от самой 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

Те, у кого нет копии оригинала в незашифрованном виде Install.wim файл может найти это и это полезно.

Обновившись, я сделал еще одно обновление на месте на двух других домашних компьютерах, Windows 8.1 -> Windows 10 x64, используя инструмент создания медиа и параметр "Ничего не хранить". После установки всех обновлений (включая последнее накопительное обновление KB3093266) оба компьютера вышли из строя "sfc /scannow" тест и "dism /Online /Cleanup-Image /RestoreHealth" восстановление, та же ошибка 0x800f081f,

Итак, я повторил процедуру, описанную выше, на этот раз используя Windows 10 ISO от TechBench и внедрив MSU KB3093266 в его install.wim, Проблема исправлена.

Обновленная проблема вновь возникла после обновления до Windows 10 версии 10.0.10586.0 (обновление за ноябрь 2015 года + последнее накопительное обновление). На этот раз я просто скачал последнюю версию ISO из TechBench, установил ее и выполнил DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:E:\Sources\Install.wim:1 /LimitAccess, затем sfc /scannow, По-видимому, нет необходимости показывать последние накопительные обновления.

Обновленный вопрос снова всплыл на другом ПК. На этот раз я не смог найти ISO (ушел TechBench?), Поэтому мне пришлось использовать Media Creation Tool, создать установку с USB-накопителя, а затем преобразовать install.esd в install.wim:

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

Затем восстановите образ с помощью Центра обновления Windows в качестве резервной копии (т.е. без /LimitAccess):

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

Затем восстановите системные файлы:

sfc /scannow,

Не используйте параметр /source:WIM:X:\Sources\Install.wim:1 /LimitAccess, Windows 10 имеет версию 10.0.10240.16384 и поврежденный файл имеет версию 10.0.10240.16397, Таким образом, файл не является частью Install.wim. Без /source Параметр DISM загрузит поврежденные файлы из WindowsUpdate и заменит их.

У меня была та же проблема, пробовал с другими решениями в этом посте, но ни один не работал.

Этот работал:

  1. скачать Windows 10 ISO от Techbench
  2. смонтировать iso
  3. предполагая, что D - буква диска смонтированного iso, запустите следующее в командной строке с повышенными правами:

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

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

OK, thanks for all the instructions and hints on this topic.

Я решил проблему DISM с помощью следующих шагов:

  • Windows 10 ISO 1511 10586.0 (может быть.493?) уже на USB-накопителе

  • сначала скопировал E:\sources\install.esd в C:\

  • затем конвертируем C:\install.esd, получая его в... \ install.wim и копируем в C:\

  • затем запустите -> DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\install.wim:1 /LimitAccess

  • наконец, отметив, что успешная очистка сделана

Большой! Затем я могу снова продолжить преследовать свою первоначальную проблему -> Ошибка обновления годовщины Windows 10 0xc1900101 - 0x30018 со ссылкой на SYSPREP, давайте посмотрим, что теперь происходит с ней...

Другие вопросы по тегам