How to fix Could not be installed because of error 2147943568 Element not found

How to fix Could not be installed because of error 2147943568 Element not found . I have got a production Windows server 2016 VM running in Azure. Recently I found that our SCCM cannot install updates on this server. So, I tried to manually install the Windows updates, also with no luck.

The error message in Setup event log is this:

Windows update “Security Update for Windows (KB4565912)” could not be installed because of error 2147943568 “Element not found.” (Command line: “”C:\Windows\system32\wusa.exe” “C:\Users\NX1011\Desktop\windows10.0-kb4565912-x64_19eae0b34464284e4a96f9209e4ed7cd146d5a1e.msu” “)

The error message in system event log is this:

Installation Failure: Windows failed to install the following update with error 0x80070490: Security Update for Windows (KB4565912).

In C:\Windows\Logs\CBS\CBS.log, found the error event like this:

2020-08-12 17:40:03, Info CSI 0000000b@2020/8/12:09:40:03.828 CSI Transaction @0x1640eb34ee0 initialized for deployment engine {d16d444c-56d8-11d5-882d-0080c847b195} with flags 00000000 and client id ‘TI4.30830732_2301734351:4/Package_for_KB4565912~31bf3856ad364e35~amd64~~14393.3801.1.1’

2020-08-12 17:40:03, Info CBS Failed reading Identity for driver operation sequenceID 1 [HRESULT = 0x80070490 – ERROR_NOT_FOUND] 2020-08-12 17:40:03, Info CBS Failed loading a driver operation [HRESULT = 0x80070490 – ERROR_NOT_FOUND] 2020-08-12 17:40:03, Error CBS Doqi: Failed loading driver operations queue. [HRESULT = 0x80070490 – ERROR_NOT_FOUND] 2020-08-12 17:40:03, Info CBS Failed loading driver operation queue [HRESULT = 0x80070490 – ERROR_NOT_FOUND] 2020-08-12 17:40:03, Info CBS Failed initializing driver operation queue [HRESULT = 0x80070490 – ERROR_NOT_FOUND] 2020-08-12 17:40:03, Info CBS Perf: InstallUninstallChain complete.
2020-08-12 17:40:03, Info CSI 0000000c@2020/8/12:09:40:03.828 CSI Transaction @0x1640eb34ee0 destroyed
2020-08-12 17:40:03, Info CBS Failed to execute execution chain. [HRESULT = 0x80070490 – ERROR_NOT_FOUND] 2020-08-12 17:40:03, Error CBS Failed to process single phase execution. [HRESULT = 0x80070490 – ERROR_NOT_FOUND] 2020-08-12 17:40:03, Info CBS WER: Generating failure report for package: Package_for_KB4565912~31bf3856ad364e35~amd64~~14393.3801.1.1, status: 0x80070490, failure source: Execute, start state: Staged, target state: Installed, client id: WindowsUpdateAgent
2020-08-12 17:40:03, Info CBS Not able to query DisableWerReporting flag. Assuming not set… [HRESULT = 0x80070002 – ERROR_FILE_NOT_FOUND] 2020-08-12 17:40:03, Info CBS Added C:\Windows\Logs\CBS\CBS.log to WER report.

I have follow some public troubleshooting guides on Internet for error 0x80070490:

1) Run “sfc /scannow”. No error, clean result.

2) Run “DISM.exe /Online /Cleanup-image /Restorehealth”. No error, clean result.

3) Reset the Windows Update components:
Reference (FIX 4): 0x80070490 Error Code in Windows Update [FIXED] – Driver Easy

4) Reboot VM many times.

5) Tested to uninstall installed updates with DISM. Found similar error like installing new updates:

PS C:\Windows\system32> dism /Online /Remove-Package /PackageName:p

ackage_for_RollupFix~31bf3856ad364e35~amd64~~14393.3630.1.8

Deployment Image Servicing and Management tool
Version: 10.0.14393.3750

Image Version: 10.0.14393.3241

Processing 1 of 1 – Removing package Package_for_RollupFix~31bf3856ad364e35~amd64~~14393.3630.1.8
[==========================100.0%==========================] An error occurred – Package_for_RollupFix Error: 0x80070490

Error: 1168

Element not found.

Apparently the issue is not related to any specific update package because I have tried different updates. Instead, something is wrong with Windows components.

I do not know what does the “driver operation queue” mean? What element is missing?

Can Windows expert provide some assistance for action plan based on above symptom? Understanding the error message can be helpful for troubleshooting. Thanks.

 

 

Question

Hello,

 

To resolve the issue please try the following

1. Run the checksur.exe (System Update Readiness Tool) tool.
2. Run System File Checker. From the command line run the command sfc /scannow
3. Review the cbs logs and uninstall the patches which were missing assemblies and reboot the server.
4.

Reinstall the update.

For more details, please refer to the link below:

https://blogs.technet.microsoft.com/asiasupp/2011/06/19/the-error-0x80070490element-not-found-when-you-are-installing-a-service-pack-or-update/

The error 0X80070490(Element not found) when you are installing a service pack or update

Symptom:

When you are installing a service pack or update for Windows 7 or 2008 R2, the update may fail to install with an error 0X80070490.

You have tried the following contents, but still can not resolve the problem:

1. KB977893

2. KB947821

3. https://windows.microsoft.com/en-US/windows7/Windows-Update-error-80070490

When you examine the setupapi.dev.log, you may find the followings were logged:

     inf: Opened PNF: ‘C:WindowsSystem32DriverStoreFileRepositoryscanners.inf_amd64_neutral_08717035d84064b6scanners.inf’ ([strings])
     sig: {_VERIFY_FILE_SIGNATURE} 08:56:21.210
     sig:      Key      = scanners.inf
     sig:      FilePath = C:WindowsSystem32DriverStoreFileRepositoryscanners.inf_amd64_neutral_08717035d84064b6scanners.inf
! sig: No installed catalogs matching catalog name ” were found that validated the file.
! sig: Error 1168: Element not found.
     sig: {_VERIFY_FILE_SIGNATURE exit(0x00000490)} 08:56:21.226

*note*: the missing inf file could be different in your computer.

Cause:

Error 0x80070490 is “Element not found”. there is a consistent error to the specific drivers.

Resolution:

To resolve the issue please try the following

BẢNG 1
1. Run the checksur.exe (System Update Readiness Tool) tool.
2. Run System File Checker. From the command line run the command sfc /scannow
3. Review the cbs logs and uninstall the patches which were missing assemblies and reboot the server.
4. Reinstall the update.

For advanced customers, you can maunally fix it:

From an elevated command prompt:

pnputil – a <Inf File Path>

e.g.: C:WindowsSystem32DriverStoreFileRepositoryscanners.inf_amd64_neutral_08717035d84064b6scanners.inf

Well, the repair install is the last choice but worth a try befor you give up. 🙂


Please remember to mark the replies as answers if they help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

Most views