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
    6,315
    21,049
    210
    #7361 mxman2k, Sep 6, 2021
    Last edited: Sep 7, 2021
    (OP)
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    My Notes:
    Once the MRP option is enabled, Windows will prevent any co-installers from being installed when you plug an associated USB device into your computer.

    Note that using the option will block a device's configuration software from automatically being installed, so you will need to download and install it from the vendor's site manually.

    I think it is worth the added security by blocking the installation of potentially nasty applications during the Windows Plug-and-Play process.

    To use the reg tweak now:
    Code:
    Windows Registry Editor Version 5.00
    
    ; Disable USB Co-Installers.
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Device Installer]
    "DisableCoInstallers"=dword:00000001
    or
    Code:
    Reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Device Installer" /v "DisableCoInstallers" /t REG_DWORD /d "1" /f
    
    Change the 1 to 0 (zero) to allow again.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Dark Dinosaur

    Dark Dinosaur X Æ A-12

    Feb 2, 2011
    4,156
    5,971
    150
    #7363 Dark Dinosaur, Sep 8, 2021
    Last edited: Sep 8, 2021
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    There is nothing sinister within the project, i just carried on the method to compile it from the project's predecessor, as it made it easier to distribute, even more so now as there are many components/modules which make up the project's structure.

    My coding isn't great by any standard :D but it gets the job done. :p
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Dark Dinosaur

    Dark Dinosaur X Æ A-12

    Feb 2, 2011
    4,156
    5,971
    150
    found a bug, look Up :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    That is normal for any exe that been 'compiled' in this way as it a 32bit exe but it has to also run on 64bit so it uses the SYSWOW / Sysnative system, which is one reason the code has redirects etc to make sure it runs the correct bits...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    The alternative would be to have a 32bit exe and a 64bit exe which is a waste of time etc as the method used works ok - as long as i remember to add the check for sysnative etc on any new modules! :p
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    I have set up a Git account and at some point will put the project there, i still have the 'source' code i was given when i first took over this project way back in Oct 2016, it has expanded way beyond that :p

    At the moment i am still working out how that git stuff all works, i somehow messed up a setting and had to get a Admin to unlock what i screwed up, so it may be a little while before i upload anything. :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    @zucrin if you want to chat about anything within the project please PM as it saves cluttering the thread. :)

    Sometimes it may take a little while to reply, more so when using my phone to access MDL as it such a pain to type a long reply. That is usually at night (GMT) due to my shifts.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    870
    1,470
    30
  11. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    870
    1,470
    30
    The "OEM Info" and Blurred effect options do not work.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    cannot see it in the log, was it selected in the creator?

    to disable blurred sign in effect:
    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System]
    "DisableAcrylicBackgroundOnLogon"=dword:00000001
    
    
    or reg wise:
    Code:
    
    Reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\System" /v "DisableAcrylicBackgroundOnLogon" /t REG_DWORD /d "1" /f
    
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    #7373 mxman2k, Sep 9, 2021
    Last edited: Sep 11, 2021
    (OP)
    The OEM info bit not seem to work on 21h2 and MRP will auto disable the routine, it seems that the log line is not showing the disabled option...will check and fix for next release.

    *edit*
    Have fixed the non showing auto disabled options in the log ready for next release.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    7,894
    10,734
    240
    @mxman2k you are the man...:D:p
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    :D :D :p

    Nah not me.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    7,894
    10,734
    240
    @mxman2k my brother does not be so modest :D:p
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    870
    1,470
    30
  18. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    870
    1,470
    30
    @mxman2k

    "Project Uses Silent Operation : Disabled - Information screens will be shown."

    What is this option in MRP Config Creator?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    When used it prevents those odd mrp dos type screens from showing just before the desktop appears.

    Its an advanced option because if something goes wrong in your usertweaks etc you not be able to see any errors.

    Was added for those that want a silent install. But since the 1904x builds it may not always be fully silent due to changes ms done.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...