[SOLVED] Server 2019 updates fails with error code 0x80070003

Joris

Contributor
Joined
May 8, 2020
Posts
31
Hello,

Cumulative updates on a Windows server 2019 keeps failing with error code 0x80070003 the install is successful but after reboot it does a rollback.

I have already tried the default Windows update repair and the Dism commands below but not corruption was found.

sfc /scannow
Dism /online /cleanup-image /scanhealth
DISM /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth /Source:C:\Mount\Windows /LimitAcc

In CBS log file I had discoverd the following it seems to be a driver issue but the Dism commands does not repair this:

Code:
2022-01-04 17:20:41, Info                  CBS    DriverUpdateUninstallUpdates failed [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2022-01-04 17:20:41, Info                  CBS    Doqe: Failed uninstalling driver updates [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2022-01-04 17:20:41, Info                  CBS    Perf: Doqe: Uninstall ended.
2022-01-04 17:20:41, Info                  CBS    Failed uninstalling driver updates [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2022-01-04 17:20:41, Error                 CBS    Shtd: Failed while processing non-critical driver operations queue. [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2022-01-04 17:20:41, Info                  CBS    Shtd: Rolling back KTM, because drivers failed.

In the setupapi.dev.log I have found that a specific "Microsoft Windows Core Printer Driver Package" is missing.
The problem is that I cannot find a similar file on another server 2019 server or on the Install sources: ntprint.inf_amd64_19a3fe50fa9a21b6\ntprint.inf
This folder does not exist on the server: C:\Windows\System32\DriverStore\FileRepository\ntprint.inf_amd64_19a3fe50fa9a21b6

Hopefully someone can advise me how to fix this I have attached the CBS, Windowsupdate, setupapi.dev logs.


Code:
>>>  [Uninstall Driver Updates]
>>>  Section start 2022/01/04 17:22:25.029
      cmd: C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.17763.2350_none_56f1682d9915d5e5\TiWorker.exe -Embedding
     sto: Image State        = Specialized
     sto: Image Architecture = amd64
     sto: Transaction        = CbsDriversAndPrimitives
     sto: Driver Updates     = 32
!    inf: Unable to load INF: 'C:\Windows\System32\DriverStore\FileRepository\ntprint.inf_amd64_19a3fe50fa9a21b6\ntprint.inf'(00000003)
!    inf: Error 3: The system cannot find the path specified.
!!!  inf: Invalid INF 'C:\Windows\System32\DriverStore\FileRepository\ntprint.inf_amd64_19a3fe50fa9a21b6\ntprint.inf', parsing error on line 0. Code = 1002
!!!  sto: Failed to get version info for driver update 'C:\Windows\System32\DriverStore\FileRepository\ntprint.inf_amd64_19a3fe50fa9a21b6\ntprint.inf'. Error = 0x00000003
<<<  Section end 2022/01/04 17:22:25.091
<<<  [Exit status: FAILURE(0x00000003)]
>>>  [Unstage Driver Updates]
>>>  Section start 2022/01/04 17:22:25.232
      cmd: C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.17763.2350_none_56f1682d9915d5e5\TiWorker.exe -Embedding
     sto: Image State        = Specialized
     sto: Image Architecture = amd64
     sto: Driver Updates     = 80
     sto: {Unstage Driver Package: C:\Windows\System32\DriverStore\FileRepository\usbaudio2.inf_amd64_3e0646bbacd51a3d\usbaudio2.inf} 17:22:25.388
     sto:      {DRIVERSTORE DELETE BEGIN} 17:22:25.388
     sto:      {DRIVERSTORE DELETE BEGIN: exit(0x00000000)} 17:22:25.388
     idb:      {Unregister Driver Package: C:\Windows\System32\DriverStore\FileRepository\usbaudio2.inf_amd64_3e0646bbacd51a3d\usbaudio2.inf} 17:22:25.388
!!!  idb:           Cannot unregister published driver package 'usbaudio2.inf_amd64_3e0646bbacd51a3d'. Error = 0x00000032
!!!  idb:           Failed to unregister driver package 'C:\Windows\System32\DriverStore\FileRepository\usbaudio2.inf_amd64_3e0646bbacd51a3d\usbaudio2.inf'. Error = 0x00000032
     idb:      {Unregister Driver Package: exit(0x00000032)} 17:22:25.388
     sto:      {DRIVERSTORE DELETE END} 17:22:25.388
     sto:      {DRIVERSTORE DELETE END: exit(0x00000000)} 17:22:25.388
!!!  sto:      Failed to delete driver package from Driver Store. Error = 0x00000032
     sto: {Unstage Driver Package: exit(0x00000032)} 17:22:25.388
!!!  sto: Failed to unstage all driver updates. Error = 0x00000032
     sto: {Stage Driver Package: C:\Windows\WinSxS\amd64_dual_usbaudio2.inf_31bf3856ad364e35_10.0.17763.592_none_d128a5b61462af61\usbaudio2.inf} 17:22:25.388
!    sto:      Driver package already imported as 'usbaudio2.inf' (C:\Windows\System32\DriverStore\FileRepository\usbaudio2.inf_amd64_3e0646bbacd51a3d\usbaudio2.inf).
     sto: {Stage Driver Package: exit(0x00000000)} 17:22:25.403
<<<  Section end 2022/01/04 17:22:25.403
<<<  [Exit status: FAILURE(0x00000032)]

2022-01-05_9-36-21.png
 

Attachments

Retrieve Components Hive
1. Navigate to C:\Windows\System32\Config and locate the COMPONENTS file.
2. Please copy this file to your desktop.
Note: If you receive an error that this file is in-use, simply reboot your computer and try again.
3. Right-click on this file on your desktop and select Send To...Compressed (zipped) folder. This will create a file named COMPONENTS.ZIP on your desktop.
4. The file will likely be too large to upload here so please upload to a file sharing service. Examples of services to upload to are Dropbox or OneDrive or SendSpace and then just provide the link in your reply.
 
Thanks for the feedback.

I have uploaded the COMPONENTS file in attachment.

I have discovered that the driver which does not exist anymore on my system is in use by the following printers:
Send to Microsoft OneNote 16 Driver
Microsoft XPS Document Writer v4
Microsoft Print to PDF
Microsoft IPP Class Driver

Get-PrinterDriver | fl
PrintToPDF.png

I have removed the printers and also disabled the underneath features but it does not fix the issue.

dism /Online /Disable-Feature /FeatureName:"Printing-PrintToPDFServices-Features"
dism /Online /Disable-Feature /FeatureName:"Printing-XPSServices-Features"

I can disable the feature but when I try to enable it again I got error 0x800f0922

Probably the issue is related to the Printing-PrintToPDFServices-Features

Naamloze afbeelding.png
 

Attachments

The CBS log file when installing the Printing-PrintToPDFServices-Features

Code:
    Installer name: 'Setup Print To PDF Installer'
2022-01-07 11:10:06, Info                  CSI    0000004f Performing 1 operations as follows:
  (0)  LockComponentPath: flags: 0 comp: {l:16 b:6d3ba3beae03d801290000003c609058} pathid: {l:16 b:6d3ba3beae03d8012a0000003c609058} path: [l:120]'\SystemRoot\WinSxS\amd64_microsoft-windows-s..ingstack-base-extra_31bf3856ad364e35_10.0.17763.2350_none_6c96f202951eedde' pid: 603c starttime: 132860237970605644
2022-01-07 11:10:06, Info                  CSI    00000050 Hashes for file member [l:26 ml:27]'PrintAdvancedInstaller.dll' do not match.
 Expected: {l:32 b:738c4b2c6ad734c0c6de49eae279bc274a46cb06821f5aab124ffe1495058d36}.
 Actual: {l:32 b:db8a81cbd8ee5cc65e686e95cc9a1a7149ee9e1f0b484fc685c350fc5d7bed6c}.
2022-01-07 11:10:06, Info                  CSI    00000051 SS binary failed hash verification. Marking ServicingStack as Corrupt. Will attempt to load binary regardless of this.
2022-01-07 11:10:06, Error                 CSI    00000052@2022/1/7:10:10:06.502 (F) Attempting to mark store corrupt with category [l:30 ml:31]'CorruptServicingStackComponent'[gle=0x80004005]
2022-01-07 11:10:06, Info                  CSI    00000053 Loading installer DLL from explicit path: C:\Windows\WinSxS\amd64_microsoft-windows-s..ingstack-base-extra_31bf3856ad364e35_10.0.17763.2350_none_6c96f202951eedde\PrintAdvancedInstaller.dll
2022-01-07 11:10:06, Info                  CSI    00000054 Performing 1 operations as follows:
  (0)  LockComponentPath: flags: 0 comp: {l:16 b:3310a5beae03d8012b0000003c609058} pathid: {l:16 b:3937a5beae03d8012c0000003c609058} path: [l:114]'\SystemRoot\WinSxS\amd64_microsoft-windows-printing-printtopdf_31bf3856ad364e35_10.0.17763.1_none_72f5df219eb56452' pid: 603c starttime: 132860237970605644
2022-01-07 11:10:06, Info                  CSI    00000055 Setup MPDW AI Uninstallation Called Online.
2022-01-07 11:10:06, Info                  CSI    00000056 IsSpoolerRunning: The spooler is 'Running'.
2022-01-07 11:10:06, Info                  CSI    00000057 SetupMpdwAI: IsMpdwPrintDriverInstalled(): The MPDW Print Driver is 'INSTALLED'
2022-01-07 11:10:06, Info                  CSI    00000058 SetupMpdwAI: IsMpdwPrintQueueInstalled(): The MPDW Print Queue is 'NOT INSTALLED'
2022-01-07 11:10:06, Info                  CSI    00000059@2022/1/7:10:10:06.516 CSI Advanced installer perf trace:
CSIPERF:AIDONE;{3d8134b2-3409-4e4c-9a77-91ed488a4ece};(null);19005us
2022-01-07 11:10:06, Info                  CSI    0000005a End executing advanced installer (sequence 58)
    Completion status: S_OK 
2022-01-07 11:10:06, Info                  CSI    0000005b@2022/1/7:10:10:06.516 Finished running all AIs.
2022-01-07 11:10:06, Info                  CSI    0000005c Creating NT transaction (seq 6)
2022-01-07 11:10:06, Info                  CSI    0000005d Created NT transaction (seq 6) result 0x00000000, handle @0x580
2022-01-07 11:10:06, Info                  CSI    0000005e Poqexec successfully registered in [l:12 ml:13]'SetupExecute'
2022-01-07 11:10:06, Info                  CSI    0000005f@2022/1/7:10:10:06.521 Beginning NT transaction commit...
2022-01-07 11:10:06, Info                  CSI    00000060@2022/1/7:10:10:06.528 CSI perf trace:
CSIPERF:TXCOMMIT;6716
2022-01-07 11:10:06, Info                  CBS    Setting ExecuteState key to: ExecuteStateNone
2022-01-07 11:10:06, Info                  CBS    Setting RollbackFailed flag to 0
2022-01-07 11:10:06, Info                  CBS    Clearing HangDetect value
2022-01-07 11:10:06, Info                  CBS    Saved last global progress. Current: 0, Limit: 1, ExecuteState: ExecuteStateNone
2022-01-07 11:10:06, Info                  CBS    Cancelling: no transactions
2022-01-07 11:10:06, Info                  CBS    Exec: Cancelled pending transactions after rollback. [HRESULT = 0x00000000 - S_OK]
2022-01-07 11:10:06, Error                 CBS    Exec: An error occurred while committing the transaction, the transaction has been rolled back. [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED]
2022-01-07 11:10:06, Info                  CBS    Perf: InstallUninstallChain complete.
2022-01-07 11:10:06, Info                  CSI    00000061@2022/1/7:10:10:06.532 CSI Transaction @0x1d0db02be60 destroyed
2022-01-07 11:10:06, Info                  CBS    Failed to execute execution chain. [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED]
2022-01-07 11:10:06, Error                 CBS    Failed to process single phase execution. [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED]
2022-01-07 11:10:06, Info                  CBS    WER: Generating failure report for package: Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~10.0.17763.1, status: 0x800f0922, failure source: Execute, start state: Installed, target state: Installed, client id: DISM Package Manager Provider
2022-01-07 11:10:06, Info                  CBS    Not able to query DisableWerReporting flag.  Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2022-01-07 11:10:06, Info                  CBS    Added C:\Windows\Logs\CBS\CBS.log to WER report.
2022-01-07 11:10:06, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20220106205642.log to WER report.
2022-01-07 11:10:06, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20220105212938.log to WER report.
2022-01-07 11:10:06, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20220105101221.log to WER report.
2022-01-07 11:10:06, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20220104201912.log to WER report.
2022-01-07 11:10:06, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20220104131704.log to WER report.
2022-01-07 11:10:06, Info                  CBS    Not able to add %windir%\winsxs\poqexec.log to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2022-01-07 11:10:06, Info                  CBS    Not able to add %windir%\winsxs\pending.xml to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2022-01-07 11:10:06, Info                  CBS    Not able to add %windir%\winsxs\pending.xml.bad to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2022-01-07 11:11:00, Info                  CBS    Reboot mark cleared
2022-01-07 11:11:00, Info                  CBS    Winlogon: Simplifying Winlogon CreateSession notifications
2022-01-07 11:11:00, Info                  CBS    Winlogon: Deregistering for CreateSession notifications
2022-01-07 11:11:00, Info                  CBS    FinalCommitPackagesState: Started persisting state of packages
2022-01-07 11:11:00, Info                  CBS    TI: CBS has queried the current reboot required state: 0
2022-01-07 11:11:00, Info                  CBS    Reporting selectable update change for package: Microsoft-Windows-Printing-PrintToPDFServices-Package~31bf3856ad364e35~amd64~~10.0.17763.1, update: Printing-PrintToPDFServices-Features, start: Staged, applicable: Installed, target: Installed, client id: DISM Package Manager Provider, initiated offline: False, execution sequence: 1445, first merged sequence: 1445, download source: 0, download time (secs): 4294967295, download status: 0x800f0922 (CBS_E_INSTALLERS_FAILED),reboot required: False, overall result:0x800f0922 (CBS_E_INSTALLERS_FAILED)
2022-01-07 11:11:00, Info                  CBS    Reporting package change for package: Microsoft-Windows-Printing-PrintToPDFServices-Package~31bf3856ad364e35~amd64~~10.0.17763.1, current: Installed, pending: Default, start: Installed, applicable: Installed, target: Installed, limit: Installed, status: 0x0, failure source: Execute, reboot required: False, client id: DISM Package Manager Provider, initiated offline: False, execution sequence: 1445, first merged sequence: 1445, reboot reason: REBOOT_NOT_REQUIRED, RM App session: -1, RM App name: N/A, FileName in use: N/A, release type: Feature Pack, OC operation: True, download source: 0, download time (secs): 4294967295, download status: 0x0 (S_OK), Express download: False, Download Size: 0
2022-01-07 11:11:00, Info                  CBS    Reporting package change completion for package: Microsoft-Windows-Printing-PrintToPDFServices-Package~31bf3856ad364e35~amd64~~10.0.17763.1, current: Installed, original: Installed, target: Installed, status: 0x800f0922, failure source: Execute, failure details: "(null)", client id: DISM Package Manager Provider, initiated offline: False, execution sequence: 1445, first merged sequence: 1445, pending decision: InteractiveInstallFailed, primitive execution context: Interactive 
2022-01-07 11:11:00, Info                  CBS    Execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2022-01-07 11:11:00, Info                  CBS    FinalCommitPackagesState: Completed persisting state of packages
2022-01-07 11:11:00, Info                  CBS    Enabling LKG boot option
2022-01-07 11:11:00, Info                  CBS    Not able to read when the last time auto repair was attempted. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2022-01-07 11:11:00, Info                  CBS    Exec: Download qualification evaluation, business scenario: Automatic Corruption Repair
2022-01-07 11:11:00, Info                  CBS    Exec: Clients specified using Windows Update.
2022-01-07 11:11:00, Info                  CBS    Exec: Addsource called, Session: 30933934_3104569980, Client: DISM Package Manager Provider, from GPO: Yes, Path: \\?\C:\Windows\Servicing\Packages\
2022-01-07 11:11:00, Info                  CBS    Exec: Installation failed and store corruption mark found, attempt auto corruption repair.
2022-01-07 11:11:00, Info                  CBS    Engine: Add thread to the execution waiting queue: 25320
2022-01-07 11:11:00, Info                  CBS    Exec: Processing complete.  Session: 30933934_3104569980, Package: Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~10.0.17763.1, Identifier: Windows Foundation [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED]
2022-01-07 11:11:00, Info                  CBS    Engine: Try to wake up thread for execution: 25320
2022-01-07 11:11:00, Info                  CBS    Engine: Thread ready for execution: 25320
2022-01-07 11:11:00, Info                  CBS    Exec: Session processing started.  Client: Auto, Session(DISM Package Manager Provider Store Corruption Detect/Repair): 30933934_3104569980
2022-01-07 11:11:00, Info                  CBS    Reboot mark set
2022-01-07 11:11:00, Info                  CBS    Winlogon: Registering for CreateSession notifications
2022-01-07 11:11:02, Error                 CBS    Failed to perform operation.  [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED]
2022-01-07 11:11:02, Info                  CBS    Session: 30933934_3104569980 finalized. Reboot required: no [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED]
2022-01-07 11:11:02, Info                  CBS    Failed to FinalizeEx using worker session [HRESULT = 0x800f0922]
 

Attachments

Thank you, could you please provide the following:

Step#1 - Export SideBySide
  1. Click on the Start button and in the search box, type regedit
  2. When you see regedit on the list, right-click on it and select Run as administrator
  3. When regedit opens, using the left pane, navigate to the following registry key and select it by clicking on it once.
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide
  4. Once selected, click File > Export....
  5. Change the Save as type: to Registry Hive Files (.)
  6. Name this file SxS (with no file extension) and save it to your Desktop.
Once done please upload this file via Dropbox or OneDrive or SendSpace.

Please also refrain from making any amendments, there appears to be a few issues here.
 
Unfortunately, I don't seem to be able to open the hive? Could you please try and export it again and place it inside a .zip folder?

Meanwhile, let's focus on one of the more immediate issues.

Rich (BB code):
2022-01-07 11:10:06, Info                  CSI    0000004e Begin executing advanced installer phase 24 index 1 (sequence 58)
    Old component: [l:159 ml:160]'Microsoft-Windows-Printing-PrintToPDF, Culture=neutral, Version=10.0.17763.1, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS'
    New component: [l:0]''
    Install mode: uninstall
    Smart installer: false
    Installer ID: {3d8134b2-3409-4e4c-9a77-91ed488a4ece}
    Installer name: 'Setup Print To PDF Installer'
2022-01-07 11:10:06, Info                  CSI    0000004f Performing 1 operations as follows:
  (0)  LockComponentPath: flags: 0 comp: {l:16 b:6d3ba3beae03d801290000003c609058} pathid: {l:16 b:6d3ba3beae03d8012a0000003c609058} path: [l:120]'\SystemRoot\WinSxS\amd64_microsoft-windows-s..ingstack-base-extra_31bf3856ad364e35_10.0.17763.2350_none_6c96f202951eedde' pid: 603c starttime: 132860237970605644
2022-01-07 11:10:06, Info                  CSI    00000050 Hashes for file member [l:26 ml:27]'PrintAdvancedInstaller.dll' do not match.
 Expected: {l:32 b:738c4b2c6ad734c0c6de49eae279bc274a46cb06821f5aab124ffe1495058d36}.
 Actual: {l:32 b:db8a81cbd8ee5cc65e686e95cc9a1a7149ee9e1f0b484fc685c350fc5d7bed6c}.
2022-01-07 11:10:06, Info                  CSI    00000051 SS binary failed hash verification. Marking ServicingStack as Corrupt. Will attempt to load binary regardless of this.

2022-01-07 11:10:06, Error                 CSI    00000052@2022/1/7:10:10:06.502 (F) Attempting to mark store corrupt with category [l:30 ml:31]'CorruptServicingStackComponent'[gle=0x80004005]
2022-01-07 11:10:06, Info                  CSI    00000053 Loading installer DLL from explicit path: C:\Windows\WinSxS\amd64_microsoft-windows-s..ingstack-base-extra_31bf3856ad364e35_10.0.17763.2350_none_6c96f202951eedde\PrintAdvancedInstaller.dll
2022-01-07 11:10:06, Info                  CSI    00000054 Performing 1 operations as follows:
  (0)  LockComponentPath: flags: 0 comp: {l:16 b:3310a5beae03d8012b0000003c609058} pathid: {l:16 b:3937a5beae03d8012c0000003c609058} path: [l:114]'\SystemRoot\WinSxS\amd64_microsoft-windows-printing-printtopdf_31bf3856ad364e35_10.0.17763.1_none_72f5df219eb56452' pid: 603c starttime: 132860237970605644
2022-01-07 11:10:06, Info                  CSI    00000055 Setup MPDW AI Uninstallation Called Online.




Step 1:
WARNING! The following fix is specific to the user's system in this thread only. No one else should follow these instructions, as it could damage your system.
  • Download the attachment SFCFix.zip and save it on your desktop.
  • Save any work you have open, and close all programs.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
    1p8eDnI.gif
  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Open the file, then copy and paste its content in your next reply.

Step 2:
Run SFC /SCANNOW in an elevated commandprompt and report the result.
If it fails copy the file C:\Windows\Logs\CBS\cbs.log to your desktop.
Zip the copied file and attach the zipped cbs.log to your next reply.
 

Attachments

Thank you, the SxS hive appeared to load successfully this time. Let's try and install the missing driver package from the Component Store, please follow these instructions:

Install Driver Manually
1. Click your Start button and type cmd in the search box.
2. Right-click on cmd that appears in the search results and select Run as administrator. Click Yes to the User Account Control dialog if it appears.
3. Copy/Paste the following into the command-prompt window and then hit enter on the keyboard.
Note: You will need to right-click your mouse and select paste in order to paste into the window. You can't use the keyboard shortcut.
pnputil -a %systemroot%\WinSxS\amd64_dual_ntprint.inf_31bf3856ad364e35_10.0.17763.1217_none_32b5e5f51b5b65ed\ntprint.inf
4. You will likely get a prompt that looks like the following. Please click "Install this driver software anyway".
Capture.JPG
5. If all goes well, in the command prompt window you should see text that resembles "Driver package added successfully".
 
Thanks for the reply.

The driver installation went fine I did not get an additional prompt.

2022-01-09_20-46-11.png
 
Okay, could you please try Windows Update again? If it fails, then please provide the CBS log and the setupapi.dev log as did you before.

There was another error in your setup.dev.log as you pointed out:

Rich (BB code):
>>>  [Unstage Driver Updates]
>>>  Section start 2022/01/04 17:22:25.232
      cmd: C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.17763.2350_none_56f1682d9915d5e5\TiWorker.exe -Embedding
     sto: Image State        = Specialized
     sto: Image Architecture = amd64
     sto: Driver Updates     = 80
     sto: {Unstage Driver Package: C:\Windows\System32\DriverStore\FileRepository\usbaudio2.inf_amd64_3e0646bbacd51a3d\usbaudio2.inf} 17:22:25.388
     sto:      {DRIVERSTORE DELETE BEGIN} 17:22:25.388
     sto:      {DRIVERSTORE DELETE BEGIN: exit(0x00000000)} 17:22:25.388
     idb:      {Unregister Driver Package: C:\Windows\System32\DriverStore\FileRepository\usbaudio2.inf_amd64_3e0646bbacd51a3d\usbaudio2.inf} 17:22:25.388
!!!  idb:           Cannot unregister published driver package 'usbaudio2.inf_amd64_3e0646bbacd51a3d'. Error = 0x00000032
!!!  idb:           Failed to unregister driver package 'C:\Windows\System32\DriverStore\FileRepository\usbaudio2.inf_amd64_3e0646bbacd51a3d\usbaudio2.inf'. Error = 0x00000032
     idb:      {Unregister Driver Package: exit(0x00000032)} 17:22:25.388
     sto:      {DRIVERSTORE DELETE END} 17:22:25.388
     sto:      {DRIVERSTORE DELETE END: exit(0x00000000)} 17:22:25.388
!!!  sto:      Failed to delete driver package from Driver Store. Error = 0x00000032
     sto: {Unstage Driver Package: exit(0x00000032)} 17:22:25.388
!!!  sto: Failed to unstage all driver updates. Error = 0x00000032
     sto: {Stage Driver Package: C:\Windows\WinSxS\amd64_dual_usbaudio2.inf_31bf3856ad364e35_10.0.17763.592_none_d128a5b61462af61\usbaudio2.inf} 17:22:25.388
!    sto:      Driver package already imported as 'usbaudio2.inf' (C:\Windows\System32\DriverStore\FileRepository\usbaudio2.inf_amd64_3e0646bbacd51a3d\usbaudio2.inf).
     sto: {Stage Driver Package: exit(0x00000000)} 17:22:25.403
<<<  Section end 2022/01/04 17:22:25.403
<<<  [Exit status: FAILURE(0x00000032)]

However, this may resolve itself since we've hopefully fixed the preceding driver issue.
 
Unfortunately it did not solve the update issue. it seems that there is still an issue with the drivers.

I have uploaded the CBS, setupapi log files

Code:
!    inf: Error 3: The system cannot find the path specified.
!!!  inf: Invalid INF 'C:\Windows\System32\DriverStore\FileRepository\ntprint.inf_amd64_19a3fe50fa9a21b6\ntprint.inf', parsing error on line 0. Code = 1002
!!!  sto: Failed to get version info for driver update 'C:\Windows\System32\DriverStore\FileRepository\ntprint.inf_amd64_19a3fe50fa9a21b6\ntprint.inf'. Error = 0x00000003

Code:
!!!  idb:           Cannot unregister published driver package 'usbaudio2.inf_amd64_3e0646bbacd51a3d'. Error = 0x00000032
!!!  idb:           Failed to unregister driver package 'C:\Windows\System32\DriverStore\FileRepository\usbaudio2.inf_amd64_3e0646bbacd51a3d\usbaudio2.inf'. Error = 0x00000032
     idb:      {Unregister Driver Package: exit(0x00000032)} 21:43:41.874
     sto:      {DRIVERSTORE DELETE END} 21:43:41.874
     sto:      {DRIVERSTORE DELETE END: exit(0x00000000)} 21:43:41.874
!!!  sto:      Failed to delete driver package from Driver Store. Error = 0x00000032
 

Attachments

Could you please check the following directory:

Rich (BB code):
C:\Windows\System32\DriverStore\FileRepository\ntprint.inf_amd64_19a3fe50fa9a21b6

Let me know if the .inf file exists. If it does, could you please open it using NotePad (just double click on the file) and then check if it has a Version header? Here's an example from my machine:

Rich (BB code):
[Version]
Signature="$Windows NT$"
Class= SCSIAdapter
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
Provider=%LSI%
DriverVer=04/11/2013, 5.01.00.051
 
That is my problem that this folder does not exist anymore.

I had mentioned this in my initial post that it is always looking to te ntprint.inf file in this folder which does not exist anymore I cannot find this folder on another 2019 server.

2022-01-10_10-24-54.png
 
Let's try and recreate the missing directory using SFCFix.

SFCFix.txt
Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.
  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the attached file, SFCFix.txt, and save this to your Desktop. Ensure that this file is named SFCFix.txt - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFix.txt.
  5. Drag the file SFCFix.txt onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a log should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.[/list]
 

Attachments

Thank you so much the OS updates are working again!
This forum is a great help.

I have now one issue left are the .NET framework updates which are still failing with 0x80073701

Code:
2022-01-11 20:56:25, Info                  CSI    5fb7e1ccd, version 10.0.17763.17010, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}]) comp: (null) man: @0x23c9dbe3c60
2022-01-11 20:56:30, Error                 CSI    00000009@2022/1/11:19:56:30.636 (F) onecore\base\wcp\componentstore\csd_locking.cpp(95): Error STATUS_SXS_ASSEMBLY_MISSING originated in function CCSDirectTransaction::LockComponent expression: (null)
[gle=0x80004005]
2022-01-11 20:56:30, Info                  CBS    Added C:\Windows\Logs\CBS\CBS.log to WER report.
2022-01-11 20:56:30, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20220111194827.log to WER report.
2022-01-11 20:56:30, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20220111192256.log to WER report.
2022-01-11 20:56:30, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20220110204833.log to WER report.
2022-01-11 20:56:31, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20220109204249.log to WER report.
2022-01-11 20:56:31, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20220109153449.log to WER report.
2022-01-11 20:56:31, Info                  CBS    Not able to add pending.xml to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2022-01-11 20:56:31, Info                  CBS    Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2022-01-11 20:56:31, Info                  CBS    Not able to add SCM.EVM to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2022-01-11 20:56:31, Error                 CSI    0000000a (F) STATUS_SXS_ASSEMBLY_MISSING #124775# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 2[gle=0xd015000c]
2022-01-11 20:56:31, Error                 CSI    0000000b (F) HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_MISSING) #124617# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a = 376128f4cf51645f65a74d4bb19c6967, version 4.0.15713.680, arch amd64, nonSxS, pkt {l:8 b:b03f5f7f11d50a3a}, cb = (null), s = (null), rid = 'Package_2_for_KB5003258~31bf3856ad364e35~amd64~~10.0.3800.1.5003258-9_neutral', rah = '9', manpath = (null), catpath = (null), ed = 0, disp = 0)[gle=0x80073701]
2022-01-11 20:56:31, Info                  CBS    Failed to pin deployment while resolving Update: Package_2_for_KB5003258~31bf3856ad364e35~amd64~~10.0.3800.1.5003258-9_neutral from file: (null) [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2022-01-11 20:56:31, Info                  CBS    Failed to bulk stage deployment manifest and pin deployment for package:Package_12_for_KB5008878~31bf3856ad364e35~amd64~~10.0.4465.4 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2022-01-11 20:56:31, Info                  CBS    CommitPackagesState: Started persisting state of packages
2022-01-11 20:56:31, Info                  CBS    CommitPackagesState: Completed persisting state of packages
2022-01-11 20:56:31, Info                  CSI    0000000c@2022/1/11:19:56:31.730 CSI Transaction @0x23c9a4dd670 destroyed
2022-01-11 20:56:31, Info                  CBS    Perf: Resolve chain complete.
2022-01-11 20:56:31, Info                  CBS    Failed to resolve execution chain. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2022-01-11 20:56:31, Error                 CBS    Failed to process single phase execution. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2022-01-11 20:56:31, Info                  CBS    WER: Generating failure report for package: Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.4465.4, status: 0x80073701, failure source: Resolve, start state: Absent, target state: Installed, client id: WindowsUpdateAgent
2022-01-11 20:56:31, Info                  CBS    Not able to query DisableWerReporting flag.  Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2022-01-11 20:56:31, Info                  CBS    Added C:\Windows\Logs\CBS\CBS.log to WER report.
2022-01-11 20:56:31, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20220111194827.log to WER report.
2022-01-11 20:56:31, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20220111192256.log to WER report.
2022-01-11 20:56:31, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20220110204833.log to WER report.
2022-01-11 20:56:31, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20220109204249.log to WER report.
2022-01-11 20:56:31, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20220109153449.log to WER report.
2022-01-11 20:56:31, Info                  CBS    Not able to add %windir%\winsxs\pending.xml to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2022-01-11 20:56:31, Info                  CBS    Not able to add %windir%\winsxs\pending.xml.bad to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2022-01-11 20:56:31, Info                  CBS    Reboot mark cleared
2022-01-11 20:56:31, Info                  CBS    Winlogon: Simplifying Winlogon CreateSession notifications
2022-01-11 20:56:31, Info                  CBS    Winlogon: Deregistering for CreateSession notifications
2022-01-11 20:56:31, Info                  CBS    FinalCommitPackagesState: Started persisting state of packages
2022-01-11 20:56:31, Info                  CBS    Reporting package change for package: Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.4465.4, current: Absent, pending: Default, start: Absent, applicable: Installed, target: Installed, limit: Installed, status: 0x0, failure source: Resolve, reboot required: False, client id: WindowsUpdateAgent, initiated offline: False, execution sequence: 1468, first merged sequence: 1468, reboot reason: DRIVERSPRESENT, RM App session: -1, RM App name: N/A, FileName in use: N/A, release type: Update, OC operation: False, download source: 0, download time (secs): 4294967295, download status: 0x0 (S_OK), Express download: False, Download Size: 0
2022-01-11 20:56:32, Info                  CBS    Reporting package change completion for package: Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.4465.4, current: Absent, original: Absent, target: Installed, status: 0x80073701, failure source: Resolve, failure details: "(null)", client id: WindowsUpdateAgent, initiated offline: False, execution sequence: 1468, first merged sequence: 1468, pending decision: InteractiveInstallFailed, primitive execution context: Interactive
2022-01-11 20:56:32, Info                  CBS    Resolve time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2022-01-11 20:56:32, Info                  CBS    Stage time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2022-01-11 20:56:32, Info                  CBS    Execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2022-01-11 20:56:32, Info                  CBS    FinalCommitPackagesState: Completed persisting state of packages
2022-01-11 20:56:32, Info                  CBS    Enabling LKG boot option
2022-01-11 20:56:34, Info                  CBS    Exec: Automatic corruption repair has already been attempted today, skip it.
2022-01-11 20:56:34, Info                  CBS    Exec: Processing complete.  Session: 30934821_1052656484, Package: Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.4465.4, Identifier: KB5008878 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
 

Attachments

Thank you so much the OS updates are working again!
This forum is a great help.

I have now one issue left are the .NET framework updates which are still failing with 0x80073701
That's great, at least we've made some significant progress and we'll work on getting this final update issue resolved for you.

Rich (BB code):
2022-01-11 20:56:31, Error                 CSI    0000000a (F) STATUS_SXS_ASSEMBLY_MISSING #124775# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 2[gle=0xd015000c]
2022-01-11 20:56:31, Error                 CSI    0000000b (F) HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_MISSING) #124617# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a = 376128f4cf51645f65a74d4bb19c6967, version 4.0.15713.680, arch amd64, nonSxS, pkt {l:8 b:b03f5f7f11d50a3a}, cb = (null), s = (null), rid = 'Package_2_for_KB5003258~31bf3856ad364e35~amd64~~10.0.3800.1.5003258-9_neutral', rah = '9', manpath = (null), catpath = (null), ed = 0, disp = 0)[gle=0x80073701]
2022-01-11 20:56:31, Info                  CBS    Failed to pin deployment while resolving Update: Package_2_for_KB5003258~31bf3856ad364e35~amd64~~10.0.3800.1.5003258-9_neutral from file: (null) [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2022-01-11 20:56:31, Info                  CBS    Failed to bulk stage deployment manifest and pin deployment for package:Package_12_for_KB5008878~31bf3856ad364e35~amd64~~10.0.4465.4 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]




Install Update with DISM
  1. Download the update MSU here: KB5003258
  2. Copy the MSU file to a convenient location (such as %userprofile%\Desktop).
  3. Click on the Start button and in the search box, type Command Prompt
  4. When you see Command Prompt on the list, right-click on it and select Run as administrator
  5. When command prompt opens, copy and paste the following commands into it, press enter after each

    cd %userprofile%\Desktop

    replace %userprofile%\Desktop with your path if different

    expand windows10.0-kb5003258-x64_33a7c508becf7a648113168e02a01caf62a01d77.msu -f:* %userprofile%\Desktop

    DISM.exe /Online /Add-Package /PackagePath:%userprofile%\Desktop\Windows10.0-KB5003258-x64.cab
  6. You should receive the message:
    The operation completed successfully.
    Make sure to allow the computer to restart if prompted.
  7. If you receive any other message:
    Post a screenshot of the Command Prompt window.
    Zip and attach the file C:\Windows\Logs\CBS\CBS.log
 
Thank you very much the issue with the .NET Framework update is solved.
I will mark this as resolved.

2022-01-12_17-13-52.png
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top