Cara Memperbaiki Boot Configuration Data (BCD) Dengan DiskPart
Boot Configuration Data (BCD) adalah komponen kritis dalam sistem Windows yang menyimpan informasi tentang cara sistem melakukan booting. Ketika BCD rusak atau hilang, Windows tidak akan bisa melakukan booting.
Gejala umum kerusakan BCD diantaranya adalah : "Bootmgr is missing", "Boot Configuration Data is missing", layar hitam setelah logo Windows, atau sistem langsung masuk ke BIOS/UEFI.
Persiapan Awal Sebelum Perbaikan BCD
Peralatan Yang Diperlukan
- Media instalasi Windows (USB/DVD) versi sesuai sistem
- Komputer dengan akses BIOS/UEFI
- Waktu minimal 30 menit
- Backup data (jika memungkinkan)
Boot Dari Media Instalasi
- Masukkan USB/DVD instalasi Windows
- Restart komputer dan masuk ke boot menu (biasanya F12, F2, atau ESC)
- Pilih media instalasi sebagai boot device
- Pilih bahasa → Klik "Repair your computer"
- Pilih : Troubleshoot → Advanced options → Command Prompt
Tutorial Langkah Demi Langkah
Langkah 1 : Masuk ke DiskPart
Di Command Prompt, ketik:
diskpartLangkah 2 : Identifikasi Partisi
Lihat semua disk yang terdeteksi
list diskPilih disk utama (biasanya disk 0)
select disk 0Lihat partisi pada disk
list partitionCatat partisi System Reserved (biasanya 100-500MB) dan partisi Windows utama.
Langkah 3 : Tentukan Huruf Drive
Pilih partisi sistem (System Reserved)
select partition 1Beri huruf S: (sementara)
assign letter=S:
activePilih partisi Windows
select partition 2Pastikan huruf C : (atau sesuaikan)
assign letter=C:Keluar dari diskpart
exitLangkah 4 : Perbaiki BCD
Untuk sistem UEFI (kebanyakan komputer modern)
bcdboot C:\Windows /s S: /f UEFIAtau untuk sistem BIOS legacy
bcdboot C:\Windows /s S: /f BIOSPerbaikan tambahan jika diperlukan
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcdLangkah 5 : Restart Komputer
Setelah semua perintah berhasil dieksekusi :
exitKeluarkan media instalasi dan restart komputer. Windows seharusnya bisa boot normal.
Masalah BCD Lainnya Dan Solusinya
BCD Hilang Total
cd /d S:\EFI\Microsoft\Boot\
ren BCD BCD.backup
bootrec /rebuildbcdDual Boot Tidak Muncul
bcdedit /set {bootmgr} displaybootmenu yes
bcdedit /timeout 30Error Access Denied
bcdedit /store S:\Boot\BCD /enum
attrib -s -h -r S:\bootmgrTabel Partisi Umum Windows
| Partisi | Ukuran | Fungsi | File System |
|---|---|---|---|
| System Reserved | 100-500 MB | Boot files, BCD, bootmgr | NTFS |
| EFI System Partition | 100 MB | Boot loader UEFI | FAT32 |
| Windows Main | 50 GB+ | Sistem operasi & program | NTFS |
| Recovery | 300-1000 MB | Recovery tools | NTFS |
Tips Pencegahan
Best Practices :
- Selalu gunakan
shutdownyang benar, jangan cabut daya - Update Windows secara berkala
- Gunakan UPS untuk menghindari mati listrik tiba-tiba
- Buat recovery drive Windows
- Backup BCD secara berkala:
bcdedit /export "D:\Backup\bcd_backup"
Perintah DiskPart Penting Lainnya
Lihat semua volume dengan huruf drive
list volumeDetail disk tertentu
detail diskCek status partisi
list partition
detail partitionClean disk (HATI-HATI! Hapus semua data)
cleanPerhatian : Perintah clean akan menghapus semua partisi dan data di disk yang dipilih. Gunakan hanya sebagai last resort dan pastikan sudah backup data.
Kesimpulan
Memperbaiki BCD dengan diskpart adalah skill berharga untuk setiap pengguna Windows. Meski terlihat teknis, langkah-langkahnya cukup sistematis. Kunci keberhasilannya adalah :
- Identifikasi partisi dengan benar
- Tentukan huruf drive yang tepat
- Gunakan perintah bcdboot dengan parameter yang sesuai
- Selalu backup sebelum melakukan perubahan
Dengan panduan ini, Anda seharusnya mampu menyelesaikan sebagian besar masalah boot terkait BCD. Ingat : selalu backup data penting sebelum melakukan perbaikan sistem level rendah.






