guyonphone
Member
- May 12, 2023
- 12
Hi,
I am running server 2019 Hyper-v VM.
I am unable to perform windows update "2023-05 Cumulative Update for Windows Server 2019 (1809) for x64-based Systems (KB5026362)"
I get error 0x800703f1
I noticed that I was also having some strange networking issues where on this VM only I would have issues where downloads would pause to 0kb/s and then start downloading again after some time.
I attempted to update the Hyper-V Nic Drivers but then got this error:
I did some research and did the 3 DISMs:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
and
SFC /Scannow
They came back clean showing no corruption. However I still get the above even after a reboot.
Did some more research and discovered that I could check %windows%\INF\setupapi.dev.log for additional info.
Notice I am getting: Error 1009: The configuration registry database is corrupt.
I then found this: DISM Error 1009 - The configuration registry database is corrupt
Tried running the command in recovery shell:
DISM /Image:C:\ /ScratchDir:C:\Scratch /Cleanup-Image /RevertPendingActions
Got the following:
I feel as though I have exhausted my knowledge of how to resolve this issue, I believe I have a corrupt Hive and I would be interested in getting some further advice. Thanks in Advance!
Please see attached files
I am running server 2019 Hyper-v VM.
I am unable to perform windows update "2023-05 Cumulative Update for Windows Server 2019 (1809) for x64-based Systems (KB5026362)"
I get error 0x800703f1
I noticed that I was also having some strange networking issues where on this VM only I would have issues where downloads would pause to 0kb/s and then start downloading again after some time.
I attempted to update the Hyper-V Nic Drivers but then got this error:
I did some research and did the 3 DISMs:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
and
SFC /Scannow
They came back clean showing no corruption. However I still get the above even after a reboot.
Did some more research and discovered that I could check %windows%\INF\setupapi.dev.log for additional info.
Code:
>>> [Device Install (DiShowUpdateDevice) - VMBUS\{F8615163-DF3E-46C5-913F-F2D2F965ED0E}\{1F7B76A1-492A-434C-A4A2-23DDE88B49D5}]
>>> Section start 2023/05/12 11:27:48.784
cmd: "C:\Windows\system32\mmc.exe" C:\Windows\system32\devmgmt.msc
dvi: {DIF_UPDATEDRIVER_UI} 11:27:48.786
dvi: Default installer: Enter 11:27:48.797
dvi: Default installer: Exit
dvi: {DIF_UPDATEDRIVER_UI - exit(0xe000020e)} 11:27:48.801
ndv: {Update Driver Software Wizard - VMBUS\{F8615163-DF3E-46C5-913F-F2D2F965ED0E}\{1F7B76A1-492A-434C-A4A2-23DDE88B49D5}}
ndv: Search options: 0x00000203
ndv: Searching currently installed INF
dvi: {Build Driver List} 11:27:50.865
dvi: Searching for hardware ID(s):
dvi: vmbus\{f8615163-df3e-46c5-913f-f2d2f965ed0e}
dvi: vmbus\{1f7b76a1-492a-434c-a4a2-23dde88b49d5}
dvi: Searching for compatible ID(s):
dvi: vmbus\{f8615163-df3e-46c5-913f-f2d2f965ed0e}
!!! inf: Error (0x000003f1) searching for 'vmbus\{f8615163-df3e-46c5-913f-f2d2f965ed0e}'.
!!! inf: Error 1009: The configuration registry database is corrupt.
!!! inf: Error (0x000003f1) searching published INFs.
!!! inf: Error 1009: The configuration registry database is corrupt.
! inf: InfSearch error
! inf: Error 1009: The configuration registry database is corrupt.
dvi: {Build Driver List - exit(0x00000000)} 11:27:50.912
ndv: Searching default INF path
dvi: {Build Driver List} 11:27:50.915
dvi: Searching for hardware ID(s):
dvi: vmbus\{f8615163-df3e-46c5-913f-f2d2f965ed0e}
dvi: vmbus\{1f7b76a1-492a-434c-a4a2-23dde88b49d5}
dvi: Searching for compatible ID(s):
dvi: vmbus\{f8615163-df3e-46c5-913f-f2d2f965ed0e}
!!! inf: Error (0x000003f1) searching for 'vmbus\{f8615163-df3e-46c5-913f-f2d2f965ed0e}'.
!!! inf: Error 1009: The configuration registry database is corrupt.
!!! inf: Error (0x000003f1) searching published INFs.
!!! inf: Error 1009: The configuration registry database is corrupt.
sig: {_VERIFY_FILE_SIGNATURE} 11:27:55.950
sig: Key = wnetvsc.inf
sig: FilePath = C:\Windows\inf\wnetvsc.inf
sig: Success: A valid signature was found in an installed catalog
sig: Cat: 'C:\Windows\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Package_4899_for_KB5010427~31bf3856ad364e35~amd64~~10.0.1.9.cat'
sig: {_VERIFY_FILE_SIGNATURE exit(0x00000000)} 11:27:55.971
dvi: Created Driver Node:
dvi: HardwareID - VMBUS\{F8615163-DF3E-46c5-913F-F2D2F965ED0E}
dvi: InfName - C:\Windows\inf\wnetvsc.inf
dvi: DevDesc - Microsoft Hyper-V Network Adapter
dvi: Section - netvsc_Device
dvi: Rank - 0x00ff0000
dvi: Signer Score - INBOX
dvi: DrvDate - 06/21/2006
dvi: Version - 10.0.17763.2452
dvi: {Build Driver List - exit(0x00000000)} 11:27:56.128
dvi: {DIF_SELECTBESTCOMPATDRV} 11:29:23.776
dvi: Default installer: Enter 11:29:23.779
dvi: {Select Best Driver}
dvi: Class GUID of device changed to: {4d36e972-e325-11ce-bfc1-08002be10318}.
dvi: Selected Driver:
dvi: Description - Microsoft Hyper-V Network Adapter
dvi: InfFile - c:\windows\inf\wnetvsc.inf
dvi: Section - netvsc_Device
dvi: {Select Best Driver - exit(0x00000000)}
dvi: Default installer: Exit
dvi: {DIF_SELECTBESTCOMPATDRV - exit(0x00000000)} 11:29:23.791
sto: {Setup Import Driver Package: c:\windows\inf\wnetvsc.inf} 11:29:23.816
! sto: Unable to determine presence of driver package. Error = 0x000003F1
inf: Provider: Microsoft
inf: Class GUID: {4d36e972-e325-11ce-bfc1-08002be10318}
inf: Driver Version: 06/21/2006,10.0.17763.2452
sto: {Copy Driver Package: c:\windows\inf\wnetvsc.inf} 11:29:23.840
sto: Driver Package = c:\windows\inf\wnetvsc.inf
sto: Flags = 0x00000007
sto: Destination = C:\Users\<REDACTED>\AppData\Local\Temp\{1d082c88-23ae-5b44-bd03-d86d636aa7f6}
sto: Copying driver package files to 'C:\Users\<REDACTED>\AppData\Local\Temp\{1d082c88-23ae-5b44-bd03-d86d636aa7f6}'.
flq: Copying 'c:\windows\inf\wnetvsc.inf' to 'C:\Users\<REDACTED>\AppData\Local\Temp\{1d082c88-23ae-5b44-bd03-d86d636aa7f6}\wnetvsc.inf'.
!!! flq: Error installing file (0x00000002)
!!! flq: Error 2: The system cannot find the file specified.
! flq: SourceFile - 'c:\windows\inf\netvsc.sys'
! flq: TargetFile - 'C:\Users\<REDACTED>\AppData\Local\Temp\{1d082c88-23ae-5b44-bd03-d86d636aa7f6}\netvsc.sys'
!!! cpy: Failed to copy file 'c:\windows\inf\netvsc.sys' to 'C:\Users\<REDACTED>\AppData\Local\Temp\{1d082c88-23ae-5b44-bd03-d86d636aa7f6}\netvsc.sys'. Error = 0x00000002
!!! flq: SPFQNOTIFY_COPYERROR: returned SPFQOPERATION_ABORT.
!!! flq: Error 995: The I/O operation has been aborted because of either a thread exit or an application request.
!!! flq: Failed to commit copy queue. Error = 0x000003e3
!!! flq: FileQueueCommit aborting
!!! flq: Error 995: The I/O operation has been aborted because of either a thread exit or an application request.
!!! sto: Failed to copy driver package to 'C:\Users\<REDACTED>\AppData\Local\Temp\{1d082c88-23ae-5b44-bd03-d86d636aa7f6}'. Error = 0x00000002
sto: {Copy Driver Package: exit(0x00000002)} 11:29:23.889
sto: {Setup Import Driver Package - exit (0x00000002)} 11:29:23.893
!!! ndv: Driver package import failed for device.
!!! ndv: Error 2: The system cannot find the file specified.
dvi: {DIF_UPDATEDRIVER_UI} 11:38:40.180
dvi: Default installer: Enter 11:38:40.192
dvi: Default installer: Exit
dvi: {DIF_UPDATEDRIVER_UI - exit(0xe000020e)} 11:38:40.195
ndv: {Update Driver Software Wizard - VMBUS\{F8615163-DF3E-46C5-913F-F2D2F965ED0E}\{1F7B76A1-492A-434C-A4A2-23DDE88B49D5}}
ndv: Search options: 0x00000203
ndv: Searching currently installed INF
dvi: {Build Driver List} 11:38:42.239
dvi: Searching for hardware ID(s):
dvi: vmbus\{f8615163-df3e-46c5-913f-f2d2f965ed0e}
dvi: vmbus\{1f7b76a1-492a-434c-a4a2-23dde88b49d5}
dvi: Searching for compatible ID(s):
dvi: vmbus\{f8615163-df3e-46c5-913f-f2d2f965ed0e}
!!! inf: Error (0x000003f1) searching for 'vmbus\{f8615163-df3e-46c5-913f-f2d2f965ed0e}'.
!!! inf: Error 1009: The configuration registry database is corrupt.
!!! inf: Error (0x000003f1) searching published INFs.
!!! inf: Error 1009: The configuration registry database is corrupt.
! inf: InfSearch error
! inf: Error 1009: The configuration registry database is corrupt.
dvi: {Build Driver List - exit(0x00000000)} 11:38:42.319
ndv: Searching default INF path
dvi: {Build Driver List} 11:38:42.324
dvi: Searching for hardware ID(s):
dvi: vmbus\{f8615163-df3e-46c5-913f-f2d2f965ed0e}
dvi: vmbus\{1f7b76a1-492a-434c-a4a2-23dde88b49d5}
dvi: Searching for compatible ID(s):
dvi: vmbus\{f8615163-df3e-46c5-913f-f2d2f965ed0e}
!!! inf: Error (0x000003f1) searching for 'vmbus\{f8615163-df3e-46c5-913f-f2d2f965ed0e}'.
!!! inf: Error 1009: The configuration registry database is corrupt.
!!! inf: Error (0x000003f1) searching published INFs.
!!! inf: Error 1009: The configuration registry database is corrupt.
sig: {_VERIFY_FILE_SIGNATURE} 11:38:50.455
sig: Key = wnetvsc.inf
sig: FilePath = C:\Windows\inf\wnetvsc.inf
sig: Success: A valid signature was found in an installed catalog
sig: Cat: 'C:\Windows\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Package_4899_for_KB5010427~31bf3856ad364e35~amd64~~10.0.1.9.cat'
sig: {_VERIFY_FILE_SIGNATURE exit(0x00000000)} 11:38:50.532
dvi: Created Driver Node:
dvi: HardwareID - VMBUS\{F8615163-DF3E-46c5-913F-F2D2F965ED0E}
dvi: InfName - C:\Windows\inf\wnetvsc.inf
dvi: DevDesc - Microsoft Hyper-V Network Adapter
dvi: Section - netvsc_Device
dvi: Rank - 0x00ff0000
dvi: Signer Score - INBOX
dvi: DrvDate - 06/21/2006
dvi: Version - 10.0.17763.2452
dvi: {Build Driver List - exit(0x00000000)} 11:38:50.766
dvi: {DIF_SELECTBESTCOMPATDRV} 11:38:59.124
dvi: Default installer: Enter 11:38:59.127
dvi: {Select Best Driver}
dvi: Class GUID of device changed to: {4d36e972-e325-11ce-bfc1-08002be10318}.
dvi: Selected Driver:
dvi: Description - Microsoft Hyper-V Network Adapter
dvi: InfFile - c:\windows\inf\wnetvsc.inf
dvi: Section - netvsc_Device
dvi: {Select Best Driver - exit(0x00000000)}
dvi: Default installer: Exit
dvi: {DIF_SELECTBESTCOMPATDRV - exit(0x00000000)} 11:38:59.141
sto: {Setup Import Driver Package: c:\windows\inf\wnetvsc.inf} 11:38:59.166
! sto: Unable to determine presence of driver package. Error = 0x000003F1
inf: Provider: Microsoft
inf: Class GUID: {4d36e972-e325-11ce-bfc1-08002be10318}
inf: Driver Version: 06/21/2006,10.0.17763.2452
sto: {Copy Driver Package: c:\windows\inf\wnetvsc.inf} 11:38:59.186
sto: Driver Package = c:\windows\inf\wnetvsc.inf
sto: Flags = 0x00000007
sto: Destination = C:\Users\<REDACTED>\AppData\Local\Temp\{8d9856cf-15da-1a40-a1d0-04000feb7a96}
sto: Copying driver package files to 'C:\Users\<REDACTED>\AppData\Local\Temp\{8d9856cf-15da-1a40-a1d0-04000feb7a96}'.
flq: Copying 'c:\windows\inf\wnetvsc.inf' to 'C:\Users\<REDACTED>\AppData\Local\Temp\{8d9856cf-15da-1a40-a1d0-04000feb7a96}\wnetvsc.inf'.
!!! flq: Error installing file (0x00000002)
!!! flq: Error 2: The system cannot find the file specified.
! flq: SourceFile - 'c:\windows\inf\netvsc.sys'
! flq: TargetFile - 'C:\Users\<REDACTED>\AppData\Local\Temp\{8d9856cf-15da-1a40-a1d0-04000feb7a96}\netvsc.sys'
!!! cpy: Failed to copy file 'c:\windows\inf\netvsc.sys' to 'C:\Users\<REDACTED>\AppData\Local\Temp\{8d9856cf-15da-1a40-a1d0-04000feb7a96}\netvsc.sys'. Error = 0x00000002
!!! flq: SPFQNOTIFY_COPYERROR: returned SPFQOPERATION_ABORT.
!!! flq: Error 995: The I/O operation has been aborted because of either a thread exit or an application request.
!!! flq: Failed to commit copy queue. Error = 0x000003e3
!!! flq: FileQueueCommit aborting
!!! flq: Error 995: The I/O operation has been aborted because of either a thread exit or an application request.
!!! sto: Failed to copy driver package to 'C:\Users\<REDACTED>\AppData\Local\Temp\{8d9856cf-15da-1a40-a1d0-04000feb7a96}'. Error = 0x00000002
sto: {Copy Driver Package: exit(0x00000002)} 11:38:59.291
sto: {Setup Import Driver Package - exit (0x00000002)} 11:38:59.295
!!! ndv: Driver package import failed for device.
!!! ndv: Error 2: The system cannot find the file specified.
ndv: {Update Driver Software Wizard exit(00000002)}
<<< Section end 2023/05/12 11:57:41.048
<<< [Exit status: FAILURE(0x00000002)]
Notice I am getting: Error 1009: The configuration registry database is corrupt.
I then found this: DISM Error 1009 - The configuration registry database is corrupt
Tried running the command in recovery shell:
DISM /Image:C:\ /ScratchDir:C:\Scratch /Cleanup-Image /RevertPendingActions
Got the following:
I feel as though I have exhausted my knowledge of how to resolve this issue, I believe I have a corrupt Hive and I would be interested in getting some further advice. Thanks in Advance!
Please see attached files