Opsi Command-Line BCDEdit
File Boot Configuration Data (BCD) menyediakan penyimpanan yang digunakan untuk menjelaskan aplikasi boot dan pengaturan aplikasi boot.
BCDEdit adalah alat baris perintah untuk mengelola BCD. Ini dapat digunakan untuk berbagai tujuan, termasuk membuat toko baru, memodifikasi toko yang ada, dan menambahkan opsi menu boot.
Menjalankan BCDEdit
BCDEdit disertakan %WINDIR%\System32
dalam folder . Ini membutuhkan hak administratif untuk memodifikasi data BCD. Setelah memodifikasi data BCD, pematian dan boot ulang normal diperlukan untuk memastikan bahwa pengaturan BCDEdit yang dimodifikasi dihapus ke disk.
BCDEdit terbatas pada jenis data standar dan dirancang terutama untuk melakukan satu perubahan umum pada BCD. Sumber daya terkait:
- Beberapa operasi BCD umum, seperti memulihkan partisi atau menyiapkan partisi sistem PC baru, mungkin lebih mudah dicapai dengan menggunakan BCDboot.
- Untuk operasi kompleks atau jenis data nonstandar, pertimbangkan untuk menggunakan antarmuka pemrograman aplikasi (API) BCD Windows Management Instrumentation (WMI) untuk membuat alat kustom yang lebih kuat dan fleksibel.
Sintaks BCDEdit
BCDEdit /Command[Argument1] [Argument2] ...
Opsi Command-Line BCDEdit
Opsi baris perintah berikut ini tersedia untuk BCDEdit.exe.
Bantuan
Opsi | Deskripsi |
---|---|
/? [Commmand] | Menampilkan daftar perintah BCDEdit. Untuk menampilkan bantuan terperinci untuk perintah tertentu, jalankan bcdedit /?perintah, di mana perintah adalah nama perintah yang Anda cari informasi selengkapnya.
|
Beroperasi di toko
Opsi | Deskripsi |
---|---|
/createstore | Membuat penyimpanan data konfigurasi boot kosong baru. Penyimpanan yang dibuat bukan penyimpanan sistem. |
/Ekspor | Mengekspor isi penyimpanan sistem ke dalam file. File ini dapat digunakan nanti untuk memulihkan status penyimpanan sistem. Perintah ini hanya valid untuk penyimpanan sistem. |
/Impor | Memulihkan status penyimpanan sistem dengan menggunakan file data cadangan yang sebelumnya dihasilkan dengan menggunakan opsi /export. Perintah ini menghapus entri yang ada di penyimpanan sistem sebelum impor berlangsung. Perintah ini hanya valid untuk penyimpanan sistem. |
/Toko | Opsi ini dapat digunakan dengan sebagian besar perintah BCDedit untuk menentukan penyimpanan yang akan digunakan. Jika opsi ini tidak ditentukan, maka BCDEdit beroperasi di penyimpanan sistem. Menjalankan perintah bcdedit /store dengan sendirinya setara dengan menjalankan perintah aktif bcdedit /enum. |
/sysstore | Menyetel perangkat penyimpanan sistem. Ini hanya mempengaruhi sistem berbasis EFI. Ini tidak bertahan di seluruh reboot, dan hanya digunakan dalam kasus di mana perangkat penyimpanan sistem ambigu. |
Beroperasi pada entri di penyimpanan
Opsi | Deskripsi |
---|---|
/Salinan | Membuat salinan entri boot tertentu di penyimpanan sistem yang sama. |
/Membuat | Membuat entri baru di penyimpanan data konfigurasi boot. Jika pengidentifikasi terkenal ditentukan, maka opsi /application, /inherit, dan /device tidak dapat ditentukan. Jika pengidentifikasi tidak ditentukan atau tidak dikenal, opsi /application, /inherit, atau /device harus ditentukan. |
/Menghapus | Menghapus elemen dari entri tertentu. |
/Cermin | Membuat cermin entri di penyimpanan. |
Mengubah opsi entri
Opsi | Deskripsi |
---|---|
/deletevalue | Menghapus elemen tertentu dari entri boot. |
/Set | Mengatur nilai opsi entri. |
Misalnya, perintah ini akan memungkinkan sistem untuk mempercayai build Windows Insider Preview yang ditandatangani dengan sertifikat yang tidak dipercaya secara default:
Bcdedit /set {bootmgr} flightsigning on
Bcdedit /set flightsigning on
Reboot setelah menjalankan perintah. Untuk menonaktifkan flightsigning:
Bcdedit /set {bootmgr} flightsigning off
Bcdedit /set flightsigning off
Mengontrol output
Opsi | Deskripsi |
---|---|
/Enum | Mencantumkan entri dalam penyimpanan. Opsi /enum adalah nilai default untuk BCEdit, sehingga menjalankan perintah bcdedit tanpa opsi setara dengan menjalankan perintah aktif bcdedit /enum. |
/V | Mode verbose. Biasanya, setiap pengidentifikasi entri terkenal diwakili oleh bentuk singkatannya yang ramah. Menentukan /v sebagai opsi baris perintah menampilkan semua pengidentifikasi secara penuh.
Menjalankan perintah bcdedit /v dengan sendirinya setara dengan menjalankan perintah bcdedit /enum active /v. |
Mengontrol manajer boot
Opsi | Deskripsi |
---|---|
/bootsequence | Menentukan urutan tampilan satu kali yang akan digunakan untuk boot berikutnya. Perintah ini mirip dengan opsi /displayorder, kecuali jika digunakan lain kali komputer dimulai. Setelah itu, komputer kembali ke urutan tampilan asli. |
/Default | Menentukan entri default yang dipilih manajer boot saat batas waktu habis. |
/displayorder | Menentukan urutan tampilan yang digunakan manajer boot saat menampilkan opsi boot kepada pengguna. |
/Timeout | Menentukan waktu untuk menunggu, dalam detik, sebelum manajer boot memilih entri default. |
/toolsdisplayorder | Menentukan urutan tampilan untuk digunakan manajer boot saat menampilkan menu Alat. |
Opsi Layanan Manajemen Darurat
Opsi | Deskripsi |
---|---|
/bootems | Mengaktifkan atau menonaktifkan Emergency Management Services (EMS) untuk entri yang ditentukan. |
/Ems | Mengaktifkan atau menonaktifkan EMS untuk entri boot sistem operasi yang ditentukan. |
/emssettings | Mengatur pengaturan EMS global untuk komputer. /emssettings tidak mengaktifkan atau menonaktifkan EMS untuk entri boot tertentu. |
Awakutu
Opsi | Deskripsi |
---|---|
/bootdebug | Mengaktifkan atau menonaktifkan debugger boot untuk entri boot tertentu. Meskipun perintah ini berfungsi untuk entri boot apa pun, perintah ini hanya efektif untuk aplikasi boot. |
/dbgsettings | Menentukan atau menampilkan pengaturan debugger global untuk sistem. Perintah ini tidak mengaktifkan atau menonaktifkan debugger kernel; gunakan opsi /debug untuk tujuan tersebut. Untuk mengatur pengaturan debugger global individual, gunakan perintah nilai jenis bcdedit /setdbgsettings. |
/Debug | Mengaktifkan atau menonaktifkan debugger kernel untuk entri boot tertentu. |
/hypervisorsettings | Mengatur parameter hypervisor. |
Untuk memecahkan masalah penginstalan baru, aktifkan mode debug dengan memodifikasi file konfigurasi boot (BCD). Misalnya, gunakan sintaks berikut untuk mengaktifkan kernel atau boot debug.
bcdedit /set <id> debug on
atau
bcdedit /set <id> bootdebug on
di mana <id>
adalah GUID objek Loader yang digunakan untuk memuat sistem operasi. "Default" dapat digunakan jika sistem operasi adalah opsi default dari menu Boot Manager.
Untuk contoh BCDEdit, lihat Data Konfigurasi Boot di Windows Vista.
Pengelogan peristiwa jarak jauh
Opsi | Deskripsi |
---|---|
/eventsettings | Mengatur parameter pengelogan peristiwa jarak jauh global. |
/Acara | Mengaktifkan atau menonaktifkan pengelogan peristiwa jarak jauh untuk entri sistem operasi. |