Facing the frustrating “A component of the operating system has expired” error (0xc0000605) in Windows 11? This critical error often appears during startup, preventing your system from booting and leaving you locked out. Don’t panic! This comprehensive guide will walk you through proven solutions to get your Windows 11 system back up and running, ensuring you can access your files and applications.
This boot error is commonly tied to issues with the operating system’s core files, often mentioning files like winload.exe or winload.efi. While the error message can be alarming, it’s frequently caused by easily fixable problems such as an incorrect system date and time, missing updates, or hardware malfunctions. By following these steps, you can effectively troubleshoot and resolve the 0xc0000605 error, minimizing downtime and preventing potential data loss.
1. Run Startup Repair
Windows 11 includes a built-in Startup Repair tool designed to automatically diagnose and fix boot-related problems, including the 0xc0000605 error. This is often the first and easiest solution to try.
Step 1: Power on your PC and repeatedly interrupt the boot process by turning off the computer as soon as the Windows logo appears. Repeat this process three times. This will trigger the Windows Recovery Environment (WinRE). Alternatively, use a Windows 11 installation USB or DVD to boot into recovery mode.
Step 2: In WinRE, navigate to Troubleshoot > Advanced options > Startup Repair.

Step 3: Follow the on-screen instructions. Windows will scan your system for issues and attempt to repair the boot process automatically. If the repairs are successful, your PC should restart and boot normally into Windows 11.
2. Update Windows Using Advanced Options
Outdated or expired Windows builds can be a primary cause of the 0xc0000605 error, especially if you have paused updates or are running a preview build. Installing the latest updates, including those found in the Advanced Options panel, can often resolve the issue.
Step 1: If you can boot into Safe Mode or access WinRE, go to Settings > Windows Update.
Step 2: Click Advanced options to check for and install any additional updates that might not appear in the main update screen. Install all available updates.
Step 3: Restart your computer. Updated system components and security patches should allow Windows 11 to boot without the error.
This method is particularly helpful for users who have paused updates or are using Insider Preview versions of Windows 11.
3. Set the Correct Date and Time
Incorrect system date and time settings can cause Windows to mistakenly identify components as expired, triggering the 0xc0000605 error. Correcting these settings is a quick and effective fix.
Step 1: If you can access Windows settings, press Windows Key + I and go to Time & Language > Date & time.

Step 2: Disable the Set time automatically option. Then, click Change under “Set the date and time manually”. Enter the correct date and time and click Change.

Step 3: If you cannot access Windows, enter the BIOS/UEFI setup by pressing the appropriate key during startup (commonly F2, Del, or Esc). Locate the Main or Date/Time tab and set the correct date and time. Save your changes and exit the BIOS.
4. Replace the CMOS Battery
A failing CMOS battery can cause the system clock to reset every time your PC is turned off, which can repeatedly trigger the error. Replacing the CMOS battery ensures that the system maintains the correct date and time.
Step 1: Power off your computer and disconnect it from the power source.
Step 2: Open your PC case and locate the round, silver CMOS battery on the motherboard.
Step 3: Carefully remove the old battery and replace it with a new one of the same type (usually a CR2032).
Step 4: Reassemble your PC, reconnect the power, and boot into BIOS to confirm the date and time are correct. Save the changes and restart your PC.
5. Use Command Prompt to Rename Boot Files
Corrupted boot files can prevent Windows from starting. Using the Command Prompt from a bootable USB drive allows you to rename problematic files, forcing Windows to recreate them on the next boot.
Step 1: If necessary, create a bootable Windows 11 USB drive using another computer.
Step 2: Boot the affected PC from the USB drive and select Repair your computer instead of installing Windows.
Step 3: In WinRE, go to Troubleshoot > Advanced options > Command Prompt.

Step 4: Identify the drive letter of your Windows installation (it might not be C: in recovery mode). You can use the diskpart and list volume commands to help identify the correct drive.
Step 5: Enter the following commands, replacing c: with the correct drive letter if necessary:
c:
cd \windows
attrib -r -h -s bootstat.dat
rename bootstat.dat bootstat.old
exit
Step 6: Remove the USB drive and restart your PC. Windows will generate a new bootstat.dat file, which might resolve the startup error.
6. Reset Windows 11
If the previous methods don’t work, resetting Windows 11 reinstalls the system files and settings while optionally preserving your personal files. This can often resolve stubborn boot errors.
Step 1: Boot into WinRE using a Windows 11 installation USB or by interrupting the startup process three times.
Step 2: Select Troubleshoot > Reset this PC.
Step 3: Choose whether to keep your files or remove everything. Follow the on-screen prompts to complete the reset process.
This process reinstalls Windows 11 and typically resolves persistent boot errors, including 0xc0000605.
7. Access Files from a Windows 11 Virtual Machine (VM) with Error 0xc0000605
If you encounter this error within a Windows 11 virtual machine and cannot boot, you can recover your files by attaching the VM’s virtual hard disk to another VM.
Step 1: Create a new Windows 11 VM using the same virtualization platform (like Parallels or VMware).
Step 2: Add the virtual hard disk from the original, non-booting VM as a secondary drive in the new VM’s hardware configuration.
Step 3: Boot the new VM. The old VM’s disk should appear as an additional drive, allowing you to copy and recover your files.
This method is a reliable way to access important data without needing to repair the original Windows installation.
Conclusion
The “A component of the operating system has expired” error in Windows 11 can be a daunting problem, but with the right approach, you can restore your system to working order. By systematically working through the troubleshooting steps outlined above, from running Startup Repair to resetting Windows, you’ll be well-equipped to resolve the 0xc0000605 error and regain access to your data. Remember to back up your important files regularly to minimize data loss. With patience and the right techniques, you can conquer this boot error and keep your Windows 11 system running smoothly.
And if you'd like to go a step further in supporting us, you can treat us to a virtual coffee ☕️. Thank you for your support ❤️!
We do not support or promote any form of piracy, copyright infringement, or illegal use of software, video content, or digital resources.
Any mention of third-party sites, tools, or platforms is purely for informational purposes. It is the responsibility of each reader to comply with the laws in their country, as well as the terms of use of the services mentioned.
We strongly encourage the use of legal, open-source, or official solutions in a responsible manner.


Comments