- DISM dan SFC memungkinkan Anda memperbaiki berkas sistem dan citra Windows tanpa memformat komputer Anda.
- Parameter CheckHealth, ScanHealth, dan RestoreHealth DISM menganalisis dan mengoreksi citra sistem secara daring atau luring.
- SFC /scannow adalah alat pertama yang direkomendasikan, dan jika itu tidak cukup, DISM memperbaiki penyimpanan komponen yang rusak.
- Banyak kesalahan DISM diatasi dengan meninjau layanan, izin, kunci registri, dan sumber instalasi yang digunakan.

Ketika Windows mulai mengalami malfungsi, akan muncul hal berikut layar biru, penyumbatan langka atau kesalahan selama pembaruanBanyak orang langsung berpikir tentang pemformatan. Namun, sebelum sampai pada titik ekstrem itu, ada alat sistem bawaan, seperti DISM dan CFSyang dapat membuat instalasi Windows Anda seperti baru tanpa menghapus file-file Anda.
Dalam artikel ini Anda akan menemukan panduan yang sangat lengkap, dalam bahasa Spanyol dan dengan nada yang mudah dipahami, untuk memahami Apa itu DISM, dan bagaimana cara menggunakannya untuk memperbaiki Windows tanpa menginstal ulang?, cara menggabungkannya dengan SFC, apa yang harus dilakukan saat DISM memberikan kesalahan (seperti 0x800f0954 atau kesalahan 50 yang terkenal) dan, terakhir, cara mengganti file sistem secara manual jika tidak ada jalan keluar lain.
Apa itu DISM dan mengapa berguna untuk memperbaiki Windows tanpa memformat?
DISM (DLayanan dan Manajemen Citra Ketenagakerjaan) adalah utilitas baris perintah yang disertakan dalam Windows yang menangani meninjau dan memperbaiki citra sistem operasi“Gambar” tersebut adalah salinan utama yang digunakan Windows untuk menginstal komponen, fitur, dan memperbarui dirinya sendiri.
Berbeda dengan alat lainnya, DISM bisa bekerja dengan keduanya Instalasi Windows yang telah Anda boot (mode online) seperti halnya gambar offline dalam format .wim, .vhd atau .vhdx, sangat berguna ketika Anda ingin memperbaiki sistem yang tidak bisa di-boot atau menyiapkan instalasi khusus untuk beberapa komputer.
Administrator dan pengguna tingkat lanjut mengandalkan DISM untuk Memperbaiki file sistem yang rusak, menambah atau menghapus paket, driver, atau bahasadan menyempurnakan citra Windows PE, Windows RE, atau membersihkan instalasi sebelum menyebarkannya ke banyak komputer.
Detail penting adalah bahwa DISM dapat digunakan sebagai referensi membersihkan cadangan sistem yang disimpan di server Pembaruan Microsoft atau dalam citra lokal, yang memungkinkan Anda memperbaiki hal-hal yang tidak dapat dijangkau oleh utilitas lain, termasuk penyimpanan komponen sistem itu sendiri (.wim).
Administrator dan pengguna tingkat lanjut mengandalkan DISM untuk Memperbaiki file sistem yang rusak, menambah atau menghapus paket, driver, atau bahasadan menyempurnakan citra Windows PE, Windows RE, atau membersihkan instalasi sebelum menyebarkannya ke banyak komputer.
Detail penting adalah bahwa DISM dapat digunakan sebagai referensi membersihkan cadangan sistem yang disimpan di server Pembaruan Microsoft atau dalam citra lokal, yang memungkinkan Anda memperbaiki hal-hal yang tidak dapat dijangkau oleh utilitas lain, termasuk penyimpanan komponen sistem itu sendiri (.wim).
Sementara SFC memperbaiki file yang rusak dengan membandingkannya dengan cache lokal yang dilindungiJika cache tersebut rusak, SFC tidak berdaya. Di sinilah DISM berperan. Pertama, perbaiki gudang suku cadang. Dan dari situlah sudah ada dasar yang sehat sehingga SFC bisa menyelesaikan perbaikan sistemnya.

