Помилка DISM для Windows 10: 0x800f081f


12

Я намагався втекти sfc /scannowв cmdале не увінчалися успіхом. Тому після деяких досліджень в Інтернеті я перейшов до наступної команди:

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

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

Однак я продовжую отримувати таке повідомлення:

Помилка: 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 Update Diagnostic повідомляє, що реєстрація служби Windows Update відсутня або пошкоджена, що також не вдалося виправити, якщо це означає щось.

Відповіді:


16

Я виправив цю помилку "Помилка: 0x800f081f", що впливає на ПК із вікном 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, взагалі не спрацьовували, повертаючи ту ж помилку 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/


1
Автор запустив таку саму команду, саме питання - про помилку, яка виникає при виконанні цієї команди. Це також видається майже повторюваною відповіддю на відповідь Носератіо.
Рамхаунд

Помилка на мою думку полягає в тому, що не всі ISO 10 Win однакові. Ця ж команда, запущена з ISO, завантаженим з techbench, працює, тоді як якщо запустити за допомогою ISO, завантаженого засобом створення медіа, вона не буде. Крім того, є суттєва відмінність від відповіді Noseratio: мені не потрібно було включати накопичувальні оновлення Windows 10, у мене просто було потрібно знайти потрібний ISO, і за це я справді дякую Noseratio!
a_big_friend

Відповідь має відповісти на проблему автора не вашу власну.
Рамхаунд

2
Відповідь має бути повною допомогою когось іншого, у кого є така ж проблема, оскільки автори вже виправили цю проблему, перевстановивши Windows
a_big_friend

a_big_friend, яку версію iso ви взяли на technet? Тому що це не працює для мене, і я не можу отримати доступ до веб-сайту каталогу оновлень Windows, щоб оновити файл install.wim. Допоможіть, будь ласка, мені зараз я божеволію від усіх цих помилок W10.
Ейо багато

5

Я виправив ту саму проблему, зіткнувшись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 і просунувши KB3093266 MSU в його 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?), Тому мені довелося скористатися інструментом створення медіа , створити інсталяцію USB-накопичувача, а потім перетворити install.esdна install.wim:

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

Потім відремонтуйте зображення, використовуючи Windows Update як резервну копію (тобто без /LimitAccess):

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

Потім відновіть системні файли:

sfc /scannow.


Чи може хтось ще підтвердити це?
Скіфер

@Skipher - ти єдиний, хто може підтвердити, працює це чи ні.
Рамхаунд

У моїй відповіді на це запитання вказується, що у мене вже немає цієї проблеми, оскільки я вирішив перевстановити Windows.
Skipher

@Skipher TechBench ISO хороший. Це підтверджено. Дивіться відповіді вище від a_big_friend.
Richard_G

1
Я можу підтвердити, що це все-таки справедливо. Якщо комп'ютер помер на мені після використання програми очищення диска, щоб спробувати повернути трохи місця (поради: не робіть цього). Єдине, що для мене - це dism, який відмовився працювати в автономному режимі, і не знайде корисні навантаження. Тож те, що я в кінцевому підсумку робив, це біг dism /ScanHealth, дивлячись на журнали, потім із зображенням wim все ще змонтованим, вручну копіюючи файли, що порушують (тобто від c:\mount\Windows\Windows\winsxs\<component>\*до c:\Windows\winsxs\<component>).
лк.

4

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


2
Я використовував параметр / source, тому що команда без конкретного джерела також дала мені таку ж помилку, і я сподівався виправити її файлом .iso. Що я можу зробити, щоб подолати цю помилку? Також, чи пов’язане повідомлення про помилку "Реєстрація служби Windows Update відсутня або пошкоджена" яким-небудь чином з проблемою, яку ви вирішили? Дякую.
Скіфер

1
введіть стару підтримку UpdateRollup.microsoft.com/en-us/kb/3074683 в install.wim ( woshub.com/integrate-windows-updates-into-windows-8-image ) і тепер використовуйте команду / source для вказівки до нового WIM. Це працює?
magicandre1981

Зрештою, я перевстановив Windows 10 через розчарування, але дякую за надання нової ідеї! Я ніколи не чув про це раніше, і обов'язково спробую це наступного разу, коли моя Windows запуститься. Велике спасибі.
Скіфер

3

У мене була така ж проблема, я намагався з іншими рішеннями на цій посаді, але жодне не спрацювало.

Цей працював:

  1. завантажити Windows 10 ISO від Techbench
  2. монтуйте ізо
  3. припустимо, що D є буквою приводу змонтованого iso, виконайте наступне у підвищеному командному рядку:

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


посилання не працює, оновіть посилання
Shan Khan

0

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


-1

Добре, дякую за всі вказівки та підказки з цієї теми.

Я вирішив свою проблему DISM, виконавши наступні кроки:

  • з Windows 10 ISO 1511 10586.0 (можливо .493?) вже на USB-накопичувачі

  • спочатку скопіював E: \ source \ install.esd у C: \

  • потім перетворять C: \ install.esd, отримуючи його у ... \ install.wim та скопіювавши його в C: \

  • потім запустіть -> DISM / Інтернет / Cleanup-Image / RestoreHealth /source:WIM:C:\install.wim:1 / LimitAccess

  • нарешті зауваживши, що успішна очистка зроблена

Чудово! Далі я можу ще раз переслідувати свою первісну проблему -> Помилка оновлення Windows 10 Anniversary 0xc1900101 - 0x30018 з посиланням на SYSPREP , давайте подивимося, що зараз з нею відбувається ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.