# Chef JD laptop — "no boot device" repair **Date:** 2026-04-17 **Technician:** Howard Enos **User:** JD Martin (Chef, Cascades of Tucson) **Machine:** Acer laptop (JD's workstation) **Symptom:** Laptop reports "no boot device detected" at power-on. ## Diagnosis Pulled the internal drive and connected via USB-SATA adapter (appeared as E:). Drive hardware was healthy; GPT partition layout intact (MSR + 100 MB ESP + 222 GB Windows + 1 GB Recovery). Windows install at `E:\Windows` was fully intact. **Root cause:** The EFI System Partition's `\EFI\Microsoft\Boot\` directory was empty. UEFI firmware expects `bootmgfw.efi` and the BCD at that path; without them, firmware cannot find a boot loader and reports "no boot device." A stray copy of the Microsoft boot files existed under `\EFI\OEM\Boot\` but UEFI does not boot from that path. Fallback `\EFI\Boot\bootx64.efi` was present but the firmware's NVRAM boot entry pointed at the Microsoft path specifically. ## Repair steps 1. Mounted the ESP to drive letter `S:` (elevated). 2. Ran: `bcdboot E:\Windows /s S: /f UEFI` - Result: "Boot files successfully created." - Rebuilt `\EFI\Microsoft\Boot\` with `bootmgfw.efi` (3.0 MB), `bootmgr.efi`, `memtest.efi`, `SecureBootRecovery.efi`, BCD, language packs, fonts, resources. 3. Verified BCD with `bcdedit /store S:\EFI\Microsoft\Boot\BCD /enum all`: - `{bootmgr}` → `\EFI\Microsoft\Boot\bootmgfw.efi` - `{default}` "Windows 11" → `E:\Windows\system32\winload.efi` 4. Unmounted `S:`, reinstalled drive in laptop. ## Secondary issue On first boot attempt, firmware reported "invalid signature detected — check Secure Boot." The Acer's Secure Boot database did not trust the restored `bootmgfw.efi` signature (either custom-mode keys or a DBX revocation state mismatch). **Resolution:** Secure Boot disabled in BIOS → system booted normally into Windows. ## Outstanding / recommended follow-up - **Secure Boot is currently OFF.** Recommend re-enabling after next Windows Update cycle, which should refresh the firmware's Secure Boot DBX and signing trust. Procedure: a. Let Windows Update run to completion (reboots included). b. Enter BIOS (F2) → Security → Secure Boot → Enabled. c. If "invalid signature" returns: BIOS → Security → "Erase all Secure Boot Settings" → "Restore Factory Default Keys" → Secure Boot Enabled → Save. - No data loss; user profile, installed apps, and files unaffected.