How To Uninstall Updates In Windows 11 When An Update Breaks Your PC
Uninstalling updates in Windows 11 lets you remove bad system patches that cause blue screens, crashes, or broken printers. A faulty update often breaks your PC by disrupting normal apps and hardware, leaving your computer slow or completely unusable.
Windows 11 keeps built-in tools to roll back recent changes and restore your system to a stable state. You can remove a problematic update either through the main Settings menu or from the Advanced startup screen if your PC refuses to boot normally.

Open Settings Windows Update Update history Uninstall updates, then click the Uninstall button next to the problematic update. This removes the bad software and restores your computer to a stable state without needing to reset your entire system or lose your personal files.
Before You Uninstall a Windows Update
How to Uninstall Windows Updates Using the Settings App
To uninstall Windows updates using the Settings app when your computer is working normally, open the Start menu , go to Settings, and click on Windows Update . From there, select Update history, scroll down to the related links, and choose the option to remove the specific update that is causing issues on your system.

- Press the Start button and open the Settings app via the gear icon.
- Click on Windows Update in the menu on the left side of the screen.
- Click on Update history in the list of options.
- Scroll down the page until you see the section labeled Related settings.
- Click on the option that says Uninstall updates.
- You will see a list of updates installed on your computer, sorted by date. Find the update causing your problems.
- Click the Uninstall button next to the troublesome update.
- Confirm your choice if a warning message pops up on your screen.
- Your computer may ask you to restart. Save any lingering thoughts or notes, then restart your PC to finish removing the update.
How to Uninstall Windows Updates Using the Control Panel
To uninstall Windows updates using the Control Panel when the main Settings app is unavailable, open the classic Control Panel search menu, click on Uninstall a program under the programs category, and select View installed updates on the left side of the window to find and delete the problematic patch.

- Click the Start button, type Control Panel into the search bar, and press Enter.
- Under the Programs heading, click on the link that says Uninstall a program.
- Look at the menu on the left side of the window and click on View installed updates.
- A new window will open showing all the recent Microsoft updates and other software patches.
- Find the update you want to remove. You can look at the installed date to help find the recent culprit.
- Right-click on the update name and select Uninstall.
- Click Yes to confirm that you want to remove the update from your system.
- Once the system finishes removing the update, follow any prompts to restart your computer.
How to Uninstall a Windows Update When Windows Won’t Start
To uninstall a Windows update when Windows won't start normally due to crashes or boot loops, you need to boot your computer into the Windows Recovery Environment. From the recovery menu, navigate to troubleshoot options and choose to remove the latest quality or feature update to get your desktop working again.
- If your PC is on, press and hold the power button for about 10 seconds to turn it off completely.
- Turn your computer back on. As soon as you see the manufacturer logo or the Windows logo, press and hold the power button again for 10 seconds to turn it off.
- Repeat this turning on and turning off process two or three times.
- On the third or fourth restart, Windows will realize your computer is having trouble starting up. It will automatically load a special diagnostic screen called Automatic Repair.
- On the screen that appears, click the button for Advanced options.
- Click on Troubleshoot.
- Click on Advanced options again.
- Click on Uninstall Updates.
- Choose whether you want to remove the latest quality update or the latest feature update. A quality update is a regular monthly patch, while a feature update is a massive yearly system upgrade.
- Follow the on-screen instructions to finish removing the update, then restart your computer normally.
How to Uninstall Windows Updates Using PowerShell
To uninstall Windows updates using PowerShell, right-click the Start button to open the terminal with administrator permissions, and run specific command-line scripts to view and remove the troublesome patch. This command-line method gives advanced users a fast way to bypass graphical menus and fix system errors quickly.

- Right-click the Start button and select Terminal (Admin) or PowerShell (Admin).
- Click Yes if a security warning asks for permission to make changes to your device.
- To see a list of installed updates so you can find the identification number, type the following command and press Enter:PowerShell
Get-HotFix - Look for the update ID in the list, such as KB5023696.
- To remove a specific update, type the following command, replacing the placeholder with your actual update number, and press Enter:Code
wusa /uninstall /kb:USER-UPDATE-ID - Follow any prompts that appear on your screen to complete the removal process and restart your computer.
Why Won’t Windows Let Me Uninstall This Update?
Windows blocks you from uninstalling certain updates because the operating system marks foundational system patches as permanent once they become deeply integrated. You might also lose the ability to remove an update if too much time has passed since it was installed or if core system files are locked by active background processes.
- The update is permanent: Windows marks certain foundational system updates as permanent once they are deeply integrated or after a certain amount of time has passed. You cannot remove these updates normally.
- The rollback period expired: Windows automatically deletes the backup files needed to remove an update after 10 days to free up hard drive space. Once those files are gone, you cannot roll back the update through standard menus.
- Corrupted system files: If important system files are damaged, the Windows servicing stack might fail to process the uninstallation command properly.
If you get an error stating that not all updates were successfully uninstalled, your best option is often to use the Windows Recovery Environment method outlined earlier in this guide, as it bypasses active system restrictions.
Unique Expert Tips: Preventing Update Conflicts and Managing Disk Space
Managing update conflicts and disk space effectively involves adjusting your system rollback window and clearing out old installation files before they clog your storage drive. Taking control of these advanced system settings helps prevent future update crashes and gives you more time to safely revert changes if a new patch acts up.
Managing the Rollback Window Safely: By default, Windows 10 and 11 keep old system files for 10 days so you can roll back updates. If you have plenty of storage space and want extra peace of mind after a major system upgrade, you can extend this window using the Deployment Image Servicing and Management (DISM) tool in an administrator command prompt. This gives you more time to test system stability before the backup files are automatically deleted.
Clearing the SoftwareDistribution Cache: If your update history is bugged or uninstallation commands fail repeatedly, the downloaded update files stored in your system folders might be corrupted. Stopping the Windows Update service temporarily, clearing out the contents of the download cache folder located at C:\Windows\SoftwareDistribution, and restarting the service can clear out bad data that prevents clean uninstalls.
Summary
Fixing a computer broken by a bad patch requires knowing how to uninstall Windows updates using the Settings app, Control Panel, PowerShell, or the recovery menu. Administrative privileges are required for all these methods, allowing you to successfully rescue your system regardless of how severely the update affected your startup process.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!