Galat DISM Windows 10: 0x800f081f

12

Saya telah mencoba untuk menjalankan sfc /scannowdi cmdtetapi tidak berhasil. Karena itu, setelah beberapa penelitian di Internet, saya beralih ke perintah berikut:

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

di mana Xmenunjukkan huruf drive tempat Windows .iso dipasang. (Saya memasang file .iso menggunakan Daemon Tools)

Namun, saya terus menerima pesan berikut:

Kesalahan: 0x800f081f

File sumber tidak dapat ditemukan.

Saya tidak paham teknologi, tetapi setelah membaca sepintas lalu dism.log, saya menemukan baris ini yang mungkin ada atau tidak ada hubungannya dengan kesalahan.

(p) CSI Payload Corrupt

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

Saya benar-benar tidak ingin mengatur ulang atau menyegarkan Windows karena ada begitu banyak program yang harus saya instal ulang. Saya sangat menghargai bantuan apa pun.

Sebagai tambahan, Windows Update Diagnostic melaporkan bahwa registrasi layanan Pembaruan Windows hilang atau rusak, yang gagal diperbaiki juga, jika ini berarti apa-apa.

Skrip
sumber

Jawaban:

16

Saya telah memperbaiki ini "Kesalahan: 0x800f081f" yang mempengaruhi PC dengan Window 10 Pro-32 dengan menjalankan

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

Hanya Windows 10 ISO yang diunduh dari Techbench dan dipasang di E: dengan Daemon Tools berfungsi. ISO lain yang diunduh dengan Windows 10 media-creation-tool tidak berfungsi sama sekali, mengembalikan kesalahan yang sama 0x800f081f, bahkan ketika dikonversi dari format ESD yang disematkan ke WIM, menggunakan NTlite, dan dipasang menggunakan Daemon Tools atau DISM GUI.

Juga semua upaya lain untuk memperbaiki kesalahan dari Pembaruan Windows Live tidak berhasil sebelumnya, selalu mengembalikan kesalahan yang sama 0x800f081f, yaitu dengan menggunakan:

DISM /Online /Cleanup-Image /RestoreHealth

Pembaruan 08/08/2016: Karena tautan Techbench di atas tidak berfungsi lagi, silakan coba tautan berikut ini (perhatikan bahwa saya belum menguji apakah itu jenis ISO yang sama yang sebelumnya tersedia dari Techbench. Silakan laporkan hasil Anda) :

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

a_big_friend
sumber
1
Penulis menjalankan perintah yang sama persis, pertanyaan itu sendiri, adalah tentang kesalahan yang dihasilkan ketika mereka menjalankan perintah itu. Ini juga tampaknya merupakan jawaban hampir rangkap dari jawaban Noseratio.
Ramhound
Kesalahan menurut saya terletak pada kenyataan bahwa tidak semua Win 10 ISO adalah sama. Perintah yang sama dijalankan dengan ISO yang diunduh dari techbench works, sementara jika dijalankan dengan ISO yang diunduh oleh alat Creation Media, itu tidak bisa. Selain itu, ada perbedaan yang signifikan dari jawaban dari Noseratio: Saya tidak perlu memasukkan Pembaruan kumulatif Windows 10, saya hanya perlu menemukan ISO yang tepat dan untuk ini saya memang berterima kasih kepada Noseratio!
a_big_friend
Jawaban harus menjawab masalah penulis, bukan masalah Anda sendiri.
Ramhound
2
Sebuah jawaban seharusnya dapat membantu penuh kepada orang lain yang memiliki masalah yang sama, karena penulis telah menyelesaikan masalah dengan menginstal ulang Windows
a_big_friend
a_big_friend, versi iso apa yang Anda pakai pada technet? Karena itu tidak bekerja untuk saya juga dan saya tidak dapat mengakses situs web katalog pembaruan windows untuk memperbarui install.wim. Tolong bantu saya, saya menjadi gila sekarang dengan semua bug W10 itu.
Aeio Much
5

Saya telah memperbaiki masalah yang sama dengan menjalankan DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\Users\User\Downloads\Install.wim:1 /LimitAccesspembaruan Install.wimdengan pembaruan kumulatif Windows 10 terbaru tergelincir ( KB3081452 dan KB3095020 pada saat posting ini). Tidak perlu mengemas ulang .ISO.

Pada dasarnya, saya mengikuti panduan "Tambahkan pembaruan ke Windows yang disesuaikan" dari Microsoft sendiri:

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

Mereka yang tidak memiliki salinan file asli yang tidak dienkripsi Install.wimdapat menemukan ini dan ini bermanfaat.

Diperbarui , saya melakukan upgrade lain di tempat pada dua PC rumah tangga lainnya, Windows 8.1 -> Windows 10 x64, menggunakan Media Creation Tool dan opsi "Keep nothing". Setelah menginstal semua pembaruan (termasuk pembaruan kumulatif terbaru KB3093266), kedua PC gagal dalam "sfc /scannow"tes dan "dism /Online /Cleanup-Image /RestoreHealth"pemulihan, kesalahan yang sama 0x800f081f.

Jadi, saya mengulangi prosedur yang dijelaskan di atas, kali ini menggunakan Windows 10 ISO dari TechBench dan memasukkan KB3093266 MSU ke dalamnya install.wim. Masalah diperbaiki.

