Windows 10: What does 'No Match' mean when running SetupDiag.exe

  1.    21 May 2018 #1

    What does 'No Match' mean when running SetupDiag.exe

    When running SetupDiag.exe, after another failed 1803 update, the log file shows entries like the below.

    Q: What does this 'No Match' mean?


    SetupDiag: processing rule: CompatScanOnly. No match.
    SetupDiag: processing rule: BitLockerHardblock. No match.
    SetupDiag: processing rule: VHDHardblock. No match.
    SetupDiag: processing rule: PortableWorkspaceHardblock. No match.
    SetupDiag: processing rule: AuditModeHardblock. No match.
    SetupDiag: processing rule: SafeModeHardblock. No match.
    SetupDiag: processing rule: InsufficientSystemPartitionDiskSpaceHardblock. No match.
    SetupDiag: processing rule: CompatBlockedApplicationAutoUninstall. No match.
      My ComputerSystem Spec

  2.    21 May 2018 #2

    Setupdiag is a very limited tool which only checks for failures programmed in it. No match means the rule isn't the cause of upgrade failure.
      My ComputerSystem Spec

  3.    22 May 2018 #3

    Thank you so much! What can be concluded in case there are '0 matches', i.e. SetupDiag could not find errors?
    Assume it could still be a driver- or hardware issue?

    Searching for setup logs, this can take a minute or more depending on the number and size of the logs...please wait.
    Found 1 setupact.logs.
    Processing setupact.log at: C:\$WINDOWS.~BT\Sources\Panther\setupact.log
    Found 3 setupact.logs.
    Processing setupact.log at: C:\Windows\Panther\setupact.log
    Processing setupact.log at: C:\Windows\Panther\NewOs\Panther\setupact.log
    Processing setupact.log at: C:\Windows\Panther\UnattendGC\setupact.log
    Found 1 setupact.logs.
    Processing setupact.log at: C:\Windows\Panther\NewOS\Panther\setupact.log
    Found C:\$WINDOWS.~BT\Sources\Panther\setupact.log with update date 05/21/2018 13:41:04 and CV: yRBG4hPmhklIDoZk to be the correct setup log.

    SetupDiag found 0 matching issue.
      My ComputerSystem Spec

  4.    22 May 2018 #4

    Attach the Setupact.log and Setuperr.log from C:\$WINDOWS.~BT\Sources\Panther\setupact.log so that if I can find something
      My ComputerSystem Spec

  5.    22 May 2018 #5

    Thanks for getting back on this.

    Please find the files attached.

    Pls also see PM

    thanks again!
    What does 'No Match' mean when running SetupDiag.exe Attached Files
      My ComputerSystem Spec

  6.    22 May 2018 #6

    Just to acknowledge, I have got the files and found something. You can expect a reply from me tomorrow.
      My ComputerSystem Spec

  7.    23 May 2018 #7

    I assume(!) that it has something to do with assigning DeviceID's (DISK 0, DISK 1 etc. in Windows Diskmanagement).
    My motherboard (Asus X99 DeLuxe/U3.1) has 2 SATA-controllers.
    Controller 1, port 1 (AHCI) = Samsung SSD - this one includes Windows.
    Controller 1, port 2, another SSD
    and so on... up to port 6

    Controller 2:
    port 7: DVD
    port 8: nothing attached
    port 9: a 2TB SATA HDD
    port10: nothing attached

    However, Windows Diskmanagement lists the port 9 HDD as DISK 0 (DeviceID=0) and the Windows SSD as DISK 1.

    One would assume that disabling the SATA port 9 (the Windows SSD is assigned to DISK 0 within Diskmanagement) would solve the matter.
    But that is not entirely the case.
    Upgrade will still fail.

    I can only assume that within settings of Windows, just prior to upgrading, references are made to DISK 1 (i.e. the situation before disabling port 9) and therefore the upgrade fails.

    It will only succeed when first formatting the drive and then do a clean install.

    I think there is an article about this matter
    Disk drive numbers may not correspond to the SATA channel numbers when you install Windows on a computer that has multiple SATA or RAID disks

    This then leads to conclusion that in case of multiple HDD's and when Windows is not installed on DISK 0, the one and only upgrade is a clean install...
      My ComputerSystem Spec

  8.    23 May 2018 #8

    4:49, Warning               CONX   Failed to add driver [SysWOW64\drivers\vstor2-mntapi20-shared.sys]2018-05-21 12:54:49, Warning               CONX   Failed to add driver [SysWOW64\drivers\vstor2-mntapi20-shared.sys]
    4:49, Warning               CONX   Failed to add driver [\SystemRoot\system32\drivers\nvhda64v.sys]2018-05-21 12:54:49, Warning               CONX   Failed to add driver [\SystemRoot\system32\drivers\nvhda64v.sys]
    You might be correct but I see these two drivers failing to migrate. Uninstall Nvidia Audio driver and Vmware and see try attempting the upgrade again. Probably a hit or amiss but trying is not a bad idea.
    Good luck!
      My ComputerSystem Spec

  9.    23 May 2018 #9

    Up front: many thanks for taking the time to investigate the logs. It is really appreciated!

    Before I read your post, I disabled SATA controller 2 entirely (my actions at earlier attempts were to just disable to port of the HDD)

    This time the update finally, finally went fine! Pheww!

    This isn't something for a 'simple end-user' though... (or a short-tempered person)

    Note that the drivers are the latest ones.

    And... above all...
    in the past I even could not install Windows 10 x64 from USB (MCT) on a formatted drive!
    i.e. non of those drivers were loaded then.

    That's to say, I could install it, but at 1st reboot I would get a BSOD.

    Next time I should start off disabling the 2nd controller.

    Again, many thanks for taking the time.
    Attached Thumbnails Attached Thumbnails 2018-05-23_15-39-15.png  
      My ComputerSystem Spec

  10.    24 May 2018 #10

    What I am not sure of - with all the experts here - whether they have connections with Microsoft.
    Meaning to say whether 'major issues' reported here are passed on to Microsoft, so they might include 'fixes' into one of the next releases.

    My above update 'solution/workaround' is a quite unusual and figuring this has taken an awful lot of time.
    Note that I was having the same issue with 1709 update
    See thread titled: "1709 Fails to install and how to remove multiple recovery partitions?" I could only install the 1709 update by disabling the DISK 1 HDD and subsequently format the Windows drive. This time I managed to update by disabling the entire 2nd controller. All this has to do with drive/disk enumeration. AFTER the update only Windows works well even though it does not reside on 'DISK 0', but on 'DISK 1'.

    I believe the update routine should consider the location of the existing version and update that even though it is not on DISK 0.
    It is a bit weird that Windows runs fine from a different disk# but insists on the use of DISK 0 when it comes to updating.
      My ComputerSystem Spec


Related Threads
I just bought a new laptop as the hard drive on my old one died. It had two users, “John” and “Jane”. The computer store where I bought the new laptop named it John, but I want it to be Jane. I changed the administrator name to Jane and that works,...
Every time I open the start menu and type a few characters of a file I'm looking for Windows doesn't find it. For example if I type 'art' Windows shows me the Paint app whereas I am looking for a file in my documents that contains the word 'Art',...
Changing System Name and User Name to match PC Name in User Accounts and Family Safety
Annoying detail on my Windows 10 PC. I have a System Name: AL-OFFICE-FLORI and a user name of AL-OFFICE-FLORI/agude as displayed on the System Information page. On the System Properties page, the PC Name is Al-Office-Florida. I sure would...
I have 1 gigabit internet I upgraded to about 6 months ago and the upgrade was huge in real life performance especially bandwidth/ping. The speeds never get throttled and my house is full 4-5 people on 1 router. BUT..... My download speeds are meh...
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 13:41.
Find Us