Multi-OEM/Retail Project {MRP} - Mk3

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

  1. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    7,050
    8,334
    240
    #12021 Carlos Detweiller, Mar 3, 2025
    Last edited: Mar 3, 2025
    No prob. With this ESU shenanigans, soon Windows 10 will also be affected. It's easy to filter out with the right WMIC command, but I don't know anything about PowerShell.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    That LicenseAddon bit could come in useful if w10 get a esu :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    OMFG Powers**te is yes at times great --at some things-- but its such a pain in the rear when it throws up the stupidest of errors that you need a encylopedia to understand it all :D :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    Code:
    ESU Program    ESU SKU (or Activation) ID
    Windows 7 SP1 (Client)    
    Year 1    77db037b-95c3-48d7-a3ab-a9c6d41093e0
    Year 2    0e00c25d-8795-4fb7-9572-3803d91b6880
    Year 3    4220f546-f522-46df-8202-4d07afd26454
    
    Windows Server 2008/R2 (Server)    
    Year 1    553673ed-6ddf-419c-a153-b760283472fd
    Year 2    04fa0286-fa74-401e-bbe9-fbfbb158010d
    Year 3    16c08c85-0c8b-4009-9b2b-f1f7319e45f9
    I found these on the net - so the esu (win7) have new SKU ID's....
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    in powershell prompt:

    Code:
    
    Get-CimInstance -ClassName SoftwareLicensingProduct | ? { $_.PartialProductKey -ne $null }
    
     
    Gives a lot of info, parsing is the issue i have with PShell, but if that does give the esu info in that (i not got any esu enabled pc's) then i may be able to find a way to parse it like WMIC would .....
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    Code:
    
    $SLP = Get-CimInstance SoftwareLicensingProduct -Filter 'Description LIKE "Windows%" AND LicenseStatus = 1'
    $SLP.Description -replace '.*(VOLUME_KMS|VOLUME_MAK|OEM_SLP|RETAIL|OEM_COA_NSLP|OEM_COA_SLP).*', '$1'
    
    
    Seems to be the PS equivelent to WIMIC :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    7,050
    8,334
    240
    Way to high for me, I guess.

    It could even mention the Addon licenses in the reports (no need for it in the GUI, though).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    pshell does go overboard on its results but most are a pain to parse, you have to fart about with select's and filter's from what i can gather, pretty much you have to hand hold it like a infant , tell it how to do x y z , unlike wmic give it a few bits of info and it parses easy enough.

    One reason why i try to avoid pshell, its good but the syntax takes some getting used to :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    7,050
    8,334
    240
    As usual, MS' help texts on the command line are not very useful unless you have a profound understanding of the tools already.

    Powershell, I won't open that can of worms, for sure.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    I only dabble with pshell when i have no alternative as its such a long winded experience....

    Plus not all ps commands work on older pshell versions which is another royal pain too!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,438
    92,370
    340
    #12032 abbodi1406, Mar 3, 2025
    Last edited: Mar 3, 2025
    LicenseIsAddon does not work well for Win7 :)
    better use "LicenseDependsOn IS NULL" and "LicenseDependsOn IS NOT NULL" to exclude addons or only include addons

    +
    Get-CimInstance is ps 3.0+
    Get-WmiObject should be used :D
     
  13. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    7,050
    8,334
    240
    THERE are the experts speaking. I think I'll now keep my mouth shut and let you guys figure it all out. :p
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    I can see why some say powershell is powerhell :D so many twists and turns for different os's and ps versions.

    I will have a play about as I have a spare laptop on w7 at the moment so I can experiment with ps and wmi scripts and figure out which is easiest to convert for use in the QT. It may have to be hybrid in that the script is called via autoit and the result parsed to get the info.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    895
    1,496
    30
    Windows spotlight works on Pro and Pro Workstations. It definitely does not work on IoT Enterprise, Enterprise versions with these settings.

    Screenshot 2025-03-05 175637.png


    Code:
    Multi-OEM/Retail Project Version : CY25M01D31-R159.BL - BaseLine [Distributed via MDL Forum ONLY]
     
    MRP was unable to obtain permission of specific registry areas [DE_I1, DE_S1], some User selected options/features may not work as expected.
     
    The extracted OEM's folder structure appears to be correct.
     
    Installed DotNet Framework{s} : v1.1.4322, v2.0.50727, v3.0.30729.4926, v3.5.30729.4926, v4.0.30319, v4.8.x or later {Rev:533320}
    Installed Powershell Versions : 1.0, 2.0, 3.0, 4.0, 5.0, 5.1
    PS Scripted Diagnostics       : Unrestricted
    Unicode Mode In Operation     : Yes - {Original Code 437}
    Protected MRP Project Files   : Yes
    VBScript/vbs Information      : VBScript.dll is present.
    WMIC.exe Information          : WMIC.exe command present.
    Skip System RAM Checking      : Yes
    FirstLogOn Script Present     : No  - FirstLogOn file is not detected
    SetupComplete Script Present  : Yes - SetupComplete file is detected
    Specialize Script Present     : No  - Specialize file is not detected
    Unattend{ed} XML Present      : Yes - Unattend.xml file is detected within the '\Setup\Panther' folder
    UserTweaks Script Present     : No  - UserTweaks file is not detected
    Wintel Script Present         : No  - Wintel file is not detected
    MAS Script Present            : Yes - MAS script is detected
    Using 'MRPConfig.ini' File    : Yes - Checking for any selected options.
    Config Creator Version Used   : 63d.0 {Advanced Mode} {Edited 5.3.2025. 17:03:33 Locale Format}
    MRP User Options Pre-Check    : Completed OK
    MRP Extra Debug Logging Mode  : Disabled - No extra Debugging Log{s} will be created.
    W1x TitleBar Colorization     : Enabled  - Title Bars will be colorized to Default. See log notes later.
    Highlight Colorization        : Disabled - Default Color of theme will be used.
    Change Lock/Login Screen's    : Enabled  - Screen's will be replaced via the brand's theme.
    Confirm File Delete           : Disabled - User is not notified when a file/folder is being deleted. {Win8.x/1x Kernels}
    Show 'ThisPC' On Desktop      : Enabled  - Display the icon on the Desktop.
    Project Uses Silent Operation : Disabled - Information screens will be shown.
    MRP Deletes 'Scripts' Folder  : Disabled - It is up to the end user to delete this folder after installation.
    Allow W1x Local Account Setup : Enabled  - This may be prevented by M$.
    RunOnce Method of Operation   : Default  - Synchronous {'All at once'}
     
    [LNSEP] ---------------------------------------------------------------------------------------------------------------- 
    [START] Primary/Branding script routines begin.
    [NOTES] Some options may not be available OR function as expected due to other factors within the OS.
    [NOTES] On Windows 11 and above OS's some options may be auto disabled, and/or not work as expected.
    [NOTES] Auto-translations will be performed on the majority of the options, unless the user has manually entered their own wording for them.
    [NOTES] The OS may need to be activated so that some theme elements and/or other options can be fully operative.
    [OSINF] =============================================================
    [OSINF] =================[ Detected OS Information ]=================
    [OSINF] =============================================================
    [OSINF] OS Install Date/Time  : 03/05/2025 {UTC} -- 5:29pm
    [OSINF] Installation Type     : Client {Non Server}
    [OSINF] OS Media Boot Method  : Clean
    [OSINF] HyperVisor Detected   : No
    [OSINF] Domain Detected       : No
    [OSINF] Stock Keeping Unit #  : 161
    [OSINF] Version {Product}     : Windows 11 Pro   
    [OSINF] Version {SKU}         : Windows Pro for Workstations
    [OSINF] Edition {Registry}    : ProfessionalWorkstation
    [OSINF] Edition {CBS}         : Professional
    [OSINF] Edition {Composition} : Enterprise
    [OSINF] Edition {Type}        : General
    [OSINF] Architecture          : 64 Bit {AR:1}
    [OSINF] Release Identifier    : 2009
    [OSINF] Short Display Version : 24H2
    [OSINF] Build Information     : 26100.1.amd64fre.ge_release.240331-1435
    [OSINF] Internal Build Number : 13000
    [OSINF] Experience Pack #     : 1000.26100.54.0
    [OSINF] Branch Code Name      : Germanium
    [OSINF] Branch Reference      : ge_release
    [OSINF] Readiness Level       : Semi-Annual Channel [Targeted CB] {8 Dec / 0xa} {Default Ref: M1}
    [OSINF] Reference Version     : 10.0.26100.1
    [OSINF] ProductID Reference   : 3917
    [OSINF] Update Build Revision : 3323
    [OSINF] Base Build Rev Number : 1 {0x1}
    [OSINF] General UILang/Code   : en-US / 1033 {0x409h}
    [OSINF] General Locale        : English - United States
    [OSINF] Multiple Lang Names   : en-US
    [OSINF] GeoID Nation ISO Loc  : Bosnia and Herzegovina [25]
    [OSINF] GeoID Nation CUR Loc  : Bosnia and Herzegovina [25]
    [OSINF] Time Zone Data {Reg}  : Pacific Standard Time
    [OSINF] Time Zone Data {TZU}  : Pacific Standard Time
    [OSINF] Daylight Saving Mode  : No
    [OSINF] DST Adjust Clock Mode : Enabled/Checked
    [OSINF] TPM 2.x Bypass Check  : N/A
    [OSINF] SecureBoot Bypass     : N/A
    [OSINF] Low RAM Bypass Check  : N/A
    [OSINF] Allow W1x WU Upgrades : Yes {0x1} [Registry Value]
    [MBINF] =============================================================
    [MBINF] =================[ Motherboard Information ]=================
    [MBINF] =============================================================
    [MBINF] #01 SP Product Name   : [To be filled by O.E.M.] 
    [MBINF] #02 CS Model Name     : [To be filled by O.E.M.] 
    [MBINF] #03 BP Base Product   : [H77-DS3H] 
    [MBINF] #04 BMH Vendor Name   : [Gigabyte Technology Co. Ltd.] 
    [MBINF] #05 SM System Vendor  : [Gigabyte Technology Co. Ltd.] 
    [MBINF] #06 BM Baseboard Name : [Gigabyte Technology Co. Ltd.] 
    [MBINF] #08 BIOS or SLIC ID 0 : [N/A] 
    [MBINF] #08 BIOS or SLIC ID 1 : [ALASKA - 1072009] 
    [MBINF] #09 SLIC Information  : [No SLIC table present] 
    [MBINF] #09 SLIC Detect Plan  : [G4] [OA2T:0] 
    [MBINF] #11 MSDM Information  : [No MSDM Table Present] 
    [MBINF] Chassis Type          : [Desktop {3}] 
    [MBINF] PC System Type        : [Desktop {0x1}] 
    [BDINF] =============================================================
    [BDINF] ==================[ Main BIOS Information ]==================
    [BDINF] =============================================================
    [BDINF] Manufacturer/Type     : [American Megatrends Inc.] 
    [BDINF] Version Number        : [F5] 
    [BDINF] SMBIOS Version        : [2.7] 
    [BDINF] Release Date          : [05/14/2012] {UTC or as defined by Manufacturer location} 
    [BDINF] Using Primary Chip    : [True] 
    [BDINF] UEFI Certifications   : [None detected] 
    [BDINF] UEFI DBX Revocations  : [None detected] 
    [BDINF] S/Boot CVE-2020-10713 : [Boothole fix not available in UEFI] 
    [MPINF] =============================================================
    [MPINF] ===================[ Processor Information ]=================
    [MPINF] =============================================================
    [MPINF] Full Name             : [Intel{R} Core{TM} i5-3330 CPU @ 3.00GHz {Ref:NVR}] 
    [MPINF] Description           : [Intel64 Family 6 Model 58 Stepping 9] 
    [MPINF] Architecture          : [32/64 Bit] 
    [MPINF] Current Clock Speed   : [3201 Mhz] {Approx} 
    [MPINF] Max Clock Speed       : [3,2 GHz] {Approx} 
    [MPINF] L2 Cache Size         : [1024 MB] 
    [MPINF] L3 Cache Size         : [6144 MB] 
    [MPINF] Manufacturer ID Data  : [GenuineIntel] 
    [MPINF] Processor Family      : [198] 
    [MPINF] CPUID Signature       : [00306A9] 
    [MPINF] Revision Number {Hex} : [0x3a09] 
    [MPINF] Sockets/CPU's Present : [1] 
    [MPINF] Cores/Threads         : [4] / [4]   
    [MPINF] VT Firmware Mode      : [Disabled] 
    [MPINF] Notes: Data may vary depending if info is currently available within the database.
    [MPINF]        Clock Speeds and Cache data are correct at the time of detection.
    [MPINF]        Family data reference is obtained from SMBIOS, v2.0 to v2.5 is member 1 and later v2.6+ is member 2.
    [MELSP] =============================================================
    [MELSP] ===============[ Intel: Meltdown/Spectre Data ]==============
    [MELSP] =============================================================
    [MELSP] The Meltdown/Spectre routine was auto disabled due to not being fully compatible with this OS at this time.
    [MELSP] Later Intel 9th Gen and above CPU's have newer hardware-based protections against Meltdown/Spectre.
    [SUOEA] =============================================================
    [SUOEA] ===[ Show Other User Options Applied/Enabled Or Disabled ]===
    [SUOEA] =============================================================
    [SUOEA] =====================[ Applied Options ]=====================
    [SUOEA] =============================================================
    [SUOEA] Translations for most of the Context Menu texts will be performed via the OS where possible.
    [DMSRT] Disable 'MSRT' - {Malicious Software Removal Tool}. 
    [NOWUR] Prevent the 'Automatic Restart' after any Windows Update operations. Later CU may reset this. 
    [AUTCU] Use a bypass to allow WU upgrading to later OS's with 'unsupported' hardware. {Experimental} 
    [CPODT] Show the 'Control Panel' icon on the Desktop. 
    [CPMDM] Add 'Disk Management' item to Control Panel, this allows easy access to the 'Virtual Disk Manager'. 
    [DBSRS] Disable the 'Blue Screen Of Death's automatic OS restart, so you can view the error/stop messages. 
    [ABWCT] Add 'About Windows' to the Desktop's Context Menu. 
    [DIMSD] Disable the UAC's 'Secure Desktop' dimming of the Desktop, this does not disable/alter any other UAC security functions. 
    [NOAMT] Disable any 'Automatic Computer Maintenance' scheduled tasks, like cleanup desktop shortcuts etc. 
    [CPDCM] Add 'Control Panel' entries to the Desktop's Context Menu. 
    [CPANV] Set the Control Panel's window view to Category {Default}. 
    [DVTEW] Disable the creation of video thumbnails within any Explorer windows to allow easier move/delete operations. 
    [PPCTM] Add 'Manage Power Plans' entries to the Desktop Context Menu. [OS Translated] 
    [ESTCM] Add 'Screenshots' Context Menu entries. [OS Translated] 
    [SDCCM] Add 'Disk Clean-up' entry to a SSD/HDD Drive's Context Menu. 
    [CTMSI] Add 'System Information' to ThisPC/Computer's Context Menu. Wording may change via OS Translation. 
    [OKCTM] Added 'On-Screen Keyboard' entry to the Desktop C/T Menu. 
    [DUCIR] Disable/block USB Plug-and-Play 'Co-Installers' auto-installing insecure apps/etc to prevent a possible security risk. 
    [EAPOL] Enable 'AHCI Link Power Management' in 'Power Options'. Set to OS default. NOTE: Can cause issues if not set correctly. 
    [SDLEV] Drive Letter view set as: OS default. Usually after any drive labels. 
    [SATCM] ----------------------------------------------------------------------------
    [SATCM] ---[ Administrative Tools Context Menu - OS Translations Where Possible ]---
    [SATCM] ----------------------------------------------------------------------------
    [SATCM] System Properties
    [SATCM] Control Panel
    [SATCM] Device Manager
    [SATCM] Event Viewer
    [SATCM] Security and Maintenance {nAC} {iAC} {cCW}
    [SATCM] Services
    [SATCM] Task Scheduler
    [SATCM] PC/Windows Settings
    [SATCM] ----------------------------------------------------------------------------
    [AWLBM] Enable 'F8 Legacy OS Boot Menu'. This may not always work on some motherboards due to BIOS function key conflicts. 
    [AAFAS] Allow Apps from anywhere, default OS setting. 
    [NETSE] Enable File Sharing. You may still need to enable SMB v1.0 via 'Programs and Features' for some older devices to work. 
    [CTNAB] Force prevent Cortana from operating. Normal local 'Search Windows' functions are still available. May not be present in the installed OS. 
    [REDSC] Remove 'Microsoft Edge' shortcuts. This may also appear to remove Edge from the OS. 
    [DASMT] Don't use the TitleBar's Accent Color on Start, Taskbar and Action Centre etc. M$ may force this to not work. 
    [NODDM] Do not allow Windows Updates from other PC's found on the Local Network/Internet, only use Microsoft Update Servers. 
    [P3DCM] Remove the 'Edit with Paint3D' Context Menu entry. 
    [RDSKQ] Remove the Disk 'Quota' tab from the drive's 'Properties' menu. 
    [RPFMT] Remove the 'Previous File Versions' tab from the 'Properties' menu. 
    [RRDFE] Remove the 'Retail Demo' files from the Operating System. 
    [DNIFD] Disable 'News and Interests' Feed. 
    [DMAFD] Disable the majority of other Feeds. 
    [NSOFW] Remove the 'Look for an App in the Store to open this file' Context Menu entry. 
    [SMTBO] The Start Menu and Taskbar will use the default OS presentations. 
    [DCAPP] Disable/Block Microsoft Compatibility Appraiser 'CompatTelRunner' and related tasks/telemetry where possible. 
    [NBLOS] Disable the blurred 'Log-On' background screen effect. 
    [HOAOS] Hide the create, or use, a Microsoft 'Online Account' screen during OOBE/Windows Setup. Does NOT affect creating a 'Local' account. 
    [VOLUI] Enable the Windows 7 style 'Volume Mixer' User Interface. This may not always work due to changes in the OS or any newer updates. 
    [CPMUM] Show 'Manage User Accounts' {Classic User Accounts} within the Control Panel view. 
    [HFFNP] Hide 'Favorites' folder on the Navigation Panel. 
    [RHFNP] Remove/Hide 'Home' from the Navigation Panel. May not work on a later File Explorer app. 
    [RGFNP] Remove/Hide 'Gallery' from the Navigation Panel. May not work on a later File Explorer app. 
    [SMDEW] Show more details on the copy dialog window. 
    [EXEXR] Expand the Explorer window's ribbon menu for Windows 1x. Reboot or Logout/in cycle required for it to work. May no longer work on later Win 11 Builds. 
    [DFLAU] Disable the first logon animation/adverts screen after a upgrade. 
    [APSCT] Add the 'PC Settings' sub C/Text Menu to Desktop's right-click menu. 
    [ATMCT] Add the 'Task Manager' C/Text Menu to Desktop's right-click menu. 
    [DTSED] Enable the 22H2+ 'Desktop Stickers' feature. 
    [DMSMT] Disable the 'Meltdown and Spectre' patches for better CPU speed. 
    [RSSAS] No 'All Safe Apps' option{s} was selected.
    [RSSAS] Remove Bing Finance/Money App. 
    [RSSAS] Remove Bing News App. 
    [RSSAS] Remove Bing Sports App. 
    [RSSAS] Approximate time taken to remove any selected Apps: 00h 01m 38s {Some options may also remove other associated Apps} 
    [RSSAS] Remove the 'XBox' App{s} and hide its page within the 'Settings' App. Some M$ games may not run with Xbox App removed. 
    [DVDBL] Disable the 'Vulnerable Driver Blocklist' to allow older drivers to be installed. 
    [DSMEP] Disable 'SmartScreen' including tasks etc. 
    [NORAC] {**} Disable the OS's Remote Assistance/Connections feature. 
    [NWURS] {**} Do not reserve the 7GB+ Disk Space 'Feature' for future Windows Updates. 
    [ERABU] {##} Enable Registry automatic backups, {RS4+} - this may not work as expected if M$ has blocked it by a later update. 
    [TSCTM] {##} Add the 'Theme Settings' entries on the Desktop's Context Menu. 
    [NOTEL] {##} Reduce Telemetry via CEIP, AppCompat and Diagtrack etc. Also sets the 'Diagnostic and Feedback' option to lowest possible.   
    [SUOEA] =============================================================
    [SUOEA] =====================[ Enabled Options ]=====================
    [SUOEA] =============================================================
    [TOTNU] Transfer the user selected MRP Options to any 'New Users' created. This may not always copy all options/settings over due to OS permissions etc. 
    [RSCIR] Remove the '-Shortcut' references from icons. 
    [TOCBI] Turn off check boxes on icons. 
    [SCADV] The shortcut's arrow design is set to: None 
    [LTTPI] Launch to 'ThisPC' view instead of the newer 'Quick Access'. 
    [OCDEN] Disable Network connections to allow offline account creation etc. May require a manual re-enable later. 
    [DERTM] Disable Windows Error Reporting. 
    [MSBTL] Move Win11+'s 'Start Menu' Button from central area to the left, or right, side depending on locale. 
    [DHTBW] Disable/Hide Taskbar News/Interests Widget, if present. 
    [RNIWA] Uninstall/Remove 'News/Interests' and 'Chat' Widget Apps. 
    [RRNMW] Remove the 'System Requirements Not Met' desktop watermark. Requires reboot. 
    [ESAFA] Disable the 'Snap Assist' Flyout/Bar. 
    [ESAFA] Prevent TaskBar Grouping, note this may not function correctly on early win11 builds. 
    [UCCMS] Use 'Classic' expanded Context Menus. {Experimental and m$ may disable later} 
    [HTBCI] Hide the Taskbar's 'Chat' icon, if present. 
    [TBS11] Set Taskbar layout size to 'Default'. 
    [ACPTB] Hide and disable 'Co-Pilot' on the System Tray/TaskBar. This does not uninstall the App. 
    [DBITD] Remove the Windows 'Burn image to disc' feature entries from the C/Text Menus. 
    [EFEWD] Enable the 'Full Window Dragging' effect instead of just the frame outline. 
    [PODAI] Prevent OneDrive from automatically installing after Setup has completed. 
    [SSOSC] Show the 'seconds' on the System Tray's clock, Win10 and later 2262x+ Win11 builds Only. {May be disabled by m$ at anytime} 
    [IPKEA] Will attempt to insert/use the PID.txt's key, if found and valid. 
    [WUNFY] Set Windows Update to 'Notify' mode. This may get overridden by a later Windows Update. 
    [ECBTO] Display the classic 'Balloon Tips' instead of using the newer 'Toast' notifications. 
    [DLTSM] Disable the animated, 'Live', tiles on the large Start Menu. Depreciated on Windows 11+ OS Kernels. 
    [HMNST] Hide Skype's 'Meet Now' icon on the System Tray, if present/detected. 
    [UCMEW] Enable the 'Compact Mode' for the File Explorer's views. 
    [DGMNW] Disable the 'Get More...' and 'Welcome Experience' notifications, mainly after updates installed. 
    [RWOPD] Restore the Legacy Print Dialog for Windows 11+. 
    [DEWPC] Remove the 'Edit With Photos' Context Menu entry. 
    [NMPTB] Hide/Unpin the 'Mail' icon on the TaskBar. May not always work due to OS conflicts. 
    [NSPTB] Hide/Unpin the 'Store' icon on the TaskBar. 
    [NTVTB] Hide/Unpin the 'Task View' icon on the TaskBar. 
    [EESRC] Enable 'Enhanced' instead of 'Classic' search mode, shown within the 'Settings App'. 
    [PDAOA] Turn Off 'Share Across Devices for Apps'. 
    [UPSFS] Use the 'PrtScr' keyboard button for easy accessing of the screen 'Snipping Tool'. 
    [TOSCF] Turn off the new 'Smart Clipboard' feature. 
    [TOPTF] Turn Off the new 'Predictive Text' feature {Multilingual}. 
    [RSMIA] Remove Desktop's Spotlight 'More information about this image' icon. 
    [EDOSC] Expand Date on the System Clock. 
    [UNLDA] Unlock Defender: Special Control Mode {v2}. 
    [RDCTM] Remove Defender's Context Menu items. 
    [DPTAC] {**} Disable the majority of 'Push/Toast' notifications shown on the Action Center etc. {This uses a Group Policy} 
    [TGBMD] {$$} Turn off Gaming Mode/Bar/DVR functions. 
    [DFSBN] {$$} Adjust the 'Diagnostic and Feedback' setting to the lowest possible. 
    [PEFPL] {##} Prevent 'MS Edge' from pre-loading automatically, plus reduce its 'Telemetry' footprint. 
    [NOARA] {##} Disable the auto restarting of any Apps/Programs after reboot. May be overwritten by a later CU. 
    [SUOEA] ===================================================
    [SUOEA] ==============[ Disabled MRP Options ]=============
    [SUOEA] ===================================================
    [NOTES] Because a Windows 11 or above OS has been installed, some specific options may be auto disabled to prevent issues. 
    [WSTYL] User selected Wallpaper Style: Not set, using the default OS, or the .theme's, value. 
    [TBSSI] The 'Use small TaskBar icons' option was auto disabled as it can upset the Win 11+ System Tray layout. 
    [MTTBT] The 'Extra TaskBar Transparency' option could not be used due to the OS's new 'Acrylic' feature. 
    [AOTCM] The Add 'OEM Info' option was auto disabled as it is no longer operative for Builds above 22100. 
    [EIFSP] The 'Windows 7 style Battery UI' option was auto disabled as the device appears to be non battery operated. 
    [EBTRD] The 'Battery Time Remaining' option was auto disabled as the device appears to be non battery operated. 
    [HVECI] Hypervisor Enforced Code Integrity requires CPU VT/x mode to be enabled in the BIOS. 
    [HVCIS] Advanced HVCI Option: Was disabled because the special Option's variable was not set via the oobe.cmd file. 
    [TBVW1] Some Taskbar view options have been auto disabled as they can cause issues on Windows 11+ OS Kernels. 
    [PBLAE] The 'Prevent Bitlocker auto encryption' option was not used to prevent issues. 
    [INFOS] ===================================================
    [INFOS] ============[ {xx} Marked Information ]============
    [INFOS] ===================================================
    [INFOS] {**} = This can be reverted later by script, check the '\Optional\MiscExtraScripts' folder within the main MRP archive.
    [INFOS] {$$} = This option is User changeable later via the Settings App or Control Panel etc.
    [INFOS] {##} = This is an experimental option, may not always work as expected depending on the OS Build etc.
    [USRDN] ====================================================
    [USRDN] ===[ User Specified System Drive Rename Routine ]===
    [USRDN] ====================================================
    [USRDN] The System Drive [C:] 'Local Disk' was renamed to 'WINDOWS 11'
    [USRDN] Note: On some OS Languages this may not always be shown correctly, you may have to manually change it later.
    [REPDR] ======================================================
    [REPDR] ===[ Retail.txt/Ei.cfg/PID.txt Detection Routines ]===
    [REPDR] ======================================================
    [REPDR] Note: Some results may be shown as 'not detected' if the install medium was removed during OS installation.
    [REPDR] The 'Retail.txt' file was not detected within the 'Scripts' folder.
    [REPDR] The 'ei.cfg' file was detected within the 'E:\Sources' folder. [DV]
    [REPDR] The 'PID.txt' file was not detected, the 'Insert PID key' advanced option routine will not be used.
    [CKDMI] =============================================================
    [CKDMI] ===[ Querying DMI For OEM Manufacturer Brand Information ]===
    [CKDMI] =============================================================
    [CKDCF] DMI Internal Reference : 1c/4/1
    [CKDCF] No DMI conflicts was found.
    [CKDCF] DMI query routine has completed.
    [DCTPR] =============================================
    [DCTPR] ===[ DMI or Custom Theme Data Processing ]===
    [DCTPR] =============================================
    [DCTPR] Gigabyte [#04] Manufacturer was detected for automated theme/branding.
    [DCTPR] =======================================
    [NOACT] The 'No OEM Activation' option was not selected, OEM activation will be applied where possible.
    [SYSPD] =======================================
    [SYSPD] ===[ Model Name Processing Routine ]===
    [SYSPD] =======================================
    [SYSPD] The DMI/BIOS's 'SystemProductName' value was voided [Ref:1].
    [CHKMN] The Computer's Model name was not defined within the BIOS, User specified or defined within '#03 CS BaseBoard Product'. 
    [TBPRT] ===================================
    [TBPRT] ===[ Theme Processing Routines ]===
    [TBPRT] ===================================
    [USRFT] The User's specified theme was not defined.
    [TBTMS] ===========================================
    [TBTMS] ===[ Brand Transfer Management Routine ]===
    [TBTMS] ===========================================
    [TBTMS] Brand theme that will be attempted to be used : Gigabyte
    [TBTMS] Original 'WallpaperStyle' value found within the 'Gigabyte.theme' file : 10 {Fill image to display resolution}
    [RMXML] The 'OOBE.xml' file has been processed by Windows Setup. 
    [WPCHK] Wallpaper.jpg was transferred.
    [BGDFC] The brand's 'Backgrounds' folder was created.
    [BGDFC] The brand's 'BackgroundDefault.jpg' file was generated from the 'Wallpaper.jpg' image.
    [W8XAP] ===========================================================
    [W8XAP] ===[ Primary User Account Picture {BMP/PNG} Management ]===
    [W8XAP] ===========================================================
    [UBREP] The primary 'User' account picture{s} was replaced with the theme's 'User810' image file.
    [WXAP2] ============================================================
    [WXAP2] ===[ Additional User Account Picture's {PNG} Management ]===
    [WXAP2] ============================================================
    [UPREP] User-32.png was replaced. 
    [UPREP] User-40.png was replaced.
    [UPREP] User-48.png was replaced. 
    [UPREP] User-192.png was replaced. 
    [X8LLR] ====================================
    [X8LLR] ===[ Lock\Log-On Screen Routine ]===
    [X8LLR] ====================================
    [WX8LS] Lock Screen 'img100' was replaced. Original renamed as img0100.
    [WX8LO] The 'Log-On' Background 'img105' was replaced. Original renamed as img0105.
    [OTFTR] ============================================
    [OTFTR] ===[ Brand/Theme Files Transfer Routine ]===
    [OTFTR] ============================================
    [OTFTR] The OS branding 'info' theme folder was created.
    [OTFTR] The theme's branding files have been transferred.
    [ATREP] The original 'Aero.theme' has been backed up and replaced.
    [ICTAO] Registry sections for 'InstallTheme' and 'CurrentTheme' was set to '$OEM$.theme'.
    [ATHBA] Gigabyte OEM brand theme was applied. 
    [SCFLD] ====================================================
    [SCFLD] ===[ SetupComplete/FirstLogOn Scripts Detection ]===
    [SCFLD] ====================================================
    [SCDET] Note: The 'SetupComplete.cmd' file  was detected.
    [NOTES] Malfunction of the Project/Theme may happen if deletion of the 'Scripts' folder, or use of a forced Shutdown/Reboot command, is done within this file.
    [BSHCS] ============================================
    [BSHCS] ===[ Primary/Branding Script Completion ]===
    [BSHCS] ============================================
    [BSHCS] The Primary/Branding script has completed, SetupComplete.cmd script will now be run via Windows Setup.
    [BSHCS] ============================================
    [RBOOT] -----------------------------[ OOBE Reboot via Windows Setup ]-----------------------------
    [ADMAN] ===================================================
    [ADMAN] ============[ Add-On Manager: Started ]============
    [ADMAN] ===================================================
    [NOTES] FirstLogOn Script Present     : No  - FirstLogOn file was not detected
    [NOTES] SetupComplete Script Present  : Yes - SetupComplete file was detected
    [NOTES] Specialize Script Present     : No  - Specialize file was not detected
    [NOTES] UserTweaks Script Present     : No  - UserTweaks file was not detected
    [NOTES] Wintel Script Present         : No  - Wintel file was not detected
    [NOTES] MAS Script Present            : Yes - MAS script was detected
    [USR1X] ==============================================================================
    [USR1X] ===[ Colorization, User Account Pictures and Remove DefaultUser0 Routines ]===
    [USR1X] ==============================================================================
    [USRAC] The 'Enhanced' Log-On screen registry entry has been applied.
    [WXSTB] Title Bar colorization: Default OS setting. 
    [WXSHL] Highlight colorization: Default OS setting. 
    [USRAC] User Account Picture's registry entries applied. 
    [USRRO] Windows 'Registered Owner' {Winver} registry entry was corrected and set to the primary username.
    [USRD0] The 'defaultuser0' account was present, removal process has started.
    [RDUPM] Removal of the 'defaultuser0' account was successful.
    [TFFIB] The theme's registry fix was applied. Reboot is required after setup completed.
    [SATOU] ===================================================
    [SATOU] ====[ User Options that have now been applied ]====
    [SATOU] ===================================================
    [WSTYL] Original 'WallpaperStyle' registry value: 10 - Fill image to display resolution.
    [DBITD] Remove the Windows 'Burn image to disc' feature entries from the C/Text Menus. 
    [EFEWD] Enable the 'Full Window Dragging' effect instead of just the frame outline. 
    [TOTNU] Transfer Options to any 'New Users' created. This may not always transfer all User options/settings over due to OS Permissions. 
    [RSCIR] Remove the '-Shortcut' reference on icons. 
    [SCADV] The shortcut's arrow design is set to: None 
    [TOCBI] Turn off check boxes on icons. 
    [DERTM] Disable Windows Error Reporting. 
    [MSBTL] Move Win11+'s 'Start Menu' Button from central area to the left, or right, side depending on locale. 
    [DHTBW] Disable/Hide Taskbar News/Interests Widget, if present. 
    [RNIWA] Uninstall/Remove 'News/Interests' and 'Chat' Widget Apps. 
    [RRNMW] Remove the 'System Requirements Not Met' desktop watermark. Requires reboot. 
    [ESAFA] Disable the 'Snap Assist' Flyout/Bar. 
    [UCCMS] Use 'Classic' expanded Context Menus. {Experimental and m$ may disable later} 
    [EDOSC] Expand Date on the System Clock. 
    [HTBCI] Hide the Taskbar's 'Chat' icon, if present. 
    [TBVW1] Taskbar view options have been auto disabled as they can cause issues on this OS Build. 
    [LTTPI] Launch to 'ThisPC' instead of the newer 'Quick Access' view. 
    [WUNFY] Set Windows Update to 'Notify' mode. May get overridden with a new Cumulative Update. 
    [PODAI] Prevent 'OneDrive' from automatically installing. 
    [TGBMD] Turn off Gaming Mode/Bar/DVR functions. 
    [DFSBN] Adjust the 'Diagnostic and Feedback' setting to the lowest possible. 
    [DEWPC] Remove the 'Edit With Photos' Context Menu. 
    [SSOSC] Show the 'seconds' on the System Tray's clock, this depends on the locale and/or OS Build if they are shown. 
    [NMPTB] Unpin the 'Mail' icon from the TaskBar. May not always work due to OS conflicts. 
    [NSPTB] Unpin the 'Store' icon on the TaskBar. 
    [NTVTB] Unpin the 'Task View' icon on the TaskBar. 
    [EESRC] Enable 'Enhanced' instead of 'Classic' search mode, shown within the 'Settings App'. May require a 2nd reboot to set. 
    [PDAOA] Turn Off 'Share Across Devices for Apps'. 
    [OCDEN] Attempt to automatically re-enable Network connections. 
    [OCDEN] Note: You may need to manually re-enable Network connections later if not done automatically. 
    [UPSFS] Use the 'PrtScr' keyboard button for easy accessing of the screen 'Snipping Tool'. 
    [NOARA] Disable the auto restarting of Apps/Programs after a reboot. 
    [PEFPL] Prevent 'Microsoft Edge' from pre-loading automatically and reduce its 'Telemetry' footprint. 
    [ECBTO] Display classic 'Balloon Tips' instead of using the newer 'Toast' notifications. 
    [DPTAC] Disable the majority of 'Push/Toast' notifications shown in the 'Action Center' etc. 
    [DLTSM] Disable the animated, 'Live', tiles on the Start Menu. Depreciated on this OS Build. 
    [HMNST] Hide Skype's 'Meet Now' icon on the System Tray, if present. 
    [UCMEW] Use 'Compact Mode' for the File Explorer's views. 
    [DGMNW] Disable the 'Get More...' and 'Welcome Experience' notifications, mainly after updates installed. 
    [RWOPD] Restore the Legacy Print Dialog for Windows 11+. 
    [ACPTB] Hide and disable 'Co-Pilot' on the System Tray/TaskBar. This does not uninstall the App. 
    [RDCTM] Remove Defender's Context Menu items. 
    [UNLDA] Unlock Defender: Special Control Mode {v2}. 
    [RSMIA] Remove Desktop's Spotlight 'More information about this image' icon. 
    [TOSCF] Turn off the new 'Smart Clipboard' feature. 
    [TOPTF] Turn Off the new 'Predictive Text' feature {Multilingual}. 
    [RXSMS] Removed the 'XBox' App's Start Menu links, if present. 
    [AMBPS] =================================================================
    [AMBPS] ===[ Check BIOS/Boot Mode, OS Partition Type/Controller Mode ]===
    [AMBPS] =================================================================
    [AMBPS] BIOS/Boot Mode  : UEFI 
    [AMBPS] Partition Type  : GPT 
    [AMBPS] Secure Boot     : N/A
    [AMHDC] Bitlocker State : Not protected by BitLocker
    [EXTSR] =====================================
    [EXTSR] ===[ External Add-On's Detection ]===
    [EXTSR] =====================================
    [EXTSR] No external Add-On's was detected or processed.
    [CHKLS] =============================================
    [CHKLS] ===[ Detecting License\Activation Status ]===
    [CHKLS] =============================================
    [CHKLS] License/Activation Status  : Licensed
    [CHKLS] License Channel Status     : Retail/HWID {HRC}
    [CHKLS] Internet Connection Status : Appears connected online [Pinged : google.com]
    [CHKLS] License Status Reason Code : 0x4004F401
    [CHKLS] This computer has a valid Digital/Store License.
    [ADMAN] ===============================
    [ADMAN] ===[ Finalization Routines ]===
    [ADMAN] ===============================
    [CLNUP] The Windows.old folder was empty and removed. 
    [CLNUP] Clean Up Routine Processed.
    [ADMAN] ===================================
    [ADMAN] ===[ Add-On Manager: Completed ]===
    [ADMAN] ===================================
    [ENDAM] -----------------------------------------------------------------------------
    [ENDAM] =========================================================================================
    [ENDAM] =                                                                                       =
    [ENDAM] = Please Note: As User options, UserTweaks or Wintel scripts have been detected it is   =
    [ENDAM] =              required for a reboot cycle to allow these options/tweaks to take full   =
    [ENDAM] =              effect. This also allows any Theme related processes to complete.        =
    [ENDAM] =                                                                                       =
    [ENDAM] =========================================================================================
    [ENDED]
    The Multi-OEM/Retail Project has completed.
     
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    Interesting :g:

    I am at a loss wondering why Spotlight is all ok with Pro and PFW yet Enterprise and IoT it is disabled/not working.....

    Something to look into so that when Ent/IoT is detected to ignore certain options if Spotlight is required.

    Those Editions have less 'apps' and telemetry can be controlled 'better' so that adverts should not appear as much as a lesser Edition....
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    895
    1,496
    30
  18. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    #12039 mxman2k, Mar 6, 2025
    Last edited: Mar 6, 2025
    (OP)
    Just noticed the msdm key was for professional and os installed was pro workstation, but it got applied.

    Will look into that as it should not of happened.

    **EDIT**

    Have altered the MSDM checking routine in MRP v160, so it should now correctly identify if 'Pro' or 'Pro WS' by name and ID reference if they not a match then the MSDM key will not be used...

    I had added that in ages ago but for some reason when i swapped over to the laptop from my main PC in October 2024, (when the pc went into storage while i am not living at my home), i must of copied over the older script instead that not have that extra check in. I had put a REMark in the code to say to add it, but it was lost in the digital abyss :D.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,534
    21,765
    210
    Have uploaded MRP v160-BT7 for beta testers :)

    Added the above MSDM fix.
    ----------------
    Also GUI QT 1.08e
    Minor spelling error correction.

    I did try to add in the ESU code but i not able to parse it properly just yet so that is on hold for the time being.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...