Software⏱️ 3 min read📅 2026-06-11

How to Fix: Non-system-disk error on Windows 7/10 restart

Windows non-system disk or disk error fix, GRUB and Windows boot loader repair.

Quick Answer: Try updating the BIOS to the latest version and ensure the SSD is properly seated and recognized by the system.

The error 'non-system-disk' occurs when Windows is unable to find its system diskduring boot, resulting in an error message. This issue affects users of HP Elitebook 8540w notebooks who have recently upgraded their hard drive from a Crucial 500GB drive to a Samsung 1TB SSD.

This error can be frustrating as it prevents the user from accessing their operating system and may lead to data loss if not addressed promptly.

🛑 Root Causes of the Error

  • The primary reason for this error is that the GRUB configuration was not properly updated during the dual boot process. Although the GRUB configuration was repaired using a live CD, it's possible that some settings were missed or corrupted during the cloning process.
  • Another potential cause could be issues with the Windows boot loader, which may have been affected by the hardware upgrade. However, this has been ruled out as the issue persists even after repairing the Windows boot loader.

✅ Best Solutions to Fix It

BIOS Update and GRUB Configuration Check

  1. Step 1: Update the BIOS to the latest version (F60 Rev. A). This can be done by entering the BIOS settings during boot and selecting the update option.
  2. Step 2: Check the GRUB configuration for any errors or corruption using a live CD. If issues are found, repair the configuration accordingly.
  3. Step 3: Verify that the GRUB menu is accessible after booting into Windows.

Windows Boot Loader Repair

  1. Step 1: Use the Windows CD to run the Bootrec.exe utility and scan for errors. If issues are found, repair the Windows boot loader.
  2. Step 2: Verify that the Windows boot loader is functioning correctly after the repair.

✨ Wrapping Up

To resolve the 'non-system-disk' error, it's essential to update the BIOS to the latest version and check the GRUB configuration for any errors. Additionally, repairing the Windows boot loader using the Bootrec.exe utility can help resolve the issue. If the problem persists, further troubleshooting may be necessary.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions