- Identifikasi fase kegagalan yang tepat (BIOS/UEFI, manajer, loader atau kernel) untuk memilih alat yang tepat.
- Gunakan bootrec untuk MBR/PBR dan bcdedit/bcdboot untuk membangun kembali BCD. BIOS atau UEFI.
- Periksa ESP (FAT32) di UEFI dan mengaktifkan Menangkan RE dengan reagen untuk perbaikan otomatis.
Saat Windows tidak dapat dijalankan, waktu terus berjalan dan tekanan meningkat; untungnya, ada alat bawaan yang dapat membuat semuanya berjalan lagi tanpa kehilangan ketenangan. Dengan bcdedit, bootrec dan dirinya sendiri lingkungan pemulihan (WinRE) Kami dapat mendiagnosis dan memperbaiki segala sesuatu mulai dari kesalahan di MBR atau dari sektor boot bahkan kerusakan BCD atau masalah boot manager.
Sebelum mengetik perintah Penting untuk memahami pada titik mana proses tersebut terhenti. Urutan boot memiliki fase yang jelas (BIOS/UEFI, Boot Manager, OS Loader dan Kernel) Dan masing-masing meninggalkan petunjuk yang berbeda: layar hitam dengan kursor, kesalahan seperti “BOOTMGR hilang”, pesan tentang BCD yang rusak, atau “INACCESSIBLE_BOOT_DEVICE” yang menakutkan. Panduan ini mencakup, dari yang paling sederhana hingga paling canggih, metode yang paling berhasil dalam Windows 7, Windows 10 dan Windows 11 ketika Anda harus mengotori tangan Anda.
Tahap-tahap permulaan dan apa yang ditunjukkan oleh setiap gejala
Memahami alur dasar mencegah terbuangnya waktu. Tahap pra-boot (POST) dan firmware (BIOS/UEFI) memvalidasi perangkat keras dan temukan disk sistem. Di BIOS, MBR/PBR dibaca; di UEFI, file firmware yang dapat dieksekusi dipanggil.
- Fase 1 – Pra-boot (firmware)Deteksi POST dan disk. Jika lampu HDD tidak berkedip atau Num Lock tidak merespons, masalahnya ada di sini dan kemungkinan besar masalah perangkat keras.
- Fase 2 – Boot ManagerBootmgr di BIOS (%SystemDrive%\bootmgr) atau bootmgfw.efi di UEFI (\EFI\Microsoft\Boot\bootmgfw.efi). Kesalahan umum: BCD hilang/rusak, "Sistem operasi hilang", "Bootmgr hilang".
- Fase 3 – Windows Loader (winload.exe/.efi)Driver penting dimuat; jika gagal, pesan winload atau kode BCD biasanya muncul.
- Fase 4 – Kernel (ntoskrnl.exe)Sistem memuat sub-pohon Registri dan layanan BOOT_START. Tangkapan layar seperti ini umum di sini. 0x0000007B (PERANGKAT_BOOT_TIDAK_DAPAT_AKSES) atau penyumbatan pada “roda yang berputar”.
Bergantung pada gejalanya, kita akan memilih satu jalan atau jalan lainnya. Pada tahap boot manager, bootrec dan bcdedit adalah rajanya.; di kernel, SFC/DISM dan Event Viewer dari Mode aman Mereka biasanya memberikan petunjuk yang pasti.
Masuk ke WinRE dan buka Command Prompt
Untuk bertindak cepat, yang terbaik adalah mengakses penerjemah perintah dari lingkungan pemulihan. Di Windows 10/11 Anda dapat memaksa WinRE mati dan hidup tiga kali selama logo hingga layar “Pemulihan” muncul.
- Di layar biru, ketuk Maju > Pecahkan masalah > Maju.
- Pilih Command prompt untuk membuka konsol. Dari sini kita akan meluncurkan bootrec, bcdedit, bcdboot dan diskpart sebagaimana mestinya.
Jika Anda tidak bisa masuk ke WinRE dengan cara itu, gunakan USB/DVD instalasi Windows. Mulai dari tengah, pilih bahasa Anda dan tekan “Perbaiki perangkat Anda”Kemudian ikuti jalur sebelumnya ke Command Prompt. Jika komputer Anda tidak bisa boot dari USB/DVD, periksa firmware untuk mengetahui urutan boot atau tombol Menu Booting (F12, Esc, dll.).
Bootrec.exe: apa fungsi setiap opsi dan kapan menggunakannya
Bootrec.exe adalah pisau bedah boot darurat. Empat parameternya meliputi MBR, sektor boot, dan penyimpanan BCDdan disarankan untuk menerapkannya dalam urutan yang logis.
- / FixMbr: menulis ulang MBR yang kompatibel dengan Windows tanpa mengubah tabel partisi. Berguna untuk malware di MBR atau kerusakan pada master boot record.
- /PerbaikiBoot: membuat sektor boot baru. Kunci jika PBR rusak atau setelah menginstal versi Windows sebelumnya yang meninggalkan NTLDR sebagai bootloader.
- /PindaiOsMencari instalasi Windows yang tidak tercantum dalam BCD. Membantu menemukan sistem yang tersembunyi dari menu boot.
- / RebuildBcd: memindai dan memungkinkan penambahan instalasi ke BCD. Opsi untuk membangun kembali BCD sepenuhnya ketika semuanya gagal.
Urutan respons umum terhadap kesalahan “Bootmgr Hilang” atau “BCD Rusak” adalah sebagai berikut. Luncurkan dari WinRE dan konfirmasikan setiap langkah.:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
Jika /RebuildBcd tidak teratasi atau mengembalikan kesalahan, saatnya mencadangkan BCD ke tempat yang aman, menghapus atribut, dan memaksakan pembangunan ulang yang bersih. Perintah yang tepat ada di bagian BCD.
Memperbaiki kesalahan BCD dengan bcdedit dan bcdboot
Ketika penyimpanan BCD rusak atau tidak konsisten, yang dapat diandalkan adalah mencadangkan, menghapus (atau mengganti nama) dan membangun kembaliCatatan: Dalam UEFI, BCD berada di partisi EFI (FAT32); dalam BIOS, BCD berada di folder \Boot pada partisi aktif.
Pertama, identifikasi partisi yang benar. Dalam UEFI, partisi EFI (ESP) harus FAT32 dan seringkali tidak memiliki huruf drive.:
diskpart
list disk
sel disk 0
list vol
sel vol <número de la partición EFI (FAT32)>
assign letter=Z:
exit
Dengan huruf drive yang ditetapkan, navigasikan ke jalur Boot Microsoft dan lakukan perbaikan sektor UEFI jika perlu. Ini memperbaiki kesalahan “Akses ditolak”/“Perangkat tidak ditemukan” di /FixBoot ketika ESP tidak dapat diakses:
cd /d Z:\EFI\Microsoft\Boot\
bootrec /FixBoot
Sekarang, buat cadangan dan kompilasi ulang BCD. Dalam versi modern (Windows 10 1709+ dan Windows 11) Kombinasi yang menang adalah mengganti nama BCD dan menggunakan bcdboot:
ren BCD BCD.bak
bcdboot C:\Windows /s Z: /f ALL
bootrec /rebuildbcd
Jika Anda bekerja di BIOS/MBR atau sistem sebelumnya, polanya sangat mirip, mengubah jalur dan sakelar. Untuk versi sebelum 1709 Hal ini didokumentasikan:
ren BCD BCD.old
bcdboot C:\Windows /l en-us /s C: ALL
Jika penyimpanan ada di C:\Boot (skenario BIOS), hapus atribut, ganti nama, dan bangun kembali. Metode ini memaksa BCD yang benar-benar baru.:
bcdedit /export C:\bcdbackup
attrib C:\Boot\BCD -r -s -h
ren C:\Boot\BCD BCD.old
bootrec /rebuildbcd
Ganti Bootmgr dan perbaiki sektor boot
Dalam beberapa kasus, Bootmgr rusak atau hilang. Dapat disalin dari media instalasi ke root sistem dan menerapkan atribut perlindungan.
- Temukan huruf tengah Anda (misalnya, E:) dan huruf sistem Anda (C:). Gunakan diskpart atau WinRE Explorer Jika Anda ragu.
- Lari:
copy E:\bootmgr C:\ attrib C:\bootmgr +s +h +r bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd
Di BIOS/MBR, ingat juga untuk menandai partisi sistem sebagai aktif jika belum. PBR yang benar tanpa partisi aktif bahkan tidak dapat memulai naik atau turun.:
diskpart
sel disk 0
list partition
sel partition 1
active
exit
Diagnosis berdasarkan gejala: dari BOOTMGR dan NTLDR hingga INACCESSIBLE_BOOT_DEVICE
Pesan-pesan tersebut memandu pengambilan gambar. “BOOTMGR hilang” atau “NTLDR hilang” Mereka menunjukkan kerusakan pada boot manager/sektor boot atau disk yang tidak diprioritaskan dengan baik. Untuk Windows 7 dan yang lebih baru, Perbaikan startup NTLDR/BOOTMGR biasanya menyelesaikan masalah ini, dan jika tidak, kombinasi /FixBoot + /RebuildBcd akan melakukan sisanya.
dengan “Data konfigurasi boot (BCD) hilang atau rusak”Terapkan resep mengekspor, menghapus atribut, mengganti nama, dan membangun ulang. Jika /RebuildBcd gagal dengan pesan "Perangkat sistem yang diminta tidak dapat ditemukan", periksa akses ke partisi yang menghosting BCD.
Kesalahan tersebut klasik ketika lingkungan tidak dapat menulis ke partisi boot, terutama di UEFI. Kasus yang umum adalah ESP yang diformat dengan buruk (NTFS alih-alih FAT32), atau tanpa huruf kandar yang ditetapkan, yang mencegah bootrec/bcdboot berfungsi. Tetapkan huruf kandar ke ESP, format ke FAT32 jika benar-benar diperlukan, dan buat ulang BCD menggunakan bcdboot.
untuk “PERANGKAT_BOOT_TIDAK_DAPAT_AKSES (0x0000007B)” pada fase kernel, driver yang dicurigai penyimpananPerubahan SATA (IDE/AHCI/RAID) atau filter pihak ketiga. Memasuki Mode Aman atau "Konfigurasi Baik Terakhir" mungkin cukup untuk mengidentifikasi driver penyebab menggunakan Penampil Peristiwa.
Perbaikan startup otomatis dan pencatatan diagnostik
Selalu ada baiknya untuk menggunakan alat Perbaikan Startup dari WinRE. Ini memperbaiki masalah umum dan meninggalkan rekaman yang sangat berguna. untuk mengetahui apa yang dia mainkan dan apa yang tidak:
%windir%\System32\LogFiles\Srt\Srttrail.txt
Akses menggunakan USB/ISO versi Windows Anda: Perbaiki komputer Anda > Pecahkan masalah > Opsi lanjutan > Perbaikan StartupJika sudah mulai, mulai ulang dan periksa.
Perbaikan cepat untuk manajer UEFI: Perbaiki ESP dan FixBoot
Pada sistem UEFI, jika /FixBoot mengembalikan akses ditolak atau tidak dapat menemukan perangkat, perbaikannya melibatkan Tetapkan huruf drive ke ESP (FAT32) dan jalankan FixBoot dari \EFI\Microsoft\Boot:
diskpart
list vol
sel vol <ESP FAT32>
assign letter=Z:
exit
cd /d Z:\EFI\Microsoft\Boot\
bootrec /FixBoot
Jika BCD kosong atau hilang, bcdboot menciptakan kembali struktur boot UEFI/BIOS dari instalasi Windows:
bcdboot C:\Windows /s Z: /f ALL
Perbaikan tingkat kernel tingkat lanjut: SFC, DISM, dan driver
Bila ada logo dan roda berputar tetapi tidak selesai masuk, saatnya memeriksa integritas sistem. SFC dan DISM dalam mode offline Mereka adalah sekutu utama:
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
DISM /image:C:\ /get-packages
DISM /image:C:\ /remove-package /packagename:<nombre_paquete>
DISM /Image:C:\ /Cleanup-Image /RevertPendingActions
Jika ada pembaruan tertunda yang memblokir proses boot, bersihkan status dengan DISM atau ganti nama file. pending.xml dan hapus pengidentifikasi di Registry. Lakukan ini dengan hati-hati dari WinRE.
- ganti nama C:\Windows\winsxs\pending.xml a pending.xml.lama.
- Memuat sub-pohon Registri dan menghapusnya pengenal XML yang tertunda Jika ada; unduh dan mulai ulang.
Jika Anda mencurigai adanya driver boot pihak ketiga (filter atas/bawah), periksa kunci kelas: HKLM\SYSTEM\ControlSet001\Control\ClassHapus nilai filter non-Microsoft dan mulai ulang. Sebagai tindakan sementara, boot bersih (msconfig) Membantu mengisolasi layanan yang saling bertentangan.
Periksa WinRE dan registrasinya dengan reagenc
Jika lingkungan pemulihan tidak dimulai atau tidak dapat menemukan gambar Anda, Anda harus memeriksa statusnya. Reagentc memungkinkan Anda untuk melihat, mengaktifkan, atau memindahkan WinRE Untuk mengakses Perbaikan Startup dan alat-alatnya:
reagentc /info
reagentc /enable
reagentc /disable
reagentc /setreimage /path C:\Recovery\WindowsRE
Setelah mengaktifkannya atau memperbaiki jalur winre.wimCoba perbaikan otomatis lagi. Menjalankan WinRE akan mempercepat pemulihan apa pun. dan hindari selalu bergantung pada sarana eksternal.
Perintah referensi cepat
Untuk BIOS/MBR (Windows apa pun yang didukung), triad klasik: Berguna ketika masalahnya adalah MBR/PBR/BCD dasar.
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
Untuk UEFI (Windows 10/11): Navigasi ke direktori Microsoft Boot, pilih FixBoot, dan bangun kembali BCD menggunakan bcdboot.
cd /d Z:\EFI\Microsoft\Boot\
bootrec /FixBoot
ren BCD BCD.bak
bcdboot C:\Windows /s Z: /f ALL
Kapan menggunakan CHKDSK, Safe Mode, dan Restore Subtrees
Jika disk mengalami pemadaman listrik atau Anda melihat gejala sektor tidak stabil, jalankan CHKDSK. Sebaiknya Anda menggunakan WinRE sehingga Anda dapat memblokir dan memperbaikinya.:
chkdsk C: /f /r
El Mode aman (atau Mode Aman dengan Jaringan) memungkinkan Anda menghapus driver yang bermasalah dan meninjau peristiwa. Jika Anda mencurigai adanya kerusakan registri, Anda dapat memulihkan sarang dari C:\Windows\System32\konfigurasi\RegBack a …\konfigurasi setelah mengganti nama yang sekarang.
Dalam skenario yang sangat tidak terkendali, penyesuaian sementara layanan penting seperti TrustedInstaller atau menetralkan filter pihak ketiga dapat membuka jalan untuk memulai dan menyelesaikan perbaikan. Langkah-langkah ini rumit; dokumentasikan perubahan dan balikkan. saat sistem dimulai.
Setel ulang komputer ini atau instal ulang sambil tetap menyimpan data Anda
Jika tidak ada cara di atas yang berhasil, Windows menawarkan metode nondestruktif. Dari media atau WinRE: Lanjutkan > Reset PC iniPilih untuk menyimpan berkas atau melakukan instalasi ulang lokal yang bersih.
Sebagai upaya terakhir, instal ulang dari awal menggunakan drive USB instalasi. Dengan instalasi khusus, Windows memindahkan data Anda ke Windows.old, dari mana Anda dapat memulihkan dokumen jika tidak ada kerusakan fisik pada disk.
Untuk mencegah masalah di masa mendatang, jadwalkan pencadangan dan titik pemulihan, dan Hindari mematikan secara tiba-tiba saat ada instalasi atau pembaruan yang tertunda.atau mempertimbangkan nonaktifkan startup cepatUPS yang murah bernilai setara dengan emas.
Seluruh perjalanan ini, dari dasar hingga tingkat lanjut, bergantung pada identifikasi pada tahap apa tim Anda mengalami kendala. Dengan WinRE di tangan, bootrec untuk MBR/PBR, bcdedit/bcdboot untuk BCD, dan utilitas seperti SFC/DISMSebagian besar kesalahan boot (termasuk BCD yang rusak, Bootmgr yang hilang, dan INACCESSIBLE_BOOT_DEVICE yang menyebalkan) dapat diperbaiki tanpa untuk formatJika Anda juga memverifikasi bahwa partisi EFI adalah FAT32 dan dapat diakses, dan memeriksa driver dan pembaruan yang tertunda saat kesalahan terletak pada kernel, Anda akan melihat desktop lagi tanpa drama atau pintasan berbahaya.
Penulis yang bersemangat tentang dunia byte dan teknologi secara umum. Saya suka berbagi ilmu melalui tulisan, dan itulah yang akan saya lakukan di blog ini, menunjukkan kepada Anda semua hal paling menarik tentang gadget, perangkat lunak, perangkat keras, tren teknologi, dan banyak lagi. Tujuan saya adalah membantu Anda menavigasi dunia digital dengan cara yang sederhana dan menghibur.