Ses Önyükleme Kodu Nedir?

Ses Önyükleme Kodu Ne Yapar ve Ses Önyükleme Kodu Hatalarını Düzeltmeye Yardımcı Oluyor

Birim önyükleme kodu ve disk parametre bloğu ve birim önyükleme kaydını / sektörünü oluşturan iki ana bölüm. Birim önyükleme kodunu ana önyükleme koduyla çağırır ve işletim sisteminin gerçek yüklenmesini başlatan önyükleme yöneticisini başlatmak için kullanılır.

Birim önyükleme kodu, her biçimlendirilmiş bölüm olan birim önyükleme kaydının bulunduğu her bölümde bulunur. Ancak, yalnızca etkin olarak ayarlanmış birincil bölümün ana önyükleme koduyla çağrılır. Aksi halde, etkin olmayan bölümler için, birim önyükleme kodu kullanılmaz.

Birim önyükleme kodları, söz konusu bölümdeki işletim sistemine özgüdür. Örneğin, Windows 10 için bir birim önyükleme kodu, Linux'un bir ya da Windows XP ya da Windows 7 gibi farklı bir Windows sürümü için farklı bir işlev görebilir.

Not: Birim açılış koduna bazen kısaltması VBC ile değinilmektedir.

Birim Önyükleme Kodu Ne Yapar?

Ana önyükleme kaydı, önyükleme sırası / sırası BIOS tarafından ayarlandığında, önyüklenebilir bir aygıtı arar.

İpucu: Cihazın önyükleme kodlarının kontrol edildiği sırayı değiştirme konusunda yardıma ihtiyacınız varsa BIOS'ta Önyükleme Sırasını Değiştirme konusuna bakın.

İlgili bir aygıt bulunduğunda, sabit sürücü gibi, birim önyükleme kodu işletim sistemini başlatan doğru dosyaları yüklemekle sorumludur. Windows 10, Windows 8 , Windows 7 ve Windows Vista için , aslında işletim sistemini yükleyen Windows Önyükleme Yöneticisi (BOOTMGR) .

Windows XP gibi eski Windows sürümlerinde, birim önyükleme kodunun işletim sistemini başlatmak için kullandığı NT Yükleyicisi (NTLDR) .

Her iki durumda da, birim önyükleme kodu, önyükleme işlemini ileriye taşımak için doğru verileri bulur. Birim önyükleme kodunun işletim sisteminin bir sabit diskten yüklendiği tipik bir işlemde kullanıldığında burada görebilirsiniz.

  1. POST , donanım işlevselliğini kontrol etmek için çalıştırılır.
  2. BIOS, sabit sürücünün ilk sektöründeki ana önyükleme kaydını yükler ve çalıştırır.
  3. Ana önyükleme kodu, bu sabit sürücüdeki önyüklenebilir bir bölüm için ana bölüm tablosuna bakar.
  4. Birincil, aktif bölümün önyüklenmesi için bir girişim yapılır.
  5. Bu bölümün birim önyükleme kesimi belleğe yüklenir, böylece kod ve disk parametre bloğu kullanılabilir.
  6. Bu önyükleme sektörü içindeki birim önyükleme kodunun, önyükleme işleminin geri kalanının kontrolü sağlanır; burada dosya sistemi yapısının çalışma düzeninde olduğundan emin olunur.
  7. Birim önyükleme kodu dosya sistemini onayladıktan sonra BOOTMGR veya NTLDR yürütülür.
  8. Yukarıda belirtildiği gibi, BOOTMGR veya NTLDR belleğe yüklenir ve kontrol onlara aktarılır, böylece uygun işletim sistemi dosyaları çalıştırılabilir ve Windows normal şekilde başlatılabilir.

Ses Önyükleme Kodu Hataları

Yukarıda gördüğünüz gibi, işletim sisteminin eninde sonunda yüklenebileceği toplam işlemi oluşturan birçok bileşen vardır. Bu, bir hatanın atılabileceği ve dolayısıyla belirli hata mesajlarına neden olabilecek farklı sorunların olduğu birçok durum olduğu anlamına gelir.

Bozuk bir birim önyükleme kodu, genellikle hal.dll hataları gibi sonuçlanır:

Bu tür hacim önyükleme kodu hataları, Windows'ta bulunan birçok Komut İstemi komutlarından biri olan bootsect komutuyla giderilebilir. Bununla ilgili yardıma ihtiyacınız varsa, Önyükleme Kodunu BOOTMGR'ye Güncelleştirmek için Bootect'in Nasıl Kullanıldığını öğrenin .

Yukarıdaki 4. adımda, etkin bir bölüm bulma girişimi başarısız olursa, " Önyükleme aygıtı yok " gibi bir hata görebilirsiniz . Bu noktada, hatanın önyükleme kodundan kaynaklanmadığı ortaya çıkar.

Bu sabit sürücüde düzgün biçimlendirilmiş bir bölüm olmaması veya BIOS'un yanlış aygıta bakması olasıdır; bu durumda, önyükleme sırasını sabit sürücü gibi doğru aygıta (disk veya harici bir disk yerine) dönüştürebilirsiniz. örneğin sabit sürücü .