QT 114 RC2 progress :- Windows 7 to Windows 10... Code: Installation Type : Client {Non Server} Media Installation Method : Upgrade Upgraded from another OS : Yes {Windows 7} Version {Full Name} : Microsoft Windows 10 Pro Windows 10 to Windows 10... Code: Installation Type : Client {Non Server} Media Installation Method : Upgrade Upgraded from another OS : Yes {Windows 10} Version {Full Name} : Microsoft Windows 10 Pro This is still experimental and could get the data wrong with deeply nested OS's or Build upgrades. It 'should' detect from Vista, 7, 8.x and 10 upgrades. Not sure how many upgrades it will detect in one pass, maybe two or three but be enough i think. Will probably add more info to that 'Upgraded from another OS' output at some stage such as the OS Build, Date of the upgrade etc, but that for future coding. Thanks to @Enthousiast for testing the 7 > 10 OS upgrade path. The 'Upgraded from another OS' line will only show when the OS has been 'Upgraded' if it a 'Clean' install then the line will not be present. Will see how it goes for a few tests and if all ok will keep the newly added routine for the 'Upgraded from...'
From my wife's laptablet (came with 8.1 Core pre-installed, never saw a clean install, went thru all upgrades from 8.1 to current 20H2): Code: Media Installation Method : Upgrade Upgraded from another OS : Yes {8.x and 10}
The options that take the most time to complete are the ones that remove any Apps, each one selected takes about 2 to 5 seconds to remove them. The options to 'remove all apps', takes over a minute depending on the device the OS is being installed. Blame PowerShell for the slowness on the App removals. With 20Hx there seems to be some slow down outside of MRP that happens, so i cannot do anything about that.
MRP v136 now at bc1, on course for monday release. Added another w10 option, 'show libraries on navigation pane' . QT v114 also on last stage too.
MRP v136.0 and Query Tool v114.0 have been uploaded, 2nd post's relevant download links, passwords and hashes have all been updated. Spoiler: MRP v136.0 Summary + New options added: General: 1} Use 'Full windows drag' - Show contents while dragging and not just the outer framework. 2} Ignore 'Model Name' - ideal for cloner's to prevent 'Model Name' conflicts when restoring the image to other hardware. Using this option will override and not use any DMI/BasePro data or user entered naming. W10 Only: 1} Use File Explorer's classic 'Compact' spacing mode for Build 21337 and later. 2} Show 'Libraries' folder on the Navigation Pane. Useful when 'Hide Quick View' option is used so that you have easy access to your Libraries. W10-Apps: 1} Added 'Screen Snip' to the internal list of *not* to remove apps when using either of the 'Remove All Apps' option{s}. + Other Internals: 1} Fixed Release ID to show 20H1, 20H2 etc correctly. For Insider/Preview Builds it may show 'Dev' etc for the new Insider references. 2} Adjusted code to show all info screens regardless if Silent mode used when installing any Server OS's. 3} Clean-Up module will now always show, it is only shown for a few seconds, this prevents some errors occurring when it was run 'silent' before. 4} Various updates to log entries (spelling etc) + MRPConfigCreator has been updated with the above options. Spoiler: Query Tool v114.0 Summary + Added a fix for the ReleaseID/Display version for later Windows 10 Builds such as 20Hx/21Hx etc. Will show both, only if they are available to show. On some Insider/Preview OS's it may show Dev etc for the short Display Version. + Added 'OS Media Boot Installation' line that will show if the OS was a 'Clean' or a 'Upgraded' installation. Upgrade could mean from a previous OS ie 7 to 10 OR Build to Build,. Due to code complications the routine has been set to show only the previous/last upgrade. This is only information as it could be subject to user editing. + Fixed a issue that sometimes the 'VL/KMS Capable/Permitted' result was set as 'No' when it should of been 'Yes. + Various internal code tweaks to improve results.
Sorry if it's dumb question but I tried to search and search gave error due to small amount of letters. My question is about DOS. Can I run QUERY TOOL in DOS to see if UEFI contains proper MDL?
Appreciate for reply! Also could you please tell me on which stage I will know if MRP found in HP Omen UEFI legit code for 10 Pro or not? After installation in System properties or maybe some time during installation so if bad luck I could stop it and install Home version?
When installing windows with MRP onboard it will show you a report on the system drive, this will tell you if activation was successful (windows itself will show you too). You can run the QT on any running windows (7 and up) on that system and it will tell you if there is a msdm and for what sku it's meant.
As mentioned the qt will query the bios to see if any msdm key is present snd show in the log which os and edition it is for. Any win 8.x msdm key can be used on w10 too as long as it is for same edition. A win 10 key will not work on a win 8.x os/edition as they are not backwards compatible. Mrp will examine the bios for any msdm and insert the key only if it matches certain criteria, same edition and if ok for the os, if not it will mention in the project_xxxxx.log why it was not suitable etc. I dont think it is possible to read the msdm key in pure dos as it is very limited, certainly not in v6.22 dos era the msdm stuff never existed so no code was available to access it.