Bagikan melalui


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.

bcdedit /? createstore

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.