Bagikan melalui


Tambahkan Entri Boot

Menambahkan entri boot kustom di Windows memungkinkan Anda membuat beberapa konfigurasi boot untuk sistem operasi Anda. Panduan ini menunjukkan kepada Anda cara menggunakan perintah BCDEdit untuk membuat dan mengelola entri boot untuk lingkungan multi-boot, skenario penelusuran kesalahan, dan konfigurasi pengujian.

Penginstal Windows membuat entri boot standar selama penginstalan, tetapi Anda dapat membuat entri tambahan yang disesuaikan menggunakan perintah BCDEdit untuk mengelola lingkungan multi-boot secara efektif.

Anda dapat menambahkan, menghapus, dan mengubah opsi dalam entri boot yang dibuat Windows Installer. Namun, sangat bijaksana untuk menyimpan entri standar dan, sebagai gantinya, tambahkan entri terpisah yang Anda sesuaikan.

Untuk menambahkan entri boot, salin entri boot yang ada, lalu ubah salinannya.

Topik ini berlaku untuk Windows Vista dan yang lebih baru, Windows Server 2008 dan yang lebih baru, dan Lingkungan Pemulihan Windows.

Prasyarat

Sebelum memulai, pastikan Anda memiliki:

  • Hak istimewa administratif untuk memodifikasi BCD
  • BitLocker dan Boot Aman dinonaktifkan atau ditangguhkan (jika berlaku)
  • Akses ke Prompt Perintah yang ditingkatkan

Untuk informasi selengkapnya tentang menyiapkan sistem Anda, lihat Mengedit Opsi Boot.

Peringatan

Hak istimewa administratif diperlukan untuk menggunakan BCDEdit untuk memodifikasi BCD. Mengubah beberapa opsi entri boot dapat membuat komputer Anda tidak dapat dioperasikan. Sebagai alternatif yang lebih aman untuk pengaturan boot dasar, pertimbangkan untuk menggunakan utilitas Konfigurasi Sistem (MSConfig.exe).

Menambahkan entri boot baru

Di Windows, Anda menggunakan BCDEdit untuk memodifikasi opsi boot Anda. Untuk menambahkan entri boot baru, buka jendela Command Prompt dengan otoritas administrator (pilih dan klik kanan Command Prompt dan pilih Jalankan sebagai administrator dari menu pintasan).

Nota

Sebelum mengatur opsi BCDEdit, Anda mungkin perlu menonaktifkan atau menangguhkan BitLocker dan Boot Aman di komputer.

Cara term mudah untuk membuat entri boot baru adalah dengan menyalin entri yang ada dan kemudian memodifikasinya sesuai kebutuhan Anda.

Untuk menyalin entri boot yang ada:

Buka Prompt Perintah dengan hak istimewa yang ditingkatkan Gunakan BCDEdit dengan opsi /copy:

bcdedit /copy {current} /d "DebugEntry"

Perintah ini menyalin entri boot Windows saat ini dan membuat entri baru bernama "DebugEntry".

Jika perintah berhasil, BCDEdit menampilkan pesan yang mirip dengan yang berikut ini:

The entry was successfully copied to {55556666-ffff-7777-aaaa-8888bbbb9999}.

Saat Anda menyalin entri boot loader yang muncul di menu boot, salinan secara otomatis ditambahkan sebagai item terakhir pada menu boot.

GUID pada pesan sebelumnya (yang muncul di antara kurung kurawal {}) adalah identitas entri boot baru. Opsi /copy membuat GUID baru untuk entri boot. Anda menggunakan pengidentifikasi untuk mewakili entri di semua perintah BCDEdit berikutnya.

Jika perintah gagal, pastikan Anda menjalankan perintah di jendela Command Prompt dengan hak administratif dan bahwa semua parameter perintah dieja dengan benar, termasuk tanda kurung kurawal di sekitar {current}.

Nota

Jika Anda menggunakanWindows PowerShell , Anda harus menggunakan tanda kutip di sekitar pengidentifikasi entri boot, misalnya: "{49916baf-0e08-11db-9af4-000bdbd316a0}" atau "{current}".

