How to fix KB5060533 fails to install in Windows 10?
Prefer to fix it yourself? The manual steps follow.
- 6methods
- 10 minutes to 2 hours
- Intermediate
Applies to Windows 10 22H2 (OS build 19045.5965), Windows 10 Enterprise LTSC 2021 and IoT Enterprise LTSC 2021 (OS build 19044.5965), and the updates that replaced KB5060533
6 methods in this guide
I keep getting an error when trying to install Windows 10 update KB5060533. It either fails midway or says the update wasn't installed. I've tried restarting and checking for updates again, but nothing works. How can I fix this?
KB5060533 is the security update of 10 June 2025 for Windows 10 version 22H2, and some PCs could not install it. Microsoft now marks it as expired, and every later Windows 10 update contains it. Restart the PC and install the newest update Windows Update offers first.
Stop retrying KB5060533 itself: Microsoft marks it as expired. Restart the PC, open Settings > Update & Security > Windows Update and select Check for updates (Fix 1). A newer update carries everything KB5060533 had. On a Surface Hub v1, never install KB5060533: install KB5063159 instead (Fix 2). If updates keep failing, reset the update components (Fix 3).
| Error | 2025-06 Cumulative Update for Windows 10 Version 22H2 for x64-based Systems (KB5060533) fails, or Windows says that some updates were not installed. |
|---|---|
| Where it appears | Settings > Update & Security > Windows Update and View update history, often after a restart that rolls the update back. |
| Main cause | A damaged download in the update cache, damaged system files or too little free space. Microsoft confirmed no general install failure for this update. |
| Fastest fix | Restart and install the newest update Windows Update offers instead of KB5060533 (Fix 1). |
| Also written as | KB 5060533, the June 2025 Patch Tuesday update, OS build 19045.5965 (19044.5965 on LTSC 2021). Its servicing stack part is KB5059504 (19045.5911). |
| Affects | Windows 10 version 22H2, all editions, plus Windows 10 Enterprise LTSC 2021 and IoT Enterprise LTSC 2021. Not Windows 11. |
| Microsoft's status | Expired. Microsoft says it is no longer available from the Microsoft Update Catalog. Three known issues, one of them a Surface Hub v1 boot failure fixed by KB5063159. |
| Newest Windows 10 update | KB5126657 of 13 October 2026 (build 19045.7807) for PCs in Extended Security Updates. Without ESU the last update is KB5066791 of 14 October 2025 (build 19045.6456). |
| Where the cause is written | C:\Windows\Logs\CBS\CBS.log and View update history, which keeps the date and code of each failed attempt. |
| Time to fix | 10 to 30 minutes for Fix 1 to Fix 5. One to two hours for the repair upgrade in Fix 6. |
Facts checked on 15 October 2026. Steps written for Windows 10 22H2.
What Windows 10 update KB5060533 is
KB5060533 is the monthly security update that Microsoft released on 10 June 2025 for Windows 10. It moves Windows 10 22H2 to OS build 19045.5965 and Enterprise LTSC 2021 to 19044.5965. It is a cumulative update combined with a servicing stack update, KB5059504, the part of Windows that installs updates.
Microsoft lists no new features in it, only security fixes for internal Windows functions. Because the update is cumulative, it also carries the May 2025 updates KB5058379, KB5061768, KB5061979 and KB5058481. Microsoft's page now carries the word EXPIRED in its title.
| What you see | Where | What it tells you |
|---|---|---|
| 2025-06 Cumulative Update for Windows 10 Version 22H2 for x64-based Systems (KB5060533) | Settings > Update & Security > Windows Update | The update itself, offered to 22H2 PCs in June 2025. |
| Some updates were not installed | Windows Update, after a failed attempt | The install failed. The message itself gives no reason, so read Update history and the log. |
| A failed entry with the date and an error code | View update history | The same failure, kept in the history. The time tells you where to look in CBS.log. |
| Secure Boot Violation: Invalid signature detected. Check Secure Boot Policy in Setup. | At startup on a Surface Hub v1 | The known issue Microsoft confirmed for Surface Hub v1. Fixed by KB5063159. |

