We have a handful of Windows 2012 R2 servers with ESUs (we are in the process of migrating them to newer servers but in the meantime, we are still running on this OS). We ran into an issue a few months ago where the January cumulative Windows update (KB5034171) failed to install on the servers due to an issue with our Trellix implementation, which caused the servers to roll back the update. Since then, the monthly cumulative updates fail to fully install. They appear to install the update but after rebooting the server to apply the changes, the update shows as needing to be installed again. We have tried manually installing the updates using DISM with the same results. In reviewing the CBS logs, this is an example of what we find on one of the servers:
Looking at the setupapi.dev.log file, we see these failures:
I have tried manually adding the amd64_cpu driver to the Driver Store using the pnputil command, but I get an error that "The third-party INF doesn't contain Digital Signature Information." I have disabled the integrity checks using bcdedit and rebooted, but I still receive the same error message when running the pnputil command.
I'm not sure where else to go from here. Any help would be appreciated.
Thanks!
Code:
2024-06-13 16:04:55, Info CBS Shtd: Processing critical driver operations, Count 2.
2024-06-13 16:04:55, Info CBS Doqe: q-install: Inf: cpu.inf, Ranking: 2, Device-Install: 0, Key: 12, Identity: cpu.inf, Culture=neutral, Type=driverUpdate, Version=6.3.9600.21972, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS
2024-06-13 16:04:55, Info CBS Perf: Doqe: Critical install started.
2024-06-13 16:04:55, Info CBS Doqe: [Forward] Installing driver updates, Count 1
2024-06-13 16:04:56, Info CBS Deletion of: \\?\C:\Windows\CbsTemp\31112674_2671706773\ successful
2024-06-13 16:04:56, Info CBS INSTALL index: 8, phase: 1, result 0, inf: cpu.inf
2024-06-13 16:04:58, Info CBS INSTALL index: 8, phase: 2, result 0, inf: cpu.inf
2024-06-13 16:04:59, Info CBS INSTALL index: 8, phase: 3, result 0, inf: cpu.inf
2024-06-13 16:04:59, Info CBS DriverUpdateInstallUpdates failed [HRESULT = 0x80070bc2 - ERROR_SUCCESS_REBOOT_REQUIRED]
2024-06-13 16:04:59, Info CBS Doqe: System reboot required.
2024-06-13 16:04:59, Info CBS Perf: Doqe: Critical install ended.
2024-06-13 16:04:59, Info CBS Doqe: q-uninstall: Inf: cpu.inf, Ranking: 2, Device-Install: 0, Key: 4, Identity: cpu.inf, Culture=neutral, Type=driverUpdate, Version=6.3.9600.21765, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS
2024-06-13 16:04:59, Info CBS Perf: Doqe: Critical uninstall started.
2024-06-13 16:04:59, Info CBS Doqe: [Forward] Uninstalling driver updates, Count 1
2024-06-13 16:04:59, Info CBS DriverUpdateUninstallUpdates failed [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2024-06-13 16:04:59, Info CBS Doqe: Failed uninstalling driver updates [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2024-06-13 16:04:59, Info CBS Perf: Doqe: Critical uninstall ended.
2024-06-13 16:04:59, Info CBS Failed uninstalling driver updates [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2024-06-13 16:04:59, Error CBS Shtd: Failed executing critical driver operations queue [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2024-06-13 16:04:59, Info CBS Shtd: Rolling back KTM, because drivers failed.
Looking at the setupapi.dev.log file, we see these failures:
Code:
>>> [Uninstall Driver Updates]
>>> Section start 2024/06/13 16:10:36.885
cmd: C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.3.9600.21924_none_fae8305cb42e8460\TiWorker.exe -Embedding
sto: Image State = Specialized
sto: Image Architecture = amd64
sto: Transaction = CbsDriversAndPrimitives
sto: Driver Updates = 1
!!! sto: Failed to find driver update 'C:\Windows\WinSxS\amd64_cpu.inf_31bf3856ad364e35_6.3.9600.21765_none_4ea8e680dc64b87c\cpu.inf' in Driver Store. Error = 0x00000490
<<< Section end 2024/06/13 16:10:36.900
<<< [Exit status: FAILURE(0x00000490)]
>>> [Unstage Driver Updates]
>>> Section start 2024/06/13 16:10:36.931
cmd: C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.3.9600.21924_none_fae8305cb42e8460\TiWorker.exe -Embedding
sto: Image State = Specialized
sto: Image Architecture = amd64
sto: Driver Updates = 8
sto: {Unstage Driver Package: C:\Windows\System32\DriverStore\FileRepository\uaspstor.inf_amd64_8a7b42a50a10b02d\uaspstor.inf} 16:10:36.947
sto: {DRIVERSTORE DELETE BEGIN} 16:10:36.947
sto: {DRIVERSTORE DELETE BEGIN: exit(0x00000000)} 16:10:36.947
idb: {Unregister Driver Package: C:\Windows\System32\DriverStore\FileRepository\uaspstor.inf_amd64_8a7b42a50a10b02d\uaspstor.inf} 16:10:36.947
!!! idb: Cannot unregister published driver package 'uaspstor.inf_amd64_8a7b42a50a10b02d'. Error = 0x00000032
!!! idb: Failed to unregister driver package 'C:\Windows\System32\DriverStore\FileRepository\uaspstor.inf_amd64_8a7b42a50a10b02d\uaspstor.inf'. Error = 0x00000032
idb: {Unregister Driver Package: exit(0x00000032)} 16:10:36.947
sto: {DRIVERSTORE DELETE END} 16:10:36.947
sto: {DRIVERSTORE DELETE END: exit(0x00000032)} 16:10:36.947
!!! sto: Failed to delete driver package from Driver Store. Error = 0x00000032
sto: {Unstage Driver Package: exit(0x00000032)} 16:10:36.947
!!! sto: Failed to unstage all driver updates. Error = 0x00000032
sto: {Stage Driver Package: C:\Windows\WinSxS\amd64_uaspstor.inf_31bf3856ad364e35_6.3.9600.21863_none_43d6b18a163df852\uaspstor.inf} 16:10:36.947
! sto: Driver package already imported as 'uaspstor.inf' (C:\Windows\System32\DriverStore\FileRepository\uaspstor.inf_amd64_8a7b42a50a10b02d\uaspstor.inf).
sto: {Stage Driver Package: exit(0x00000000)} 16:10:36.947
<<< Section end 2024/06/13 16:10:36.947
<<< [Exit status: FAILURE(0x00000032)]
[Boot Session: 2024/06/13 16:12:13.489]
>>> [Unstage Driver Updates]
>>> Section start 2024/06/13 16:15:00.691
cmd: C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.3.9600.21924_none_fae8305cb42e8460\TiWorker.exe -Embedding
sto: Image State = Specialized
sto: Image Architecture = amd64
sto: Driver Updates = 8
sto: {Unstage Driver Package: C:\Windows\System32\DriverStore\FileRepository\uaspstor.inf_amd64_8a7b42a50a10b02d\uaspstor.inf} 16:15:01.050
sto: {DRIVERSTORE DELETE BEGIN} 16:15:01.050
sto: {DRIVERSTORE DELETE BEGIN: exit(0x00000000)} 16:15:01.050
idb: {Unregister Driver Package: C:\Windows\System32\DriverStore\FileRepository\uaspstor.inf_amd64_8a7b42a50a10b02d\uaspstor.inf} 16:15:01.050
!!! idb: Cannot unregister published driver package 'uaspstor.inf_amd64_8a7b42a50a10b02d'. Error = 0x00000032
!!! idb: Failed to unregister driver package 'C:\Windows\System32\DriverStore\FileRepository\uaspstor.inf_amd64_8a7b42a50a10b02d\uaspstor.inf'. Error = 0x00000032
idb: {Unregister Driver Package: exit(0x00000032)} 16:15:01.050
sto: {DRIVERSTORE DELETE END} 16:15:01.050
sto: {DRIVERSTORE DELETE END: exit(0x00000032)} 16:15:01.066
!!! sto: Failed to delete driver package from Driver Store. Error = 0x00000032
sto: {Unstage Driver Package: exit(0x00000032)} 16:15:01.066
!!! sto: Failed to unstage all driver updates. Error = 0x00000032
sto: {Stage Driver Package: C:\Windows\WinSxS\amd64_uaspstor.inf_31bf3856ad364e35_6.3.9600.21863_none_43d6b18a163df852\uaspstor.inf} 16:15:01.066
! sto: Driver package already imported as 'uaspstor.inf' (C:\Windows\System32\DriverStore\FileRepository\uaspstor.inf_amd64_8a7b42a50a10b02d\uaspstor.inf).
sto: {Stage Driver Package: exit(0x00000000)} 16:15:01.066
<<< Section end 2024/06/13 16:15:01.066
<<< [Exit status: FAILURE(0x00000032)]
I have tried manually adding the amd64_cpu driver to the Driver Store using the pnputil command, but I get an error that "The third-party INF doesn't contain Digital Signature Information." I have disabled the integrity checks using bcdedit and rebooted, but I still receive the same error message when running the pnputil command.
I'm not sure where else to go from here. Any help would be appreciated.
Thanks!