Ketika saya memutakhirkan dari Windows XP ke Windows 7, saya memiliki drive kedua dan mengaturnya ke dual boot.
Setelah beberapa saat, saya memutuskan bahwa saya tidak akan pernah kembali ke Windows XP, jadi saya menghapus direktori windows pada drive itu. Sayangnya, sekarang saya tidak dapat menghapus Windows XP dari menu boot.
Saya mencoba masuk ke MSCONFIG ke tab boot, tetapi hanya mendaftar windows 7.
Saya tidak tahu apakah itu masih keluar dari Boot Windows XP ini.
sunting: Sebelum:
C:\Windows\system32>bcdedit /v
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=D:
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {d703a693-0587-11df-9a8e-e8a34060eec6}
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
displayorder {466f5a88-0af2-4f76-9038-095b170dc21c}
{d703a693-0587-11df-9a8e-e8a34060eec6}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 30
Windows Legacy OS Loader
------------------------
identifier {466f5a88-0af2-4f76-9038-095b170dc21c}
device partition=D:
path \ntldr
description Earlier Version of Windows
Windows Boot Loader
-------------------
identifier {d703a693-0587-11df-9a8e-e8a34060eec6}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {d703a694-0587-11df-9a8e-e8a34060eec6}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
nx OptIn
Setelah:
C:\Windows\system32>bcdedit /delete {466f5a88-0af2-4f76-9038-095b170dc21c} /f
The operation completed successfully.
C:\Windows\system32>bcdedit /v
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=D:
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {d703a693-0587-11df-9a8e-e8a34060eec6}
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
displayorder {d703a693-0587-11df-9a8e-e8a34060eec6}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 30
Windows Boot Loader
-------------------
identifier {d703a693-0587-11df-9a8e-e8a34060eec6}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {d703a694-0587-11df-9a8e-e8a34060eec6}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
nx OptIn
Saya harus menunggu sampai nanti untuk me-restart dan mengujinya
Jawaban:
Anda perlu mengedit toko BCD (Boot Configuration Data) secara manual. Untuk melakukan itu, Anda harus menggunakan alat yang disebut bcdedit .
Ekspor pengaturan BCD untuk cadangan
Mulailah dengan mengekspor pengaturan BCD Anda saat ini untuk cadangan.
bcdedit /export c:\bcdbackup
dan tekanEnterIni akan membuat file bernama bcdbackup pada disk C Anda. Perhatikan bahwa tidak ada ekstensi file dalam nama file. Tidak diperlukan ekstensi file di sini. Anda dapat mengubah lokasi ini atau nama file jika Anda suka, tetapi menyimpannya di root C akan membuatnya mudah ditemukan jika diperlukan.
Daftar semua entri di toko BCD
Ini akan mengembalikan daftar semua sistem operasi yang dapat di-boot dari komputer.
bcdedit
dan tekanEnterbcdedit /v
dan tekanEnterDengan menggunakan saklar V daftar akan memberi Anda UUID. Berikut ini contoh tampilannya jika Anda hanya menggunakan
bcdedit
tanpa saklar V (verbose).Dan di sini adalah contoh dengan saklar V.
Anda perlu menggunakan saklar V untuk melihat UUID untuk sistem operasi yang berbeda.
Menghapus entri Windows XP
Apakah Anda melihat entri untuk Windows XP di sebelah kanan judul deskripsi ? Jika demikian, maka Anda perlu menghapusnya. Dan untuk menghapusnya, Anda perlu tahu pengenalnya.
Pengidentifikasi adalah nomor UUID yang Anda lihat di sisi kanan judul pengenal , termasuk kawat gigi. Kawat gigi adalah kurung keriting di awal dan akhir nomor.
bcdedit /v
dan tekan Enterbcdedit /delete {UUID}
dan tekan Enter.Tergantung pada berapa banyak sistem operasi yang telah Anda instal, ini bisa memakan waktu mulai dari 4 menit hingga 15 menit. Biarkan saja melakukan tugasnya, Anda akan melihat pesan konfirmasi setelah selesai.
Peringatan! Pastikan Anda mengetik UUID yang benar! Anda harus mengetikkan UUID untuk Windows XP. Jika Anda mengetik UUID untuk Windows 7 maka Anda tidak akan bisa boot ke Windows 7, setidaknya tidak sampai Anda mengembalikannya menggunakan file cadangan yang Anda buat sebelumnya.
Saat Anda melihat pesan konfirmasi, ketikkan
bcdedit /v
lagi dan tekan Enter. Pastikan tidak ada entri untuk Windows XP lagi. Nyalakan kembali komputer untuk memastikan bahwa Anda dapat mem-boot ke Windows 7, dan bahwa pemuat boot tidak lagi menampilkan menu booting. Jika ini masalahnya maka Anda semua selesai sekarang.Cara membangun kembali toko BCD yang ada menggunakan bootrec
Jika Anda masih melihat menu boot, atau jika Anda tidak dapat boot ke Windows 7, maka Anda harus melakukan salah satu dari dua hal.
Untuk melakukan salah satu dari hal-hal ini, Anda harus memasukkan Opsi Pemulihan Sistem .
Ketika Anda sampai ke Opsi Pemulihan Sistem klik pada tautan Prompt Perintah untuk membuka prompt perintah. Untuk mencoba membangun kembali toko BCD yang ada saat ini, ketik
bootrec /rebuildbcd
dan tekan Enter. Sekarang akan memindai drive hard disk untuk instalasi Windows.Jika bootrec menemukan instalasi Windows, ia akan menanyakan apakah Anda ingin menambahkannya atau tidak ke daftar boot. Untuk mengatakan ya tekan Y, untuk mengatakan tidak tekan N, dan untuk mengatakan ya untuk semua tekan A. Jika Windows 7 sebelumnya dihapus dari daftar boot maka operasi ini harus menambahkannya kembali ke daftar boot.
Cara membangun kembali toko BCD baru menggunakan bootrec
Jika bootrec tidak menemukan instalasi Windows, maka Anda harus menghapus BCD sepenuhnya dan kemudian menjalankan
bootrec /rebuildbcd
perintah lagi dan bootrec akan membuat toko BCD yang berfungsi dengan baik.Toko BCD terletak di
C:\Boot
. Tetapi alih-alih menghapus BCD Anda juga dapat mengganti nama dari BCD ke BCD.old . Ini memiliki efek yang sama dengan menghapusnya - Windows tidak akan lagi menggunakannya, tetapi manfaatnya adalah Anda memiliki satu lapisan cadangan tambahan BCD. Untuk mengganti nama BCD, Anda harus terlebih dahulu mengubah atributnya.attrib c:\boot\bcd -h -r -s
dan tekan EnterIni akan menghapus atribut Tersembunyi, Hanya Baca dan Sistem.ren c:\boot\bcd bcd.old
dan tekanEnterbootrec /rebuildbcd
dan tekan EnterUntuk menambahkan instalasi Windows yang ditemukan ke daftar boot, tekan Yatau Auntuk semua. Ini akan membuat file BCD baru diC:\Boot
. File baru ini akan berbeda dari yang lama yang sebelumnya diubah namanya.Nyalakan kembali komputer dan lihat apakah Anda dapat boot ke Windows 7, dan apakah Anda mendapatkan menu boot. Jika Anda tidak melihat menu boot dan Anda dapat boot ke Windows 7 maka semuanya baik-baik saja sekarang.
Impor pengaturan BCD dari cadangan
Jika Anda karena suatu alasan ingin mengembalikan BCD Anda ke salinan cadangan yang Anda buat sebelumnya, Anda dapat menggunakan
bcdedit /import c:\bcdbackup
perintah. Anda dapat menggunakan perintah ini baik dari dalam Windows, atau dari prompt perintah WinRE.Peringatan
Untuk masa depan, pastikan untuk menghapus entri Windows lama dari daftar boot sebelum menghapus folder Windows. Untuk melakukan itu, Anda dapat menggunakan
msconfig
alat ini, karena saya yakin Anda terbiasa dengan itu. Hanya setelah Anda menghapus entri daftar boot untuk versi Windows yang Anda rencanakan untuk dihapus, Anda dapat menghapus folder Windows-nya.Saya pribadi lebih suka memformat partisi disk sepenuhnya. Jika Anda khawatir tentang file pribadi Anda yang masih tersimpan di disk lama maka Anda harus mencadangkannya atau cukup menyalinnya ke disk baru. Ini juga merupakan praktik yang baik untuk menyimpan file pribadi di partisi yang terpisah. Dengan begitu Anda akan dapat mengaksesnya dengan mudah dari sistem operasi lain.
sumber
bcdedit /delete /?
.bcdedit /delete {466f5a88-0af2-4f76-9038-095b170dc21c} /f
dan tekan Enter.bcdedit /delete /?
perintah, Anda akan melihat bahwa saklar F sebenarnya seharusnya datang setelah UUID. Saklar terakhir yang dapat Anda gunakan adalah sakelar pembersihan. Jadibcdedit /delete {your UUID} /f /cleanup
. Nyalakan ulang dan lihat apakah masalahnya sudah terpecahkan. Jika ini tidak menyelesaikan masalah maka pada akhirnya Anda dapat menggunakan metode yang dijelaskan di atas untuk membuat toko BCD yang sama sekali baru di WinRE dan membuatbootrec /rebuildbcd
kembali semua entri. Anda juga dapat membuat toko BCD denganbcdedit
tetapi itu akan kosong dan Anda harus menambahkan semuanya secara manual.Pergi untuk berlari di menu mulai Anda, ketik msconfig , tekan enter, pilih boot tab find dan sorot OS yang ingin Anda hapus lalu tekan tombol hapus .
sumber
Karena saya telah melakukan ini sebelumnya, ini dia:
Pergi ke
cmd
atau boot dengan disk bootable yang akan membawa Anda ke command prompt dan jalankandan tekan Enter tombol.
Mulai ulang.
Pergilah ke BIOS, dan atur Windows 7 Drive untuk boot sebelum drive lain, dan Anda tidak akan memiliki opsi bootloader lagi. Ini akan boot langsung ke Windows 7
sumber
fdisk
dan tekan Enter, itu normal untuk mendapatkan jenis kesalahan yang Anda dapatkan. Ini karenafdisk
perintahnya tidak ada. Sesimpel itu. Ketikhelp
dan tekan Enter dan Anda akan melihat daftar lengkap perintah internal yang dapat Anda gunakan, dan Anda tidak akan menemukanfdisk
salah satunya. Untuk memeriksa jenis perintah eksternalstart c:\windows\system32
. Ini akan membuka jalur pencarian di Explorer. Sekarang coba carifdisk
dan Anda tidak akan menemukannya. Jadi ini semua sangat normal untuk Windows 7.bootrec
perintah di Windows 7 seperti yang Anda lakukan denganfdisk /mbr
Windows 98 dan sebelumnya, ataufixmbr
di XP. Jadi mengapa tidak menggunakan perintahfixmbr
atau sebagaifdisk
gantinya?Saya harap orang lain tidak mengalami rasa sakit yang sama seperti yang saya alami.
Jika Anda terus mendapatkan windows boot manager dengan hanya satu entri, meskipun masih memiliki batas waktu 0 detik dari msconfig, lakukan hal berikut:
sumber
Cara menghapus instalasi kedua sistem operasi Windows dari sebuah partisi
http://support.microsoft.com/kb/888023
Hapus Ubuntu atau XP dari Menu Boot Windows 7
http://www.howtogeek.com/howto/17903/remove-ubuntu-or-xp-from-the-windows-7-boot-menu/
sumber