When manually installing MSU updates on Windows computers and servers, you may receive an error:
Windows Update Standalone Installer: Searching for updates on this computer, This problem often occurs when manually installing updates on computers in a disconnected network (aside from the Internet). If your computer is automatically updated through Windows Update or WSUS Server, this issue may not occur because the wuauserv agent checks dependencies before installation.
In this article, we will look at why Windows thinks this update is not applicable to the computer and how to install such an update.
So, error”The update is not applied to your computer. Appears when you try to manually install an MSU update package by using the built-in
wusa.exe Tool (Windows Update Standalone Installer).
How to solve: “The update is not applied to your computer”?
- Check your computer’s uptime (
Get-CimInstance -ClassName Win32_OperatingSystem | Select LastBootUpTime) If your computer hasn’t rebooted for some time (or after installing the latest updates), try to force restart Windows;
- This update does not match your OS version, version, build, bitterness (Processor Architecture: x86, x64; ARM), or Language. For example, you are trying to install an x86 update on Windows x64. You can check the Windows version, architecture, and build number with the following PowerShell command:
Get-CimInStance CIM_OperatingSystem| select Caption, OSArchitecture
Try downloading the appropriate update for your version of Windows.
in the subject system language, Sometimes the language of Windows installed is different from the interface language used. Check native Windows language using command:
dism /online /get-intl
This example shows the computer running the English version of Windows:
Installed language(s): en-US Type : Fully localized language
Additionally, the French Language Interface Pack (LIP) is installed:
Installed language(s) fr-FR: Partially localized language, MUI type: fr-FR
- update is already installed, You can get the list of updates installed on your computer by using
wmic qfe listCommand or PSWindowsUpdate PowerShell module;
- This update has been replaced or a new update has been installed that replaces this update. Information about replacing updates can be found on the KB page of the Microsoft website. Typically, this information is listed on Package details tab (This update has been replaced by the following updates,
- Prerequisites are not met to install this update, For example, most updates for Windows 7 require SP1 to be installed, updates for Windows 8.1 and Windows Server 2012 R2 require Update 1. You can find dependency information on the KB Information page in the Microsoft Update Catalog (https://www.catalog.update.microsoft.com/Home.aspx) Read all KB requirements carefully. You may have to install some other updates first before you can install this update;
- Make sure that you have downloaded the full MSU update for Windows and not the Delta update package;
- If the Windows Update service doesn’t work properly, you can try running the Windows Update Agent reset script or use the Windows Update troubleshooter (Settings -> Update & Security -> Troubleshoot > Windows Update and press run troubleshooter,
- If you received a *.msu update file from a third party, it may have been corrupted. Try downloading the MSU update file from the Windows Update Catalog again;
- Check the integrity of Windows system files using the command:
Dism.exe /Online /Cleanup-Image /RestorehealthAnd
Note that security updates for Windows are now released as cumulative updates. This means you can install any new monthly cumulative update for your Windows build (this includes all previous updates).
Before you can install some cumulative Windows updates, you must first install the latest available servicing stack update ,susu) This update can be found in the Windows Update Catalog using the following search query:
servicing stack windows 10 20h2
In this example, I found that the latest servicing stack update for Windows 20h2 is released in May 2022. Download and install SSU before installing your update.
From March 2021, Microsoft began integrating SSU updates for Windows 10 2004 and earlier in the latest builds. LCU (Latest Cumulative Update). Administrators of Windows 10 prior to 2004 should keep an eye on SSU dependencies when deploying updates themselves.
How To Manually Install Windows Update From CAB Files?
You can try to install the MSU update file with the WUSA.exe tool (the Windows Update Standalone Installer uses this), but by extracting the .CAB file and using the DISM or Add-Windows Package command, it can be directly installed as a Windows image. by installing in. The process to manually install the CAB update might look like this:
- Extract MSU Update File:
expand -f:* "C:\Temp\windows10.0-KB4103723-x64.msu" C:\Temp\KB4103723
- A CAB with a name such as Windows10.0-KB4103723-x64.cab will appear in the C:\Temp\KB4103723 directory;
- Install this CAB update file using DISM.exe (
DISM.exe /Online /Add-Package /PackagePath:c:\Temp\Windows10.0-KB4103723-x64.cab) or with PowerShell (
Add-WindowsPackage -Online -PackagePath "c:\Temp\Windows10.0-KB4103723-x64.cab",
Checking Windows Update Error Codes
Examine the specific update installation error codes in the Windows Event Viewer snap-in. Go to Event Viewer -> Windows Logs -> Setup and find an event from the WUSA source. Most likely it will contain an error like this:
Source: WUSA Event ID: 3 Level: Error Windows update could not be installed because of error 2149842967 “” (Command line: "C:\Windows\system32\wusa.exe" "C:\Downloads\Updates\windows10-kb4103723.msu")
It makes sense to search Google for information about this Windows Update installation error code. Also, the full list of Windows Update error codes on this site may help you
Also, see Update installation errors in
%systemroot%\Logs\CBS\CBS.log file (look for errors by your KB number).