Microsoft's page for KB5060533 says that if you installed earlier updates, the PC downloads only what is new. Every later cumulative update for Windows 10 22H2 includes the content of KB5060533, so a newer update that installs well closes the gap.
Why KB5060533 fails to install
Microsoft confirmed no install failure for ordinary PCs. Its known issues are a boot failure on Surface Hub v1, blurry Chinese, Japanese and Korean text, and a late delivery on managed PCs. On home PCs the causes are the usual ones for a cumulative update, ordered here by how likely they are.
| Cause | How often | How to tell | Fix |
|---|---|---|---|
| A one-off failure, or an update that waits for a restart | Often | No clear error. The PC has not been restarted for days. | Fix 1 |
| The device is a Surface Hub v1 | Only on that device | The Hub fails to start with a Secure Boot Violation after the update. | Fix 2 |
| A damaged download in the update cache | Sometimes | The install fails at the same point every time. | Fix 3 |
| Too little free space on drive C: | Sometimes | Disk Cleanup offers several gigabytes of Windows Update Cleanup, or the drive is almost full. | Fix 4 |
| Damaged system files or component store | Sometimes | DISM reports damage, or CBS.log names missing files. | Fix 5, Fix 6 |
| A company deferral policy | Only on managed PCs | The update arrives late, not with an error. | Ask the administrator |
Microsoft says the June 2025 update carries a metadata date of 20 June 2025 instead of 10 June. Devices with a quality update deferral policy could get it later than expected. Microsoft will not change the date: administrators shorten the deferral or use an expedite policy.
KB5060533 after the end of Windows 10 support
Support for Windows 10 ended on 14 October 2025. Microsoft's release information lists the end of updates for all 22H2 editions and names a newest update only for Extended Security Updates (ESU). This changes what Fix 1 can install on your PC.
| Your PC | Newest update it can get | OS build |
|---|---|---|
| Windows 10 22H2 enrolled in ESU | KB5126657, 13 October 2026 | 19045.7807 |
| Windows 10 22H2 without ESU | KB5066791, 14 October 2025 | 19045.6456 |
| Surface Hub v1 | KB5063159 instead of KB5060533, 16 June 2025, then later updates | 19045.5968 or higher |
Both newer updates contain KB5060533. A PC without ESU that installs KB5066791 has everything KB5060533 brought, but it gets no security fixes after October 2025. Moving to Windows 11 or joining ESU is the way to keep getting them.
How to check whether KB5060533 is installed and where it failed
Before you repair anything, check what the PC really has. Update history can still show an old failure after a later update installed well, and the build number settles it.
- Press Win + R, type
winverand press Enter. Read the OS build. - A build of 19045.5965 or higher means KB5060533 or a newer update is installed. Nothing is missing.
- Open Settings > Update & Security > Windows Update > View update history and note the date and code of the failed attempt.
- Press Win + R, type
%windir%\Logs\CBSand press Enter. CopyCBS.logto the Desktop and open the copy in Notepad. - Press Ctrl + F, search for
rollbackand read the lines just above the hit at the time of the failure. They name the step that failed.
How to fix KB5060533 failing to install
Fix 1 solves most cases, because the update you need today is not KB5060533 any more. Fix 2 is only for Surface Hub v1. Fix 3 to Fix 5 repair Windows Update, free space and the system files. Fix 6 reinstalls Windows 10 over itself and keeps your files and apps.
| What you see or have | Start with |
|---|---|
| KB5060533 failed and you have not checked for updates since | Fix 1 |
| A Surface Hub v1, or a Hub that shows Secure Boot Violation at startup | Fix 2 |
| Windows Update keeps failing at the same point | Fix 3 |
| Drive C: has only a few gigabytes free | Fix 4 |
| DISM or SFC reports damaged files | Fix 5, then Fix 6 |
winver shows 19045.5965 or higher | Nothing to fix: it is installed |
Fix 1. Restart and install the newest Windows 10 update instead
10 to 30 minutesNo riskEveryone, first. Above all if KB5060533 still shows as failed in Update history.
Windows Update no longer needs KB5060533 by name. Every later cumulative update for 22H2 includes its content and comes with a newer servicing stack, which is the part that failed most often on old installs.
- Save your work and select Start > Power > Restart. Use Restart, not Shut down.
- Open Settings > Update & Security > Windows Update and select Check for updates.
- Install everything offered. If KB5060533 is still listed as failed, check for updates once more: the newer update replaces it.
- Restart when Windows asks.
- Press Win + R, type
winverand press Enter, and read the OS build.
If the PC is not enrolled in ESU, the newest update it gets is KB5066791 with build 19045.6456. With ESU it is KB5126657 with build 19045.7807. Either one closes the gap KB5060533 left.
If Windows Update itself fails, you can also download the newest update by hand from the Microsoft Update Catalog. KB5060533 is no longer there, so search for the newer KB number. Step by step: Install an update from the Microsoft Update Catalog.
It worked if: The newest update installs, View update history lists it as successfully installed, and winver shows build 19045.6456 or later.
If not: On a Surface Hub v1 go to Fix 2. On any other PC, reset the update components with Fix 3.
Fix 2. Install KB5063159 instead on a Surface Hub v1
15 minutesLow riskThe device is a Surface Hub v1, or a Hub fails to start with a Secure Boot Violation after the June 2025 update.
Microsoft confirmed that after KB5060533, Surface Hub v1 devices might fail to start with a Secure Boot error, and its page says not to install KB5060533 on them. The out of band update KB5063159 of 16 June 2025 carries the same fixes and prevents the boot failure.
The startup error is Secure Boot Violation: Invalid signature detected. Check Secure Boot Policy in Setup. Surface Hub 2S and Surface Hub 3 are not affected, so this fix is not for them or for ordinary PCs.
- On the Hub, check for updates and install KB5063159 or any newer update offered, not KB5060533.
- If the Hub is managed, ask the administrator to approve KB5063159 or a newer update and to decline KB5060533 for these devices.
- Restart the Hub and confirm it starts normally.
It worked if: The Hub starts without the Secure Boot message and reports OS build 19045.5968 or later.
If not: If the Hub already fails to start, contact Microsoft Surface support with the exact message, because the recovery depends on the device.
Fix 3. Reset the Windows Update components
10 minutesLow riskThe update fails at once at the same percentage, or downloads fail again and again.
A damaged download in the SoftwareDistribution folder is used again at every retry. Stopping the update services and renaming the folder makes Windows download the newest update from scratch. It does not repair the system itself.
- Open Command Prompt as administrator. Type cmd in the search box, right-click Command Prompt and select Run as administrator. Select Yes when Windows asks for permission.
- Stop the update services. Type the commands below and press Enter after each one. If Windows says that other services depend on Cryptographic Services, it stops them too. A message that a service is not started is fine.
net stop wuauserv net stop bits net stop cryptsvc - Delete the download queue files. This clears the list of downloads that the Background Intelligent Transfer Service keeps. If Windows says it cannot find the files, continue.
del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" - Rename the update cache folders. Renaming keeps a copy in case you need it; Windows creates new, empty folders when the services start again. If you get Access is denied, a service is still running: repeat the previous step.
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old ren %systemroot%\System32\catroot2 catroot2.old - Start the services again. Type the commands below and press Enter after each one. The requested service has already been started is fine: Windows started it on its own.
net start cryptsvc net start bits net start wuauserv - Restart and check for updates. Restart the PC. Then select Start > Settings > Windows Update > Check for updates. The first check can take longer than usual because everything is downloaded again.
These steps were written for Windows 11 and Windows 10 (the steps are the same). The full page with the other versions and what each result means: Reset Windows Update components