Diperbarui , masalah ini muncul kembali setelah memutakhirkan ke Windows 10 Versi 10.0.10586.0 (Pembaruan November 2015 + pembaruan kumulatif terbaru). Kali ini, saya cukup mengunduh ISO terbaru dari TechBench , memasangnya dan dieksekusi DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:E:\Sources\Install.wim:1 /LimitAccess, lalu sfc /scannow. Rupanya, tidak perlu untuk meluncurkan pembaruan kumulatif terbaru.

Diperbarui , masalah ini muncul kembali sekali lagi pada PC yang berbeda. Kali ini saya tidak bisa menemukan ISO (sudahkah TechBench pergi?), Jadi saya harus menggunakan Media Creation Tool , membuat instalasi drive USB, lalu mengubahnya install.esdmenjadi install.wim:

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

Kemudian perbaiki gambar menggunakan Pembaruan Windows sebagai cadangan (yaitu, tanpa /LimitAccess):

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

Kemudian perbaiki file sistem:

sfc /scannow.

noseratio
sumber
Adakah yang bisa mengkonfirmasi ini juga?
Skipher
@ Skrip - Anda adalah satu-satunya yang dapat mengonfirmasi apakah ini berfungsi atau tidak.
Ramhound
Jawaban saya untuk pertanyaan ini menyatakan bahwa saya tidak lagi memiliki masalah ini karena saya telah memilih untuk menginstal ulang Windows.
Skipher
@ Skrip ISO TechBench bagus. Sudah dikonfirmasi. Lihat jawaban di atas oleh a_big_friend.
Richard_G
1
Saya dapat mengkonfirmasi ini masih valid. Seandainya komputer mati pada saya setelah menggunakan Disk Cleanup untuk mencoba mendapatkan kembali beberapa ruang (tip pro: jangan lakukan itu). Satu-satunya hal bagi saya adalah menolak menolak untuk bekerja offline dan tidak akan menemukan muatan pengganti. Jadi apa yang akhirnya saya lakukan adalah menjalankan dism /ScanHealth, melihat log, kemudian dengan gambar wim masih terpasang, secara manual menyalin file yang menyinggung (yaitu dari c:\mount\Windows\Windows\winsxs\<component>\*ke c:\Windows\winsxs\<component>).
lc.
4

Jangan gunakan parameter /source:WIM:X:\Sources\Install.wim:1 /LimitAccess. Windows 10 memiliki versi 10.0.10240.16384dan file yang rusak memiliki versi 10.0.10240.16397. Jadi file tersebut bukan bagian dari Install.wim. Tanpa /sourceparameter, DISM akan mengunduh file yang rusak dari WindowsUpdate dan menggantinya.

magicandre1981
sumber
2
Saya telah menggunakan parameter / source karena perintah tanpa sumber tertentu juga memberi saya kesalahan yang sama, dan saya berharap untuk memperbaikinya dengan file .iso. Apa yang bisa saya lakukan untuk mengatasi kesalahan ini? Juga, apakah pesan kesalahan "Pendaftaran layanan Pembaruan Windows hilang atau rusak" terkait dengan masalah apa pun yang Anda atasi? Terima kasih.
Skipher
1
menyuntikkan UpdateRollup yang lebih lama support.microsoft.com/en-us/kb/3074683 ke install.wim ( woshub.com/integrate-windows-updates-into-windows-8-image ) dan sekarang gunakan perintah / source untuk menunjuk ke WIM baru. Apakah ini berhasil?
magicandre1981
Saya akhirnya melakukan instal ulang Windows 10 karena frustrasi, tetapi terima kasih telah memberikan ide baru ini! Saya belum pernah mendengarnya sebelumnya, dan saya pasti akan mencobanya saat Windows saya bertindak. Terima kasih banyak.
Skipher
3

Saya memiliki masalah yang sama, mencoba dengan solusi lain dalam posting ini tetapi tidak ada yang berhasil.

Yang ini berhasil:

  1. unduh Windows 10 ISO dari Techbench
  2. pasang iso
  3. dengan asumsi D adalah huruf penggerak dari iso yang dipasang, jalankan yang berikut ini di command prompt yang ditinggikan:

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

Marco Lackovic
sumber
tautan tidak berfungsi, perbarui tautan
Shan Khan
0

Pada akhirnya, saya hanya menginstal ulang Windows. Saya tidak ingin kehilangan semua program saya, jadi saya memilih untuk tidak me-refresh atau me-reset Windows, dan tidak ada metode perbaikan yang akan bekerja.

Skrip
sumber
-1

OK, terima kasih untuk semua instruksi dan petunjuk tentang topik ini.

Saya menyelesaikan masalah DISM saya dengan langkah-langkah berikut:

  • memiliki Windows 10 ISO 1511 10586.0 (mungkin .493?) sudah ada di USB stick

  • pertama kali menyalin E: \ sources \ install.esd ke C: \

  • kemudian mengonversi C: \ install.esd memasukkannya ke ... \ install.wim dan menyalinnya ke C: \

  • kemudian jalankan -> DISM / Online / Cleanup-Image / RestoreHealth /source:WIM:C:\install.wim:1 / LimitAccess

  • akhirnya mencatat bahwa Pembersihan berhasil dilakukan

Bagus! Selanjutnya saya dapat sekali lagi mengejar masalah asli saya -> Kesalahan Upgrade Anniversary Windows 10 0xc1900101 - 0x30018 mengacu pada SYSPREP , mari kita lihat apa yang terjadi sekarang dengan itu ...

PeteVfi
sumber