Masalah ini muncul ketika menghidupkan komputer dan melewati halaman boot layar terhenti pada halaman hitam dengan keterangan “NTLDR is missing” “Press Ctrl+Alt+DEL to Restart“.
Tidak ada yang bisa dilakukan karena komputer berhenti pada halaman black screen tersebut dan tidak bisa masuk ke Windows. Anda bisa menekan tombol Ctrl+Alt+Del untuk restart namun tetap akan kembali ke halaman yang sama.
Tapi jangan panik, berikut ini kami berikan beberapa solusi yang bisa Anda coba untuk mengatasi masalah ini. Pertama kita bahas dulu mengapa masalah ini bisa muncul.
Daftar isi
Penyebab NTLDR is missing
NTLDR merupakan singkat dari NT Loader yang merupakan file boot loader untuk sistem operasi Windows NT dan generasi di atasnya termasuk Windows 10, 8, 7, XP dan Windows server 2003.
NTLDR biasanya berjalan pada primary disk namun bisa juga berjalan dari bootable flashdisk, DVD, atau hardisk eksternal.
NT Loader terdiri dari 3 file utama, yaitu ntldr (boot loader), COM (hardware detektor), dan ini (boot configuration).
Penyebab munculnya error NTLDR is missing adalah file tersebut mengalami kerusakan, korup, atau terhapus.
Hal lain yang bisa menjadi penyebab di antaranya seperti pengaturan boot yang tidak diset ke primary disk tempat instalasi Windows berada, atau karena partisi yang diset active tidak memiliki file boot loader.
Cara mengatasi NTLDR is missing
1. Cabut semua media eksternal dan restart komputer
Apabila pada saat masalah ini muncul di komputer Anda ada tersambung dengan media lain terutama media penyimpanan seperti flashdisk atau hardisk eksternal yang terpasang pada port USB maka coba lepas dulu.
NTLDR is missing bisa juga disebabkan karena komputer gagal mendeteksi primary partisi yang berisi boot loader akibat adanya interupsi dari media lain.
Setelah semua perangkat dan media lain dilepas, restart komputer Anda dan lihat apakah masalah ini hilang.
2. Ganti pengaturan Boot Order di BIOS
Setelah melakukan tips pertama di atas dan masalah belum juga hilang, maka selanjutnya Anda perlu mengecek pengauran boot order di BIOS. Pastikan boot order diatur ke drive yang berisi sistem operasi.
Caranya dengan hidupkan komputer kemudian tekan tombol untuk masuk ke BIOS. Tombol ini berbeda-beda pada tiap merek laptop, biasanya adalah tombol Delete, Esc, F1, F2, atau tombol lain sesuai dengan merek laptopnya.
Setelah berhasil masuk ke BIOS pilih menu > Boot > Boot Priority Order > atur drive yang berisi sistem operasi Windows agar berada pada urutan paling atas.
Setelah itu tekan tombol F10 > pilih Yes. Reboot komputer ke mode normal. Jika berhasil maka masalah NTLDR is missing akan hilang.
3. Atur ulang partisi Active
Solusi untuk mengatasi NTLDR is missing yang berikutnya adalah mengatur ulang partisi aktif pada komputer Anda.
Seperti yang sudah dijelaskan sebelumnya jika masalah ini bisa muncul karenna partisi active tidak diset pada drive yang berisi boot loader, yaitu partisi tempat Anda menginstall Windows. Oleh karena itu kita perlu mengatur ulang partisi active pada posisi yang benar.
Ikuti langkah-langkah berikut ini:
1. Pertama kita harus bisa mengakses Command Prompt terlebih dahulu, karena sekarang posisinya tidak bisa masuk ke desktop maka solusinya adalah mengakses halaman WinRE.
2. Untuk masuk ke WinRE caranya: matikan komputer kemudian hidupkan > setelah hidup tekan dan tahan tombol power selama 5-10 detik hingga komputer mati > kemudian tekan lagi tombol power untuk menghidupkan komputer. Ulangi langkah ini sebanyak 3 kali hingga masuk ke halaman WinRE.
3. Pada halaman WinRE pilih menu Troubleshoot > Advanced Options > Command Prompt.
4. Pada Command Prompt ketik perintah berikut ini:
diskpart
tekan Enter.
5. Kemudian ketik lagi perintah:
list disk
tekan Enter.
Daftar disk yang ada di komputer akan terlihat di layar CMD. Perhatikan disk mana yang berisi sistem operasi Windows, misalnya ada di Disk 1.
6. Ketik perintah:
select disk 1
tekan Enter.
Kemudian ketik lagi perintah:
list partition
tekan Enter. Partisi yang ada di hardisk akan terlihat, perhatikan partisi mana yang digunakan sebagai lokasi menginstall Windows, misal partisi 3.
maka ketik perintah:
select partition 3
tekan Enter.
terakhir atur partisi tersebut sebagai partisi aktif dengan cara ketik perintah:
active
tekan Enter.
Keluar dari aplikasi Command Prompt kemudian reboot komputer ke mode normal. Lihat apakah masalah NTLDR is missing sudah berhasil diatasi.
4. Restore file NTLDR
Untuk memperbaiki file NTLDR yang rusak atau terhapus maka kita bisa melakukan restore file tersebut dengan cara mengambilnya dari file CD/DVD Windows XP.
Ikuti langkah-langkah berikut ini:
1. Boot komputer menggunakan CD/DVD Windows XP
2. Pada halaman instalasi tekan tombol R untuk membuka Repair Console.
3. Tekan tombol 1 pada keyboard kemudian login menggunakan akun Administrator Anda.
4. Ketik perintah berikut ini:
copy e:\i386\ntldr c:\
copy e:\i386\ntdetect.com c:\
Catatan: ganti e: dengan drive letter CD/DVD instalasi yang terdeteksi di komputer Anda.
5. Restart komputer ke mode normal.
5. Jalankan Fixboot dan Fixmbr
Untuk mengatasi masalah NTLDR is missing bisa juga dilakukan dengan mencoba memperbaiki master boot record yang rusak. Caranya dengan menjalankan beberapa baris perintah melalui Command Prompt.
Ikuti langkah-langkah berikut ini:
1. Pertama buka Command Prompt dari WinRE dengan mengikuti langkah-langkah yang ada pada metode ke-3 di atas.
2. Setelah program Command Prompt berhasil terbuka, ketik pesan berikut ini:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
bootrec /scanos
3. Tutup program Command Prompt.
4. Restart komputer ke mode normal.
6. Rebuild file boot.ini
Khusus untuk pengguna Windows XP bisa juga mengatasi masalah NTLDR is missing dengan cara melakukan rebuild file boot.ini. Untuk melakukan metode ini Anda memerlukan CD instalasi atau Flashdisk bootable.
Ikuti langkah-langkah berikut ini:
1. Booting menggunakan CD instalasi
2. Pada halaman install tekan tombol R pada keyboard.
3. Tekan tombol 1 kemudian tekan Enter.
4. Masukkan password administrator Anda kemudian tekan Enter.
5. Selanjutnya ketik perintah berikut ini:
bootcfg /rebuild
tekan Enter.
6. Beberapa pertanyaan akan muncul, berikut ini apa yang harus Anda isi:
Add installation to boot list? > ketik Y > Enter
Enter Load Identifier > Windows XP > Enter
Enter OS Load Options > /fastdetect > Enter
7. Setelah selesai, keluar dari jendela console dengan cara ketik perintah
exit
tekan Enter.
Restart komputer ke mode normal.
7. Install ulang
Apabila semua cara di atas sudah dicoba dan tidak ada satupun yang berhasil untuk mengatasi masalah NTLDR is missing maka opsi terakhir yang bisa Anda lakukan adala install ulang.
Ini bisa jadi kesempatan Anda untuk melakukan upgrade ke Windows 10 apabila sebelumnya masih menggunakan versi Windows lain yang lebih lawas.
Untuk menginstall Windows 10 caranya tidaklah sulit, Anda bisa mengikuti panduan yang sudah kami berikan di sini:
Itulah beberapa solusi yang bisa Anda lakukan untuk mengatasi error NTLDR is missing yang selalu muncul terus menerus dan menyebabkan komputer tidak bisa masuk ke desktop Windows.
Semoga bisa membantu, apabila masih ada kesulitan silakan berkomentar di bawah.