Jadi, percayalah, saya sudah membaca semua posting terkait tentang cara memperbaiki masalah "NTLDR hilang" pada SuperUser dan ini bukan pertanyaan itu. Saya benar-benar berhasil memperbaiki masalah saya, tetapi saya tidak sepenuhnya mengerti mengapa perbaikan itu berhasil dan mengganggu saya. Saya berharap seseorang di luar sana bisa mengisi kekosongan untuk saya.
Latar Belakang
Seorang teman saya memiliki laptop HP lama sekitar 2006 yang menjalankan Windows XP Home SP2. Saya sedang memperbaiki beberapa masalah, bekerja pada kelambatan umum mesin dan menginstal perangkat lunak antivirus baru (AVG). Saya berada di koneksi internet yang mengerikan dan harus membatalkan instalasi AVG sebagian melalui pengunduhan (saya melakukan ini dengan bersih) dan reboot.
Ketika komputer dinyalakan kembali, yang saya dapat hanyalah pesan
NTLDR tidak ada .... tekan Ctrl-Alt-Del untuk Restart
Saya mengerti apa artinya itu, meskipun bagaimana itu terjadi pada awalnya berdasarkan apa yang saya lakukan agak membingungkan.
Pertanyaan 1: Adakah yang tahu bagaimana kesalahan ini terjadi?
Perbaikan yang Dibutuhkan
Jadi bagian yang menyenangkan tentang laptop ini adalah bahwa semua drive eksternal agak rusak, jadi saya harus mengambil kabel IDE-to-USB, mengeluarkan hard drive laptop dan menghubungkannya ke desktop saya. Saya tahu bahwa saya perlu mengganti file yang mungkin rusak NTLDR
dan NTDETECT.COM
file di root drive, tetapi apa pun jenis pencarian atau daftar yang saya lakukan, saya tidak melihat sama sekali.
Satu-satunya file sistem tersembunyi atau duduk di root drive pagefile.sys. I couldn't find
boot.ini` juga.
Pertanyaan 2: Meskipun telah menunjukkan file tersembunyi dan menunjukkan file sistem dihidupkan, saya tidak dapat menemukan NTDLR
, NTDETECT.COM
atau boot.ini
dimana saja. Mengapa saya tidak bisa melihat file-file ini di hard disk laptop ketika dipasang melalui USB di desktop saya (saya merasa sulit untuk percaya bahwa mereka baru saja menghilang)?
Perbaikan Sebenarnya
Pada akhirnya, saya mengambil disk instalasi Windows XP dan hanya menyalin NTLDR
dan NTDETECT.COM
serta generik boot.ini
ke akar drive laptop. Saya tidak mendapat konfirmasi penggantian file atau apa pun ... Saya baru saja memindahkan file dengan drag and drop sederhana. Ketika saya memasukkan hard drive kembali ke laptop dan mem-boot-nya, itu berhasil.
Pertanyaan 3: Mengapa perbaikan di dunia ini berhasil? Melakukan NTLDR
langsung saja bisa dihapus entah bagaimana awalnya? Atau apakah saya hanya tidak mencarinya dengan benar?
Saya suka bahwa masalah saya sudah diperbaiki, saya benci saya tidak mengerti mengapa. Adakah yang punya kebijaksanaan untuk dibagikan? Terimakasih banyak!
sumber
Jawaban:
Menurut ComputerHope.com penyebab untuk " NTLDR hilang "pesan kesalahan adalah:
Itu mungkin memperbaiki penyebab # 3, File NTLDR dan NTDETECT.COM rusak .
Itu mungkin memperbaiki penyebab # 7, Sektor boot rusak / catatan boot master .
sumber
NTLDR
danNTDETECT.COM
sama sekali.file-file itu hilang karena partisi itu bukan partisi 'boot' pada waktu itu. Dengan kata lain, sektor boot dipengaruhi oleh sesuatu, dan tidak lagi menunjuk ke lokasi yang dapat dikenali, karenanya kesalahan.
FIXMBR dan FIXBOOT kemungkinan juga akan berfungsi.
Pertanyaannya adalah apakah Anda sekarang dapat mengakses partisi "Pemulihan Sistem" yang diletakkan di sana oleh MFR untuk Pemulihan Darurat.
PS: Ini juga dapat terjadi jika Anda memiliki Flash drive yang dicolokkan ke komputer ketika Anda memulai komputer atau reboot. Beberapa BIOS hanya akan melewatkannya, sebagian besar PC era XP akan gagal untuk boot dengan pesan yang sama.
sumber