Windows'ta BCD Nasıl Yeniden Oluşturulur

Bazı Windows başlangıç ​​sorunlarını gidermek için Önyükleme Yapılandırma Verilerini Yeniden Oluşturma

Önyükleme Yapılandırma Verileri (BCD) deposu yoksa, bozulursa veya düzgün bir şekilde yapılandırılmamışsa, Windows başlatılamayacak ve BOOTMGR'nin Eksik olduğunu veya önyükleme işleminin hemen başlarında benzer bir hata iletisi göreceksiniz. .

Bir BCD konusuna en kolay çözüm, basitçe, tamamen aşağıda açıklanan, bootrec komutuyla otomatik olarak yapabileceğiniz, yeniden oluşturmaktır.

Not: Bu eğiticiden daha önce aşağı kaydırdıysanız ve çok fazla görünüyorsa endişelenmeyin. Evet, ekranda birkaç komut ve ekranda çok sayıda çıktı var, ancak BCD'yi yeniden oluşturmak çok basit bir süreç. Talimatları tam olarak takip et ve iyi olacaksın.

Önemli: Aşağıdaki talimatlar Windows 10 , Windows 8 , Windows 7 ve Windows Vista için geçerlidir . Windows XP'de benzer sorunlar olabilir, ancak önyükleme yapılandırması bilgileri boot.ini dosyasında ve BCD'de depolanmadığından, önyükleme verileriyle ilgili sorunları düzeltmek tamamen farklı bir işlem gerektirir. Daha fazla bilgi için Windows XP'de Boot.ini Nasıl Onarılır veya Değiştirilir bölümüne bakın.

Windows'ta BCD Nasıl Yeniden Oluşturulur

