Sebagai bagian dari prosedur startup sistem, bootloader BOOTMGR pertama kali diperkenalkan di Windows Vista dan digunakan di semua versi Windows yang lebih baru, termasuk Windows 7, Windows 8, dan Windows 10
Di Windows 7, Error failed to start 0xc00000f terlihat seperti ini:
Windows failed to start. A recent hardware or software change might be the cause. To fix the problem: 1. Insert your Windows installation disc and restart your computer. 2. Choose your language settings, and then click "Next." 3. Click "Repair your computer." If you do not have this disc, contact your system administrator or computer manufacturer for assistance. File: \Boot\BCD Status: 0xc000000f Info: An error occurred while attempting to read the boot configuration data.
Di Windows 10, Error failed to start 0xc00000f terlihat seperti ini:
Recovery Your PC needs to be repaired The Boot Configuration Data for your PC is missing or contains errors. File: \Boot\BCD Error code: 0xc000000f You'll need to use the recovery tools on your installation media. If you don't have any installation media(like a disc or USB device), contact your system administrator or PC manufacturer.
Penyebab utama yang menyebabkan error adalah file BCD yang hilang atau corrupt, Integritas sistem file terganggu, kabel data HDD (storage) yang rusak.
Cara Mengatasi Windows Failed to Start 0xc00000f
Sebagai BCD (Boot Configuration Database), yang bertindak sebagai penyimpanan global untuk semua opsi dan pengaturan terkait booting pada PC Windows yang lebih baru.
Namun, jika file BCD tidak ditemukan, maka kesalahan “0xc000000f” akan muncul dan proses boot dihentikan.
Gunakan Startup Repair

Memperbaiki Windows BOOTMGR tanpa CD adalah hal yang mungkin, selama kalian memiliki flashdisk dan Internet, untuk membuat bootable.
Begini cara repair BOOTMGR menggunakan Startup Repair:
- Colok flashdisk bootable.
- Boot ke ISO Windows di flashdisk.
- Pilih Bahasa, klik Next.
- Tekan Repair your computer di bawah.
- Tunggu system recovery membaca partisi.
- Pilih partisi OS Windows.
- Klik Startup Repair.
- Tunggu prosesnya, tekan Finish.
Buat Ulang BCD Secara Manual

Masalah 0xc00000f muncul karena Master Boot Record yang bermasalah / rusak. Dengan begitu, sangat diperlukan untuk memperbaiki masalah yang ada di MBR (Master Boot Record).
Masuk ke halaman repair lalu buka command prompt. Perbaiki MBR dengan perintah command prompt:
- bootrec /fixmbr (opsional).
- bootrec /fixboot (opsional).
- bootrec /rebuildbcd
Note: bagi pengguna Windows 8, tambahkan perintah bootrec /scanos sebelum memasukkan perintah rebuildbcd.
Periksa Pengaturan BIOS, Driver & Kabel
Pertama, periksa dulu kabel penghubung yang digunakan untuk menghubungkan hdd ke komputer, gunakan kabel cadangan (jika ada) untuk memastikan Master Boot Record yang bermasalah, dan coba pasang HDD sebelum menyalakan komputer.
Gunakan pengaturan BIOS optimal, dan selalu update driver yang kamu gunakan agar komputer selalu dalam keadaan optimal.
Periksa HDD dengan CHKDSK
Kamu bisa menggunakan perintah chkdsk lewat 2 cara. Pertama, melalui command prompt, yang kedua melalui opsi Error checking pada partisi terkait atau GUI.

Kamu bisa menjalankan chkdsk lewat cmd:
- Tekan tombol Windows + R untuk membuka Run.
- Ketik cmd lalu tekan Ctrl + Shift + Enter. Untuk menjalankan program mode administrator.
- Di dalam command prompt, ketik chkdsk /f /r atau chkdsk /r /f
Atau, kamu bisa membuka panel grafis untuk melakukan pemeriksaan pada disk terkait:
- Tekan Windows + E untuk membuka File Explorer.
- Klik kanan pada partisi bermasalah.
- Klik tab Tools lalu klik Check pada Error checking.
- Jika ada notifikasi muncul, klik Scan and repair drive

Ketika menggunakan chkdsk, kamu membutuhkan parameter untuk membuat perintah yang lebih spesifik. Itulah kenapa, kamu harus tau dulu penggunaan pilihan / r atau / f.
- / r : digunakan untuk mencari bad sector dan mengembalikannya ke informasi yang dapat dibaca, sedangkan
- / f : digunakan untuk memperbaiki error pada partisi yang dipilih.
Sebagian orang mungkin akan menggunakannya secara terbalik, entah itu chkdsk / r / f atau chkdsk / f / r, tergantung kebutuhan.
Kedua baris perintah tersebut melakukan hal yang sama, hanya saja dalam urutan yang berbeda. The chkdsk / f / r melakukan hal yang sama layaknya chkdsk / r / f lakukan, hanya saja dengan urutan yang terbalik.