Cara kerja DISM untuk menganalisis dan memperbaiki Windows secara online
DISM dijalankan dari konsol, baik Prompt perintah (cmd) o PowerShellselalu dengan hak administrator. Untuk memeriksa dan memperbaiki instalasi Windows yang sedang digunakan, tiga parameter utama digabungkan dengan opsi /On line y /Pembersihan-Gambar:
Tiga parameter utama adalah:
- /Periksa Kesehatan: pemeriksaan cepat terhadap kerusakan yang telah tercatat.
- /PemindaianKesehatan: analisis komprehensif dari gudang komponen.
- /Kembalikan Kesehatan: memperbaiki gambar menggunakan berkas sumber yang sehat.
Selain itu ditambahkan pula /Pembersihan-Gambar untuk memberi tahu DISM agar bekerja pada citra Windows, dan /On line untuk memberitahunya melakukannya pada sistem yang sedang berjalan.
DISM /CheckHealth: Pemeriksaan status gambar cepat
Parameter /Periksa Kesehatan Ini melakukan pemindaian yang sangat ringan pada penyimpanan komponen Windows untuk melihat apakah Ada kerusakan yang tercatat sebelumnyaItu tidak memperbaiki apa pun, itu hanya memberi informasi, dan hanya memerlukan sedikit waktu.
Untuk menjalankannya, buka menu Start, ketik perintah, klik kanan pada Simbol sistemmemilih Jalankan sebagai administratorTerima Kontrol Akun Pengguna dan ketik yang berikut di jendela:
Jalankan CheckHealth:
Dism /Online /Cleanup-Image /CheckHealth
Setelah beberapa detik, DISM akan memberi tahu Anda jika mendeteksi tanda-tanda kerusakan di brankas komponen. Jika menunjukkan kerusakan, langkah selanjutnya adalah pemindaian mendalam dengan /PemindaianKesehatan.
DISM /ScanHealth: Analisis mendalam tentang penyimpanan komponen
Parameter /PemindaianKesehatan membuat pemindaian mendalam semua komponen sistem yang dikelola melalui penyimpanan komponen. Proses ini membandingkan file dengan nilai hash yang diharapkan, sehingga membutuhkan waktu jauh lebih lama daripada CheckHealth.
Perintah untuk ScanHealth:
Dism /Online /Cleanup-Image /ScanHealth
Bergantung pada tingkat kerusakan sistem dan kecepatan perangkat keras, analisis ini dapat memakan waktu beberapa menit. Selama proses berlangsung, hasilnya dicatat dalam berbagai berkas log, termasuk: DISM.log, Sesi.xml y CBS.logyang mana referensinya kalau kamu mau menyelidiki kegagalan yang lebih spesifik atau memahami mengapa perbaikan tidak berjalan dengan baik.
DISM /RestoreHealth: Perbaikan otomatis file yang rusak
Parameter /Kembalikan Kesehatan adalah orang yang benar-benar mencoba perbaiki kerusakan yang terdeteksi pada citra Windows. Sistem akan menganalisis ulang citra tersebut dan, ketika menemukan berkas yang rusak atau hilang, menggantinya dengan salinan yang sehat dari sumber tepercaya.
Perintah RestoreHealth:
DISM.exe /Online /Cleanup-Image /RestoreHealth
Secara default, DISM akan menggunakan Pembaruan Windows Untuk mengunduh komponen yang diperlukan, kecuali diinstruksikan sebaliknya. Tergantung pada ukuran dan tingkat keparahan kerusakan, proses ini dapat memakan waktu yang cukup lama dan menghabiskan bandwidth jika banyak berkas yang perlu diunduh.
Setelah selesai, jika semuanya berjalan dengan baik, Anda akan melihat pesan yang menunjukkan bahwa Operasi telah berhasil diselesaikan dan kerusakannya telah diperbaiki. Dari sana, ada baiknya untuk melakukan SFC /scannow sehingga sistem dapat menyelesaikan penyelarasan semua berkas satu per satu.
Menggunakan DISM untuk memperbaiki citra Windows secara offline
DISM tidak hanya untuk sistem yang Anda jalankan; ia juga dapat bekerja dengan Instalasi Windows yang tidak berjalanMisalnya, gambar yang dipasang dalam folder, disk VHD, atau drive USB dengan Windows yang terinstal.
Hal ini sangat berguna ketika komputer tidak dapat menyala atau ketika Anda membutuhkannya menyiapkan gambar referensi yang kemudian akan Anda kloning di beberapa komputer, dengan menambahkan atau menghapus pembaruan, driver, atau paket bahasa.
Untuk perbaikan offline, Anda memerlukan catu daya yang valid: file install.wim atau install.esd dari ISO Windows atau perangkat lain, atau gambar yang telah disiapkan sebelumnya yang cocok versi, edisi, dan bahasa dengan instalasi yang ingin Anda perbaiki.
Contoh (offline):
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:C:\test\mount\windows /LimitAccess
Opsi /Gambar: menunjukkan jalur instalasi offline. Parameter /Sumber: menandai sumber file bersih (biasanya dalam install.wim yang terpasang) dan / LimitAccess memberitahu DISM bahwa Jangan gunakan Pembaruan Windows atau WSUStetapi hanya sumber lokal.
Menjalankan DISM dari PowerShell: cmdlet yang setara
Jika Anda lebih suka PowerShell, Anda memiliki cmdlet yang tersedia Mereka meniru satu per satu Fungsionalitas Dism.exe. Operasinya sama: Anda harus membuka PowerShell dengan hak administrator.
Di kotak pencarian ketik PowerShell, klik kanan pada Windows PowerShell dan terus maju Jalankan sebagai administratorSetelah masuk, Anda dapat menggunakan perintah berikut untuk mengerjakan gambar daring:
- Periksa Kesehatan:
Repair-WindowsImage -Online -CheckHealth - ScanKesehatan:
Repair-WindowsImage -Online -ScanHealth - PulihkanKesehatan:
Repair-WindowsImage -Online -RestoreHealth
Jika Anda ingin melihat sintaksis yang tepat, parameter tambahan, dan contoh, di PowerShell Anda dapat menggunakan bantuan bawaan dengan perintah seperti Dapatkan Bantuan Perbaikan Gambar Windows - Contoh, yang akan menunjukkan kombinasi yang lebih canggih, misalnya untuk bekerja dengan gambar offline.

