NTLDR (NT Loader) adalah bagian kecil dari perangkat lunak yang dimuat dari kode volume boot, bagian dari volume boot record pada partisi sistem, yang membantu sistem operasi Windows XP Anda mulai.
The NT Loader berfungsi sebagai boot manager dan system loader. Dalam sistem operasi yang dirilis setelah Windows XP, BOOTMGR dan winload.exe bersama-sama menggantikan NTLDR.
Jika Anda memiliki beberapa sistem operasi yang diinstal dan dikonfigurasi dengan benar, NTLDR akan menampilkan menu boot saat komputer Anda mulai, memungkinkan Anda untuk memilih sistem operasi mana yang harus dimuat.
Kesalahan NTLDR
Kesalahan startup yang umum pada Windows XP adalah kesalahan "NTLDR is missing", yang terkadang terlihat saat komputer mencoba untuk secara tidak sengaja melakukan booting ke disk atau floppy disk yang tidak dapat di-boot.
Namun, terkadang kesalahan terjadi saat mencoba mem-boot ke hard drive yang rusak saat Anda benar-benar ingin mem-boot ke disk atau perangkat USB yang menjalankan Windows atau perangkat lunak lain. Dalam hal ini, mengubah urutan boot ke perangkat CD/USB kemungkinan akan memperbaikinya.
Apa Fungsi NTLDR?
Tujuan NTLDR adalah agar pengguna dapat memilih sistem operasi mana yang akan digunakan untuk boot. Tanpa itu, tidak akan ada cara untuk mengarahkan proses booting untuk memuat OS yang ingin Anda gunakan saat itu.
Ini adalah urutan operasi yang dilakukan NTLDR saat booting:
- Mengakses sistem file pada drive yang dapat di-boot (baik NTFS atau FAT).
- Informasi yang disimpan di hiberfil.sys dimuat jika Windows sebelumnya dalam mode hibernasi, yang berarti OS hanya melanjutkan dari tempat terakhir kali dimatikan.
- Jika tidak dimasukkan ke hibernasi, boot.ini dibaca dari dan kemudian memberi Anda menu boot.
- NTLDR memuat file tertentu yang dijelaskan di boot.ini jika sistem operasi yang dipilih bukan sistem operasi berbasis NT. Jika file terkait tidak diberikan dalam file itu, bootsect.dos digunakan.
-
Jika sistem operasi yang dipilih berbasis NT, maka NTLDR berjalan ntdetect.com.
- Akhirnya, ntoskrnl.exe dimulai.
Opsi menu saat memilih sistem operasi saat bootup ditentukan dalam file boot.ini. Namun, opsi boot untuk Windows versi non-NT tidak dapat dikonfigurasi melalui file, itulah sebabnya perlu ada file terkait yang dapat dibaca untuk memahami apa yang harus dilakukan selanjutnya-cara mem-boot ke OS.
File boot.ini secara alami dilindungi dari modifikasi dengan atribut sistem, tersembunyi, dan hanya-baca. Cara terbaik untuk mengedit file adalah dengan perintah bootcfg, yang tidak hanya memungkinkan Anda membuat perubahan tetapi juga akan menerapkan kembali atribut tersebut setelah selesai. Anda dapat mengedit file secara opsional dengan melihat file sistem tersembunyi, sehingga Anda dapat menemukan file INI, dan kemudian menonaktifkan atribut read-only sebelum mengedit.
Informasi Lebih Lanjut tentang NTLDR
Jika Anda hanya menginstal satu sistem operasi di komputer, Anda tidak akan melihat menu boot NTLDR.
Boot loader NTLDR tidak hanya dapat dijalankan dari hard drive tetapi juga disk, flash drive, floppy disk, dan perangkat penyimpanan portabel lainnya.
Pada volume sistem, NTLDR memerlukan bootloader itu sendiri dan 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 hard drive pertama jika file INI hilang.