Multi-OEM/Retail Project {MRP} - Mk3

Discussion in 'MDL Projects and Applications' started by mxman2k, Oct 15, 2016.

  1. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,991
    12,160
    120
    Phew, thought something had messed up, i rechecked everything , the qt does 2 checks one via wmic, or vbs, the other via slmgr and then parses the results for key words.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Exe Csrss

    Exe Csrss Batch Scripter

    Dec 9, 2020
    589
    691
    30
    In Windows 10 Enterprise LTSC,
    DeCompile.exe is falsely detected as Trojan:Win32/Triggre!rfn, causing its execution to be blocked and MRP to fail.
    Can you make it so that it adds a temporary exclusion in defender?
     
  3. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,991
    12,160
    120
    I have tried to but because defender grabs it before it is run to add the exclusion.

    Plus during normal oobe install defender should not interfere, only if you attempt to run decompile outside of oobe will any AV nab the file.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,991
    12,160
    120
    If you are running a in-place upgrade or repair and you are using a AV such as defender then it would be needed to manually add C:\Windows\Setup folder to the exclusion zone in the respective AV BEFORE running the windows setup.

    This covers any files MRP or 'user tweaks' etc uses.

    Remove the exclusion later - but MRP will attempt to remove them from Defender once it has completed as mentioned below.

    But if booting from usb/dvd and a clean install then no need to add any exclusions because defender etc would not be running at that stage.

    Hopefully by then MRP has added the setup/scripts folders to exclusion section.

    When MRP completes it will auto remove the added defender exclusions.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    38,300
    66,606
    450
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    38,300
    66,606
    450
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    38,300
    66,606
    450
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. Exe Csrss

    Exe Csrss Batch Scripter

    Dec 9, 2020
    589
    691
    30
    I was doing a completely normal clean install, yet it somehow did not execute?
     
  9. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,991
    12,160
    120
    On a clean installation if mrp not being run it can be for the following reasons:

    If a valid msdm is present as oobe is skipped unless a ei.cfg or pid.txt file is used.

    Oobe.cmd has an error within that causes the file to be ignored.

    A corrupted decompile.exe which will obviously not run.

    Unsupported os ie below vista.

    For a clean installation defender will not be running at that early stage unless ms have changed how it works, or is just ignoring oobe for some unknown reason.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. (\_/)^(\_/)

    (\_/)^(\_/) MDL Member

    May 31, 2020
    1,587
    1,333
    60
    might be you are using autounattend xml with your iso. that way mrp wont execute OOBE console.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,991
    12,160
    120
    #7733 mxman2k, Nov 19, 2021
    Last edited: Nov 19, 2021
    (OP)
    Another time mrp may not be run or any oobe stage run scripts such as setupcomplete.cmd is:

    Win 1x Enterprise 2021 LTSC.
    Cloud/S mode.

    This is due to internal hard coding within the kernel.

    Not sure if there will be a workaround for those os's at a later time. Maybe using a unattended xml way?

    There may be other conditions that could prevent oobe projects being run which I'm not aware of.

    MRP 141 is delayed slightly because of last minute checks and tidying of code.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,991
    12,160
    120
    Looks like a updated Query Tool v118 (118.1) will be released soon, as when WMIC not in the OS, (or using the /NW switch), and when the alternative routines are in use , the CPU WinSAT scores may not show correctly, or at all.

    Also there was a mix up in variables for when VL_Client was in use, or not, when using the alternative routines.

    Testing it now and will upload the new version tomorrow.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,991
    12,160
    120
    Query Tool v118.1 uploaded, 2nd post's download link, password and hashes updated. :)

    + Fixes a few missed WMIC replacement routines so that CPU WinSAT scores are now shown correctly.

    + Fixed some CPU information that did not always show, ie L2/L3 cache etc.

    + Fixed Windows License information when using the alternative routines.

    + Other small code updates.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,991
    12,160
    120
    There is still a few issues to fix with the qt.

    So a new qt will address those, it mainly concerns wmic less os's at the moment.

    Busy today so no time to fix.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,991
    12,160
    120
    Still a few bits to sort but with @abbodi1406's help will fix those.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...