Önyükleme hatalarını düzeltmek, BCD’yi yeniden oluşturmak, EFI Sistem Bölümünü geri yüklemek ve işletim sistemini yeniden kurmadan Windows’un tekrar başlamasını sağlamak için pratik adım adım rehber.
Windows önyükleyicisi, bilgisayara Windows’un nerede kurulu olduğunu ve nasıl başlatılacağını söyleyen önyükleme dosyaları ile yapılandırma verilerinden oluşur. Modern UEFI sistemlerde en önemli bileşenler EFI Sistem Bölümü. Daha eski BIOS/MBR sistemlerde önyükleme kodu Ana Önyükleme Kaydı ve etkin sistem bölümünde bulunur.
Önyükleyici bozulması başarısız bir Windows güncellemesinden, disk klonlamadan, bölüm boyutu değiştirmeden, başka bir işletim sistemi kurmaktan, BIOS/UEFI ayarlarını değiştirmekten, sürücü değiştirmekten veya küçük bir sistem bölümünü yanlışlıkla silmekten sonra oluşabilir. İyi haber şu ki çoğu durumda Windows’un kendisi sağlamdır; yalnızca önyükleme yapılandırmasının onarılması gerekir.
Bilgisayar açılıyor ancak Windows yüklenmiyorsa Windows önyükleyicisini geri yüklemeniz gerekebilir. Tipik mesajlar şunlardır:
0xc000000e, 0xc0000098, 0xc0000225, veya “The Boot Configuration Data file is missing”.
“No bootable device”, “Operating system not found” mesajları veya Windows yerine BIOS’un açılması.
Windows sürekli Otomatik Onarım’ı açar ancak masaüstüne ulaşamaz.
Disk klonlama, disk dönüştürme, bölüm silme veya Linux kurulumundan sonra Windows açılmayı durdurdu.
Kesin onarım komutu bilgisayarın UEFI/GPT veya Eski BIOS/MBRkullanıp kullanmadığına bağlıdır. Yanlış yöntemi kullanmak genellikle Windows’a zarar vermez, ancak önyükleme sorununu da çözmeyebilir.
Önyükleme onarım komutları güçlüdür çünkü bölümler ve önyükleme kayıtlarıyla çalışır. Başlamadan önce bu kontrol listesini uygulayın:
C: olmayabilir. Komutları çalıştırmadan önce her zaman doğrulayın.clean, format, veya bölüm silme komutlarını çalıştırmayın. Bu rehber DiskPart’ı yalnızca birimleri belirlemek ve EFI bölümüne geçici olarak sürücü harfi atamak için kullanır.
Aşağıdaki tüm yöntemler Windows Kurtarma Ortamından Komut İstemi veya Başlangıç Onarma gerektirir. Durumunuza uygun erişim yöntemini seçin.
Otomatik araçla başlayın. Eksik önyükleme dosyalarını, hatalı BCD girdilerini ve bazı başlangıç döngülerini manuel komutlar olmadan düzeltebilir.
Başlangıç Onarma bilgisayarınızı onaramadığını söylerse aşağıdaki manuel yöntemlere geçin. Bu mesaj mutlaka kurulumun kaybolduğu anlamına gelmez.
Önyükleyici onarım prosedürü UEFI ve Eski BIOS için farklıdır. Modu kurtarma ortamındaki Komut İstemi’nden belirleyebilirsiniz.
Şuna bakın: GPT sütunu. Windows diskinizde GPT sütununda yıldız * varsa bu bir GPT diskidir ve normalde UEFI modunda önyükleme yapar. Yıldız yoksa disk genellikle MBR’dir ve normalde Eski BIOS/CSM modunda önyükleme yapar.
Windows bölümünü ve EFI bölümünü bulmak için birimleri listeleyin:
Kontrolü bitirdiğinizde DiskPart’tan çıkın:
Bu, modern Windows 10 ve Windows 11 bilgisayarlar için en yaygın yöntemdir. bcdboot kullanarak EFI Sistem Bölümündeki önyükleme dosyalarını yeniden oluşturur.
Kurtarma modunda Windows, C: yerine D:, E: veya başka bir harfte kurulu görünebilir. Olası sürücü harflerini kontrol edin:
Windows klasörünü gördüğünüz harfi kullanın. Aşağıdaki örneklerde Windows’un C: üzerinde olduğunu varsayacağız. Sisteminiz başka bir harf kullanıyorsa değiştirin.
Küçük FAT32 EFI birimini bulun. Ardından N yerine birim numarasını yazın:
Komut başarılı olursa şuna benzer bir mesaj görmelisiniz: Boot files successfully createdGerekirse bilgisayarı yeniden başlatın ve UEFI önyükleme ayarlarında dahili Windows sürücüsünü seçin.
bcdboot C:\Windows /s S: /f UEFI en temiz ve en güvenilir önyükleyici onarım komutudur.
Daha eski bilgisayarlar ve bazı dönüştürülmüş kurulumlar MBR diskle Eski BIOS kullanır. Bu yapılandırmada genellikle MBR önyükleme kodunu onarır ve BCD girdilerini yeniden oluşturursunuz.
Aşağıdaki komutlarda doğru Windows bölümünün C: olduğunu varsayın. Kurtarma modu farklı bir harf gösteriyorsa değiştirin.
Windows algılanırsa önyükleme listesine eklemek istendiğinde Y yazın.
Bilgisayar hâlâ önyükleme yapmıyorsa sistem bölümü etkin olarak işaretlenmemiş olabilir. Bunu yalnızca MBR disklerde kullanın, GPT disklerde değil.
Değiştirin N önyükleme dosyalarını içeren bölümle. Bu küçük bir Sistem Ayrıldı bölümü veya Windows’un nasıl kurulduğuna bağlı olarak ana Windows bölümü olabilir.
bootrec /rebuildbcd Windows’u bulamazsa veya kurulumu ekleyemezse BCD deposunu elle yeniden oluşturun. Bu yöntem BCD dosyası bozuk ancak Windows klasörü hâlâ mevcutken yararlıdır.
EFI bölümünü daha önce gösterildiği gibi S: olarak atayın, ardından çalıştırın:
Eğer ren komutu dosyanın mevcut olmadığını söylerse bcdboot. The BCD store may already be missing.
Bu komutları kurtarma Komut İstemi’nden çalıştırın:
Boot klasörü C:, assign that partition a temporary drive letter in DiskPart and run the commands against that letter.
Bazı Windows kurulumları bootrec /fixboot çalıştırıldığında Access is denied hatasını döndürür.. On UEFI systems, you usually do not need /fixbootgerekmez; bunun yerine EFI önyükleme dosyalarını bcdboot ile yeniden oluşturun.
N yerine FAT32 EFI birim numarasını yazın ve Windows klasörünüz başka bir harfteyse C: değerini değiştirin.
Önce sürücü harfini kontrol edin. En yaygın neden, kurtarma ortamının Windows’a farklı bir harf atamasıdır.
Bu örnekte D: kullanılır çünkü Windows klasörü burada bulunmuştur.
Çift önyüklemeli sistemler ekstra dikkat gerektirir. Özellikle Linux veya başka bir Windows sürümü sonradan kurulduysa önyükleme dosyaları Windows kurulumundan farklı bir sürücüde olabilir.
Hangi modun kullanılacağından emin değilseniz hem UEFI hem de BIOS’u destekleyen önyükleme dosyaları oluşturmak için şunu kullanabilirsiniz:
Ancak standart modern UEFI kurulumu için /f UEFI tercih edilir çünkü gerçek önyükleme moduyla eşleşir.
Windows başarıyla başladıktan sonra sorunun tekrarlamaması için birkaç kontrol yapın.
| Durum | Önerilen komut | Notlar |
|---|---|---|
| Modern UEFI/GPT kurulumu | bcdboot C:\Windows /s S: /f UEFI |
FAT32 EFI bölümüne S: harfinin atanmasını gerektirir. |
| Eski BIOS/MBR kurulumu | bootrec /fixmbrbootrec /rebuildbcd |
MBR disklerde, çoğunlukla etkin bir sistem bölümüyle kullanılır. |
| BCD dosyası bozuk | ren BCD BCD.bakbcdboot C:\Windows /s S: /f UEFI |
Eski BCD’yi yeniden adlandırır ve yenisini oluşturur. |
/fixboot erişim engellendi |
bcdboot C:\Windows /s S: /f UEFI |
UEFI sistemlerde genellikle daha iyi çözümdür. |
| WinRE’de yanlış Windows sürücü harfi | dir C:\Windowsdir D:\Windows |
Onarımdan önce her zaman gerçek Windows harfini belirleyin. |
bcdboot kullanın çünkü Windows 11 normalde UEFI/GPT modunda kurulur. bootrec daha eski Eski BIOS/MBR kurulumlarında ve bazı BCD sorun giderme görevlerinde hâlâ yararlıdır.
D: veya E:. Always run dir C:\Windows, dir D:\Windows, and similar checks before using repair commands.
bcdboot. This is more advanced and should be done only after backing up important data.
bootrec, bcdboot, and diskpart komutlarını buradan çalıştırabilirsiniz.
bcdboot C:\Windows /s S: /f UEFI komutunu doğru bölümlerle tekrar çalıştırın.
Windows önyükleyicisini geri yüklemek için Başlangıç Onarma. Başarısız olursa sistemin UEFI/GPT veya Eski BIOS/MBR. For modern Windows 10 and Windows 11 computers, the most effective fix is usually to assign a drive letter to the EFI System Partition and run bcdboot çalıştırarak önyükleme dosyalarını yeniden oluşturmaktır.
Windows başladıktan sonra önyükleme sırasını doğrulayın, disk sağlığını kontrol edin, sfc /scannow, and create a backup. A repaired bootloader solves the startup problem, but the original cause—failed update, disk issue, interrupted cloning, or partition change—should still be investigated.