Windows Bozulan Dosyaların Onarılması
Windows işletim sistemlerinde karşılaşılan donma, çökme, mavi ekran veya performans kayıplarını çözmek için kullanılan SFC ve DISM komutlarının detaylı çalışma prensipleri ve doğru kullanım şekilleri aşağıda açıklanmıştır.
🛠️ 1. sfc /scannow (Sistem Dosyası Denetleyicisi)
Bölüm başlığı “🛠️ 1. sfc /scannow (Sistem Dosyası Denetleyicisi)”SFC (System File Checker), Windows’un temel sistem onarım aracıdır.
- ❓ Ne İşe Yarar? Windows’un
C:\Windows\System32gibi kritik dizinlerinde bulunan çekirdek sistem dosyalarını (.dll,.exe,.sysvb.) tarar. Virüs, hatalı yazılım kurulumu veya güç kesintisi gibi nedenlerle bozulan veya silinen dosyaları tespit eder. - ⚙️ Nasıl Çalışır? Komut, sorunlu bir dosya tespit ettiğinde Windows’un yerleşik yedekleme deposu olan WinSxS (Windows Side by Side) klasörüne erişir. Buradaki orijinal ve sağlam kopyayı alarak bozuk dosyanın üzerine yazar.
- 🖱️ Kullanımı: CMD ekranına
sfc /scannowyazıp Enter tuşuna basılır. Tarama işlemi sistem özelliklerine bağlı olarak 5-15 dakika sürer. - 📊 Olası Sonuçlar:
- 🟢 Sorun bulunamadı: Sistem dosyaları sağlamdır.
- ✅ Bozuk dosyalar bulundu ve onarıldı: Hatalı dosyalar başarıyla değiştirilmiştir.
- ❌ Bozuk dosyalar bulundu ancak onarılamadı: Bu durum, SFC’nin başvurduğu WinSxS yedek deposunun da bozuk olduğunu gösterir. Bu aşamada DISM komutlarının kullanılması zorunludur.
🚀 2. DISM Komut Ailesi (Dağıtım İmajı Hizmeti ve Yönetimi)
Bölüm başlığı “🚀 2. DISM Komut Ailesi (Dağıtım İmajı Hizmeti ve Yönetimi)”DISM (Deployment Image Servicing and Management), SFC’nin yetersiz kaldığı durumlarda Windows’un temel imajını (bileşen deposunu) onaran daha kapsamlı bir araçtır. Üç farklı aşamada kullanılır:
🩺 A. DISM /Online /Cleanup-Image /CheckHealth
Bölüm başlığı “🩺 A. DISM /Online /Cleanup-Image /CheckHealth”- ❓ Ne İşe Yarar? Sistem imajında bir bozulma olup olmadığına dair en hızlı kontrolü gerçekleştirir.
- ⚙️ Nasıl Çalışır? Dosyaları tek tek taramaz. Yalnızca Windows’un tuttuğu hata kayıtlarını ve işaretleyicileri (registry markers) kontrol ederek sistemin daha önce bir hasar kaydı alıp almadığına bakar.
- 🖱️ Kullanımı: Sistemin durumunu saniyeler içinde raporlar. Hiçbir onarım yapmaz.
🔍 B. DISM /Online /Cleanup-Image /ScanHealth
Bölüm başlığı “🔍 B. DISM /Online /Cleanup-Image /ScanHealth”- ❓ Ne İşe Yarar? Sistem imajı üzerinde detaylı bir tarama işlemi yürütür.
- ⚙️ Nasıl Çalışır? Sadece kayıtlara bakmakla kalmaz, Windows imajındaki tüm dosyaları fiziksel olarak tarar ve kriptografik özetlerini karşılaştırarak bozulmaları kesin olarak tespit eder.
- 🖱️ Kullanımı: Hata tespitini kesinleştirmek için kullanılır. İşlem 10-20 dakika sürebilir. Tespit yapar ancak onarım yapmaz.
💊 C. DISM /Online /Cleanup-Image /RestoreHealth
Bölüm başlığı “💊 C. DISM /Online /Cleanup-Image /RestoreHealth”-
❓ Ne İşe Yarar? DISM araçlarının en kritik komutudur. Tespit edilen bozuklukları kalıcı olarak onarır ve yedek deposunu yeniler.
-
⚙️ Nasıl Çalışır? Sistemdeki bozuk dosyaların yerine konulacak sağlam kopyaları doğrudan Microsoft’un Windows Update sunucularından indirir ve sisteme entegre eder.
-
🖱️ Kullanımı: CMD’ye girildiğinde işlem belirli yüzdelerde (örneğin %20 veya %40) takılı kalmış gibi görünebilir.
📋 İdeal Onarım Sıralaması
Bölüm başlığı “📋 İdeal Onarım Sıralaması”Sistem hatalarını kalıcı ve kesin olarak çözmek için izlenmesi gereken standart onarım adımları şunlardır:
- 💉 İlk olarak
DISM /Online /Cleanup-Image /RestoreHealthkomutu çalıştırılır. Bu sayede sistemin yedek deposu (WinSxS), Microsoft sunucularından çekilen sağlam dosyalarla yenilenir. - 🛡️ İşlem %100 tamamlandıktan sonra
sfc /scannowkomutu çalıştırılır. Artık sağlam bir yedek deposuna sahip olan SFC, sistemdeki tüm hatalı dosyaları sorunsuz bir şekilde onaracaktır. - 🔄 Tüm işlemler bittikten sonra bilgisayar yeniden başlatılır.