Windows 7'de File Boot \ BCD Hatasının Çözümü etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Windows 7'de File Boot \ BCD Hatasının Çözümü etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Windows 7'de  File: \Boot\BCD
                          Status: 0xc0000000f  hatasının çözümü
   

Böyle bir durumda işletim sisteminiz açılmayacaktır panik yapmayın,  gereksiz yere disk'inizi harici bir disk gibi gösterip, yedekledikten sonra  disk'inize format atmaya kalkmayın
 ,buda bir çözüm olabilir tabi ama bu durum için gereksiz ve zaman kaybı yaratacak bir çözüm olacaktır.


Yapılacaklar sıraıyla;


1. Windows 7 CD'sini bilgisayarınıza takın ve cd' ile boot ederek normal kurulum ekranına gelene kadar devam edin.




2.Kurulum ekranında Repair your Computer  seçeneğini seçin ve aşağıda görülen ekranda Commant Prompt'ta tıklayarak komut ekranına gelin.


   3. Komut ekranında sırasıyla aşağıdakileri yazıyoruz.

       bcdedit /export C:\bcdbackup

       c:
       cd boot
       attrib bcd -s -h -r
       ren c:\boot\bcd bcd.old
       bootrec /rebuildbcd

       Add installation to boot list? Yes<Y>/ No<N> /All<A>”
   Y
      Yes yani Y yazıp enter'a basıyoruzdaha sonra restart ediyoruz ve durum düzelmiş oluyor.






  
Windows işletim sistemlerinin boot işlemi sırasında ntldr ve boot.ini gibi dosyalar ile kullanılmaktadır.  Boot.ini dosyası boot sırasında yüklenecek işletim sistemlerinin sırasını ve disk üzerindeki yerine ilişkin bilgiler içermektedir.
 
Vista ve Windows Server 2008’de ise boot süreci yeniden düzenlenmiştir. Boot işlemi tümüyle Boot Configuration Data (BCD) dosya temelinde yapılır. BCD, NTLDR ve Boot.ini dosyasının yerine geçirilmiştir.
 
BCD sisteminde binary formattaki bir veritabanı dosyasını kullanılır. BCD dosyaları boot uygulamaları ve uygulama ayarlarını tanımlamak için bir depolama alanı sağlar, Boot.ini dosya ayarlarını yapılandırır, sorgular veya değiştirir. BCD bilgisayar sistemine göre farklı yerlerde saklanır: BIOS-tabanlı sistemlerinde BCD veritabanı sistem bölümünün \Boot\BCD klasöründe yer alır. Extensible Firmware Interface (EFI) tabanlı sistemlerde ise veritabanı EFI system partitionda (ESP) saklanır.
 BCD üzerinde yapılacak tüm düzenlemeler Bcdedit.exe ile yapılır. BCD depolama alanlarını yönetmek için geliştirilmiş bir komut satırı aracıdır. Boot seçeneklerini düzenlemek, yeni  boot seçenekleri oluşturmak  ve mevcut boot seçeneklerini korumak için kullanılır.

Bcdedit,  Windows’un önceki sürümlerindeki bulunan Bootcfg.exe ile aynı işi görür ama Bcdedit’te bootcfg’ye göre gelişmiş özelliklere sahiptir.
Bcdedit’in, Bootcfg.exe’ye göre daha geniş boot seçenekleri sunması.
Script desteğine sahip olması tabi bu işlemler için admin yetkisine sahip olmanız gerekiyor.

Identifier : Sistem boot kaydının nasıl olacağını tanımlar. 
Device : Boot işleminin gerçekleştirileceği sürücüyü belirtmek için kullanılır.
 
Path : Bootloader (önyükleme) dosyasının bulunduğu yolu belirtir.
 
Description : Boot sırasında işletimin sisteminin görüntülenecek olan adını belirtir. Örneğin; "Windows 8"

BCD'nin yedeğini almak için komut satırında aşağıdaki komutu kullanabilirsiniz.
bcdedit /export C:\SAVEBCD

 




Yedekleme yaptığımız bcd'yi geri yüklemek için komutumuz.

bcdedit /import c:\SAVEBCD


  
 bcdedit /enum yüklü olan işletim sistemlerini ve id’leri görürsünüz
 Bcdedit /default  <id> komutu ile default işletim sistemini belirlersiniz
 Bcdedit /default {current} komutu ile üzerinde çalıştığımız işletim sisteminin default işletim sistemi olarak belirtebilirsiniz.bcdedit /bootsequence {ID} {ID} {ID}  boot sırasını belirleyebiliriz.
Bcdedit /timeout   boot ekranında karşımıza çıkan işletim sistemi seçmemiz için gerekli bekleme süresini düzenleyebiliriz
bcdedit /delete {ID}  komutu ile varolan boot kayıtlarını silebiliriz. Ayrıca ntldr kullanan bir işletim sisteminin  boot kaydını silmek için bcdedit /delete {ntldr} /f komutunu kullanmamız gerekir

Alıntıdır

Windows 7'de File Boot \ BCD Hatasının Çözümü