Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security, Veeam & DevOps

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form

How To Fix “Startup Repair Couldn’t Repair Your PC

Posted on 30/11/202311/08/2026 Matthew By Matthew No Comments on How To Fix “Startup Repair Couldn’t Repair Your PC
  1. Home
  2. Windows
  3. How To Fix “Startup Repair Couldn’t Repair Your PC
How To Fix “Startup Repair Couldn’t Repair Your PC
How To Fix “Startup Repair Couldn’t Repair Your PC

The Startup Repair tool in Windows aims to automatically resolve boot-related errors. However, users often find themselves stuck in an error loop with messages like “Startup Repair Couldn’t Repair Your PC.” This guide provides detailed steps to address this common issue, offering multiple solutions ranging from file recovery to reinstalling Windows and repairing the boot sector. Here are other related guides: How to Fix the “Windows Installer Service Could Not Be Accessed” Error While Installing an Application, What Happens if You Turn Off Your Computer During an Update, and How to Fix Black Screen Issues on Windows 11/10.

Steps to Fix ‘Startup Repair Couldn’t Repair Your PC

Recover Files & Reinstall Windows:

The most effective solution to address this issue involves recovering your files from the disk, wiping it clean, and then reinstalling Windows.

Begin by transferring your boot drive to another computer to access the files. Once that is completed, reinstall the drive back into your system. Upon completing the recovery process, use a bootable USB to access the Windows install wizard.

During the partition selection screen, you will encounter two options:

  1. Install Windows on the Current System Partition: You can choose to install Windows over the existing system partition. This option allows you to recover your user files later from the Windows.old folder.
  2. Wipe Entire Drive for a Clean Install: If you have successfully recovered your files, opt to wipe the entire drive for a fresh installation.
Startup Repair Couldn’t Repair PC: Wipe disk and reinstall windows
Wipe disk and reinstall windows

Following the installation, your system should boot up without any issues.

Repair Your Boot Sector:

While repairing the boot sector can be hit-or-miss, it’s worth attempting before opting for a full reinstallation. Follow these steps:

Boot from a Recovery or Windows Installation Drive and choose “Repair your computer” on the Install screen.

Startup Repair Couldn’t Repair PC: Select repair your computer in windows setup
Select repair your computer in windows setup

Navigate to Troubleshoot > Advanced Options > Command Prompt.

Startup Repair Couldn’t Repair PC: Use command prompt
Use command prompt

MBR Repair (for MBR-partitioned drives):

Execute the following commands:

bootrec /FixMBR
bootrec /FixBoot
bootrec /ScanOs
bootrec /RebuildBcd
Startup Repair Couldn’t Repair PC: Execute the MBR disk repair command
Execute the MBR disk repair command

EFI Partition Repair (for GPT-partitioned drives):

In contrast to older systems, most modern setups utilize GPT-partitioned drives, which follow a distinct boot process. To address boot issues in such configurations, it becomes necessary to repair the EFI System Partition (ESP). Here’s a step-by-step guide to help you through the process:

Open the diskpart utility and list the available disks:

diskpart
list disk
Startup Repair Couldn’t Repair PC: List the disk partitions
List the disk partitions

If multiple disks are listed, determine your boot drive with Windows installed based on disk sizes or the presence of an asterisk. Select it using the disk number:

sel disk 0

List the volumes on the selected disk:

list vol
Startup Repair Couldn’t Repair PC: Select disk and list volume
Select disk and list volume

Identify the ESP, typically a FAT32 volume around 100MB in size, possibly labeled as Boot or System. Select this volume using its corresponding number:

sel vol 2

Assign a drive letter to the volume for mounting purposes; in this example, the letter R is used. Then, exit the volume selection:

assign letter=R:
Startup Repair Couldn’t Repair PC: Assign drive letter to selected volume
Assign drive letter to selected volume

After assigning a letter, enter exit.

Proceed to the Boot directory of the ESP (EFI System Partition) by entering the following command:

cd /d R:\EFI\Microsoft\Boot\
Startup Repair Couldn’t Repair PC: EFI boot directory
EFI boot directory

Execute the commands below only if the initial one results in a “The system cannot find the path specified” error:

cd /d R:\Boot\
cd /d R:\ESD\Windows\EFI\Microsoft\Boot\

To backup your Boot Configuration Data (BCD), rename it:

ren BCD BCD.bak

Now, recreate the BCD store by copying the BCD files from C:\Windows to the ESP (R:):

bcdboot C:\Windows /s R: /f ALL

Conclude the process by running the following commands and restarting your PC:

bootrec /rebuildbcd
exit
Startup Repair Couldn’t Repair PC: EFI partition repair
EFI partition repair

Restore Registry from Backup

Access the Windows Recovery Environment and navigate to Troubleshoot > Advanced Options > Command Prompt.

Use command prompt
Use command prompt

Use the following diskpart command to select your OS partition:

