
Fix Error A current driver on your PC may be better than the driver we’re trying to install
Steps to Fix Windows 10 Update Error A current driver on your PC may be better than the driver we’re trying to install. We'll keep trying to install, Windows 10 Update Error A current driver on your PC may be better than the driver we’re trying to install while updating Windows 10 to version 2004, 1909 or 1903.
Cause is the Intel driver or when Windows update is trying to install the driver which may not be compatible with your computer.
Before performing the steps create a restore point.
Step 1) Run Hide update troubleshooter
https://drive.google.com/file/d/19z4EzKAipyX3XSkhhxhDei6GtZshHFCs/view?usp=sharing (The MS link is not working anymore, download the file from my google drive link which will open the MS troubleshooter)
Run the troubleshooter and then Select and hide the Intel or suspicious driver updates.
Now try updating Windows 10 once again, if not resolved restart your PC and try again.
You can use Intel Driver Support Assistant to update Intel Driver.
Step 2) Reset the Windows update components
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
netsh winsock reset
netsh winsock reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
Restart PC and try updating once again.
Step 3) Run SFC and DISM Command
sfc /scannow
Dism /Online /Cleanup-Image /RestoreHealth
Step 3) Restart Windows update services
Step 4) Use Windows 10 Update Assistant
Step 5) Use Media Creation Tool
In case you receive error: “This Pc can’t be upgrade”, then Go to C:\$WINDOWS.~BT\Sources\Panther then delete the file name compatscancache.dat
Restart your PC and then try again.
If you don't see the folder then make sure to show hidden files first.