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
    5,817
    19,459
    180
    Phew still works on w7 :D :D

    Although not touched any 7 related code, but the install script is so damn sensitive to any changes.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,817
    19,459
    180
    Added these into the next GUI QT :)

    Code:
    Long File Paths Enabled         : Yes {0x1} NTFS set to allow file paths greater than 260 characters
    
                                         ===== Windows 11 Checks =====
    Checked for W11 Target Upgrade  : Yes
    Target Build Number             : N/A
    Device is OEM Specific          : N/A
    DirectX 12 Detected             : N/A
    Device is Genuine               : N/A
    Touch Capable Hardware          : N/A
    22H2 UpgradeExperience {1}      : N/A
    22H2 UpgradeExperience {2}      : N/A
    22H2 UpgEx Red Fail Reason Info : N/A
    
    Red Reason Notes: If any listed then these are not compatible.
    On the W11 checks, if 'N/A' is shown in results then the data has not been fully compiled by the OS or WU yet.
    The W11 checks are from registry, it depends if the OS has obtained the data by its internal routines, or if a tweak to prevent the 'Get w11' nag has been done as this may affect the results as that does the checking i believe.

    My PC this tested on has that nag disabled. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,817
    19,459
    180
    Uploaded latest GUI QT .20 , post #3 updated :)

    Has above post's additions.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,817
    19,459
    180
    MRP 148 will become baseline within next few days :)

    Just finishing off the tests, all ok so far but there is usually one that trips things up but all w10 or w11 installs was ok. :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,817
    19,459
    180
    Updating the changelog for MRP 148 as it is very close to release. Only taken almost 3 months since v147! :eek: :oops:

    But as MRP is important to get stable and right as it does a lot of work during the OS installation, more so when the early sections do not show any screen output in the OOBE stages that part has to be as perfect as possible, because if a fatal crash happens it can cause the whole OS Install to fail too, or just appear as 'hung' awaiting user input/action -- which cannot be shown due to the 'silent' nature of the OS setup/install program.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,817
    19,459
    180
    Added below to next GUI QT:

    Code:
    Bypass TPM Check                : N/A
    Bypass Decure Boot Check        : N/A
    Bypass RAM Check                : N/A
    Allow W11 WU Upgrade            : Yes {1}
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,817
    19,459
    180
    #9407 mxman2k, Dec 14, 2022
    Last edited: Dec 14, 2022
    (OP)
    MRP148 will have to be uploaded tomorrow as for some reason my friends internet is not allowing uploading, no matter what host i try it is getting to 68% then hangs and then reverts back to 32% and just gives up with some error. :(

    As i am at my friends it will have to wait until i get home, sorry.

    ** Edit -- Managed to tether mobile phone to laptop for uploading the file **
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,817
    19,459
    180
    After managing to tether my phone - uploaded MRP 148 :D :D

    Will update links etc shortly.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,817
    19,459
    180
    MRP v148 has been uploaded, 2nd post's download link, password and hashes have been updated. :)

    Was to be a small interim update a couple of months ago, but as usual expanded with either new options/other things updated or in this case both! This needed extra time to iron out issues which occurred during testing as wanted MRP to be fully stable before release.

    Slight redesign of the MRPConfigCreator's design layout to allow expansion for new tabs and options. Some tabs may look a bit compact but will adjust the layouts over time.

    Added new options for Win 10/11: [Note this is different to the 'Advanced HVCI' option.]
    1. Enable/Disable Defenders 'Hypervisor Enforced Code Integrity mode' , ignored for any OS/Build below W10 17093 as it not available for those. The Config's default will be 'Enabled' for this item as the OS will decide if it can be used or not. Using Disable on this option will forcefully tell the OS to not use Core Integrity regardless if it was enabled by the OS prior to the disable setting.

    2. Add Home/Core GPEdit for w10/11 this checks for certain parameters/files before attempting to integrate the feature via DISM which can cause issues during OOBE stage, this also needed more time to get correct and error checks. The progress of DISM integration is shown in the Add-On Manager's screen during OS installation - unless silent mode is used - not recommended in case of failures!

    Updated the System Ram Type detection {experimental} for DDR5 as the value is variable at present it may not show DDR5 but just a numeric value if different to what is being checked for.

    Various other internal operational code updates and/or re-wording of some log entries.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. The_MagicMan

    The_MagicMan MDL Novice

    Oct 11, 2011
    20
    25
    0
    Hello everyone. I'm an ole friend (aka The_Guardian aka Cerberus). Got a used laptop for $400 and upgraded ram and added a hdd for data storage. The intel graphics card shows max of 1 gig but shows under task manager 15.9 gigs. The other issue is my CPU max speed is incorrect, its base is 2.4 which is correct but max CPU speed is incorrect, its 4.5 ghz. Here is my log minus some things I "Removed".

    *******************************************************************************************************
    ** Do *NOT* post this Query Tool report as it may contain your product keys etc. **
    *******************************************************************************************************

    MRP - Query Tool v124.0 [Compiled: 09/29/2022 {UTC}] -- Date/Time Ran: 12/14/2022 {UTC} -- 09:14am [DF]

    ===========================================[ Basic Information For This Computer ]===========================================

    ==================================================[ Operating System Info ]==================================================

    Installation Type : Client {Non Server}
    Media Installation Method : Upgrade
    Previous Operating System : 10 Home, was upgraded to the current OS on 10/18/2022 {UTC}
    Version {Full Name} : Microsoft Windows 11 Home
    Version {Product Name} : Windows 11 Home
    Version {SKU} : Windows Home {101}
    Edition {Registry} : Core
    Edition {CBS} : Core
    Edition {Composition} : Core
    Architecture : 64 Bit {via AR:1}
    Base Build Revision Number : 1 {0x1h}
    Internal Build Number : 22621
    Internal Branch Code Name : Nickel
    Build Branch Reference : ni_release
    Cumulative Update Revision : 963
    Release Identifier : 2009
    Short Display Version : 22H2
    Full Build Information : 22621.1.amd64fre.ni_release.220506-1250
    Experience Pack Version : 1000.22638.1000.0
    Short Reference Version : 10.0.22621.1
    ProductID Reference : 3258
    Branch Readiness Level : Semi-Annual Channel [Targeted] {CB} {Ref: P4}
    Feature Update Status : Not paused
    Quality Update Status : Not paused
    Portable OS Mode {Win2Go} : No
    Licenses allocated : 1
    HyperVisor Present : False
    WSH Availability Status : Enabled
    WSH 'DisplayLogo' Value : Enabled {1} [All Users]
    Part of a Domain : False
    Device Role : Standalone Workstation {Ref: 0}
    VL/KMS Capable/Permitted : Yes, Internal Lab/Emulator, {45 days per renewal}
    General Language Name/Code : en-US / 1033 {0x409}
    General Language Locale : English - United States
    General Language Value : ENU
    Localized Language Name : en-US {UserSID}
    Multiple OS Language Names : en-US
    GeoID Nation ISO Location : United States [244]
    GeoID Nation CUR Location : United States [244]
    Time Zone Data {Registry} : Removed
    Time Zone Data {TzUtil} : Removed
    Using Daylight Saving Mode : No
    Daylight Adjust Clock Mode : Enabled/Checked
    Original Install Date/Time : 10/18/2022 3:51:05 AM {Localized}
    Last Boot Up Date/Time : 12/13/2022 1:02:39 PM {Localized}
    Total Up Time {hh:mm:ss} : 20:12:04
    Dirty/Crash Shutdown Count : N/A
    Shipped With Reserved 7GiB : Yes
    StorageSense Policy : Disabled {0x0}
    Data Execution Prevention : OptIn/Default {Ref: 2}
    DEP Available : Yes
    DEP 32Bit Applications : Yes
    DEP Drivers : Yes
    DEP Support Policy : Enabled for OS Kernel, essential binaries and all Windows-based Services.
    Clipboard History Service : Automatic {Value:2}
    Clipboard History : Enabled {Default}
    Allow Cross Device History : Disabled {0}
    Allow Clipboard History : Disabled {0}
    Current Power Policy Used : Home/Office Desk {0} {UserSID}
    Power Plans Available : Balanced Only {Others may be 'hidden'}
    Current Active Power Plan : OS Preset or Customized
    WMIC.exe Command : Present
    HVCI Protection Status : N/A
    Windows Terminal Installed : Yes
    Exclude WU Drivers : Yes
    Trusted Platform Module : 2.0, [Enabled, Activated, Owned], VendorID: Intel
    TPM 2.x Bypass Check : N/A
    SecureBoot Bypass Check : N/A
    Low RAM Bypass Check : N/A
    Allow Win 11 WU Upgrade : N/A
    Target Build Number : 22621
    Device is Genuine : 1 {1 = Yes / 0 = No}
    Touch Capable Hardware : 0 {1 = Yes / 0 = No}
    22H2 UpgradeExperience {1} : Green {Green OK / Orange Blocked / Red Fail}
    22H2 UpgradeExperience {2} : Green {Green OK / Orange Blocked / Red Fail}
    22H2 UpgEx Red Reason Info : None {If not 'None' then any listed are not compatible}

    ====================================================[ BIOS Information ]====================================================

    Manufacturer Name/Type : Insyde Corp.
    Version Number : V2.06
    SMBIOS Version : 3.2
    Release Date : 08/19/2021 {UTC or as defined by Manufacturer location}
    Using Primary Chip : Yes

    ==============================================[ Processor 'CPU0' Information ]==============================================

    Full Name : Intel{R} Core{TM} i5-10300H CPU @ 2.50GHz {Ref:NVR}
    Description : Intel64 Family 6 Model 165 Stepping 2
    Architecture : 32/64 Bit
    Current Clock Speed : 2496 Mhz {Approx}
    Max Clock Speed : 2496 Mhz {Approx} <==================Max Speed is 4.5 Ghz
    L2 Cache Size : 1024 MiB
    L3 Cache Size : 8192 MiB
    Manufacturer ID String : GenuineIntel
    Family : 205 [See notes below]
    CPUID Signature : 00A0652
    Microcode Data : 00000000EA000000
    Revision : 0xa502 {hex value}
    Cores/Threads : 4 / 8
    Sockets/CPU's Present : 1
    Virtualization Mode : Enabled
    Notes : Data may vary depending if info is currently available within the database.
    : Virtual Machines may not have certain CPU data available or internally configured correctly.
    : Clock Speeds and Cache data are correct at the time of detection.
    : Family data reference is obtained from SMBIOS, v2.0 to v2.5 is member 1 and later v2.6+ is member 2.

    =========================================[ Intel: Meltdown and Spectre Information ]=========================================

    Later Intel 9th Gen and above CPU's have internal hardware-based protections against 2 variants of Meltdown/Spectre.
    Routine has been auto disabled due to not being fully compatible with this OS.

    ==========================================[ System Drive C: Partition Information ]==========================================

    BusType : RAID
    Mode : SCSI/PCIe {S}
    Partition Type : GPT
    Secure Boot Status : Enabled
    DriveType : HDD {Ref: P}
    Filesystem : NTFS
    Model Name : WDC PC SN530 SDBPNPZ-512G-1014
    Serial Number : Removed
    Capacity Data : Total: 510 GiB , Avail: 337 GiB {71%} - Approx Values.
    Health Status : OK - The disk appears to be functioning normally.
    OS Defrag Service State : Stopped
    OS Defrag Task Status 1 : Disabled
    OS Defrag Task Status 2 : Disabled {Localized Wording}
    Bitlocker Boot Status : Disabled {0x0}
    Bitlocker Protection : Protection Off
    Bitlocker Encrypted : Fully decrypted
    Long File Paths Enabled : Yes {0x1} NTFS set to allow file paths greater than 260 characters.

    ===================================================[ Memory Information ]===================================================

    Total Present : 32600 MiB
    Available : 28343 MiB
    Type : Non-ECC {3}
    RAM Design : DDR4 {26}
    Max Sockets : 2 {May vary depending on the Motherboard's original prototype design or revision}
    MotherBoard Max Capacity : 32768 MiB {Values of 4GiB or below could mean per slot}
    Max Amount Per Slot : 16384 MiB
    Memory Present Per Slot : 1:16384MiB 2:16384MiB
    Slot0 : ChannelA-DIMM0, 17 GiB, 3200 Mhz, P/N: 16GU2X08QJLL42-12-K, S/N: 00000000 , Manuf: 01BA
    Slot1 : ChannelB-DIMM0, 17 GiB, 3200 Mhz, P/N: 16GU2X08QJLL42-12-K, S/N: 00000000 , Manuf: 01BA
    Slots Information : Total: 2 / Free: 0
    Other Information : Results shown depends on the Chipset's memory array and may not always be accurate.
    : Values returned may be rounded up to nearest number.
    : The RAM Manufacturer returned is from the results detected and may be other references.

    =================================================[ MotherBoard Information ]=================================================

    Type Number : 10
    Chassis Type : Notebook
    PC System Type : 2
    Computer UUID : Removed
    Manufacturer : CML
    Product : Stonic_CMS
    System Model Name : Nitro AN515-55
    Serial Number : Removed
    Security Status : None {Ref: 3}
    Version/Revision : V2.06

    ===============================================[ Basic Graphics Information ]===============================================

    Adapter 1 Description : Intel{R} UHD Graphics {Ref:pS}
    Adapter 1 Video Memory : 1,024 MiB <======================Max is 15.9 Gigs
    Adapter 1 Driver Date : 1/13/2022 5:00:00 PM {Localized}
    Adapter 1 Driver Version : 30.0.101.1273
    Adapter 1 Video DAC Type : Internal
    Adapter 1 Bits Per Pixel : 32
    Adapter 1 Video Mode Desc : 1920 x 1080 x 4294967296 colors

    Adapter 2 Description : NVIDIA GeForce GTX 1650 {Ref:pS}
    Adapter 2 Video Memory : 4,095 MiB
    Adapter 2 Driver Date : 9/20/2022 6:00:00 PM {Localized}
    Adapter 2 Driver Version : 31.0.15.1748
    Adapter 2 Video DAC Type : Integrated RAMDAC
    Adapter 2 Bits Per Pixel : N/A
    Adapter 2 Video Mode Desc : N/A

    Video Ram {VRam} Notes : The data may not always be accurate due to Windows API limitations, or if using shared RAM.
    General Notes : Hardware that is not compatible with Windows Display Driver Model returns inaccurate values.
    NVidia Experience : Not Installed
    NVidia PhysX Engine : Available
    NVidia Coproc Install Date : 18-10-2022 {Localized}
    WinSat Scores {Max: 9.9} : CPU: 8.9 | RAM: 8.9 | Graphics: 5.6 | Primary Disk: 8.55 | Base Rating: 5.6
    WinSat Status Information : The 'Experience Index' scores was valid at time of query.

    ===============================================[ Network Adapter Information ]===============================================

    MAC Address Defined Name
    Adapter 1 : Removed Intel{R} Wi-Fi 6 AX201 160MHz
    Adapter 2 : Removed Killer E2600 Gigabit Ethernet Controller

    Wifi Adapter Status : Available, Reference: SSID, Service State: Running.

    =============================================[ DMI/BIOS/OS License Information ]=============================================

    #01 SP Product Name : Nitro AN515-55 #09 SLIC Information : No SLIC Table Detected
    #02 CS Model Name : Nitro AN515-55 #10 Product Key Used : Removed
    #03 BP Baseboard Product : Stonic_CMS #11 MSDM Key Present : Removed
    #04 BMH Product Name : Acer #11 MSDM Information : Win 10 Core
    #05 SM Manufacturer : Acer #11 MSDM Brand Name : Acer
    #06 BM Baseboard Vendor : CML #12 BIOS/Boot Mode : UEFI/GPT [{W}/{W}]
    #07 Serial/Service Tag : Removed #13 Certificate : Not Present
    #08 BIOS or SLIC ID : ACRSYS - 2 #14 License Status : Licensed

    =========================================================[ Summary ]=========================================================

    OEM Theme/MBoard Branding : Acer [#04] OEM Activation Brand : N/A
    OEM Consumer Defined OS : Win8.x or Win10 Only OEM Server Defined OS : N/A
    MRP Version Used : N/A Grace Time Remaining : N/A

    Current .Theme Detected : Custom.theme
    Current Wallpaper Style : Fill image to display resolution.
    MRP DMI Internal Reference : 1c/1/4
    MSDM Key's OS Version : Windows 10 Only
    Detected .Net Version{s} : v1.1.4322, v2.0.50727, v3.0.30729.4926, v3.5.30729.4926, v4.0.30319, v4.8+
    Powershell Version{s} : 1.0, 2.0, 3.0, 4.0, 5.0, 5.1
    PS Scripted Diagnostics : Unrestricted
    VC++ 2010-2015 Information : {2012 x86 v11.0.61135} {2012 x64 v11.0.61135} {2013 x86 v12.0.40664} {2013 x64 v12.0.40664} {2015 x86 v14.34.31921} {2015 x64 v14.34.31921}

    ================================================[ OS Licensing Information ]================================================

    Licensing Channel {RCode} : Retail/HWID {0x4004F401}
    License Status Reason : This computer has a valid Digital/Store License.
    Other Notes: : BIOS Version or SLIC ID {#08} may not show correctly with UEFI or Secure Boot enabled.

    ==============================================[ Office Licensing Information ]==============================================

    Microsoft Office : MS Office 2016/19 [---LICENSED---]
    Stock Keeping Unit ID : Removed
    GUID Used For Checking : Removed
    Reference Type : Office 16, Office16MondoVL_KMS_Client
    Office Architecture : 64 Bit
    License Channel : VOLUME_KMSCLIENT
    C2R Release ID{s} : O365ProPlusRetailMondoVolume
    C2R Client Version : 16.0.15831.20098
    C2R Client Culture : en-us
    C2R Pipeline Server Name : ClickToRun_Pipeline16
    C2R Audience Data : ProductionCC
    C2R Version : 16.0.15831.20190
    C2R Update Channel Changed : False
    Product Key Last 5 Numbers : Removed
    Activation Time Remaining : 179 Days / 257760 Minutes {Approx}
    Office KMS Auto Renewal : Yes

    =========================================================[ Security ]=======================================================

    Detected Security Name{s} : Windows Defender [Ref:W]
    WinDefender Service State : Running/Enabled {Reg:0x2 Auto}
    Windows Firewall State : Running {Reg:0x2 Auto}

    ======================================================[ Miscellaneous ]=====================================================

    QT's Process Information : 64 bit, but is running within a 32 bit process
    Detected ADK/SDK Value : KitsRoot reference was not detected.
    OS DISM {32 Bit} Version : 10.0.22621.1
    OS DISM {64 Bit} Version : 10.0.22621.1

    ==========================================[ Query Tool v124.0 - Report Completed ]==========================================
     
  11. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,817
    19,459
    180
    The old QT is using the old systems to access the data. Not updated most parts for ages on it, most is still same as it was when i took the project over :D

    The new GUI QT is progressing with newer methods and not using batch or pshell ,unless forced to and parse the results silently.

    Please give that a try - its on post #3, most calls are WMI based and other registry. Graphics Vram i abandoned because i never could get the information correct. On the Optional tab of the GUI QT you can click the DxDiag and or System Information to get better info regarding Vram etc. It is still a work in progress and parts still being added to try and match the old qt's results.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,817
    19,459
    180
    I will be uploading the latest GUI QT tomorrow as not at home and tethering to my mobile phone is prone to dropping out, just uploading the latest MRP 148 today took a few attempts.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,817
    19,459
    180
    #9413 mxman2k, Dec 14, 2022
    Last edited: Dec 14, 2022
    (OP)
    Intel graphics is usually set at 1GB ram give or take in the bios and expand as required in the OS by taking what it needs from the system ram. Called shared ram, the max you see is what it will top out at it all depends on how much system ram is available/free at that point.

    CPU Max clock speed, that is standard max, the 4.5Ghz in your case is the turbo speed, i believe that WMIC/WMI does not seem to be able to detect.

    Well not been able to find a method to get that , as it not in the list of results it gives.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. The_MagicMan

    The_MagicMan MDL Novice

    Oct 11, 2011
    20
    25
    0
    wow I really like the gui qt brother, nice job. I also checked out the oem branding tool in autoit and liked it also. The results from gui qt are correct. I understand about cpu max speed (turbo) and also intel graphics max ram used, makes since. Thanks for all your hard work. Take a break and have a pint or two. ;)
     
  15. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,817
    19,459
    180
    Thanks, the GUI one is far better - harder to program but can get more on the screen plus colors etc. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,412
    95,128
    450
    Just bought me wife some shiny colored xmass lights for the tree;):D
     
  17. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,817
    19,459
    180
    The oem branding tool i threw together to help out those who required it, i gave source code too etc so that anyone can continue it if needed.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,817
    19,459
    180
    The MRPConfigCreator's GUI allows easy setting of the options/tweaks - was originally just going to be a few but its ballooned to well over 200 various tweaks over several OS's :eek:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,817
    19,459
    180
    back in a bit, just about to drive home, minus 3 and will take my time.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  20. Dark Dinosaur

    Dark Dinosaur X Æ A-12

    Feb 2, 2011
    3,783
    5,277
    120
    you should stop posting while you drive :rolleyes:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...