SFC vs DISM: Perbedaan dan Kapan Menggunakan Setiap Alat
Di Windows Anda memiliki dua alat baris perintah yang dirancang untuk menemukan dan memperbaiki file sistem yang rusak: SFC (Pemeriksa Berkas Sistem) y DISMMeskipun tujuannya serupa, pendekatannya berbeda, dan penting untuk mengetahui kapan harus menggunakan masing-masingnya.
CFS Ini memindai file sistem penting dan membandingkannya dengan salinan cache yang dilindungi (Perlindungan Berkas Windows). Jika mendeteksi adanya berkas sistem yang tidak cocok, ia akan menandainya sebagai rusak dan menggantinya dengan versi yang sehat yang tersimpan dalam cache tersebut.
DISMSebaliknya, fokusnya adalah pada Citra Windows penuh (penyimpanan komponen)Ia menganalisis integritasnya dengan membandingkannya dengan gambar bersih, yang mungkin lokal atau di server Microsoft, dan jika mendeteksi masalah, ia mencoba memulihkan file yang rusak dari gambar referensi tersebut.
Oleh karena itu, rekomendasi praktisnya adalah mengikuti hal ini strategi air terjun:
- Pertama, jalankan SFC /scannow untuk mencoba memperbaiki berkas sistem menggunakan cache lokal.
- Jika SFC tidak dapat memperbaiki semuanya, periksa pesannya: jika pesan tersebut menunjukkan bahwa SFC tidak dapat memperbaiki beberapa file, berarti cache atau penyimpanan rusak.
- Dalam hal ini, luncurkan DISM /Online /Cleanup-Image /RestoreHealth untuk memulihkan gudang komponen.
- Setelah DISM selesai, jalankan lagi. SFC /scannow sehingga ia dapat menyelesaikan pemolesan berkas satu demi satu.
Cara menjalankan perintah DISM di Windows langkah demi langkah
Ketika cache Windows yang menggunakan SFC rusak, itu Kunjungan ke DISM adalah suatu keharusan.Alat ini menganalisis dan memperbaiki citra Windows secara massal, menggunakan salinan lokal atau daring yang bersih untuk mengganti komponen yang rusak.
Ringkasan aliran:
- Buka menu Start dan ketik perintah.
- Klik kanan Simbol sistem dan memilih Jalankan sebagai administrator.
- Di jendela, jalankan misalnya:
dism /online /cleanup-image /restorehealth
Jika Anda hanya ingin periksa apakah ada kerusakan yang tercatat, kamu bisa memakai /periksakesehatandan untuk analisis terperinci tetapi tanpa perbaikan, /scankesehatanParameter paling penting untuk perbaikan nyata adalah / memulihkan kesehatan.
Pada versi Windows modern (8, 8.1, 10, 11) kombinasi ini berfungsi tanpa masalah selama Anda memiliki koneksi internet atau sumber instalasi yang validPada Windows 7, DISM tidak memiliki fungsi ini; sebagai gantinya, digunakan fungsi berikut: Alat Kesiapan Pembaruan Sistem (SURT)yang dapat Anda unduh dari katalog Microsoft untuk mencoba efek serupa.
Kesalahan DISM umum dan cara memperbaikinya
DISM biasanya bekerja secara otomatis, tetapi terkadang terjadi kesalahan kesalahan yang mengganggu prosesBeberapa yang paling umum memiliki solusi yang relatif mudah.
Kesalahan 0x800f0954: DISM gagal, tidak ada operasi yang dilakukan
Kesalahan ini biasanya terjadi ketika sesuatu mengganggu akses DISM ke file sumber atau ke layanan Pembaruan Windows. Penyebab umumnya meliputi:
- Antivirus pihak ketiga yang memblokir proses atau file sistem.
- Layanan pembaruan Windows salah dikonfigurasi atau dihentikan.
- Menggunakan server proxy yang memutus komunikasi dengan Pembaruan Windows.
- Arsip instal.wim digunakan sebagai sumber dengan izin "hanya baca".
Solusi umum:
- Nonaktifkan sementara perangkat lunak antivirus Anda. dari pihak ketiga atau bahkan menghapusnya saat DISM sedang berjalan. Windows Defender cukup kompeten untuk melindungi sistem sementara itu.
- Tinjau dan mulai ulang layanan BITS (Layanan transfer latar belakang cerdas), CryptSvc (Layanan kriptografi) dan Pembaruan Windows, memastikan bahwa jenis startup adalah otomatis.
- Nonaktifkan apa pun proksi dikonfigurasi dalam sistem sehingga DISM dapat menjangkau server Microsoft tanpa batasan.
- Jika Anda menggunakan file install.wim sebagai sumber lokalHapus atribut hanya-baca dari properti berkas sebelum menjalankan DISM.
Kesalahan DISM 50: Masalah dengan kunci registri
Kelemahan lain yang terkenal adalah kesalahan 50yang biasanya muncul saat meluncurkan perintah seperti:
Dism /Online /Cleanup-Image /CheckHealthDism /Online /Cleanup-Image /ScanHealthDism /Online /Cleanup-Image /RestoreHealth
Penyebab yang paling sering adalah adanya Kunci registrasi MiniNT salah tempat, yang membuat DISM percaya bahwa ia berjalan dalam lingkungan terbatas (seperti WinPE) dan memblokir operasi tertentu.
Solusi (edit rekaman):
- Buka Command Prompt sebagai administrator dan jalankan regedit untuk membuka Registry Editor.
- Navigasi ke rute
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. - Temukan folder (kunci) MiniNT dan menghapusnya.
- Tutup editor dan mulai ulang komputer untuk menerapkan perubahan tersebut.
Setelah rebootPerintah DISM di atas seharusnya berjalan tanpa menampilkan kesalahan 50, asalkan tidak ada masalah mendasar lainnya.
Apa yang harus dilakukan jika DISM memberikan kesalahan 87 atau tidak mengenali /cleanup-image?
El kesalahan 87 Biasanya menunjukkan bahwa salah satu parameter yang diteruskan ke perintah adalah salah atau ditulis dengan burukPesan ini cukup umum muncul ketika "cleanup-image" salah eja, tanda hubung dan garis miring tercampur, atau ketika sintaksis menyertakan spasi di tempat yang tidak seharusnya.
Contoh perintah:
Contoh:
DISM /image:C:\ /cleanup-image /restorehealth
DISM /Image:C:\ /ScratchDir:C:\Scratch /Cleanup-Image /Restorehealth /source:wim:F:\sources\install.wim:4 /limitaccess
Mereka dapat memberikan kesalahan jika jalur /Gambar: Ini tidak mengarah ke instalasi Windows yang valid jika direktori tersebut tidak ada. /ScratchDir, jika titik dua dan garis miring salah eja, atau jika DISM sendiri rusak pada instalasi tersebut.
Dalam kasus seperti ini, disarankan untuk meninjau sintaks dengan hati-hati, memverifikasi bahwa drive dan jalur yang ditunjukkan ada, dan bahwa gambar install.wim Ini kompatibel dengan edisi yang diinstal, dan jika Anda menduga bahwa DISM itu sendiri rusak, coba Jalankan DISM dari media instalasi atau lingkungan pemulihan menunjuk ke sumber bersih lainnya.
Mengganti file sistem yang rusak secara manual (hanya sebagai pilihan terakhir)
Meskipun norma yang berlaku adalah membiarkan SFC dan DISM melakukan tugasnya, ada situasi ekstrem yang memerlukan intervensi. mengganti file sistem yang rusak secara manualIni adalah prosedur yang rumit, jadi sebaiknya hanya digunakan jika tidak ada alternatif lain dan Anda tahu persis berkas mana yang ingin diubah.
Proses umum terdiri dari tiga langkah: Ambil alih kepemilikan berkas yang rusak, berikan izin menulis, dan salin versi yang sehat. dari bagian lain sistem atau dari sumber yang bersih.
Langkah 1: Ambil kepemilikan file sistem
Agar administrator dapat mengubah file yang dilindungi, mereka harus terlebih dahulu mengambil alih kepemilikan file tersebutPada Command Prompt yang ditinggikan, perintah berikut digunakan:
perintah takeown:
takeown /f <Ruta_Completa_y_Nombre_de_Archivo>
Misalnya, jika file yang rusak adalah jscript.dll di system32, perintahnya adalah:
takeown /f C:\Windows\System32\jscript.dll
Langkah 2: Berikan izin penuh kepada administrator
Setelah Anda memiliki file tersebut, Anda harus memberikan akses penuh ke grup administrator untuk dapat menimpanya. Ini dilakukan dengan:
perintah icacls:
icacls <Ruta_Completa_y_Nombre_de_Archivo> /grant administradores:F
Atau, dalam sistem bahasa Inggris, menggunakan “administrator” sebagai grup:
icacls C:\Windows\System32\jscript.dll /grant administrators:F
Langkah 3: Salin file sehat ke file yang rusak
Terakhir, Anda menyalin satu versi file yang benar dari sumber yang Anda tahu bersih (instalasi Windows lain yang identik dalam hal versi dan edisi, citra yang terpasang, dll.). Format umumnya adalah:
perintah salin:
copy <Archivo_Origen> <Archivo_Destino>
Melanjutkan contoh sebelumnya:
copy E:\Temp\jscript.dll C:\Windows\System32\jscript.dll
Sangat penting untuk memastikan bahwa file sumber cocok ke versi dan build Windows yang sama yang sedang Anda perbaiki. Jika tidak, Anda bisa menimbulkan masalah yang lebih serius.
Jika setelah semua ini sistem masih tidak bekerja dengan baik, kerusakannya mungkin sudah terlalu dalam dan mungkin sudah waktunya untuk menilai ulang. Pulihkan sistem ke titik sebelumnya atau instal ulang Windowsselalu memastikan untuk memiliki cadangan yang terbaru.
Memiliki alat seperti CFS dan DISM Memungkinkan Anda memecahkan sejumlah besar masalah Windows 10 dan 11 tanpa harus melakukan pemformatan yang menakutkan, dan dengan mengetahui parameternya, kesalahan umum, dan kombinasi yang paling berguna, Anda dapat memperoleh manfaat maksimal untuk menjaga sistem tetap stabil, memperbaikinya saat menunjukkan tanda-tanda kelelahan, dan menjadikan pemformatan sebagai pilihan terakhir, bukan pilihan pertama.
Editor yang berspesialisasi dalam isu-isu teknologi dan internet dengan pengalaman lebih dari sepuluh tahun di berbagai media digital. Saya telah bekerja sebagai editor dan pembuat konten untuk perusahaan e-commerce, komunikasi, pemasaran online, dan periklanan. Saya juga menulis di situs web ekonomi, keuangan dan sektor lainnya. Pekerjaanku juga merupakan passionku. Sekarang, melalui artikel saya di Tecnobits, Saya mencoba mengeksplorasi semua berita dan peluang baru yang ditawarkan dunia teknologi kepada kita setiap hari untuk meningkatkan kehidupan kita.