Quick Summary
The error code 0xc0000185 on Windows typically occurs when the operating system is unable to boot due to a problem with the Boot Configuration Data (BCD) or a corrupted system file, resulting in a failure to start the system. This error can happen after a system update, hardware change, or malware infection, leaving the user unable to access their computer.
Common Causes
- Corrupted Boot Configuration Data: The Boot Configuration Data (BCD) is a critical component that tells Windows how to boot. If it becomes corrupted, Windows won't know how to start, leading to the 0xc0000185 error.
- Missing or Corrupted System Files: Essential system files can become damaged or go missing due to malware, disk errors, or software conflicts, causing the system to fail during boot.
- Hardware Issues: In some cases, hardware problems such as a failing hard drive or issues with the RAM can prevent Windows from booting, resulting in this error.
- Incorrect BIOS Settings: Incorrectly configured BIOS settings, especially those related to boot order or UEFI settings, can prevent Windows from starting correctly.
Step-by-Step Fixes
Method 1: Restart in Safe Mode Show Steps ↓
To try and bypass the error, restart your computer and immediately start tapping the F8 key repeatedly. This will open the Advanced Boot Options menu. Use the arrow keys to select Safe Mode and press Enter. If Windows boots in Safe Mode, it indicates a software issue rather than a hardware problem.
Method 2: Run a System File Checker Show Steps ↓
Boot your computer using a Windows installation media. Open the Command Prompt as an administrator and type sfc /scannow and press Enter. This command scans and replaces corrupted system files. Restart your computer and try booting normally after the scan is complete.
Method 3: Use the Bootrec Tool Show Steps ↓
Again, boot your computer using a Windows installation media. Open the Command Prompt as an administrator. Type the following commands one by one, pressing Enter after each: bootrec /fixmbr, bootrec /fixboot, and bootrec /rebuildbcd. These commands repair the Master Boot Record, writes a new boot sector, and rebuilds the Boot Configuration Data, respectively.
Method 4: Check and Adjust BIOS Settings Show Steps ↓
Restart your computer and enter the BIOS settings (usually by pressing F2, F12, or Del). Ensure that the boot order is set to boot from the correct device (usually the hard drive or SSD where Windows is installed). Save the changes and exit the BIOS settings. Your computer will restart, and Windows should now attempt to boot.
Method 5: Perform a System Restore Show Steps ↓
If you have System Restore points enabled, you can try restoring your system to a point when it was working correctly. Boot your computer using a Windows installation media, open the Command Prompt as an administrator, and type rstrui.exe and press Enter. Follow the prompts to select a restore point and proceed with the restoration process.