How to Clear Windows Update History in Windows 10
Windows 10 is a service, which means that it is upgraded with periodic software updates.
While you can manually check for updates, Windows 10 will automatically download and install updates when available, except on metered connections (where charges may apply). In that case, only those updates required to keep Windows running smoothing will automatically download.
Microsoft releases important updates every second Tuesday once a month, known as Patch Tuesday. However, updates could be released at any time.
An update history is available so you can view which updates were installed, and when. You can also uninstall updates if necessary.
For more about update history, see:
Sometimes you may need or want to clear your Windows Update history.
This tutorial will show you how to clear the Windows Update history on your Windows 10 PC.
The Windows Update history will automatically get cleared whenever a new feature update of Windows 10 is installed via Windows Update.
EXAMPLE: Windows Update history before and after cleared
Here's How:
1 Determine which version of Windows 10 you are currently running.
2 Click/tap on the Download button below to download the .bat file below for which version of Windows 10 you are currently running.
Clear_update_history_for_Windows10_version_2004_and_above.bat
Download
This is the contents of the .bat file for reference:
Code:@echo off powershell -windowstyle hidden -command "Start-Process cmd -ArgumentList '/s,/c,net stop usosvc & net stop wuauserv & del %systemroot%\SoftwareDistribution\DataStore\Logs\edb.log & del /f /q C:\ProgramData\USOPrivate\UpdateStore\* & net start usosvc & net start wuauserv & UsoClient.exe RefreshSettings' -Verb runAs"
OR
Clear_update_history_for_Windows10_version_1909_and_below.bat
Download
This is the contents of the .bat file for reference:
Code:@echo off powershell -windowstyle hidden -command "Start-Process cmd -ArgumentList '/s,/c,net stop wuauserv & del %systemroot%\SoftwareDistribution\DataStore\Logs\edb.log & net start wuauserv' -Verb runAs"
3 Save the .bat file to your desktop.
4 Unblock the .bat file.
5 Run the .bat file.
6 When prompted by UAC, click/tap on Yes to approve the .bat file to run as administrator.
7 You will now see a command prompt flash and quickly open and close to clear your update history.
That's it,
Shawn
Related Tutorials
- How to Check for and Install Windows Updates in Windows 10
- How to View Windows Update History in Windows 10
- How to Reset Windows Update in Windows 10
- How to Hide or Show Windows Updates in Windows 10
- How to Uninstall a Windows Update in Windows 10