diskpart
list disk
sel disk 0
list vol
exit
Select OS disk partition
Select OS disk partition

Navigate to the System32 folder on this partition by using the command:

cd /d C:\windows\system32\

Create a folder with the name “rbackup” or any other preferred name:

mkdir rbackup

Copy the “config” folder from the current directory to the newly created “rbackup” folder:

copy config rbackup

Access the “RegBack” folder located within the “config” directory:

cd config\regback
Create a folder to restore registry
Create a folder to restore registry

List the contents of the “RegBack” folder using the command:

dir
List directory to view the value of the created folder
List directory to view the value of the created folder

If the files in “RegBack” have a value of 0, there is no registry backup, and this fix will not be effective for your situation. In such cases, proceed to the next solution.

If the values are non-zero, you can copy the registry backup from “RegBack” to the “config” folder by using the command:

copy * ..\*

When prompted to overwrite the contents, enter ‘y’ and press Enter.

Uninstall Updates:

If the issue arose after a recent Windows update, you can uninstall the problematic updates. See How to fix Windows Update Error Code 0xC1900101 – 0x30018 on Windows 10/11. To do this, navigate to Troubleshoot > Advanced Options > and click Uninstall Updates.

Click on Uninstall Updates
Click on Uninstall Updates

In the uninstall updates section, select ‘Uninstall latest quality update.’

Uninstall faulty updates
Uninstall faulty updates

Perform a System Restore

If you’ve configured your system to create restore points, you might have the option to roll back your system to a previous, stable configuration without the present issue. To attempt this:

Navigate to Troubleshoot > Advance options > System Restore.

Select the system restore option
Select the system restore option

Choose the restore point you want to revert your system to and proceed by clicking Next > Finish. See How to Fix Windows Stuck on System Restore.

Start the restoration process
Start the restoration process

Conclusion

By following these comprehensive steps, users can effectively troubleshoot and resolve boot-related errors in Windows.

From recovering files and reinstalling the operating system to repairing the boot sector and utilizing advanced recovery options, this guide provides a thorough approach to address these issues without sacrificing valuable data.

I hope you found this article useful. Please feel free to leave a comment below.

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
Windows Tags:Microsoft Windows, Windows 10, Windows 11, Windows Server 2016

Post navigation

Previous Post: How to Fix Windows Stuck on System Restore
Next Post: How to import your Chrome or Firefox passwords into your iCloud Keychain

Related Posts

  • Feature image Password protect a virtual hard disk
    Create a Password-Protected VHD Using BitLocker on Windows Windows
  • SystoLOCK Passwordless Authentication
    Protect your Windows Devices with MFA with SystoLOCK Security | Vulnerability Scans and Assessment
  • screenshot 2017 06 07 11.30.45
    How to Enable or Disable Touch Screen in Windows 10 Windows
  • image 1
    Fix Windows Can’t find the path: Please check the spelling and try again Windows
  • image 43
    Configure GPS location “Google Map” on your Android Studio Emulator Windows
  • win 10 login screen 1
    Import a user profile in Windows to another PC Windows

More Related Articles

Phone link How to link an iPhone with Windows PC with Phone Link App Windows
TaskScheduler Fix Windows Task Scheduler Error 0x1 Windows
Featured image 1 How and where to find your BitLocker recovery key on Windows Security | Vulnerability Scans and Assessment
change default apps windows 10 1 Clean Install and PC Reset: How to perform a Fresh Start installation of Windows 10 Windows
xxxxxx 1 The different Windows Logon Types Windows
Feature image Password protect a virtual hard disk Create a Password-Protected VHD Using BitLocker on Windows Windows

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

vexpert-badge-stars-5

Virtual Background

VEEAMLEGEND

Categories

Top 30 Sysadmin blog

veeaam100

Veeam Vanguard

  • powerpoint 1280x720 1
    How to change the speller and proofing language in PowerPoint Microsoft Exchange/Office/365
  • ADV Banner 5 1 e1782734675746
    Azure Virtual Desktop: Autoscaling Implementing and Monitoring Session Hosts [Part 05] AWS/Azure/OpenShift
  • Screenshot 2020 05 16 at 15.33.24
    How to install Telnet via the command line Windows Server
  • exchange 2016 1
    Workaround for a zero-day vulnerability on Microsoft Exchange Server Network | Monitoring
  • Exchange Admin Centre EMC
    How to grant Access to User Mailbox Network | Monitoring
  • screenshot 2020 03 19 at 19.17.42
    SG300 Firmware Upgrade Copy: Illegal software format Network | Monitoring
  • YouTubeComment456789
    How to hold comments for review on YouTube JIRA|Confluence|Apps
  • Error 0x800f0823 The specified package cannot be added to this Windows Image
    Error 0x800f0823: Wizard.hta Screen stuck during WDS Deployment Windows Server

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,746 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Contact
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon
  • Bsky

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2026 TechDirectArchive

Loading Comments...

You must be logged in to post a comment.