JasonGallas-7894 avatar image
0 Votes"
JasonGallas-7894 asked JasonGallas-7894 published

Windows 10 20H2 upgrade fails

Like the title states I am unable to run the 20H2 feature update on 3 PCs in my environment. For reference I am using the following command to perform the update: setup.exe /auto upgrade /dynamicupdate disable /quiet /noreboot. I have run this upgrade successfully on about 30 other systems that also have Trend Apex One installed on them with no issues. Below is the output of SetupDiag:" xmlns:xsi="" xmlns="">; FindRollbackFailure 3A43C9B5-05B3-4F7C-A955-88F991BB5A48 Error: SetupDiag reports rollback failure found.Last Phase = Pre First BootLast Operation = Setup the recovery partitionError = 0xC1900101-0x30004 LogEntry: Refer to "" for error information. RollbackErrorCode = 0xC1900101, ExtendedCode = 0x30004, LastOperation = Setup the recovery partition, LastPhase = Pre First Boot Pre First Boot 9/28/2021 12:16:06 AM 1/1/0001 12:00:00 AM 0:00:00:00.0000000 false Setup the recovery partition 9/28/2021 12:16:06 AM 1/1/0001 12:00:00 AM 0:00:00:00.0000000 false

And from $Windows.~bt\Sources\Rollback\setupapi\

[Device Install Log]

  OS Version = 10.0.19042 

  Service Pack = 0.0 

  Suite = 0x0100 

  ProductType = 1 

  Architecture = amd64 


[Boot Session: 2021/09/29 23:33:40.500]

[Install network driver - Tmlwf]

Section start 2021/09/29 23:33:45.698

   cmd: C:\WINDOWS\System32\svchost.exe -k netsvcs -p -s NetSetupSvc 

  dvi: Installing new driver 

  dvi: {Create Device} 23:33:45.698 

  dvi:      {Create Device - Tmlwf} 

  dvi:           Class GUID  - {4d36e974-e325-11ce-bfc1-08002be10318} 

  dvi:           Description - <none> 

  dvi:           Flags       - 0x00000001 

  dvi:           Created device 'ROOT\TMLWF\0000' 

  dvi:      {Create Device - exit(0x00000000)} 

  dvi: {Create Device - exit(0x00000000)} 23:33:45.698 

  dvi: {Build Driver List} 23:33:45.714 

  dvi:      Searching for hardware ID(s): 

  dvi:           tmlwf 

  dvi:      Created Driver Node: 

  dvi:           HardwareID   - Tmlwf 

  dvi:           InfName      - C:\WINDOWS\System32\DriverStore\FileRepository\tmlwf.inf_amd64_59c6a4ea487c42a3\tmlwf.inf 

  dvi:           DevDesc      - Trend Micro NDIS 6.0 Filter Driver 

  dvi:           Section      - Install 

  dvi:           Rank         - 0x00ff0000 

  dvi:           Signer Score - WHQL 

  dvi:           DrvDate      - 11/28/2019 

  dvi:           Version      - 

  dvi: {Build Driver List - exit(0x00000000)} 23:33:45.870 

  dvi: {Select Best Driver} 

  dvi:      Class GUID of device changed to: {4d36e974-e325-11ce-bfc1-08002be10318}. 

  dvi:      Selected Driver: 

  dvi:           Description - Trend Micro NDIS 6.0 Filter Driver 

  dvi:           InfFile     - c:\windows\system32\driverstore\filerepository\tmlwf.inf_amd64_59c6a4ea487c42a3\tmlwf.inf 

  dvi:           Section     - Install 

  dvi: {Select Best Driver - exit(0x00000000)} 

  dvi: Selected driver: 

  dvi:      INF path C:\WINDOWS\INF\oem28.inf 

  dvi:      INF section Install 

  dvi:      INF version 

  dvi: {_SCAN_FILE_QUEUE} 23:33:45.886 

  sig:      {_VERIFY_FILE_SIGNATURE} 23:33:45.886 

  sig:           Key      = tmlwf.sys 

  sig:           FilePath = C:\WINDOWS\system32\DRIVERS\tmlwf.sys 

  sig:           Catalog  = C:\WINDOWS\System32\DriverStore\FileRepository\tmlwf.inf_amd64_59c6a4ea487c42a3\ 

! sig: Verifying file against catalog '' failed.

! sig: Error 2: The system cannot find the file specified.

  sig:      {_VERIFY_FILE_SIGNATURE exit(0x00000002)} 23:33:45.901 

  dvi: {_SCAN_FILE_QUEUE - exit(0x00000000)} 23:33:45.901 

  flq: {FILE_QUEUE_COMMIT} 23:33:45.901 

  flq:      Copying 'C:\Windows\System32\DriverStore\FileRepository\tmlwf.inf_amd64_59c6a4ea487c42a3\tmlwf.sys' to 'C:\WINDOWS\system32\DRIVERS\tmlwf.sys'. 

  flq: {FILE_QUEUE_COMMIT - exit(0x00000000)} 23:33:45.948 

  inf: {Install from INF Section - Install} 23:33:45.948 

  inf:      Flags         - 0x000007af 

  inf: {Install from INF Section - exit(0x00000000)} 23:33:45.948 

  inf: Flags: 0x00000000 

  inf: AddService=tmlwf,,Tmlwf_Service_Inst  (oem28.inf line 70) 

  dvi: Add Service: Created service 'tmlwf'. 

  inf: {Install from INF Section - Tmlwf_Service_Inst} 23:33:45.948 

  inf:      Flags         - 0x00100004 

  inf: {Install from INF Section - exit(0x00000000)} 23:33:45.948 

  inf: {Install from INF Section - Install} 23:33:45.948 

  inf:      Flags         - 0x00000040 

  inf: {Install from INF Section - exit(0x00000000)} 23:33:45.948 

  dvi: Committing changes to the network graph 

<<< Section end 2021/09/29 23:33:46.026

<<< [Exit status: SUCCESS]

From the above log this looks like an issue with Trend Apex One but I have removed Trend from the system and re-ran setup and got the same error. In addition the referenced oem28.inf file in the log above is not the Trend Micro NDIS 6.0 Filter driver but instead is a driver for a SUNIX Multi-I/O Card.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

0 Answers