1. DISM (Dağıtım Görüntüsü Servis ve Yönetimi) nedir?
DISM (Deployment Image Servicing and Management), Windows sistem görüntülerine hizmet etmek ve onarmak için tasarlanmış yerleşik bir Windows komut satırı aracıdır. DISM görüntüleri, WIM, VHD veya VHDX dosyalarında depolanan çevrimdışı Windows görüntülerini ve özel bir Windows sistem görüntüsü olarak kabul edilen çevrimiçi çalışan işletim sistemlerini içerir (aşağıdaki içerikte "çevrimiçi görüntü" terimini kullanacağız). Komut İstemi veya PowerShell üzerinden erişilebilen DISM, bileşen deposu bozulmasını düzeltmek, Windows özelliklerini etkinleştirmek, sürücüler eklemek ve tam bir Windows yeniden kurulumu gerektirmeden sistem sorunlarını çözmek için önemli bir araçtır.
2. DISM ve SFC İlişkisini Anlamak
2.1 Bileşen Deposu (WinSxS) Açıklaması
Windows bileşen deposu, şu adreste bulunur: C:\Windows\WinSxSWinSxS klasörü, Windows işletim sistemi bileşenleri için yetkili depo görevi görür. Bu klasör, Windows'un bozuk dosyaları onarırken veya geri yüklerken kaynak olarak kullandığı sistem dosyalarının ana kopyalarını içerir. Bu mimariyi anlamak, etkili sistem onarımı için çok önemlidir. Sistem dosyaları bozulduğunda, Windows onarım araçları hasarlı dosyaları değiştirmek için WinSxS klasöründen temiz kopyalar alır; bu nedenle bu bileşen deposunun sağlığı, başarılı sistem onarımları için kritik öneme sahiptir.
2.2 Sistem Dosya Denetleyicisi (SFC) Nedir?
Sistem Dosya Denetleyicisi (SFC), bozuk veya eksik Windows sistem dosyalarını tarayabilen ve onarabilen yerleşik bir Windows yardımcı programıdır. SFC, onarım kaynağı olarak bileşen deposunu kullanır, korunan sistem dosyalarının bütünlüğünü kontrol eder ve hasarlı sürümleri doğru kopyalarla değiştirir. Bu nedenle, SFC'nin etkinliği tamamen temiz dosyaları çekebileceği sağlıklı bir bileşen deposuna sahip olmasına bağlıdır.
Daha fazla bilgi için, bkz bizim SFC hakkında kapsamlı rehber.
2.3 DISM'in SFC'den Önce Çalıştırılmasının Nedenleri
DISM, bileşen deposu da dahil olmak üzere Windows imajının bakımını ve onarımını sağlayan, WinSxS klasöründe depolanan sistem dosyalarının bütünlüğünü güvence altına alan temel araçtır. Sistem Dosya Denetleyicisi (SFC), onarım kaynağı olarak tamamen bileşen deposuna dayanır ve bu da DISM'e kritik bir bağımlılık yaratır. Bileşen deposunun kendisi bozulursa, SFC hasarlı sistem dosyalarını onarmak için sağlıklı dosyalara erişemez. Bu nedenle, DISM önce çalıştırılarak bileşen deposunun sağlıklı olduğundan emin olunmalı ve SFC'ye sistem onarımı için temiz bir dosya kaynağı sağlanmalıdır.
2.4 Yaygın Mitler ve Yanlış Anlamalar
DISM ve SFC ile ilgili açıklığa kavuşturulması gereken birkaç kalıcı yanlış inanış bulunmaktadır:
- DISM ve SFC işe yaramaz: Her iki araç da doğru sırayla ve düzgün kullanıldığında Windows'taki bozulmaları etkili bir şekilde onarıyor ve SSD depolama alanına sahip sistemlerde başarı oranları önemli ölçüde artıyor.
- DISM, SFC'den çok daha iyi: Bu araçlar farklı amaçlara hizmet eder; biri bileşen deposunu onarırken diğeri bu depodan sistem dosyası projeksiyonlarını onarır.
- DISM güncellemeler için, SFC ise sistem dosyaları içindir: Bu araç güncellemeleri de yönetse de, asıl onarım işlevi tüm sistem dosyalarını içeren bileşen deposuna odaklanmaktadır.
- SFC temizse, DISM ile uğraşmanıza gerek yok: Bozuk bir bileşen deposu, SFC herhangi bir sorun bildirmese bile sorunları gizleyebilir.
- Çalıştırmaları çok uzun sürüyor: Modern SSD sistemlerinde DISM genellikle 10-20 dakika, SFC ise 5-15 dakika içinde tamamlanır; bu da onları etkili sorun giderme araçları haline getirir.
3. DISM Komut Seçeneklerinin Açıklaması
3.1 DISM /CheckHealth Komutu
MKS DISM / Çevrimiçi / Temizleme-Görüntü / CheckHealth Bu komut, çalışan Windows'un (çevrimiçi imaj) önceki başarısız bir işlem nedeniyle bozuk olarak işaretlenip işaretlenmediğini kontrol ederek hızlı bir şekilde bozulma tespiti sağlar. Bu komut, dosyaları taramak yerine yalnızca mevcut işaretleri okuduğu için neredeyse anında çalışır. Bileşen deposu veya diğer sorunlardan şüpheleniyorsanız ancak tam bir taramayı beklemek istemiyorsanız, bu komutu ilk aşama teşhis aracı olarak kullanın. Ancak, / Check Sağlık Tüm yolsuzluk türlerini tespit etmez; yalnızca sistemde zaten kayıtlı olan sorunları rapor eder.
3.2 DISM /ScanHealth Komutu
MKS DISM / Çevrimiçi / Temizleme-Görüntü / ScanHealth Bu komut, çalışan Windows sisteminde (çevrimiçi görüntü) bozulma olup olmadığını derinlemesine tarar ve Windows dosyalarının bütünlüğünü incelediği için tamamlanması birkaç dakika sürer. / Check SağlıkBu komut, mevcut bayrakları kontrol etmek yerine aktif olarak bozulma taraması yapar. Tarama sırasında, bazı bozulmaları onarmaya çalışabilir, ancak onarımları başarıyla tamamlamak için gerekli ayrıcalıklara sahip değildir. Bu komut, tespit edilen tüm bozulma sorunlarını kaydeder; bu da onu bir onarım aracı yerine bir teşhis aracı yapar. Gerçek onarımlar için, komutunu kullanmalısınız. /Sağlığını düzelt yolsuzluğu tespit ettikten sonra.
3.3 DISM /RestoreHealth Komutu
MKS DISM / Çevrimiçi / Temizleme-Görüntüsü / RestoreHealth Bu komut, Windows Update'ten temiz dosyalar indirerek ve hasarlı bileşenleri değiştirerek, çalışan Windows'taki (çevrimiçi görüntü) bozulmaları fiilen onarır. Bu komut, alternatif bir kaynak belirtmediğiniz sürece internet bağlantısı gerektirir. /Kaynak Bu parametreyi kullanın. Onarım işlemi, sistem hızına ve bozulma ciddiyetine bağlı olarak 15-30 dakika sürebilir. İşlem başarıyla tamamlandığında, "Geri yükleme işlemi başarıyla tamamlandı" mesajını göreceksiniz; ardından sistem dosyası projeksiyonlarını onarmak için hemen SFC'yi çalıştırmanız gerekir.
3.4 DISM /StartComponentCleanup Komutu
MKS DISM / Çevrimiçi / Temizleme Resmi / StartComponentCleanup Bu komut, disk alanını boşaltmak için eski Windows bileşenlerini kaldırır. Bu eski bileşenler, önceki güncelleme sürümlerinden kalan yedek dosyalardır; bu nedenle, bunların kalıcı olarak kaldırılması, son Windows güncellemelerini geri alma olanağınızı ortadan kaldırır. Bu komutu asla herhangi bir bozulma veya kararsızlık belirtisi gösteren sistemlerde çalıştırmayın, çünkü araç, neyin eski olduğunu belirlemek için bileşen deposunu kullanır; bozuk meta veriler yanlış silme kararlarına neden olabilir. Bileşen temizleme işlemini yalnızca temiz taramaları doğruladıktan sonra sağlıklı sistemlerde kullanın.
3.5 Diğer Önemli DISM Seçenekleri
Ek seçenekler, gelişmiş onarım senaryoları için esneklik sağlar:
- /Kaynak parametresi: Windows Update kullanılamadığında veya bunun yerine yerel bir install.wim dosyası kullanmak istediğinizde özel onarım kaynağı konumlarını belirtir.
- /LimitAccess parametresi: Bu özellik, aracın Windows Update'i onarım kaynağı olarak kullanmasını engeller ve yalnızca yerel olarak belirtilen kaynakları kullanmaya zorlar.
- Çevrimiçi ve çevrimdışı servis hizmeti: Çevrimiçi ve çevrimdışı onarım: Çevrimiçi işlemler çalışan sistemi onarırken, çevrimdışı işlemler monte edilmiş imajlarla çalışır. Erişilebilir sistemler için çevrimiçi onarımı, Windows önyükleme yapmadığında veya dağıtım imajı onarımı için çevrimdışı onarımı kullanın.
- Komut yürütme sırası: Komutları her zaman sırayla (önce DISM, sonra SFC) çalıştırın ve aralarında yeniden başlatma veya başka işlemler çalıştırmayın.
4. DISM Onarım İşleminin Tamamlanması (Adım Adım)
4.1 Onarım Öncesi Hazırlık
DISM komutlarını çalıştırmadan önce şu hazırlık görevlerini tamamlayın:
- Tüm uygulamaları ve işlemleri kapatın: Onarım işlemi sırasında dosya erişim çakışmalarını önlemek için çalışan tüm programları kapatın.
- Yönetici ayrıcalıklarını doğrulayın: Komut İstemi veya PowerShell'i yönetici olarak açmak için sağ tıklayın ve seçin. Yönetici olarak çalıştır.
- Sistem yedeğini oluştur: Sistem düzeyinde onarımlar yapmadan önce bir sistem geri yükleme noktası veya tam yedekleme oluşturmayı düşünün.
4.2 Adım 1: Verileri Kurtarma (Gerekirse)
Disk bozulmasından veya dosya sistemi hasarından şüpheleniyorsanız, CHKDSK, DISM ve SFC gibi onarım araçlarını çalıştırmadan önce önemli verilerinizi kurtarın. Bu araçlar dosya sistemi yapısını değiştirebilir ve nadir durumlarda, sürücüde donanım sorunları varsa ek veri kaybına yol açabilir. DataNumen Data Recovery Sistem onarımlarına geçmeden önce sürücünüzü tarayıp kritik dosyaları güvenli bir konuma kurtarıyoruz. Bu önleyici adım, onarım sonucundan bağımsız olarak değerli verilerinizin korunmasını sağlar.
4.3 Adım 2: CHKDSK'yi Çalıştırın (Gerekirse)
Donanım sorunlarından veya disk hatalarından şüpheleniyorsanız CHKDSK komutunu çalıştırın. chkdsk C: / f / r / x Kapsamlı disk denetimi gerçekleştirmek, dosya sistemi hatalarını düzeltmek, bozuk sektörleri bulmak ve gerekirse disk biriminin önce bağlantısını kesmeye zorlamak için kullanılır. Onarımdan önce CHKDSK çalıştırmak, fiziksel diskin onarılan dosyaları güvenilir bir şekilde depolayabilmesini sağlar. CHKDSK'nin sistem sürücüsünü taramak için sistem yeniden başlatması gerektirdiğini unutmayın; Windows taramayı bir sonraki önyükleme için planlayacaktır.
CHKDSK hakkında daha fazla bilgi için lütfen sayfamıza bakın. kapsamlı rehber.
4.4 Adım 3: DISM ile Yolsuzluk Kontrolü
Bileşen deposunun sağlığını değerlendirmek için aşağıdaki teşhis sırasını izleyin:
- /CheckHealth ile başlayın: koşmak DISM / Çevrimiçi / Temizleme-Görüntü / CheckHealth Saniyeler içinde tamamlanan hızlı bir değerlendirme için.
- /ScanHealth komutunu kullanarak devam edin: If / Check Sağlık Sorunları gösteriyorsa veya kapsamlı bir analiz istiyorsanız, çalıştırın. DISM / Çevrimiçi / Temizleme-Görüntü / ScanHealth.
- Sonuçları yorumlayın: Komut çıktısında "bozukluk tespit edildi" veya "bozukluk bulunamadı" şeklinde mesaj olup olmadığını kontrol edin.
- Onarım gerekip gerekmediğini belirleyin: Komutlardan herhangi biri bozulma bildirirse, derhal 3. adıma geçin.
4.5 Adım 4: DISM /RestoreHealth ile Görüntüyü Onarın
Tamir işlemini tamamlayın: DISM / Çevrimiçi / Temizleme-Görüntüsü / RestoreHealthBu komut, onarım için temiz bileşen dosyalarını indirmek üzere varsayılan olarak Windows Update ile iletişime geçer. İşlemin 15-30 dakika sürmesi ve ilerleme göstergelerinin tamamlanma yüzdesini göstermesi beklenir. "Geri yükleme işlemi başarıyla tamamlandı" ifadesini gördüğünüzde, bileşen deposu artık sağlıklıdır. Onarım, kaynak dosya hatalarıyla başarısız olursa, özel bir onarım kaynağı belirtmeniz gerekecektir. /Kaynak parametre.
4.6 Adım 5: DISM'den Sonra SFC'yi Çalıştırın
Başarılı bir şekilde tamamlandıktan hemen sonra çalıştırın. sfc / scannow Artık sağlıklı olan bileşen deposunu kullanarak sistem dosyası projeksiyonlarını onarır. SFC, korunan tüm sistem dosyalarını tarar ve bozuk sürümleri bileşen deposundan alınan doğru kopyalarla değiştirir. Doğrulama yüzdesini ve dosya onarım işlemlerini gösteren ilerleme güncellemelerini göreceksiniz. Beklenen tamamlama mesajları arasında "Windows Kaynak Koruması herhangi bir bütünlük ihlali bulmadı" veya "Windows Kaynak Koruması bozuk dosyalar buldu ve bunları başarıyla onardı" yer alır. Onarım tamamlandıktan sonra SFC'yi yalnızca bir kez çalıştırın; birden fazla kez çalıştırmanıza gerek yoktur.
4.7 Yeniden Başlatma Ne Zaman Gerekli, Ne Zaman Gerekli Değil?
Onarımın başarılı olması için yeniden başlatma zamanlamasının doğru olması çok önemlidir:
- DISM komutları ve SFC arasında yeniden başlatma yapmayın: Bileşen deposu onarımlarının sistem dosyalarına uygulanmasını sağlamak için tüm işlem dizisini kesintisiz olarak tamamlayın.
- SFC işlemi tamamlandıktan sonra yeniden başlatın: Tüm onarımların tam olarak etkili olabilmesi için, DISM ve SFC komutlarının her ikisi de başarıyla tamamlandıktan sonra yeniden başlatın.
- En uygun komut sırası: CHKDSK'yi çalıştırın (gerekirse) -> Yeniden başlatın -> DISM komutları -> SFC -> Son yeniden başlatma.
5. Gelişmiş DISM Onarım Senaryoları
5.1 Özel Onarım Kaynaklarının Kullanımı
Windows Update onarım kaynağı olarak başarısız olduğunda veya internet bağlantınız olmadığında, Windows ISO dosyasındaki özel kaynakları kullanın. Modern Windows ISO dosyaları genellikle aşağıdakilerden birini içerir: install.wim (eski veya kurumsal medya) veya install.esd (Microsoft'tan sıkıştırılmış format)
(indirmeler). ISO dosyasına çift tıklayın ve seçin. dosya Gezgini Yeni bir sürücü olarak bağlamak için, ardından kontrol edin. kaynaklar Sürücüdeki klasörü inceleyerek hangi dosya türüne sahip olduğunuzu görebilirsiniz.
install.wim dosyasını onarım kaynağı olarak kullanmak için:
DISM /Online /Cleanup-Image /RestoreHealth /Source:E:\Sources\install.wim
install.esd dosyasını onarım kaynağı olarak kullanmak için:
DISM /Online /Cleanup-Image /RestoreHealth /Source:E:\Sources\install.esd
5.2 Paket Dosyalarıyla Manuel DISM Onarımı
Otomatik onarım başarısız olduğunda, çıkarılan paket dosyalarını kullanan manuel onarım, WIM dosyalarına ihtiyaç duymayan alternatif bir yaklaşım sunar. CBS.log dosyasındaki bozuk bileşenleri belirleyerek gerekli paket dosyalarını bulun, ardından aynı Windows sürümünü çalıştıran çalışan bir sistemden eşleşen paketleri çıkarın. Çıkarılan paket dosyalarını bir klasöre yerleştirin ve aracı kaynak olarak bu klasöre yönlendirin—klasör tabanlı onarım, monte edilmiş görüntüler yerine gevşek dosyalarla çalışabildiği için daha fazla esneklik sunar; bu da ciddi bozulma senaryolarında faydalı olabilir.
Örnek: CBS.log dosyasında EnterpriseModernAppMgmtCSP.dll (UBR 10.0.19045.3636) dosyasında bozulma olduğu görülüyor.
Çözüm:
- KB5031445 güncellemesinin bir parçası olarak tanımlanmıştır.
- Microsoft Güncelleme Kataloğu'ndan KB5031445 indirildi.
- Çıkarılan:
expand windows10.0-kb5031445.msu -F:* C:\temp\Extract - Çıkarılan CAB:
expand C:\temp\Extract\*.cab -F:* C:\temp\Source - Tamir edildi:
DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\temp\Source /LimitAccess - Doğrulandı: CBS.log'da görüldü
(w) (Fixed)bozuk dosya için
5.3 Çevrimiçi ve Çevrimdışı DISM Onarımı
Çevrimiçi onarım (çalışan Windows kurulumuna bakım yapma), şu anda çalışan sistem üzerinde çalışır ve tümüne doğrudan erişim sağlar.
Sistem kaynakları ve hizmetleri. Bu, önyüklenebilir Windows sistemleri için standart onarım yöntemidir. Windows çalışmadığında çevrimdışı onarımı kullanın.
Önyükleme sırasında veya dağıtım için imajlara bakım yapılırken. Çevrimdışı senaryolar, onarımları uygulamadan önce Windows imajını önce mount komutlarını kullanarak bağlamayı gerektirir. Çevrimdışı onarımlar için sözdizimi farklıdır: replace /Çevrimiçi 'da /Image:C:\mount Burada C:\mount, bağladığınız imajın yoludur:
DISM /Image:C:\mount /Cleanup-Image /CheckHealth
DISM /Image:C:\mount /Cleanup-Image /ScanHealth
DISM /Image:C:\mount /Cleanup-Image /RestoreHealth
5.4 Çok Sayıda DISM Girişimiyle Ağır Yolsuzluk Suçlaması
Ciddi şekilde bozulmuş sistemlerde, araç kademeli olarak onarım yaptığından, yani önce temel sorunları giderip ardından bağımlı bileşenlere odaklandığından, birden fazla çalıştırma gerekebilir. CBS.log dosyasını şu adresten izleyin: C: \ Windows \ Logs \ CBS \ CBS.log Onarım ilerlemesini izlemek ve kalan sorunları belirlemek için her çalıştırmadan sonra işlemi tekrarlayın. Her yinelemede ilerleme görülüyorsa, onarımı 3-5 kez daha çalıştırın. Ard arda üç çalıştırmada iyileşme görülmezse veya araç görüntünün onarılamaz olduğunu bildirirse, bunun yerine yerinde yükseltme onarımı veya temiz bir Windows kurulumu yapmayı düşünün.
6. DISM ile Windows Güncelleme Sorunlarını Giderme
6.1 Windows Güncelleme Hatasını Kontrol Et
Windows Update başarısız olduğunda, hata kodunu kontrol etmek, bileşen deposu bozulmasının neden olup olmadığını belirlemeye yardımcı olur. Güncelleme hatalarını görüntülemek için şu adımları izleyin:
- Açılış Ayarlar basarak Kazan + I.
- Tıkla Windows Update Sol kenar çubuğunda
- Tıkla güncelleme geçmişi.
- Güncellemeleri şu şekilde işaretlenmiş olarak arayın: başarısız durum sütununda.
- Görüntülenen hata kodunu not edin (örneğin 0x80073712 veya 0x800F081F).
Bileşen deposunun bozulduğunu gösteren yaygın hata kodları:
- 0x80073712 – Bileşen deposunda bozulma tespit edildi.
- 0x800F081F – Kaynak dosyalar bulunamadı veya bozuk.
- 0x80070002 – Gerekli dosyalar eksik.
- 0x8007000D – Bileşen deposunda geçersiz veri
Bu hata kodlarından herhangi birini görürseniz, Windows Update'in başarılı olabilmesi için bileşen deposunun DISM kullanılarak onarılması gerekir. Bozulmayı onarmak için sonraki bölüme geçin.
6.2 Güncelleme Bozukluklarını Düzeltmek için DISM Kullanımı
Aşağıdaki adım adım güncelleme onarım sürecini izleyin:
- Yönetici olarak Komut İstemi'ni açın.
- koşmak DISM / Çevrimiçi / Temizleme-Görüntüsü / RestoreHealth Parça deposunu onarmak için.
- koşmak sfc / scannow Onarım tamamlandıktan hemen sonra.
- Bilgisayarı yeniden başlatın.
- Bekleyen güncellemeleri yüklemek için Windows Update'i tekrar çalıştırın.
Kullanım Windows Update Sorun Gidericisi Öncelikle basit sorunlar için DISM/SFC onarım araçlarını kullanın, ancak güncellemeler tekrar tekrar başarısız olduğunda veya sorun giderici bileşen deposu sorunları bildirdiğinde doğrudan DISM/SFC onarım araçlarına geçin.
6.3 Bileşen Deposu Sağlığı ve Güncellemeleri
Bileşen deposunun sağlığı, Windows Update'in güncellemeleri başarıyla yükleme yeteneğini doğrudan etkiler çünkü güncellemeler WinSxS klasöründe depolanan bileşenleri değiştirir veya ekler. CBS.log dosyalarını incelerken, eski CheckSUR aracının modern bir alternatifi olan "Sistem güncelleme hazırlığını kontrol etme" başlıklı girdileri göreceksiniz. Onarım aracı, bileşen deposunun bozuk mevcut bileşenlerle çakışmadan yeni güncellemeleri kabul edebildiğini doğrular. Gelecekteki güncelleme sorunlarını önlemek için, birden fazla hatanın birikmesini beklemek yerine, ilk güncelleme hatasıyla karşılaştığınızda /RestoreHealth komutunu proaktif olarak çalıştırın.
7. Sık Karşılaşılan DISM Sorunları ve Sorun Giderme Yöntemleri
7.1 Sık Görülen DISM Hata Mesajları
- Hata 0x800F081F: Kaynak dosyaları bulunamadığını gösterir.
- Hata 0x800F0906: Windows Update ile ilgili ağ bağlantısı sorunları olduğunu gösteriyor.
- “Kaynak dosyalar bulunamadı”: DISM, Windows Update'e veya belirtilen dosyalara erişemiyor. /Kaynak Yolda gerekli dosyalar eksik—internet bağlantınızı doğrulayın veya doğru kaynak yolunu belirtin.
- Hata 87 – Parametre yanlış: Komut sözdizimi hatası, genellikle yanlış parametre sırası veya gerekli seçeneklerin eksikliğinden kaynaklanır; komutun yazımını ve parametre yerleşimini doğrulayın.
- Erişim engellendi hataları: Komut İstemi veya PowerShell yönetici ayrıcalıklarıyla çalışmıyorsa, sağ tıklayıp "Yönetici olarak aç" seçeneğini seçerek kapatıp tekrar yönetici olarak açın. Yönetici olarak çalıştır.
7.2 DISM Takılıp Kaldı veya Çok Uzun Sürdü
Normal süre, SSD sistemlerinde (10-20 dakika) ve HDD sistemlerinde (30-60 dakika veya daha fazla) önemli ölçüde değişiklik gösterir. İlerleme yüzdesinin yavaş da olsa arttığını görürseniz bekleyin; araç yoğun işlemler gerçekleştirirken genellikle %20, %40 ve %62'de duraklıyor. İlerleme, SSD'de 30 dakikadan veya HDD'de 2 saatten fazla tamamen donmuş kalırsa durdurun ve yeniden başlatın. CBS.log dosyasını şu adresten izleyin: C: \ Windows \ Logs \ CBS \ CBS.log Bir metin düzenleyici kullanarak—yeni günlük kayıtları, yüzde göstergesi donmuş gibi görünse bile onarımın hala devam ettiğini gösterir.
7.3 DISM'i Doğru Windows Kurulumunda Çalıştırma
DISM ve SFC komutları, onarmak istediğiniz Windows kurulumunun içinden çalıştırılmalıdır; kurtarma ortamlarından veya diğer Windows örneklerinden çalıştırılamaz. Bu araçlar yalnızca çalışan işletim sistemini inceler ve onarır. Windows Kurtarma Ortamı (WinRE), Windows'un ayrı bir kopyasıdır ve WinRE'den onarım komutları çalıştırmak, birincil Windows kurulumunuzu düzeltmez. Onarımları gerçekleştirmek için, gerçek Windows kurulumunuza önyükleme yapın, Komut İstemi'ni yönetici olarak açın ve oradan DISM'i çalıştırın. Windows normal şekilde önyükleme yapmıyorsa, gelişmiş kurtarma seçeneklerini kullanmanız veya çalışan başka bir sistemden onarım yapmanız gerekebilir.
7.4 DISM Sorunu Gideremediğinde
Onarım girişimlerinden ne zaman vazgeçmeniz gerektiğini anlayın:
- Tamir edilemeyen görüntüler: Araç, başarılı olduğunda açıkça "Bileşen deposu onarılabilir" veya "Bileşen deposundaki bozulma onarıldı" şeklinde rapor verir; "onarılamaz" ifadesi ise ölümcül bir bozulmayı gösterir.
- Alternatif çözümler: Tamamen pes etmeden önce paket dosyalarıyla manuel onarımı deneyin veya farklı bir onarım kaynağı kullanın.
- Yerinde yükseltme onarımı: Dosyalarınızı ve programlarınızı koruyarak Windows'u onarmak için kurulum medyasını kullanarak Windows içinden Windows Kurulumunu çalıştırın.
- Temiz Windows kurulumu: Son çare olarak, verilerinizi yedekleyin ve bozuk sistemi tamamen değiştirmek için temiz bir Windows kurulumu gerçekleştirin.
8. PowerShell ile DISM
PowerShell, geleneksel komut satırı yürütülebilir dosyasına kıyasla daha temiz bir sözdizimi ve gelişmiş betik oluşturma yetenekleriyle DISM işlemleri için yerel cmdlet'ler sağlar.
8.1 PowerShell ve Komut İstemi Karşılaştırması DISM
Komut Karşılaştırması:
| Çalışma | komut İstemi | PowerShell |
|---|---|---|
| Sağlığı Kontrol Et | DISM /Online /Cleanup-Image /CheckHealth |
Repair-WindowsImage -Online -CheckHealth |
| Tarama Sağlığı | DISM /Online /Cleanup-Image /ScanHealth |
Repair-WindowsImage -Online -ScanHealth |
| Sağlığını düzelt | DISM /Online /Cleanup-Image /RestoreHealth |
Repair-WindowsImage -Online -RestoreHealth |
| Bileşen Temizliği | DISM /Online /Cleanup-Image /StartComponentCleanup |
Repair-WindowsImage -Online -StartComponentCleanup |
PowerShell'in Avantajları:
- Sekme tamamlama: Parametre adlarını yazdıktan sonra otomatik tamamlama için Tab tuşuna basın.
- Parametre doğrulaması: PowerShell, çalıştırmadan önce parametreleri doğrular.
- Nesne çıktısı: Komut dosyası oluşturma ve otomasyon için yapılandırılmış veri döndürür.
- Dahili yardım:
Get-Help Repair-WindowsImage -Fulleksiksiz dokümantasyonu gösterir - İlerleme göstergeleri: Uzun süreli işlemler sırasında daha iyi görsel geri bildirim
8.2 Temel PowerShell DISM Komutları
Hızlı Sağlık Kontrolü:
# Check if component store has corruption flags
Repair-WindowsImage -Online -CheckHealth
Çıktı: Görüntü Sağlık Durumu (Sağlıklı, Onarılabilir veya Onarılamaz) ile birlikte anında geri döner.
Derin tarama:
# Perform comprehensive corruption scan
Repair-WindowsImage -Online -ScanHealth
Çıktı: Birkaç dakika sürer ve ayrıntılı tarama sonuçları verir.
Tamirat:
# Repair component store using Windows Update
Repair-WindowsImage -Online -RestoreHealth
Çıktı: Hata düzeltmelerini indirir ve uygular, onarım durumunu gösterir.
Yardım almak:
# View all available parameters and examples
Get-Help Repair-WindowsImage -Full
# View specific examples
Get-Help Repair-WindowsImage -Examples
# View online documentation
Get-Help Repair-WindowsImage -Online
8.3 Özel Onarım Kaynaklarının Kullanımı
ISO Kaynağı ile Onarım:
# Mount ISO first (double-click ISO file or use PowerShell)
Mount-DiskImage -ImagePath "C:\Downloads\Windows11.iso"
# Check mounted drive letter (e.g., D:)
Get-Volume
# Repair using install.esd from mounted ISO
Repair-WindowsImage -Online -RestoreHealth -Source "D:\sources\install.esd" -LimitAccess
Açıklama:
-Sourceözel onarım kaynağını belirtir-LimitAccessWindows Update kullanımını engeller
WIM Dosyası ile Onarım:
# Use install.wim from enterprise media
Repair-WindowsImage -Online -RestoreHealth -Source "E:\sources\install.wim" -LimitAccess
# Specify edition index within WIM
Repair-WindowsImage -Online -RestoreHealth -Source "wim:E:\sources\install.wim:1" -LimitAccess
WIM/ESD Sürümlerini Kontrol Edin:
# List all editions in a WIM file
Get-WindowsImage -ImagePath "E:\sources\install.wim"
# List all editions in an ESD file
Get-WindowsImage -ImagePath "D:\sources\install.esd"
Çıktı şu şekildedir: Görüntü Dizini, Görüntü Adı (ör. Windows 11 Pro), Görüntü Boyutu
8.4 Bileşen Temizleme Komutları
Temel Bileşen Temizliği:
# Remove superseded components (safe)
Repair-WindowsImage -Online -StartComponentCleanup
ResetBase ile Agresif Temizleme:
# Remove all superseded components permanently
Repair-WindowsImage -Online -StartComponentCleanup -ResetBase
Uyarı: -ResetBase Windows güncellemelerini kaldırma özelliğini kalıcı olarak devre dışı bırakır. Yalnızca kararlı ve sağlıklı sistemlerde kullanın.
Bileşen Deposu Boyutunu Kontrol Edin:
# Analyze component store disk usage
Repair-WindowsImage -Online -AnalyzeComponentStore
Çıktı şunları içerir:
- Windows Gezgini Tarafından Bildirilen Boyut
- Bileşen Deposu'nun Gerçek Boyutu
- Windows ile paylaşıldı
- Yedeklemeler ve Devre Dışı Bırakılan Özellikler
- Temizlik Önerilir (Evet/Hayır)
9. En İyi Uygulamalar ve Öneriler
9.1 Doğru Komut Yürütme Sırası
Donanım katmanından bileşen deposuna ve sistem dosyalarına kadar sorunları gidermek için en uygun onarım sırası CHKDSK -> DISM -> SFC şeklindedir. Bu sıra kritik öneme sahiptir çünkü her araç bir önceki katmanın sağlığına bağlıdır; bozuk diskler dosyaları bozar, bozuk bileşen depoları SFC onarımlarını engeller. DISM ve SFC arasında herhangi bir güncelleme, kurulum veya sistem değişikliği çalıştırmaktan kaçının. Dosya erişim çakışmalarına neden olduğu ve bozulmayı daha da kötüleştirebileceği için DISM ve SFC'yi asla aynı anda çalıştırmayın.
9.2 DISM Ne Zaman Kullanılmalı?
Aşağıdaki belirtileri gözlemlediğinizde onarım aracını çalıştırın:
- Bileşen deposu bozulma belirtileri: Windows performansında yavaşlama, uygulama başlatmalarında gecikme veya Microsoft Yönetim Konsolu (MMC) çökmeleri.
- Windows Güncellemesi sürekli başarısız oluyor: Aynı güncellemeler, veri bozulmasına işaret eden hata kodlarıyla birden fazla kez yüklenmede başarısız oldu.
- Sistem Dosya Denetleyicisi dosyaları onaramadı: SFC raporunda "bozuk dosyalar bulundu ancak bazılarının düzeltilemediği" belirtildi.
- Performans sorunları ve garip hatalar: Açıklanamayan sistem yavaşlamaları, eksik sistem dosyaları veya etkinleştirilemeyen özellikler.
- Zararlı yazılım kaldırıldıktan sonra: Kötü amaçlı yazılımlar genellikle sistem dosyalarını bozar; enfeksiyonları temizledikten sonra hasarı onarmak için onarım işlemini çalıştırın.
9.3 DISM'i Ne Zaman Kullanmamalısınız?
Aşağıdaki durumlarda DISM'den kaçının:
- Yeni Windows kurulumları: Son 24 saat içinde kurulan sistemlerde bileşen deposu bozulması nadiren görülür; sorun gidermeyi başka alanlara odaklayın.
- Donanımla ilgili sorunlar: DISM, arızalı RAM'leri, ömrünü tamamlamış sabit diskleri veya aşırı ısınan işlemcileri onaramaz; bunlar donanım değişimi gerektirir.
- Sürücü sorunları: Aygıt sürücüsü sorunları, bileşen deposu onarımı değil, sürücü güncellemeleri veya geri yüklemeleri gerektirir.
- Sistem dışı dosya bozulması: DISM yalnızca Windows sistem dosyalarını onarır, üçüncü taraf uygulamaları veya kullanıcı veri dosyalarını onarmaz.
9.4 Önleyici Bakım
Bu uygulamalarla sistem sağlığınızı koruyun:
- Düzenli Windows güncellemeleri: Microsoft'un güncellemelerde yer alan bileşen deposu bütünlüğü iyileştirmelerini almak için kümülatif güncellemeleri derhal yükleyin.
- Uygun kapatma prosedürleri: Her zaman kullan Başlat -> Güç -> Kapat Dosya bozulmasını önlemek için güç düğmesini basılı tutmak yerine.
- Disk sağlığı izleme: Dosyaların bozulmasına neden olmadan önce disk sorunlarını tespit etmek için CHKDSK'yi düzenli olarak çalıştırın ve SMART verilerini izleyin.
- Yedekleme stratejileri: Önemli sistem değişikliklerinden önce düzenli sistem imajı yedekleri ve geri yükleme noktaları oluşturun.
- Kararsız sistemlerde bileşen temizliğinden kaçının: Asla koşma / StartComponentCleanup Sistemde herhangi bir sorun veya bozulma belirtisi yaşandığında.
10. Sıkça Sorulan Sorular (SSS)
S: DISM /Online /Cleanup-Image /RestoreHealth komutu tam olarak ne yapar?
A: Bu komut, Windows bileşen deposunu bozulmalara karşı tarar, ardından hasarlı bileşenleri onarmak için Windows Update'ten temiz yedek dosyalar indirir. İşlem, C:\Windows\WinSxS dizininde depolanan binlerce sistem dosyasının bütünlüğünü doğrular ve bozuk dosyaları doğrulanmış orijinal dosyalarla değiştirir. Başarılı bir şekilde tamamlandıktan sonra, bileşen deposu sağlıklı hale gelir ve Sistem Dosya Denetleyicisi'nin sistem dosyası projeksiyonlarını bu temiz kaynaktan onarmasını sağlar.
S: /RestoreHealth komutunu çalıştırmadan önce /ScanHealth ve /CheckHealth komutlarını çalıştırmam gerekiyor mu?
A: Hayır, koşuyorum. / Check Sağlık hem de / Tarama Sağlık önce /Sağlığını düzelt İsteğe bağlıdır. Bu tanılama komutları, bozulmanın ciddiyetini değerlendirmenize yardımcı olur, ancak /Sağlığını düzelt Onarımdan önce kendi taramasını gerçekleştirir. Bileşen deposu sorunlarından şüpheleniyorsanız, çalıştırabilirsiniz. /Sağlığını düzelt doğrudan. Ancak, çalıştırmak / Tarama Sağlık Öncelikle yolsuzluğun boyutunu ve onarımın gerçekten gerekli olup olmadığını anlamanıza yardımcı olur.
S: DISM'nin tamamlanması ne kadar sürer?
A: Tamamlama süresi, depolama türünüze ve bozulma şiddetine bağlıdır. SSD sistemlerde 10-20 dakika sürebilir. /Sağlığını düzeltHDD sistemlerinde ise bu işlem 30-60 dakika veya daha uzun sürebilir. / Tarama Sağlık Bu komut, SSD'lerde genellikle 5-15 dakika, HDD'lerde ise 20-40 dakika sürer. Araç yoğun arka plan işlemleri gerçekleştirirken ilerleme genellikle belirli yüzdelerde (%20, %40, %62) donmuş gibi görünür; bu normaldir.
S: DISM çalışırken bilgisayarımı kullanabilir miyim?
A: Teknik olarak mümkün olsa da, onarım işlemleri sırasında bilgisayarınızı kullanmaktan kaçınmalısınız. Başlamadan önce tüm uygulamaları kapatın ve işlemin kesintisiz çalışmasına izin verin. Onarım sırasında başka programlar çalıştırmak dosya erişim çakışmalarına, onarım sürecinin önemli ölçüde yavaşlamasına veya hatta başarısız olmasına neden olabilir. Bilgisayarınızı kullanmanız gerekiyorsa, işlem tamamlanana kadar bekleyin; çoklu görev yaparak kazanılan zaman, onarımın başarısız olma riskine değmez.
S: SFC'den önce neden DISM çalıştırmam gerekiyor?
A: SFC, onarımlar için temiz dosyaların kaynağı olarak bileşen deposunu kullanır; bu nedenle, bileşen deposunun kendisi bozulmuşsa, SFC hasarlı sistem dosyalarını değiştirmek için sağlıklı dosyalar elde edemez. DISM önce bileşen deposunu onarır ve SFC'nin doğrulanmış temiz dosyalara erişmesini sağlar. Bu bağımlılık, DISM'i önce çalıştırmadan önce SFC'nin neden sık sık "bazı dosyaları düzeltemiyor" mesajlarıyla başarısız olduğunu açıklar; araç bozuk bir kaynaktan kopyalamaya çalışıyor.
S: DISM "Bileşen deposunda bozulma tespit edilmedi" dese bile sorunlar devam ederse ne yapmalıyım?
A: Bileşen deposu bozulması, Windows sorunlarının olası nedenlerinden yalnızca birini temsil eder. Tarama herhangi bir bozulma bulmazsa, diğer nedenleri araştırın: donanım arızaları (bellek tanılaması çalıştırın ve disk sağlığını kontrol edin), sürücü çakışmaları (son sürücü değişikliklerini güncelleyin veya geri alın), üçüncü taraf yazılım sorunları (test etmek için Güvenli Modda başlatın), kötü amaçlı yazılım bulaşmaları (antivirüs taramaları çalıştırın) veya bozulmayla ilgisi olmayan Windows Güncelleme sorunları (Windows Güncelleme sorun gidericisini kullanın).
S: DISM donanım sorunlarını giderebilir mi?
A: Hayır, bu araç yalnızca Windows sistem dosyalarındaki yazılım düzeyindeki bozulmaları onarır ve donanım arızalarını düzeltemez. Arızalı sabit diskler, kusurlu RAM modülleri, aşırı ısınan işlemciler veya bozulan anakartlar gibi fiziksel sorunlar donanım değişimini gerektirir. Ancak, donanım sorunları genellikle yazılım bozulmasına neden olur; önce donanımı onarın, ardından ortaya çıkan dosya bozulmasını düzeltmek için onarımı çalıştırın.
S: DISM'i çalıştırmak için Windows kurulum medyasına ihtiyacım var mı?
A: Çevrimiçi onarımlar için /Sağlığını düzeltDISM, internet bağlantınız varsa kurulum medyasına gerek duymadan onarım dosyalarını Windows Update'ten otomatik olarak indirir. Yalnızca Windows Update kullanılamadığında, internet erişimi sınırlı olduğunda veya yerel kaynakları kullanmayı tercih ettiğinizde kurulum medyasına (ISO dosyası veya USB sürücü) ihtiyacınız vardır. /Kaynak Parametre. Kurulum medyasındaki install.wim dosyası, temiz sistem dosyalarının çevrimdışı bir deposu görevi görür.
S: DISM'i birden fazla kez çalıştırmak güvenli midir?
A: Evet, DISM'i birden fazla kez çalıştırmak tamamen güvenlidir ve bazen ciddi bozulmalar için gereklidir. DISM, kademeli olarak onarım yapar; her çalıştırma, önceki onarımlar tamamlanana kadar ele alınamayan ek sorunları düzeltebilir. Ancak, art arda üç çalıştırma herhangi bir iyileşme göstermezse veya DISM aynı hataları bildirmeye devam ederse, ek denemeler muhtemelen yardımcı olmayacaktır. Bu noktada, bunun yerine paket dosyalarıyla manuel onarımı veya yerinde yükseltme onarımını düşünün.
S: /CheckHealth ve /ScanHealth arasındaki fark nedir?
A: / Check Sağlık Dosyaları taramadan, mevcut bozulma işaretlerini okuyarak hızlı bir kontrol gerçekleştirir; neredeyse anında tamamlanır ve yalnızca daha önce tespit edilen bozulmaları rapor eder. / Tarama Sağlık Tüm bileşen deposu dosyalarını kapsamlı bir şekilde tarar, yalnızca işaretleri kontrol etmek yerine aktif olarak bozulma arar; birkaç dakika sürer ancak kapsamlı bozulma tespiti sağlar. Kullanım / Check Sağlık hızlı değerlendirmeler için ve / Tarama Sağlık Detaylı teşhise ihtiyaç duyduğunuzda.
S: DISM dosyalarımı veya programlarımı siler mi?
A: DISM yalnızca bileşen deposundaki Windows sistem dosyalarını onarır ve kişisel dosyalarınıza, belgelerinize, fotoğraflarınıza veya yüklü programlarınıza asla dokunmaz. DISM işlemleri sırasında verileriniz tamamen güvende kalır. Ancak, / StartComponentCleanup Bu komut, Windows güncellemelerini kaldırmak için gereken yedekleme bileşenlerini siler ve bu da son güncellemeleri geri alma olanağınızı ortadan kaldırır (ancak dosyalarınızı veya programlarınızı etkilemez).
S: Windows Kurtarma Ortamından DISM çalıştırabilir miyim?
A: Hayır, DISM ve SFC komutları, onarmak istediğiniz Windows kurulumunun içinden çalıştırılmalıdır, Windows Kurtarma Ortamı (WinRE) veya diğer kurtarma araçlarından değil. WinRE, Windows'un ayrı bir kopyasıdır ve bu komutları WinRE'den çalıştırmak, birincil Windows kurulumunuzu düzeltmez. Bu araçlar yalnızca çalışan işletim sistemini inceler ve onarır. Windows kurulumunuz başlatılamıyorsa, diğer kurtarma yöntemlerini kullanmanız veya ek sorun giderme yardımı almanız gerekecektir.
S: DISM sistemimi onarmada başarısız olursa ne yapmalıyım?
A: Eğer /Sağlığını düzelt Başarısız olursa, şu adımları sırasıyla deneyin: İlk olarak, özel bir onarım kaynağı kullanın. /Kaynak Öncelikle, ilgili Windows kurulum medyasından install.wim dosyasını gösteren parametreyi kullanın. İkinci olarak, çalışan bir sistemden çıkarılan paket dosyalarını kullanarak manuel DISM onarımını deneyin. Üçüncü olarak, dosyaları ve programları koruyarak kurulumu onarmak için Windows içinden Windows Kurulumunu başlatarak yerinde yükseltme onarımı gerçekleştirin. Son olarak, tüm onarım girişimleri başarısız olursa, verilerinizi yedekleyin ve temiz bir Windows kurulumu gerçekleştirin.
S: DISM, Windows 7'de çalışıyor mu?
A: DISM, Windows 7'de mevcuttur ancak bileşen deposu onarım işlevi (/Sağlığını düzeltDISM'in özellikleri Windows 8 ve sonraki sürümlerle karşılaştırıldığında sınırlıdır. Windows 7 kullanıcıları, bileşen deposu onarımları için bunun yerine Sistem Güncelleme Hazırlık Aracı'nı (CheckSUR) kullanmalıdır. DISM'in tamir yetenekleri Windows 8, Windows 8.1, Windows 10, Windows 11 veya bunlara karşılık gelen Windows Server sürümlerini gerektirir.
S: CBS.log dosyası nedir ve nasıl okunur?
A: CBS.log, şu adreste bulunmaktadır: C: \ Windows \ Logs \ CBS \ CBS.logBu dosya, DISM ve SFC etkinlikleri de dahil olmak üzere tüm Bileşen Tabanlı Servis işlemlerini kaydeder. Ayrıntılı işlem günlüklerini görüntülemek için Not Defteri veya herhangi bir metin düzenleyiciyle açın. Onarım ilerlemesini izlemek için "DISM" veya "CSI" (Bileşen Deposu Altyapısı) içeren girdileri arayın. Günlük, DISM'nin hangi dosyaları taradığını, tespit edilen bozulmaları, onarım girişimlerini ve her işlemin başarısını veya başarısızlığını gösterir. DISM'ye özgü girdileri bulmak için "Sistem Güncelleme Hazırlığını Kontrol Etme" ifadesini arayın.
11. Kaynaklar
11.1 Resmi Microsoft Kaynakları
Kapsamlı DISM bilgileri için lütfen şu resmi Microsoft dokümantasyon kaynaklarına başvurun:
- Microsoft Resmi Belgesi: DISM Görüntü Yönetimi Komut Satırı Seçenekleri
- Microsoft Resmi Belgesi: Windows Görüntüsünü Onarma
- Microsoft Resmi Belgesi: DISM İşletim Sistemi Paket Servisi Komut Satırı Seçenekleri
- Microsoft Resmi Desteği: DISM kullanarak Windows Güncelleme hatalarını düzeltin
- Microsoft Resmi Desteği: Eksik veya bozuk sistem dosyalarını onarmak için Sistem Dosya Denetleyicisi aracını kullanın.
- Microsoft Resmi Belgesi: DISM Desteklenen Platformlar
- Microsoft Resmi Belgesi: DISM'e Genel Bakış
- Microsoft Resmi Belgesi: DISM Komut Satırı Referansı
11.2 İlgili Windows Onarım Araçları
Aşağıdaki ek Windows onarım ve kurtarma araçlarını inceleyin:
- Sistem Dosya Denetleyicisi (SFC): Windows Dosyalarını Tarayın ve Onarın
- CHKDSK Komutu: Windows'ta Disk Hatalarını Kontrol Etme ve Onarma
Yazar Hakkında
Qian Gua Windows dosya sistemleri, depolama teknolojileri ve felaket kurtarma çözümleri konusunda 10 yılı aşkın deneyime sahip bir veri kurtarma uzmanıdır. Hem kişisel hem de kurumsal ortamlarda binlerce kullanıcıyı kritik veri kaybı senaryolarında başarıyla yönlendirmiştir.
Qian, Windows veri kurtarma yöntemleri, dosya sistemi analizi ve önleyici yedekleme stratejileri konusunda uzmanlaşmıştır. Kapsamlı uygulamalı deneyimi, sürücülerden veri kurtarma, kapsamlı yedekleme çözümleri uygulama ve karmaşık dosya sistemi sorunlarını giderme konularını içermektedir. NTFSFAT, exFAT ve ReFS disk birimleri konusunda deneyimlidir. Windows'un yerleşik yardımcı programlarından profesyonel veri kurtarma yazılımlarına kadar çeşitli kurtarma araçları ve teknikleriyle çalışmıştır.
Qian, teknik yazıları aracılığıyla kullanıcılara değerli verilerini koruma ve kurtarma konusunda pratik bilgiler sunmaya kendini adamıştır. Windows dosya kurtarma teknolojileri, depolama aygıtı yenilikleri ve veri koruma en iyi uygulamalarındaki en son gelişmeleri yakından takip etmektedir. Kullanıcıların verilerini kurtarmalarına yardımcı olmadığı zamanlarda ise...ost fileQian, gelişmekte olan depolama teknolojilerini araştırmaktan ve gelecekteki veri kayıplarını önleyen veri güvenliği ipuçlarını paylaşmaktan keyif alıyor.
Bu kılavuzla ilgili sorularınız mı var veya veri kurtarma konusunda yardıma mı ihtiyacınız var? Qian size yardımcı olmaktan memnuniyet duyar. geri bildirim ve öneriler Bu veri kurtarma kaynaklarını iyileştirmek için.