BCD'yi Windows'ta yeniden kurmanız sadece 15 dakika sürecektir ve bu sizin yapacağınız en kolay şey olmasa da, özellikle de aşağıdaki yönergelere bağlı kaldığınızda çok zor değildir.

  1. Windows 10 veya Windows 8 kullanıyorsanız, Gelişmiş Başlangıç ​​Seçeneklerini başlatın. Bunu nasıl yapacağınızdan emin değilseniz, bkz. Gelişmiş Başlangıç ​​Seçeneklerine Erişim .
    1. Windows 7 veya Windows Vista kullanıyorsanız, Sistem Kurtarma Seçeneklerini başlatın. Menüyü ilk kez kullanıyorsanız, yardım için verdiğim bu bağlantıdaki Sistem Kurtarma Seçenekleri Menüsüne Erişme bölümüne bakın.
  2. Gelişmiş Başlangıç ​​Seçenekleri veya Sistem Kurtarma Seçenekleri menüsünden Komut İstemi'ni açın.
    1. Not: Bu tanılama menülerinde bulunan Komut İstemi, Windows içinde aşina olabileceğinize çok benzemektedir. Ayrıca, aşağıdaki prosedür Windows 10, 8, 7 ve Vista'da da aynı şekilde çalışmalıdır.
  3. Komut isteminde, aşağıda gösterildiği gibi bootrec komutunu yazın ve Enter tuşuna basın: bootrec / rebuildbcd Bootrec komutu, Boot Configuration Data'da bulunmayan Windows kurulumlarını arayacak ve daha sonra buna bir veya daha fazlasını eklemek isteyip istemediğinizi soracaktır. .
  4. Komut satırında aşağıdaki mesajlardan birini görmelisiniz.
    1. Seçenek 1 Windows yüklemeleri için tüm diskleri tarama. Lütfen bekleyin, çünkü bu biraz zaman alabilir ... Başarıyla taranan Windows yüklemeleri. Belirlenen Windows yüklemeleri: 0 İşlem başarıyla tamamlandı. Seçenek 2 Windows yüklemeleri için tüm diskleri tarama. Lütfen bekleyin, çünkü bu biraz zaman alabilir ... Başarıyla taranan Windows yüklemeleri. Belirlenen Windows yüklemeleri: 1 [1] D: \ Windows Yükleme listesini önyükleme listesine ekle? Evet / Hayır / Tümü: Görüyorsanız:
    2. Seçenek 1: Adım 5'e geçin. Bu sonuç, büyük olasılıkla BCD deposundaki Windows yükleme verilerinin mevcut olduğu, ancak önyüklemenin bilgisayarınızda BCD'ye eklenecek herhangi bir ek Windows yüklemesi bulamadığı anlamına gelir. Bu iyi, sadece BCD'yi yeniden inşa etmek için birkaç adım atmanız gerekecek.
    3. Seçenek 2: Yükleme ön yüklemesi listesine Y veya Evet girin ? soru, bundan sonra görmelisiniz a İşlem başarılı bir şekilde tamamlandı , ardından gelen mesajda yanıp sönen bir imleç var. Sayfanın altına doğru Adım 10 ile tamamlayın.
  1. BCD deposu var ve bir Windows yüklemesini listelediğinden, önce el ile "kaldırmak" ve sonra yeniden yeniden denemek için deneyin.
    1. Komut isteminde gösterildiği gibi bcdedit komutunu çalıştırın ve Enter tuşuna basın:
    2. bcdedit / export c: \ bcdbackup bcdedit komutu BCD deposunu bir dosya olarak aktarmak için burada kullanılır: bcdbackup . Bir dosya uzantısı belirtmenize gerek yoktur.
    3. Komut ekranda aşağıdaki gibi geri dönmelidir, yani BCD dışa aktarma beklendiği gibi işlendi: İşlem başarıyla tamamlandı.
  2. Bu noktada, BCD deposu için birkaç dosya özniteliğini ayarlamalısınız, böylece onu değiştirebilirsiniz.
    1. Komut isteminde, attrib komutunu tam olarak şu şekilde çalıştırın:
    2. attrib c: \ boot \ bcd -h -r -s Sadece attrib komutu ile yaptığınız şey, bcd dosyasındaki gizli , salt okunur ve sistem niteliklerini kaldırmıştı . Bu özellikler dosyada yapabileceğiniz işlemleri kısıtladı. Artık gittiler, dosyayı daha özgürce değiştirebilirsiniz - özellikle, yeniden adlandırın.
  3. BCD deposunu yeniden adlandırmak için, ren komutunu gösterildiği gibi çalıştırın: ren c: \ boot \ bcd bcd.old Artık BCD deposu yeniden adlandırıldı, şimdi 3. Adımda yapmaya çalıştığınız gibi, şimdi yeniden başarılı bir şekilde yeniden oluşturmanız gerekir.
    1. Not: BCD dosyasını tamamen yeni bir tane oluşturmak üzere olduğunuzdan silebilirsiniz. Ancak, varolan BCD'yi yeniden adlandırmak, Windows için kullanılamayacağı için aynı şeyi gerçekleştirir, ayrıca işlemlerinizi geri almaya karar verirseniz, 5. Adım'da yaptığınız dışa aktarmaya ek olarak size bir başka yedekleme katmanı sağlar.
  1. Aşağıdakileri yürüterek BCD'yi yeniden oluşturmayı deneyin, ardından Enter : bootrec / rebuildbcd Bunu Komut İstemi penceresinde üretmelisiniz: Windows kurulumları için tüm diskleri tara . Lütfen bekleyin, çünkü bu biraz zaman alabilir ... Başarıyla taranan Windows yüklemeleri. Belirlenen Windows yüklemeleri: 1 [1] D: \ Windows Yükleme listesini önyükleme listesine ekle? Evet / Hayır / Tümü: Bunun anlamı, BCD mağazası yeniden inşasının beklendiği gibi ilerlemesidir.
  2. Yükleme önyükleme listesini ekle listesinden? Soru, Y veya Evet yazın ve Enter tuşuna basın.
    1. BCD yeniden oluşturmanın tamamlandığını göstermek için bunu ekranda görmelisiniz: İşlem başarıyla tamamlandı.
  3. Bilgisayarınızı yeniden başlat .
    1. BCD deposuyla ilgili bir sorunun tek sorun olduğunu varsayarsak, Windows beklendiği gibi başlamalıdır.
    2. Değilse, Windows'un önyükleme yapmasını engelleyen belirli bir sorunla ilgili sorun giderilmeye devam edin.
    3. Önemli: Gelişmiş Başlangıç ​​Seçenekleri veya Sistem Kurtarma Seçenekleri'ni nasıl başlattığınıza bağlı olarak, yeniden başlatmadan önce bir diski veya flash sürücüyü çıkarmanız gerekebilir.