It worked if: Windows Update downloads the newest update again from zero and installs it.
If not: Free space on drive C: with Fix 4, then repair the system files with Fix 5.
Fix 4. Free space on drive C: with Disk Cleanup
10 minutesLow riskDrive C: is almost full, or the update downloads and then fails during the install.
A cumulative update unpacks into the system drive and needs room to keep the old files until it finishes. Windows Update Cleanup removes older update files that are no longer needed, often the largest item on an old Windows 10 PC.
- Type Disk Cleanup in the search box on the taskbar and press Enter.
- Select drive C: and select OK.
- Select Clean up system files, then select drive C: and OK again.
- Tick Windows Update Cleanup, Temporary files and Delivery Optimization Files, and select OK.
- Restart the PC and check for updates again.

More ways to free space: Free up disk space and delete temporary files.
It worked if: Disk Cleanup frees space, and after a restart the update installs.
If not: Repair the system files with Fix 5.
Fix 5. Repair the system files with DISM and SFC
15 to 40 minutesNo riskCBS.log names missing or damaged files, or the earlier fixes did not help.
A cumulative update replaces thousands of system files and fails when the component store it builds on is damaged. DISM downloads clean copies of damaged components, and SFC then repairs the files in use.
- Open Command Prompt as administrator. Type cmd in the search box on the taskbar, right-click Command Prompt and select Run as administrator. Select Yes when Windows asks for permission.
- Run DISM first. Type the command below and press Enter. Wait until it says The operation completed successfully.
DISM.exe /Online /Cleanup-Image /RestoreHealth - Run System File Checker. Type the command below and press Enter. Do not close the window until the verification reaches 100%.
sfc /scannow - Read the result and restart. Compare the last message with the table below this guide, then restart the PC.
These steps were written for Windows 10 22H2. The full page with the other versions and what each result means: Run DISM and SFC to repair Windows system files
It worked if: DISM ends with The operation completed successfully., SFC reports that it repaired files or found no integrity violations, and the update installs after a restart.
If not: Use the repair upgrade in Fix 6.
Fix 6. Repair Windows 10 with an in-place upgrade that keeps files and apps
1 to 2 hoursLow riskNothing above worked, or DISM could not repair the damage.
Windows 10 Setup puts a clean copy of Windows 10 over the old one and keeps apps, files and settings. It replaces the damaged update files that the smaller repairs could not fix.
- Back up the files you cannot lose first: Back up your files (Windows Backup, File History, Time Machine).
- Download the Windows 10 Media Creation Tool from Microsoft's Windows 10 download page and run it. Select Yes when Windows asks for permission.
- Accept the licence terms, select Upgrade this PC now and select Next.
- On Choose what to keep, select Keep personal files and apps and select Next.
- Select Install and keep the PC plugged in and online until it restarts to the desktop.

