Herkese selam. Bu rehberde DISM komutlarını ne işe yaradığını gösterip komutlar hakkında açıklama yapacağım.

DISM nedir?
DISM aracı Windows'taki sorunlu bileşenlerin onarımı için kullanılır. Önce Windows'ta tarama yapar sonra bulduğu hataları onarır.

DISM komutları nasıl çalıştırılır?

Başlangıç menüsünden önce CMD yazıp arayın, sonra yönetici olarak çalıştırın. Açılan pencereye aşağıdaki Komutları gireceksiniz.

Öncelikle konuya başlamadan önce "DISM /Online /Cleanup-Image" yapısı hakkında kısa bir bilgi verelim.

DISM /Online /Cleanup-Image komutu, sistemdeki hataları düzeltmek için kullanılan temel bir komuttur. Bu komut, aşağıda verilen DISM /Online /Cleanup-Image /CheckHealth ,DISM /Online /Cleanup-Image /ScanHealth ,DISM /Online /Cleanup-Image /RestoreHealth parametreleriyle birlikte kullanılır.

1. Komut: DISM /Online /Cleanup-Image /CheckHealth

Komut: DISM /Online /Cleanup-Image /CheckHealth

Bu Komutun Yaptıkları:

1.Bileşen Deposu Bozulmasını Kontrol Eder:

-Windows'un sistem dosyalarını içeren bileşen deposunda herhangi bir bozulma olup olmadığını tespit eder.

2.Hızlı Bir Tarama Yapar:
-CheckHealth parametresi yalnızca önceden kaydedilmiş hataları kontrol eder ve yeni bir tarama başlatmaz.
-Eğer sistemde bozulma varsa, bu komut bunu rapor eder ama onarma işlemi yapmaz.

2. Komut: DISM /Online /Cleanup-Image /ScanHealth

Komut:DISM /Online /Cleanup-Image /ScanHealth

Bu Komutun Yaptıkları:

1. Bileşen Deposunda (Component Store) Bozulma Var mı diye kontrol eder.

-Sistem bileşen deposunu ayrıntılı bir şekilde tarar.
-CheckHealth komutundan farklı olarak, daha derinlemesine bir analiz yapar.

2.Bozulma Varsa Kaydeder:
-Eğer bozulmuş veya eksik dosyalar tespit ederse, bunları Windows'un bileşen deposu veri tabanına kaydeder.
-Ancak bu komut herhangi bir onarım yapmaz, sadece sorunları raporlar.

3. Komut: DISM /Online /Cleanup-Image /RestoreHealth

Komut: DISM /Online /Cleanup-Image /RestoreHealth

Bu Komutun Yaptıkları:

1. Bileşen Deposundaki (Component Store) Bozuklukları Onarır:

-Daha önce CheckHealth veya ScanHealth komutlarıyla tespit edilen bozulmaları düzeltir.

2. Eksik veya Bozuk Dosyaları Yeniden İndirir:
-Bozuk sistem dosyalarını Microsoft Update sunucularından indirerek değiştirir.

3. Komut için Alternatif: Özel Kaynak Kullanımı

Eğer sisteminiz internetten dosya indiremezse veya belirli bir Windows ISO veya WIM dosyasından onarım yapmak istiyorsanız, şu komutu kullanabilirsiniz:
DISM /Online /Cleanup-Image /RestoreHealth /Source:[ISO dosyasının yolunu buraya girin, örnek olarak "D:"]:\Sources\Install.wim /LimitAccess
[ISO dosyasının yolunu buraya girin, örnek olarak "D:"] diye belirtilen yere ISO dosyasına çift tıkladığımızda bize verdiği yolun harfini giriyoruz.

Ne Zaman Kullanmalısınız?

1-İnternet bağlantınız yoksa veya Microsoft Update sunucularına erişiminiz kısıtlıysa
2-Windows Update çalışmıyorsa ve güncellemeler bozulmuşsa
Eğer yukarıdaki durumlar sizin için geçerli ise bu komutu kullanın, eğer değilse "3. Komut" bölümündeki komut sizin işinizi görecektir.
 
Son düzenleyen: Moderatör:
DISM /Online /Cleanup-Image /RestoreHealth direkt bu komutu yazarak üstteki komutlara gerek olmadan tüm işlemleri yapıyor diyebiliyorum yani dosyaları taraması için farklı bir komut vermeye gerek yok.