SFC'nin yapamadığı sorunları gidermek için DISM kullanın
- Kategori: Pencereler
Windows destek forumlarındaki yaygın bir öneri, sistemi dosya bütünlüğü sorunlarına karşı taramaktır. sfc / scannow komutunu kullanarak aktif sistemde çalıştırabileceğiniz aynı zamanda harici sürücülerde .
Sistem Dosyası Denetleyicisi'nin kısaltması olan SFC, işletim sistemi dosyalarının bütünlüğünü doğrulamak ve bozuk, hasar görmüş veya değiştirilmiş dosyaları onarmak için yerleşik bir yönetim aracıdır.
SFC taramalarının üç olası sonucu vardır:
- Tarama herhangi bir sorun bulmadı.
- Tarama sorunları buldu ve çözdü.
- Tarama sorunları buldu ve bunları onaramadı (Windows Kaynak Koruması bozuk dosyalar buldu ancak bazılarını düzeltemedi).
Not : DISM'yi çalıştırmadan önce Windows sistem bölümünün tam yedeğini almanız önerilir. Gibi ücretsiz yedekleme çözümlerini kullanın Macrium Reflect , Veeam Uç Nokta Yedeklemesi veya diğer yedekleme araçları .
SFC / Scannow sorunları düzeltemezse DISM kullanın
Yukarıda görüntülenen ekran görüntüsü, SFC'nin algıladığı bozuk dosyaları düzeltemediği bir sonucu gösterir.
SFC de sorunları giderebilir, ancak ilk etapta çalıştırarak düzeltmeye çalıştığınız sorunu çözmeyebilir.
DISM bu durumlarda kurtarmaya gelir. Dağıtım Görüntüsü Hizmeti ve Yönetimi (DISM), Windows için çeşitli amaçlarla kullanılan bir komut satırı programıdır. Windows 7 ve Windows Server 2008 ile başlayan tüm Windows sürümlerinde mevcuttur.
DISM'yi yükseltilmiş bir komut isteminden çalıştırmanız gerekir:
- Başlat menüsünü açmak için Windows tuşuna dokunun.
- Cmd.exe yazın ve sonuçların doldurulmasını bekleyin.
- Cmd.exe adlı sonucu sağ tıklayın ve yükseltilmiş ayrıcalıklarla çalıştırmak için 'yönetici olarak çalıştır'ı seçin.
DISM, bulunan sorunları gidermeye çalışmadan bozulmayı ortaya çıkarmak için kuru modda çalıştırılabilir. Onarım işlemlerini çalıştırmadan önce bozulma olup olmadığını öğrenmek için önce sağlığı kontrol etmenizi öneririm.
Dism / Çevrimiçi / Temizleme-Görüntü / CheckHealth
Komut, görüntüde bozulma bayrağı olup olmadığını kontrol eder ve bulgularını size döndürür, ancak onarım işlemlerini çalıştırmaz.
Tarama bir veya iki saniyeden uzun sürmemelidir. Önceki işlemler, görüntüyü bozuk olarak işaretlemiş olabilir.
Dism / Çevrimiçi / Temizleme-Görüntü / ScanHealth
Komut, bileşen deposu bozulmasını tarar, ancak herhangi bir sorunu çözmez.
Taramanın tamamlanması daha uzun sürer ve taramanın bulguları komut istemi penceresinde döndürülür.
DISM / Çevrimiçi / Temizleme-Görüntü / RestoreHealth
/ RestoreHealth parametresi, bozulmaya karşı bir tarama gerçekleştirir ve otomatik olarak bulduğu sorunları onarmaya çalışır.
Görüntünün taranması sırasında bozulma bulunursa, taramanın tamamlanması daha uzun sürer. İşlemin bazen takılı kalmış gibi görünebileceğini unutmayın, ancak taramanın bir süre sonra otomatik olarak başlaması gerektiğinden bu endişeye gerek yoktur.
Tarama bozulursa, varsayılan olarak Windows Update kullanarak sorunu gidermeye çalışır.
DISM Advanced komutları
- Çevrimdışı bir görüntüyü onarmak için : Dism / Resim: C: çevrimdışı / Temizleme-Görüntü / RestoreHealth
- Farklı bir onarım kaynağı kullanmak için : Dism / Online / Cleanup-Image / RestoreHealth / Kaynak: d: test mount windows
- Windows Update kullanımını önlemek için : / LimitAccess bir parametre olarak.
Grup ilkesi
Grup İlkesini kullanarak farklı bir kaynak belirtebilirsiniz.
Bunun için aşağıdakileri yapın:
- Başlat menüsünü açmak için Windows tuşuna dokunun.
- Gpedit.msc yazın ve Grup İlkesi Düzenleyicisini açmak için Enter tuşuna basın. Yalnızca Windows'un Professional veya Enterprise sürümlerinde mevcut olduğunu unutmayın.
- Bilgisayar Yapılandırması> Yönetim Şablonları> Sistem'e gidin.
- İsteğe bağlı bileşen kurulumu ve bileşen onarımı için ayarları belirtin üzerine çift tıklayın.
- Politikayı etkin olarak ayarlayın ve buna göre yapılandırın.
- Alternatif bir kaynak belirtmeniz gerekir ve Windows Update'in kullanımını engelleyebilir. Varsayılan olarak WSUS kullanacak şekilde yapılandırılan sistemler, onarım işlemleri yerine Windows Update kullanacak şekilde yapılandırılabilir.
PowerShell kullanarak dism
DISM'yi Windows PowerShell'de de kullanabilirsiniz. Komutlar biraz farklı.
- CheckHealth : Onarım-WindowsImage -CheckHealth
- ScanHealth : Onarım-WindowsImage -ScanHealth
- Sağlığını düzelt : Onarım-WindowsImage -RestoreHealth
DISM Eğitim Videosu
İlgili Makaleler