Few things are as stressful as powering on your Dell laptop or desktop only to be met with a black screen and the message: “SupportAssist: No bootable devices found.” This error indicates that your computer’s BIOS (the firmware that starts your hardware) cannot find the operating system—usually Windows—on your hard drive or Solid State Drive (SSD).
While it may look like a total hardware failure, this issue is often caused by misconfigured software settings, a drained CMOS battery, or a loose internal connection. According to technical guides from Dell, the problem typically stems from a shift in boot modes or a corrupted boot sector.
This guide provides a step-by-step technical walkthrough to diagnose and fix the “No Bootable Devices” error, ranging from simple BIOS tweaks to advanced recovery methods.
Table of Contents
- 1. Run the SupportAssist Hardware Diagnostic
- 2. Switch Boot Mode from Legacy to UEFI
- 3. Reset the BIOS to Default Factory Settings
- 4. Perform a “Hard Reset” to Clear Static
- 5. Use Dell SupportAssist OS Recovery
- 6. Reseat the Drive (Physical Check)
- Summary of Key Takeaways
- Sources
1. Run the SupportAssist Hardware Diagnostic
Before changing software settings, rule out physical hardware failure. Dell includes a built-in diagnostic tool called ePSA (Enhanced Pre-boot System Assessment).
- Restart your computer.
- At the Dell logo, tap the F12 key repeatedly until the One-Time Boot Menu appears.
- Select Diagnostics and press Enter.
- Let the system scan your hardware. Pay close attention to the Hard Drive or SSD results.
If the diagnostic returns an error code (such as 2000-0142 or 2000-0151), your drive has likely failed physically and needs replacement. If the hardware passes, the issue is configuration-based. Knowing how to troubleshoot and fix common PC issues starts with these diagnostic vitals.
These specific error codes usually indicate a physical hardware failure of your hard drive or SSD. In this case, you will likely need to replace the drive rather than attempting software-based BIOS fixes.
Restart your computer and immediately tap the F12 key repeatedly when the Dell logo appears. This opens the One-Time Boot Menu, where you can select ‘Diagnostics’ to begin the hardware scan.
2. Switch Boot Mode from Legacy to UEFI
| Feature | Legacy Mode | UEFI Mode (Recommended) |
|---|---|---|
| OS Compatibility | Windows 7 and older | Windows 10 and 11 |
| Secure Boot | Not Supported | Enabled |
| Drive Partition | MBR | GPT |
The most common cause for “No Bootable Devices Found” on modern Dell systems is an incorrect Boot Mode. Windows 10 and 11 require UEFI (Unified Extensible Firmware Interface) to boot [1]. If your BIOS accidentally reverted to “Legacy” mode, it won’t see your OS.
Step 1: Restart and tap F2 to enter BIOS/System Setup.
Step 2: Navigate to the Boot Sequence or Boot Configuration tab.
Step 3: Ensure UEFI is selected. If “Legacy” is selected, change it to UEFI.
Step 4: Look for Secure Boot and ensure it is Enabled.
Step 5: Save and Exit (usually F10).
User discussions on Reddit’s Dell community frequently highlight that BIOS updates can sometimes reset these values to defaults, causing the sudden “No Bootable” error.
This often happens after a BIOS update or if the CMOS battery is failing, causing the system to reset to default settings. Because Windows 10 and 11 require UEFI, this reset prevents the OS from loading.
Yes, for modern Windows installations, you should ensure Secure Boot is set to ‘Enabled’ after selecting UEFI. This ensures the system only boots using trusted software from the manufacturer.
3. Reset the BIOS to Default Factory Settings
If your CMOS battery (the small coin-cell battery on the motherboard) is old or failing, your BIOS settings may “lose their memory,” leading to boot failures [2].
To fix this: 1. Enter BIOS using F2. 2. Look for a button at the bottom labeled Restore Settings or Load Defaults. 3. Select BIOS Defaults and click OK. 4. Save and exit. This often re-aligns the SATA operation modes (like AHCI vs. RAID) to the settings Windows expects.
No, resetting the BIOS only affects the low-level firmware settings of your motherboard, such as boot order and drive controller modes. It does not touch the data stored on your hard drive.
The CMOS battery provides power to save your BIOS configurations; when it fails, the BIOS loses its ‘memory’ every time the PC loses power, often reverting to incorrect default settings that cause boot errors.
4. Perform a “Hard Reset” to Clear Static
Sometimes, residual static electricity on the motherboard prevents the BIOS from detecting the SSD.
For Laptops: Disconnect the AC adapter and remove the battery (if removable). Press and hold the power button for 15–20 seconds. Reconnect the power and try to boot.
For Desktops: Unplug the power cord and hold the power button for 20 seconds.
This process drains residual static electricity from the motherboard’s capacitors. Static buildup can occasionally interfere with the BIOS’s ability to communicate with and detect connected hardware like SSDs.
No, you must disconnect the AC adapter and any removable battery before holding the power button. The goal is to ensure no power is entering the system so the remaining charge can dissipate completely.
5. Use Dell SupportAssist OS Recovery
If the hardware is fine but Windows refuses to load, Dell’s SupportAssist OS Recovery environment can repair the boot files. This is a specialized partition on your drive designed for emergencies [3].
- Restart and tap F12 at the logo.
- Select SupportAssist OS Recovery.
- Inside the tool, select Repair. This will attempt to fix the Windows Boot Loader without deleting your files.
- If Repair fails, you can use the Back Up Files option within this tool before performing a factory reset.
Implementing effective debugging strategies for software developers often involves this type of environmental isolation—determining if the “bug” is in the hardware, the firmware, or the OS layer.
Yes, the tool features a ‘Repair’ option designed specifically to fix the Windows Boot Loader and system files. This attempt focuses on restoring boot functionality without deleting your personal data.
If the repair fails, you should use the ‘Back Up Files’ feature within the tool to save your important data to an external drive before proceeding with a full factory image restore.
6. Reseat the Drive (Physical Check)
If you have a laptop that has been dropped or a desktop that was recently moved, the SSD or hard drive might have wiggled loose.
Unplug the power.
Open the bottom panel or side case.
Locate the drive, disconnect it, and firmly plug it back in [4].
Note: Only do this if you are comfortable with hardware or your warranty allows it.
You should try this if your device was recently dropped, bumped, or shipped, and the software diagnostics still cannot find the drive. A loose connection can prevent the BIOS from seeing the storage device entirely.
On many Dell models, the storage drive is a user-replaceable part, but you should verify your specific warranty terms. Always ensure the device is completely powered off and unplugged before opening the chassis.
Summary of Key Takeaways
Action Plan
Immediate Step: Run the F12 Diagnostics to check if the hard drive is physically alive.
Configuration Fix: Enter BIOS (F2) and ensure Boot Mode is set to UEFI and Secure Boot is ON.
The “Last Resort” Repair: If the drive is detected but won’t boot, use SupportAssist OS Recovery from the F12 menu to repair the OS.
Hardware Maintenance: If your PC is more than 3–5 years old and keeps losing settings, replace the CMOS battery.
The “No Bootable Devices Found” error is a communication breakdown between your motherboard and your storage. By following these steps—starting with the BIOS configuration and moving toward OS recovery—you can typically resolve the issue without losing any personal data. If the hardware diagnostics show a failure, it’s time to contact Dell Support or a local technician for a drive replacement.
| Error Focus | Primary Solution | Key Key/Tool |
|---|---|---|
| Hardware Health | Run ePSA Diagnostics | F12 Menu |
| BIOS Config | Set to UEFI & Secure Boot | F2 Setup |
| OS Corruption | SupportAssist OS Recovery | F12 Menu |
| Power Issues | Hard Reset / CMOS Replacement | Power Button |
The first step is always running the F12 Hardware Diagnostics. This tells you immediately whether you are facing a simple settings issue or a permanent hardware failure that requires a new drive.
No, it is frequently caused by simple configuration issues like the wrong Boot Mode (Legacy vs. UEFI) or a corrupted Windows boot sector that can be repaired with software tools.