Anda juga dapat menambahkan entri boot menggunakan opsi /create. Metode ini lebih sulit karena Anda perlu memberikan informasi tambahan tentang jenis entri boot. Anda juga perlu menentukan opsi /application, /inherit, atau /device. Misalnya, berikut ini membuat entri boot sistem operasi baru yang disebut "My Windows Vista":

bcdedit /create /d "My Windows Vista" /application osloader

Saat Anda menggunakan opsi /create, entri pemuat boot baru tidak ditambahkan ke menu boot secara otomatis. Opsi /create membuat GUID baru untuk entri boot. Anda harus menambahkan entri boot baru ke menu boot dengan menggunakan opsi /displayorder. Anda dapat menempatkan daftar boot loader dalam urutan apa pun.

Untuk informasi tentang parameter perintah /create, ketik bcdedit /? /create di jendela Prompt Perintah.

Mengedit menu boot

Di Windows, entri pemuat boot baru tidak ditambahkan ke menu boot secara otomatis. Anda dapat menggunakan opsi /displayorder untuk mengatur urutan di mana manajer boot menampilkan entri boot pada menu multi-boot. Perintah memiliki sintaks berikut:

bcdedit /displayorder {ID} {ID} ...

Anda dapat menempatkan daftar boot loader dalam urutan apa pun.

ID adalah GUID entri boot atau pengidentifikasi yang dicadangkan, seperti {saat ini}. Pisahkan setiap pengidentifikasi dengan spasi. Pastikan untuk menyertakan kurung kurawal ({}).

Misalnya, untuk menambahkan entri boot DebugEntry ke menu boot setelah entri {current}, gunakan perintah berikut (ingatlah untuk menggunakan "{guid}" di Windows PowerShell):

bcdedit /displayorder {current} {55556666-ffff-7777-aaaa-8888bbbb9999}

Anda juga dapat menggunakan opsi /addlast, /addfirst, dan /remove untuk memesan dan menghapus item dari menu. Misalnya, perintah berikut menambahkan entri boot DebugEntry sebagai item terakhir pada menu:

bcdedit /displayorder {55556666-ffff-7777-aaaa-8888bbbb9999} /addlast

Menghapus dan mendelete entri boot

Perintah berikut menghapus item entri boot {44445555-eeee-6666-ffff-7777aaaaa8888} dari menu boot.

bcdedit /displayorder {44445555-eeee-6666-ffff-7777aaaa8888} /remove

Ketika Anda menghapus entri boot yang ditentukan menggunakan opsi /displayorder dan /remove, entri boot dihapus dari menu boot, tetapi masih ada di penyimpanan BCD. Untuk sepenuhnya menghapus entri boot loader dari menu boot dan dari toko, gunakan opsi /delete.

bcdedit /delete {55556666-ffff-7777-aaaa-8888bbbb9999}

Untuk memverifikasi bahwa urutan tampilan sudah benar, gunakan perintah berikut:

bcdedit

Ketika Anda mengetik bcdedit tanpa parameter tambahan, BCDEdit menampilkan entri manajer boot dan entri boot loader dalam urutan yang akan muncul di menu.

Entri Windows Boot Manager juga menyertakan urutan tampilan menu boot, seperti yang ditunjukkan contoh berikut.

## Windows Boot Manager
identifier              {bootmgr}
device                  partition=C:
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
isolatedcontext         Yes
default                 {current}
resumeobject            {33334444-dddd-5555-eeee-6666ffff7777}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

## Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Microsoft Windows 
locale                  en-US
inherit                 {bootloadersettings}
osdevice                partition=C:
systemroot              \Windows
resumeobject            {22223333-cccc-4444-dddd-5555eeee6666}
nx                      OptIn

## Windows Boot Loader
-------------------
identifier              {00001111-aaaa-2222-bbbb-3333cccc4444}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Debugger Boot
locale                  en-US
inherit                 {bootloadersettings}
osdevice                partition=C:
systemroot              \Windows
resumeobject            {11112222-bbbb-3333-cccc-4444dddd5555}
nx                      OptIn
debug                   Yes

Pengeditan Opsi Boot