NT Yükleyiciye Genel Bakış (NTLDR)

NTLDR (NT Loader), Windows XP işletim sisteminizin başlamasına yardımcı olan sistem bölümündeki birim önyükleme kaydının bir parçası olan birim önyükleme kodundan yüklenen küçük bir yazılım parçasıdır.

NTLDR, hem önyükleme yöneticisi hem de sistem yükleyicisi olarak çalışır. Windows XP'den sonra yayınlanan işletim sistemlerinde BOOTMGR ve winload.exe birlikte NTLDR'yi değiştirir.

Birden çok işletim sistemi yüklü ve düzgün yapılandırılmışsa, NTLDR, bilgisayarınız başlatıldığında bir önyükleme menüsü gösterir ve hangi işletim sisteminin yükleneceğini seçmenize izin verir.

NTLDR Hataları

Windows XP'de yaygın bir başlatma hatası, bilgisayarın yanlışlıkla önyüklenebilir olmayan bir diske veya diskete önyükleme yapmaya çalıştığı zaman görülen NTLDR Eksik Hatasıdır .

Ancak, bazen Windows veya başka bir yazılım çalıştıran bir diske veya USB aygıtına önyükleme yapmak istediğinizde bozuk bir sabit sürücüye önyükleme yapmaya çalışırken NTLDR hatası oluşuyor. Bu durumda, önyükleme sırasını CD / USB aygıtına değiştirmek büyük olasılıkla düzeltecektir.

NTLDR Ne Yapar?

NTLDR'nin amacı, bir kullanıcının hangi işletim sisteminin başlatılacağını seçebilmesidir. Bu olmadan, kullanmak istediğiniz işletim sistemini yüklemek için önyükleme işlemini yönlendirmenin bir yolu olmazdı.

Bu, NTLDR'nin önyükleme yaparken geçirdiği işlem sırasıdır:

  1. Önyüklenebilir sürücüdeki dosya sistemine ( NTFS veya FAT ) erişir.
  2. Windows daha önce hazırda bekletme modundayken hiberfil.sys dosyasında saklanan bilgiler, işletim sisteminin yalnızca son bırakıldığı yerden devam ettiği anlamına gelir.
  3. Hazırda bekleme durumuna geçmediyse , boot.ini okundu ve size önyükleme menüsünü verir.
  4. NTLDR, seçilen işletim sistemi NT tabanlı bir işletim sistemi değilse, boot.ini dosyasında açıklanan belirli bir dosyayı yükler. İlişkili dosya boot.ini içinde verilmediyse , o zaman bootsect.dos kullanılır.
  5. Seçilen işletim sistemi NT tabanlı ise, NTLDR ntdetect.com'u çalıştırır.
  6. Son olarak, ntoskrnl.exe başlatıldı.

Önyükleme sırasında bir işletim sistemi seçerken menü seçenekleri, boot.ini dosyasında tanımlanır. Ancak, Windows olmayan NT sürümleri için önyükleme seçenekleri dosya aracılığıyla yapılandırılamaz; bu nedenle, sonra ne yapacağını anlamak için okunabilen ilişkili bir dosya olması gerekir - işletim sistemine nasıl önyükleme yapılır.

Not: boot.ini dosyası, sistem , gizli ve salt okunur özniteliklerle değiştirilmeden doğal olarak korunur. Boot.ini dosyasını düzenlemenin en iyi yolu, yalnızca dosyayı düzenlemenize izin vermeyen, aynı zamanda bitmiş olduğunda bu nitelikleri yeniden uygulayabileceğiniz bootcfg komutudur . İsteğe bağlı olarak, gizli sistem dosyalarını görüntüleyerek boot.ini dosyasını düzenleyebilirsiniz, böylece INI dosyasını bulabilir ve sonra da salt okunur özniteliği değiştirmeden önce değiştirebilirsiniz.

NTLDR hakkında daha fazla bilgi

Bilgisayarınıza yalnızca bir işletim sisteminiz varsa, NTLDR önyükleme menüsünü göremezsiniz.

NTLDR önyükleyici sadece bir sabit diskten değil aynı zamanda bir disk, flash sürücü , disket ve diğer taşınabilir depolama aygıtlarından da çalışabilir.

Sistem hacminde, NTLDR hem önyükleyicinin hem de sistemin önyüklenmesi için temel donanım bilgisini bulmak için kullanılan ntdetect.com'u gerektirir. Yukarıda okuduğunuz gibi, önemli önyükleme yapılandırma bilgilerini içeren başka bir dosya boot.ini dosyasıdır - boot.ini eksikse, NTLDR ilk sabit diskin ilk bölümündeki \ Windows \ klasörünü seçecektir.