Saya menginstal Ubuntu pada sistem yang memiliki Windows 10 diinstal. Saya bisa boot ke Windows atau Ubuntu secara normal menggunakan GRUB. Saya ingin menghapus partisi Ubuntu, tetapi pertama-tama saya harus mengembalikan Windows 10 MBR.
Dalam Menggunakan Bootrec.exe di RE Windows untuk memecahkan masalah startup (berlaku untuk Windows 7 dan Windows Vista) mereka mengatakan untuk menggunakan Bootrec.exe dengan opsi /FixMbr
/FixBoot
, tetapi ketika saya mengetik "bootrec.exe / FixMbr" di prompt perintah, Windows mengatakan :
'bootrec.exe' tidak dikenali sebagai perintah internal atau eksternal.
Saya katakan saya bisa boot ke Windows 10 dan menjalankan command prompt dari sana (saya tidak perlu menggunakan media instalasi), tapi saya tidak tahu apa yang harus dimasukkan.
sumber
Jawaban:
Perintah di Windows 8 / 8.1 / 10 untuk memperbaiki MBR adalah "bootsect.exe".
ini memperbaiki catatan boot partisi yang dipetakan ke "drive_letter:" dan MBR disk tempat partisi diletakkan.
Atau Anda dapat menggunakan " Alat Perbaikan Dual-boot " yang memiliki antarmuka grafis untuk bcdboot.exe, bootsect.exe dan fungsi berguna lainnya seperti tampilan sektor boot dan ... satu klik fungsi perbaikan dual-boot untuk Windows 10/8/7 / Vista (juga dapat memperbaiki file boot Windows XP).
sumber
bcdboot
itu sangat membantu. Terima kasih! Selama crash disk, partisi sistem EFI saya hancur. Saya membuat ulang file yang diperlukan untuk memulai sistem Linux saya, tetapi tidak dapat memulihkan instalasi Windows. Menggunakanbcdboot
untuk menyalin file boot Windows ke dalamnya memperbaikinya.Saya mengalami masalah berikut:
Saya memiliki Ubuntu dan Windows 10 dan menghapus partisi Ubuntu menggunakan Windows 10. Setelah restart saya mendapatkan
Partition not found
kesalahan dan secara otomatis memasuki GRUB.Inilah cara saya menyelesaikannya:
bootsect /nt60 drive_letter: /mbr
(ganti drive_letter dengan surat Anda. Misalnya, bagi saya ituC: /mbr
).Saya harap ini juga menjelaskan solusi bagi orang-orang dengan masalah yang sama dengan saya.
sumber
/force
dan itu berhasil. Perlu dicatat bahwa lebih baik memeriksa sebelum apa huruf partisi yang ditugaskan; nama saya diganti menjadi E: di Windows Console.bootsect /nt60 C: /force /mbr
Jawaban lain yang diberikan di sini berfungsi baik pada sistem MBR / BIOS, namun jika Anda menggunakan sistem UEFI seperti saya,
bootsect
hanya akan menulis MBR boot semi-fungsional di atas MBR pelindung GPT danbootrec
hanya memberikan pesan kesalahan "Akses ditolak" , dan tidak ada yang memiliki opsi fungsional untuk memperbaiki partisi sistem EFI yang rusak , yang pada drive UEFI / GPT adalah apa yang berisi bootloader yang dulu disimpan di MBR. Sayangnya hampir tidak ada panduan terbaru untuk memperbaiki UEFI Windows Boot Manager (hampir semua dari mereka hanya mengatakan untuk menjalankan utilitas Perbaikan Startup grafis, tetapi itu tidak memperbaiki masalah dalam semua kasus), tetapi saya akhirnya menemukan solusi yang tepat dimakamkan di artikel ini , yang membutuhkan penggunaanbcdboot
perintah sebagai gantinya:Ambil Media Creation Tool , buat sendiri DVD instalasi Windows 10 atau drive USB, lalu boot ke dalamnya.
Saat diminta, pilih "Perbaiki komputer Anda", diikuti oleh "Pemecahan masalah", "Opsi Lanjut", dan akhirnya "Prompt Perintah".
Jalankan
diskpart
kemudianlist volume
. Catat nomor volume untuk partisi sistem EFI (ESP) Anda.Sekarang lakukan
select volume x
(di manax
nomor volume untuk ESP) dan kemudianassign letter=N:
me-mount partisi. Jalankanlist volume
lagi dan perhatikan bahwa ESP sekarang diberi surat driver. Lariexit
untuk pergidiskpart
.(Opsional) Jika saat ini Anda bukan dual boot dan ingin sepenuhnya membersihkan ESP sebelum menulis bootloader baru, jalankan
format N: /FS:FAT32
untuk memformatnya kembali sebagai FAT32. Namun, ini mungkin tidak perlu dalam keadaan normal, karenabcdboot
tampaknya melakukan pekerjaan yang baik untuk membersihkan barang-barang itu sendiri. Terutama jangan lakukan ini jika Anda memiliki distro Linux di partisi lain atau Anda harus menginstal ulang GRUB begitu Anda selesai dengan ini. Perhatikan juga bahwa langkah-langkah berikut tidak akan memengaruhi pemasangan EFI GRUB selama Anda tidak menghapus direktori GRUB yang ada di ESP.Terakhir, tulis bootloader baru ke partisi dengan
bcdboot C:\windows /s N: /f UEFI
. Perintah ini membangun kembali bootloader yang kompatibel dengan UEFI pada ESP yang dipasang di N: menggunakan instalasi Windows yang dipasang di C: \ windows. Setelah selesai, Anda dapat memverifikasi bootloader baru ditulis dengan menjalankandir N:\EFI
, di mana Anda akan melihatMicrosoft
direktori yang berisi Windows Boot Manager baru sertaboot
direktori yang berisi bootloader cadangan (bersama dengan direktori lain untuk bootloader lain yang telah Anda instal, seperti sebagai GRUB untuk Linux).(Opsional) Jika Anda menjalankan boot ganda, Anda mungkin perlu menjalankan boot ke distro Linux Anda dan menjalankannya
sudo update-grub
untuk memungkinkan skrip GRUB mendeteksi dan menambahkan bootloader Windows yang baru. Anda juga harus melewati langkah berikutnya dan meninggalkan GRUB sebagai pilihan boot pertama Anda sehingga Anda dapat mengakses kedua sistem operasi.Sekarang boot ke pengaturan BIOS Anda dan pastikan "Windows Boot Manager" ditetapkan sebagai pilihan boot teratas. Simpan dan mulai ulang dan akhirnya Anda akan kembali ke Windows.
sumber