Saya telah mencoba untuk menjalankan sfc /scannow
di cmd
tetapi 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 X
menunjukkan 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.
sumber
Saya telah memperbaiki masalah yang sama dengan menjalankan
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\Users\User\Downloads\Install.wim:1 /LimitAccess
pembaruanInstall.wim
dengan 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:
Mereka yang tidak memiliki salinan file asli yang tidak dienkripsi
Install.wim
dapat 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 sama0x800f081f
.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
, lalusfc /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.esd
menjadiinstall.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
.sumber
dism /ScanHealth
, melihat log, kemudian dengan gambar wim masih terpasang, secara manual menyalin file yang menyinggung (yaitu daric:\mount\Windows\Windows\winsxs\<component>\*
kec:\Windows\winsxs\<component>
).Jangan gunakan parameter
/source:WIM:X:\Sources\Install.wim:1 /LimitAccess
. Windows 10 memiliki versi10.0.10240.16384
dan file yang rusak memiliki versi10.0.10240.16397
. Jadi file tersebut bukan bagian dari Install.wim. Tanpa/source
parameter, DISM akan mengunduh file yang rusak dari WindowsUpdate dan menggantinya.sumber
Saya memiliki masalah yang sama, mencoba dengan solusi lain dalam posting ini tetapi tidak ada yang berhasil.
Yang ini berhasil:
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
sumber
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.
sumber
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 ...
sumber