Windows Otomatik Onarımı: Mekanizmanın Özü ve Sorun Çözümleri
Windows Otomatik Onarımı (Automatic Repair), işletim sistemi iki başarısız denemenin ardından düzgün bir şekilde önyüklenemediğinde devreye giren yerleşik bir tanılama aracıdır. Asıl görevi, kullanıcının müdahalesine gerek kalmadan bilgisayarı tekrar çalışır hale getirmek için önyükleme dosyaları, kayıt defteri veya sürücülerdeki hataları otomatik olarak bulup gidermektir. "Otomatik onarım hazırlanıyor" ekranını görüyorsanız, Windows sisteminizi kritik bir çökmeden kurtarmaya çalışıyor demektir.
Windows RE Kurtarma Ortamı Nedir?
Otomatik onarım, Windows Kurtarma Ortamı (WinRE) adı verilen özel, izole bir ortam içinde çalışır. Bu, sabit diskteki ayrı bir bölümden veya kurulum medyasından yüklenen hafifletilmiş bir Windows sürümüdür. WinRE, tanılama ve onarım için aşağıdaki araçları içerir:
- Startup Repair (Önyükleme Onarımı) — Başlamayı engelleyen sorunları tarar ve düzeltir.
- System Restore (Sistem Geri Yükleme) — Sistem dosyalarını ve kayıt defterini daha önce kaydedilen bir geri yükleme noktasına döndürür.
- Command Prompt (Komut İstemi) — Önyükleyiciyi onarmak veya diski kontrol etmek için komutların manuel olarak girilmesini sağlar.
- Startup Settings (Önyükleme Ayarları) — Güvenli modun etkinleştirilmesine olanak tanır.
Önemli: Otomatik onarım kişisel dosyalarınızı (belgeler, fotoğraflar, videolar) etkilemez. Yalnızca işletim sisteminin başlaması için gerekli olan sistem bileşenleriyle çalışır.
Otomatik Onarım Neden Başlatılır?
Sistem, rastgele değil, sıkı algoritmalarla tanılama moduna geçer. Başlatmanın temel tetikleyicileri şunlardır:
- Başarısız önyükleme denemeleri. Windows başlatma sırasında iki kez art arda donarsa veya kapanırsa, üçüncü seferde WinRE otomatik olarak etkinleşir.
- Zorla kapatma. Güç düğmesine uzun süre basmak veya işletim sistemi çalışırken elektriğin kesilmesi, uyku dosyalarına veya sistem günlüklerine zarar verebilir; bu da sonraki açılışta kontrol yapılmasına neden olur.
- Güncelleme hataları. Windows Update yamalarının başarısız kurulması sıklıkla sürücü çakışmalarına veya sistem kütüphanelerinin bozulmasına yol açar.
- Donanım sorunları. Sabit diskte bad sector oluşması veya RAM arızaları, önyükleme sektörlerinin okunmasını engelleyebilir.
Tanılama Süreci Nasıl İşler?
"Bilgisayarınız tanılanıyor" (Diagnosing your PC) mesajını gördüğünüzde, sistem aşağıdaki kontrolleri sırayla gerçekleştirir:
- Önyükleme Yapılandırma Verilerinin (BCD) analizi. Sistem çekirdeğinin nerede bulunduğu ve nasıl başlatılacağına ilişkin verilerin bütünlüğü kontrol edilir.
- Sistem dosyalarının kontrolü. Çekirdek başlatılması için gerekli olan kritik
.sysve.dlldosyaları taranır. - Geri yükleme noktalarının aranması. Sistem, geri dönülebilecek güncel durum anlık görüntülerinin (geri yükleme noktaları) varlığını kontrol eder.
- Hataların giderilmesi. Bilinen bir sorun bulunursa (örneğin, bozuk önyükleyici), araç bileşen deposundaki yedek kopyalarla bozuk dosyaları değiştirmeye çalışır.
Otomatik düzeltme başarılı olursa, bilgisayar normal modda yeniden başlar. Başarısız olursa, "Yeniden Başlat" ve "Gelişmiş Seçenekler" düğmeleriyle birlikte "Otomatik onarım bilgisayarınızı onaramadı" mesajı görünür.
Onarım İşe Yaramazsa Ne Yapmalı?
Standart süreç bir hata ile sonlanırsa, Windows'u hemen yeniden kurmayın. Zorluk derecesine göre aşağıdaki adımları deneyin.
1. Basit Yeniden Başlatma
Bazen arıza rastgele olabilir (örneğin, voltaj dalgalanması nedeniyle). Yeniden Başlat düğmesine basın. Sistem yüklenirse, hemen bir geri yükleme noktası oluşturun ve diski hatalara karşı kontrol edin.
2. Sistem Geri Yükleme (System Restore)
Sorun bir program veya güncelleme yüklendikten sonra ortaya çıktıysa en etkili yöntem budur.
- Gelişmiş Seçenekler > Sorun Giderme > Gelişmiş Seçenekler yolunu izleyin.
- Sistem Geri Yükleme seçeneğine tıklayın.
- Sorunlar ortaya çıkmadan önce oluşturulmuş bir geri yükleme noktası seçin ve talimatları takip edin.
3. Son Güncellemelerin Kaldırılması
Çökme bir Windows güncellemesinden sonra meydana geldiyse:
- Gelişmiş Seçenekler menüsünde Güncellemeleri Kaldır seçeneğini belirleyin.
- Son Kalite Güncellemesini (Quality Update) veya Özellik Güncellemesini (Feature Update) kaldırmayı deneyin.
4. Güvenli Modda Önyükleme
Sistem yükleniyor ancak kararsız çalışıyorsa:
- Önyükleme Ayarları > Yeniden Başlat yolunu izleyin.
- Yeniden başlatmadan sonra güvenli moda girmek için 4 veya F4 tuşuna basın.
- Çakışmaya neden olmuş olabilecek yakın zamanda yüklenen sürücüleri veya programları kaldırın.
Tam sıfırlamaya dikkat! "Bu bilgisayarı sıfırla" (Reset this PC) seçeneği yüklü tüm programları siler. Bunu yalnızca diğer yöntemler işe yaramadığında kullanın ve mümkünse mutlaka "Dosyalarımı sakla" seçeneğini tercih edin.
Sonsuz Onarım Döngüsünden Nasıl Çıkılır?
Sık karşılaşılan bir sorun, bilgisayarın sürekli yeniden başlayıp tekrar tanılama moduna girdiği "Automatic Repair döngüsü"dür. Bu durum, onarım aracının hatayı düzeltememesi ancak kontrolü de ilerletelememesi sonucu oluşur.
Komut istemi üzerinden çözüm:
- Gelişmiş Seçenekler menüsünde Komut İstemi'ni açın.
- Her birinden sonra Enter tuşuna basarak aşağıdaki komutları sırayla girin:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
- Eğer
fixbootkomutu "Erişim engellendi" hatası verirse, BCD deposunu yeniden oluşturmayı deneyin:
bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /rebuildbcd
exitkomutuyla bilgisayarı yeniden başlatın ve "Devam et" seçeneğini belirleyin.
Sorun Çözme Yöntemlerinin Karşılaştırılması
| Yöntem | Ne Zaman Kullanılmalı | Veri Kaybı Riski |
|---|---|---|
| Startup Repair | Önyükleme hatasının ilk belirtilerinde | Sıfır |
| System Restore | Çökme yazılım/sürücü kurulumundan sonra olduysa | Sıfır (kişisel dosyalar etkilenmez) |
| Güncellemeleri Kaldırma | Sorun Patch Tuesday'den sonra ortaya çıktıysa | Sıfır |
| Komut İstemi (bootrec) | Önyükleyici (BCD) bozulduğunda | Sıfır (beceri gerektirir) |
| PC Sıfırlama (Reset) | Sistem dosyaları kritik düzeyde hasar gördüyse | Düşük ("Dosyaları sakla" seçilirse) |
| Temiz Kurulum | En son çare olarak, OS arızasında | Yüksek (yedekleme gerekir) |
Önyükleme Hatalarını Önleme
Otomatik onarımın sıkça karşınıza çıkmaması için şu basit kurallara uyun:
- Geri yükleme noktaları oluşturmayı devre dışı bırakmayın. "Sistem Özellikleri"ne gidin ve disk korumasının açık olduğundan emin olun.
- Çalışmayı düzgün şekilde sonlandırın. Güç düğmesine uzun süre basmaktan kaçının.
- Sürücüleri dikkatli güncelleyin. Yeni ekran kartı veya yonga seti sürücülerini yüklemeden önce manuel olarak bir geri yükleme noktası oluşturun.
- Disk sağlığını izleyin. Dahili
chkdskyardımcı programını veya depolama aygıtının SMART durumunu izlemek için üçüncü taraf yazılımları kullanın.
Denetim Masası aracılığıyla önceden bir Windows kurtarma diski (USB flash sürücü) oluşturun. Yerleşik WinRE bölümü hasar görürse, bu flash sürücü sistemi yeniden kurmadan onarım menüsüne erişmenin tek yolu haline gelecektir.
Kullanıcıların Sık Yaptığı Hatalar
- Panik ve anında sıfırlama. Kullanıcılar genellikle ilk hatada "PC'yi Sıfırla"yı seçerek ayarları ve programları kaybederler, oysa sorun 10 dakika önceye geri dönüşle çözülebilirdi.
- SMART mesajlarını görmezden gelme. Otomatik onarım giderek daha sık başlıyorsa ve diskten garip sesler geliyorsa, sorun fiziksel olabilir. Burada yazılımsal onarım işe yaramaz; depolama aygıtının değiştirilmesi gerekir.
- WinRE'ye girmeden BitLocker'ı devre dışı bırakmama. Diskiniz şifreliyse, BitLocker kurtarma anahtarınızın olduğundan emin olun. Aksi takdirde, komut istemi veya güvenli mod aracılığıyla verilere erişim imkansız olacaktır.
SSS
Otomatik onarım devre dışı bırakılabilir mi?
Evet, yönetici haklarına sahip komut isteminde bcdedit /set {default} recoveryenabled No komutuyla devre dışı bırakılabilir. Ancak bu önerilmez: Bir arıza durumunda sistemi kurtarmak için son şansınızı kaybetmiş olursunuz.
Tanılama ne kadar sürer? Genellikle 5 ila 30 dakika arasında. Süreç bir saatten fazla sürerse ve ilerleme kaydedilmezse, muhtemelen sabit diskte veya dosya sisteminde ciddi bir sorun vardır.
Otomatik onarım virüslere karşı yardımcı olur mu? Hayır. Bu araç yalnızca önyükleme dosyalarını onarmak için tasarlanmıştır. Kötü amaçlı yazılımlardan kurtulmak için güvenli moddan veya bir antivirüs önyükleme diskinden başlatılabilecek bir antivirüs taraması gerekir.
Geri yükleme noktaları yoksa ne yapmalı?
Kurtarma ortamındaki komut isteminde sfc /scannow komutunu kullanmayı deneyin. Bu komut, Windows bileşen deposundan sistem dosyalarının bütünlüğünü restore etmeye çalışacaktır.