We could not confirm that Microsoft still offers the Windows 10 Media Creation Tool after the end of support. If it is gone, use Reset this PC with Keep my files instead, which removes apps: Reinstall Windows without losing files.
It worked if: The PC restarts into the same desktop with your apps and files, and Windows Update shows no pending failed update.
If not: Read the section "If KB5060533 still fails" below.
If KB5060533 still fails
When the repair upgrade did not help, the cause is usually outside the normal update files. Pick your case.
| Situation | What to do |
|---|---|
| The repair upgrade fails with 0xc1900101 | That code points to a driver or a disk problem. Update the storage and chipset drivers, check the drive with Check a disk for errors (chkdsk), then try again. |
| Work or school PC with updates from the organization | Send the administrator the code, the KB number and CBS.log. A deferral policy may only delay the update. |
| The PC is not in ESU and has KB5066791 | Nothing is missing from KB5060533. Windows 10 itself gets no more fixes: plan the move to Windows 11 or ESU. |
| Nothing else works | Reset this PC with Keep my files: Reinstall Windows without losing files. Apps are removed, files stay. |
- What to send to support: the exact code, the KB number, the OS build from winver, the date of the failed attempt and
CBS.log. - Whether the PC gets updates from Windows Update or from a company server, and which fixes you already ran.
How to uninstall KB5060533
If the update did install and something broke, first check the known issues above. Removing a security update leaves the PC open to the flaws it closed. If you still want it gone, these are your options.
- Open Windows Update. Select Start > Settings > Update & Security > Windows Update.
- Open the update history. Select View update history. Note the KB number and the date of the update you suspect.
- Open the list of removable updates. Select Uninstall updates.
- Uninstall the update. Select the update you want to remove in the list, then select Uninstall.
These steps were written for Windows 10 22H2. The full page with the other versions and what each result means: How to uninstall a Windows update
| Way to remove it | Works? | What Microsoft says |
|---|---|---|
| Settings > View update history > Uninstall updates | Only while it is listed there | The normal way for home users. |
wusa.exe /uninstall /kb:5060533 | No | The combined package contains the servicing stack, so wusa cannot remove it. |
DISM /Online /Remove-Package with the package name | Yes | Find the name with DISM /online /get-packages. The servicing stack KB5059504 stays and cannot be removed. |
| System Restore to a point before the update | Yes, if a restore point exists | See Undo recent changes with System Restore. |
How to keep Windows 10 updates from failing again
- Restart when Windows Update asks, before you install the next update.
- Keep several gigabytes free on drive C: before Patch Tuesday, the second Tuesday of the month.
- Check
winverafter each update so you know which build you are on. - Plan the move to Windows 11, or join ESU, so the PC keeps getting security fixes.
- Do not switch the PC off while it shows that updates are being installed.
- Do not delete files in
C:\Windows\WinSxSby hand. - Do not keep updates paused for months to avoid one bad update.
- Do not turn off your antivirus or firewall for good to get an update in. Pause it for one test at most: Turn off Microsoft Defender protection for a moment.
Frequently asked questions
Can I still download KB5060533?
No. Microsoft marks the KB5060533 page as expired and says the update is no longer available from the Microsoft Update Catalog. You do not need it by name. Every later cumulative update for Windows 10 22H2 includes its content, so the newest update your PC is offered does the same job. Without ESU that is KB5066791 of 14 October 2025. With ESU it is KB5126657 of 13 October 2026.
Do I need KB5060533 if a newer update installed?
No. Cumulative updates contain all earlier fixes. If winver shows a build of 19045.5965 or higher, everything in KB5060533 is already on your PC. A failed KB5060533 entry in Update history is only a record of the attempt. It does not mean anything is missing, and you can ignore it once a newer update shows as successfully installed.
What are the known KB5060533 issues?
Microsoft lists three. Surface Hub v1 devices might fail to start with a Secure Boot Violation, fixed by KB5063159. Chinese, Japanese and Korean text can look blurry at 100% scaling in Chromium browsers such as Edge and Chrome, which Microsoft traces to the Noto fonts added in March 2025. And managed PCs with deferral policies could get the update late, because its metadata date is 20 June 2025.
Why does Windows say some updates were not installed?
That message only says the install failed, not why. Open View update history to see the error code and the date, then search CBS.log for that time. For KB5060533 Microsoft confirmed no general failure, so the cause is usually on the PC: a damaged download, too little space or damaged system files. Fix 1, Fix 3 and Fix 5 cover these in that order.
What is KB5063159?
KB5063159 is an out of band update that Microsoft released on 16 June 2025 for Windows 10 22H2, with OS build 19045.5968. It includes the fixes and improvements of KB5060533 and prevents the Surface Hub v1 boot failure. Microsoft told Surface Hub v1 users to install it instead of KB5060533. On other PCs, a later monthly update does the same.
Will a PC without ESU still get updates?
Not new ones. Support for Windows 10 ended on 14 October 2025, and Microsoft's release information lists the end of updates for Home, Pro, Enterprise and Education. The last update for a PC outside ESU is KB5066791 with build 19045.6456. It still contains KB5060533. Newer security fixes, such as KB5126657 of 13 October 2026, go only to PCs enrolled in Extended Security Updates.
Does turning off the antivirus or firewall help KB5060533 install?
No source ties security software to this failure, and switching protection off leaves the PC open while it is offline from updates. The old version of this guide suggested it. If you suspect your third party antivirus, pause it for one test install and turn it back on at once: Turn off Microsoft Defender protection for a moment. The firewall does not block Windows Update downloads in a normal setup.
How do I uninstall KB5060533?
Use View update history > Uninstall updates in Settings while it is listed there. Microsoft says wusa.exe /uninstall does not work on this combined package, because it contains the servicing stack update KB5059504, which cannot be removed. Administrators remove the cumulative part with DISM /Online /Remove-Package and the name from DISM /online /get-packages. If newer updates are on top, remove the newest one instead.
Is KB5060533 for Windows 11?
No. KB5060533 applies to Windows 10 version 22H2, all editions, and to Windows 10 Enterprise LTSC 2021 and IoT Enterprise LTSC 2021. Windows 11 got its own June 2025 updates with other KB numbers. If Windows Update offers another number on your PC, follow that one. To see which Windows you have, press Win + R, type winver and read the version and build.
Sources
- Microsoft Support: June 10, 2025, KB5060533 (OS Builds 19044.5965 and 19045.5965), expired, known issues and how to get this update (support.microsoft.com)
- Microsoft Learn: Windows 10 release information (latest ESU update and build) (learn.microsoft.com)
- Microsoft Support: June 16, 2025, KB5063159 (OS Build 19045.5968) Out-of-band (support.microsoft.com)
Did this fix work?
One click, no account. It tells the next reader which guides are worth their time.
Questions and experiences: fix KB5060533 fails to install in Windows 10
Still broken, or found a fix we did not cover? Ask here: members and our editors answer. Reading is open; writing needs a free account.
…