Windows'un sonsuz onarım döngüsünden nasıl çıkılır?
Bilgisayarı açtığınızda "Otomatik onarım bilgisayarınızı onaramıyor" veya "Bilgisayar düzgün başlatılamadı" mesajını görüyor ve sistem sürekli yeniden başlayıp aynı menüye dönüyorsa, bir onarım döngüsüne (Automatic Repair Loop) girmişsiniz demektir. Bu döngüden çıkmak için genellikle komut istemi aracılığıyla otomatik onarımın otomatik başlamasını devre dışı bırakmanız veya önyükleyicinin sistem dosyalarını onarmanız gerekir. Vakaların %80'inde onarım ortamında bcdedit /set {default} recoveryenabled No komutunu çalıştırmak sorunu çözer.
Aşağıda, en basitten daha karmaşığa doğru test edilmiş çözüm yöntemleri verilmiştir.
Önemli: Disk bölümleriyle ilgili karmaşık işlemler yapmadan önce, mümkünse önemli verilerinizin Linux veya WinPE içeren bir önyüklenebilir USB bellek üzerinden yedeğini almayı deneyin; çünkü bazı yöntemler sistemin yeniden kurulmasını gerektirebilir.
Onarım döngüsü neden oluşur?
Windows, önceki önyüklemenin başarısız olduğunu tespit ettiğinde (örneğin güç kesintisi, sürücü güncellemesi veya sistem dosyalarının hasar görmesi nedeniyle) otomatik onarımı başlatır. Döngü, onarım aracının arıza nedenini bulamaması veya kendisinin hasarlı olması durumunda ortaya çıkar; "başarısız deneme"den sonra PC yeniden başlar, tekrar çöker ve döngü kapanır.
Temel nedenler:
- Önyükleme kayıtlarının (BCD/MBR) hasar görmesi.
- Windows güncellemelerinin yüklenmesinden sonra oluşan aksaklıklar.
- Kayıt defterinin veya sistem dosyalarının hasar görmesi.
- Disk dosya sistemi sorunları.
- RAM veya sabit disk arızası.
Yöntem 1: Komut istemi aracılığıyla otomatik onarımı devre dışı bırakma
Bu, sonsuz döngüyü kesmenizi ve sisteme önyükleme yaparak arıza nedenlerini gidermenize olanak tanıyan en etkili yöntemdir.
- "Otomatik onarım" ekranında Gelişmiş seçenekler düğmesine tıklayın.
- Şu yolu izleyin: Sorun giderme → Gelişmiş seçenekler → Komut İstemi.
- Siyah konsol penceresine aşağıdaki komutu yazın ve Enter'a basın:
bcdedit /set {default} recoveryenabled No
```
4. Komut başarıyla yürütülürse "İşlem başarıyla tamamlandı" mesajını görürsünüz.
5. Komut istemini kapatın ve **Devam et** (Windows'u yükle) seçeneğini belirleyin.
Bu yöntem işe yaradıysa ve Windows yüklendiyse, sistemin kararlı çalıştığından emin olduktan sonra onarımı geri açmak için bcdedit /set {default} recoveryenabled Yes komutunu kullanmayı unutmayın.
Sistem hâlâ yüklenmiyorsa sonraki adıma geçin.
Yöntem 2: Önyükleyiciyi ve sistem dosyalarını onarma
Onarımı devre dışı bırakmak yardımcı olmadıysa, muhtemelen önyükleyici dosyaları veya sistem kütüphaneleri hasar görmüştür.
Adım 1: Önyükleme kayıtlarını düzeltme
Aynı Komut İsteminde (bkz. Yöntem 1) aşağıdaki komutları sırayla çalıştırın, her birinden sonra Enter'a basın:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
bootrec /fixboot çalıştırıldığında "Erişim engellendi" (Access is denied) hatası alıyorsanız, bu komutu atlayıp doğrudan bootrec /rebuildbcd komutuna geçmeyi deneyin veya BCD deposunu yeniden oluşturma yöntemini kullanın (diskpart ile çalışma deneyimi gerektirir).
Komutları yürüttükten sonra bilgisayarı yeniden başlatın.
Adım 2: Diski hatalara karşı denetleme
Dosya sistemi hasar görmüş olabilir ve bu durum önyüklemeyi engeller. Komut isteminde disk denetlemesini gerçekleştirin (onarım ortamında sistem diski genellikle C veya D harfine sahiptir):
- Sistem bölümünün harfini öğrenmek için
notepadyazın. Not Defteri açılacaktır. Dosya → Aç → Bu Bilgisayar yolunu izleyin. Windows klasörünü içeren diskin hangi harfe sahip olduğuna bakın. Diyelim ki buC:olsun. Not Defteri'ni kapatın. - Komut istemine şunu yazın:
chkdsk C: /f /r
```
*(`C:` yerine sistem diskinizin harfini yazın)*.
3. İşlemin tamamlanmasını bekleyin (bu işlem 15 dakikadan birkaç saate kadar sürebilir).
### Adım 3: Sistem dosyalarını onarma (SFC)
Bir Windows kurulum USB'si veya kurtarma bölümünüz varsa, sistem dosyalarını onarmayı deneyebilirsiniz:
```cmd
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
(Burada C: sistem bölümünün harfidir).
Yöntem 3: Güvenli Moda önyükleme ve sorunlu güncellemeleri kaldırma
Döngüyü kesebildiyseniz (Yöntem 1) veya gelişmiş seçeneklere girebildiyseniz, Güvenli Modda önyüklemeyi deneyin.
- Sorun giderme → Gelişmiş seçenekler → Başlangıç Ayarları → Yeniden Başlat.
- Yeniden başlatmadan sonra 4 veya F4 tuşuna basın (Güvenli Mod).
- Sistem yüklenirse:
- Son yüklenen güncellemeleri kaldırın: Denetim Masası → Programlar ve Özellikler → Yüklenen güncelleştirmeleri görüntüle.
- Ekran kartı sürücülerini güncelleyin veya önceki sürüme geri alın.
- Antivirüs programıyla tam tarama başlatın.
Yöntem 4: Kurtarma noktasına geri dönme
Daha önce kurtarma noktaları oluşturmayı etkinleştirdiyseniz, bu durum kişisel dosyalarınızı kaybetmeden durumu kurtarabilir.
- Kurtarma ekranında şu seçeneği belirleyin: Sorun giderme → Gelişmiş seçenekler → Sistem Geri Yükleme.
- Bir hesap seçin ve parolayı girin (varsa).
- Sorun ortaya çıkmadan önce oluşturulmuş bir kurtarma noktası seçin.
- İşlemi onaylayın ve tamamlanmasını bekleyin.
Bu yöntem, seçilen kurtarma noktasından sonra yüklenen programları ve sürücüleri siler ancak kişisel belgeleriniz, fotoğraflarınız ve müzikleriniz dokunulmadan kalır.
Hiçbiri işe yaramazsa ne yapılmalı?
Yukarıdaki yöntemlerin hiçbiri sonuç vermezse, sorun daha derin olabilir:
-
Dosyaları koruyarak Windows'u sıfırlama. Kurtarma menüsünde şunu seçin: Sorun giderme → Bu bilgisayarı sıfırla → Dosyalarımı sakla. Sistem yeniden kurulacak ancak verileriniz korunacaktır. Programları yeniden yüklemeniz gerekecektir.
-
Temiz Windows kurulumu. Son çare. Önyüklenebilir bir USB bellek gerektirir. Sistem diskindeki tüm veriler silinecektir.
-
Donanım kontrolü. Onarım döngüsü sıklıkla fiziksel sorunlardan kaynaklanır:
- RAM: Bellek modüllerini çıkarın, kontakları silgiyle temizleyin ve tekrar takın. Tek bir modülle denemeyi deneyin.
- Sabit Disk/SSD: Kablo bağlantılarını kontrol edin. Diskin ömrü dolmuşsa arızalanmış olabilir.
Onarım sırasında yapılan yaygın hatalar
- Onarım ortamındaki disk harfinin göz ardı edilmesi. Kurtarma modunda disk harfleri sıkça değişir (sistem diski C: yerine D: olabilir). Harfi her zaman Not Defteri veya
diskpartkomutu aracılığıyla kontrol edin. - chkdsk işlemini yarıda kesmek. Disk denetlemesi sırasında bilgisayarı asla kapatmayın; bu, veri kaybına neden olabilir.
- Virüsleri normal modda temizlemeye çalışmak. Sistem kararsızsa, kötü amaçlı yazılımları yalnızca Güvenli Moddan veya önyüklenebilir bir antivirüs diski aracılığıyla kaldırmalısınız.
SSS
Windows yüklenmediğinde veriler kurtarılabilir mi? Evet. Linux (örneğin Ubuntu) veya WinPE içeren önyüklenebilir bir USB bellek kullanın. Bundan önyükleme yapın, dosya yöneticisini açın ve önemli dosyaları harici bir depolama birimine kopyalayın.
Onarım döngüsüyle birlikte neden 0xc000000f hatası görünür?
Bu hata, önyükleme yapılandırmasının (BCD) hasar gördüğünü gösterir. bootrec komutları (Yöntem 2) aracılığıyla BCD'nin yeniden oluşturulması veya bcdboot yardımcı programının kullanılması yardımcı olur.
Gelecekte onarım döngüsünü nasıl önlerim? Bilinmeyen programları veya sürücüleri yüklemeden önce düzenli olarak kurtarma noktaları oluşturun. Bilgisayarı güç düğmesiyle zorla kapatmaktan kaçının. Sabit diskin durumunu (SMART) takip edin.