Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form
Home » Windows » How To Fix “Startup Repair Couldn’t Repair Your PC

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

Posted on 30/11/202325/03/2024 Matthew By Matthew No Comments on 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.

Rate this post

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
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
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

  • f97cd picture1 128
    How to disable Windows Hardware Power Button Windows
  • Featured image 8
    How to restore quarantined files in Microsoft Defender Antivirus Security | Vulnerability Scans and Assessment
  • Feature Image
    How to Enable and Disable WMI Traffic through Windows CMD Windows
  • what is winrm
    WinRM cannot complete the operation, verify that the specified computer name is valid Windows
  • Featured Image
    Restore Point Creation in Windows 10 and Windows 11 Windows
  • windows 10 creators update wallpaper
    Run or Edit and Delete Tasks via Windows Task Scheduler Windows

More Related Articles

f97cd picture1 128 How to disable Windows Hardware Power Button Windows
Featured image 8 How to restore quarantined files in Microsoft Defender Antivirus Security | Vulnerability Scans and Assessment
Feature Image How to Enable and Disable WMI Traffic through Windows CMD Windows
what is winrm WinRM cannot complete the operation, verify that the specified computer name is valid Windows
Featured Image Restore Point Creation in Windows 10 and Windows 11 Windows
windows 10 creators update wallpaper Run or Edit and Delete Tasks via Windows Task Scheduler Windows

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

Veeam Vanguard

  • Extend C drive with additional Software
    Fix unable to Extend Volume on Windows protected by BitLocker Windows
  • creating the perfect grafana dashboard  main
    How to install Grafana on Ubuntu Linux Network | Monitoring
  • How to Force Stop a Grayed Out Windows Service
    How To Force Stop A Windows Service When Stop Option Is Grayed Out Windows
  • Prevent the downloads of apps without password on App store
    Download Apps without passwords on App Store Mac
  • ycx
    Install SysInternals from the Microsoft Store Windows
  • MacOS Catalina Desktop
    Mac FileVault Encryption: How to enable FileVault disk encryption Security | Vulnerability Scans and Assessment
  • PIN9 1
    How to increase Windows PIN complexity Windows
  • Screenshot 2020 06 25 at 23.38.40
    What is Registry Editor and how to access the registry hives Windows

Subscribe to Blog via Email

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

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

Tags

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

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.