Gambaran Umum dari NT Loader (NTLDR)

NTLDR (NT Loader) adalah bagian kecil dari perangkat lunak yang dimuat dari kode boot volume , bagian dari volume boot record pada partisi sistem, yang membantu sistem operasi Windows XP Anda mulai.

NTLDR berfungsi sebagai boot manager dan pemuat sistem. Dalam sistem operasi yang dirilis setelah Windows XP, BOOTMGR dan winload.exe bersama-sama mengganti NTLDR.

Jika Anda memiliki beberapa sistem operasi yang terinstal dan dikonfigurasi dengan benar, NTLDR akan menampilkan menu boot ketika komputer Anda mulai, memungkinkan Anda untuk memilih sistem operasi mana yang harus dimuat.

Kesalahan NTLDR

Kesalahan startup umum di Windows XP adalah NTLDR adalah kesalahan Hilang , yang kadang-kadang terlihat ketika komputer mencoba untuk secara tidak sengaja boot ke disk atau floppy disk non-bootable.

Namun, terkadang kesalahan NTLDR disebabkan ketika mencoba untuk boot ke hard drive yang rusak ketika Anda benar-benar bermaksud untuk boot ke disk atau perangkat USB yang menjalankan Windows atau beberapa perangkat lunak lainnya. Dalam hal ini, mengubah urutan boot ke perangkat CD / USB mungkin akan memperbaikinya.

Apa yang Dilakukan NTLDR?

Tujuan dari NTLDR adalah agar pengguna dapat memilih sistem operasi mana yang akan di-boot. Tanpa itu, tidak akan ada cara untuk mengarahkan proses boot untuk memuat sistem operasi yang ingin Anda gunakan pada saat itu.

Ini adalah urutan operasi yang dialami NTLDR saat booting:

  1. Mengakses sistem file pada drive yang dapat di-boot (baik NTFS atau FAT ).
  2. Informasi yang disimpan di hiberfil.sys akan dimuat jika Windows sebelumnya dalam mode hibernasi, yang berarti OS baru saja melanjutkan kembali ke posisi terakhir.
  3. Jika tidak dimasukkan ke hibernasi, boot.ini dibaca dari dan kemudian memberi Anda menu boot.
  4. NTLDR memuat file spesifik yang dijelaskan di boot.ini jika sistem operasi yang dipilih bukan sistem operasi berbasis-NT. Jika file yang terkait tidak diberikan di boot.ini , maka bootsect.dos digunakan.
  5. Jika sistem operasi dipilih berbasis NT, maka NTLDR menjalankan ntdetect.com .
  6. Akhirnya, ntoskrnl.exe dimulai.

Pilihan menu saat memilih sistem operasi saat boot, didefinisikan dalam file boot.ini . Namun, opsi boot untuk versi non-NT Windows tidak dapat dikonfigurasi melalui file, itulah sebabnya mengapa perlu ada file terkait yang dapat dibaca untuk memahami apa yang harus dilakukan selanjutnya - cara boot ke OS.

Catatan: File boot.ini secara alami dilindungi dari modifikasi dengan atribut sistem , tersembunyi , dan hanya-baca . Cara terbaik untuk mengedit file boot.ini adalah dengan perintah bootcfg , yang tidak hanya memungkinkan Anda mengedit file tetapi juga akan menerapkan kembali atribut - atribut tersebut ketika selesai. Anda bisa secara opsional mengedit file boot.ini dengan melihat file sistem tersembunyi , sehingga Anda dapat menemukan file INI , dan kemudian beralih atribut read-only off sebelum mengedit.

Informasi lebih lanjut tentang NTLDR

Jika Anda hanya memiliki satu sistem operasi yang diinstal ke komputer Anda, Anda tidak akan melihat menu boot NTLDR.

Boot loader NTLDR dapat dijalankan tidak hanya dari hard drive tetapi juga disk, flash drive , floppy disk, dan perangkat penyimpanan portabel lainnya.

Pada volume sistem, NTLDR membutuhkan baik bootloader itu sendiri maupun ntdetect.com , yang digunakan untuk menemukan informasi perangkat keras dasar untuk mem-boot sistem. Seperti yang Anda baca di atas, file lain yang menyimpan informasi konfigurasi boot penting adalah boot.ini - NTLDR akan memilih folder \ Windows \ pada partisi pertama dari hard drive pertama jika boot.ini hilang.