I'm still trying the different forum themes, one i will settle on soon. Re Errors, very true, i found that out many times lol, think i got it all ok, then out of nowhere a gremlin appears and i'm like where the that come from! Anything I alter during MRP execution is reset back, unless it part of the tasks needed such as branding etc. I even clear any static env variables used to keep any special data such as if Enhanced mode is on and the detected Edition name which survive a reboot during setup or if Audit mode used. Once MRP is completed and that final logout/reboot done all project traces are gone, apart from the project.log file. Well there is one static var kept and that is for the SSD/HDD detection, this is if the end user wishes to use the optional UserTweaks.cmd but it does not interfere with the normal running of windows unlike that CMD prompt change! I think about 10% is error checking code within the project files in total.
Had this with my JATD main script, where it was getting old and messy at some point. Addidng stuff ended in unpredictable behavior. So i started a real cleansing and completely re-worked it by taking part after part over to new project, while doing that i got rid of a lot of redundant code by increasing usage of implicite call commands. Now it acts stable equally what got added to it.
One reason i created the Add-on manager (firstboot), this allows me to add/remove sections easier, because the branding script is very sensitive to changes in certain sections. The MSDM check, User Account Pictures, defaultuser0 fix etc are all done via the addon manager so much easier to keep track of things. Rare i need to edit the branding script now, only to polish up some spelling/rewording when required.
Always amazing to see what some knowledge sharing and a good testers base (nothing is more precious since you simply cannot test users intentions and misunderstandings while using your project) can achieve . Actually this is the point that always kept, keeps and will keep me returning to MDL .
That is why i have been here since 2007 almost 10 years. Was on another forum but it turned into a warez nest and bickering beyond a joke. I know all forums get the flame wars but they was really spiteful and i left them to it. The knowledge shared on MDL is amazing, I will say again thank you s1ave77 for your help with the MSDM section and with other parts, a few ticks on the 'bucket' list was finally done that bugged me for ages. I'm still learning new things as i go along, some have been added into the project recently. The main core of the project is exactly the same, a few enhancements here and there as time goes on.
Motivation was actually quite selfish . Reminds me i didn't check the new 15063 xrm-ms files for any additions . Will do tomorrow.
Ooh, will obtain the new logos and a new wallpaper for Dell, also edit the existing bmp/png User Picture files then add to the OEM's.7z archive soon.
Snap snap...getter done. Just joking brother. Had to pop in and give ya crap. hehehe Take care and will be waiting...
I wish there was something in the middle - Both are Too Dark / Too light.. Would like some Mid Gray like VBulletin default
Been working on the Query Tool (which will become v16.1 once testing is complete). Tweaked a few things so while it is running its tasks you will see some more information appear in the window below the Scanning [-----#--] line as some stages take a while and you might think the QT has frozen or crashed. Added a new OS ID which will only appear on Windows 10 computers called CompositionEditionID, most of the time it will be the same as EditionID, but for some 'special' OS's such as 'Professional Education' the normal EditionID will show 'Professional' only which can cause some confusion. This will address that situation if it arises. The new ID code will be added to MRP v55.1 but that wont be started on until at least next week and i will release a Beta DeCompile.exe for those who wish to help test any new features added. Post #2 will be updated when its ready to be tested. QueryTool v16.1 will be available within the next couple of days just thrash testing it to make sure it doesn't crash. Or any of those dreaded gremlins sneak in!
Query Tool v16.1 Uploaded and available to download. First Post Updated. Check the Download Spoiler for password! Note it will take a while to complete its tasks, reason being to allow time for all the sections to complete fully, as sometimes it could obtain incorrect information on very fast computers because some variables would not be set in time, this prevents that from happening. A few extra error checks been added. See Changelog file within the archive for more details.
Code: MRP - OEM Query Tool v16.1 Enhanced 18:44 vr 28-04-2017 Basic OEM Information For This Computer --------------------------------------- OS Name: - Windows 10 Home [x86] OS Edition/SKU: - Core OS CompositionEditionID - Core OS Language Name/Code: - nl-NL ( 1043 [413h] ) OS Locale: - nl-NL OS Language Value: - NLD Processor: - Intel(R) Atom(TM) CPU Z3740 @ 1.33GHz Processor Cores: - [4] Logical Processors: - [4] Processor Architecture: - [32 Bit] HDD Mode: - [Unable To Define] HDD Partition Type: - [GPT-Secure Boot Enabled] Bios Version: - [T100TA.314, 08/13/2015] Total Physical Memory: - [1933 Mb] - Note: Memory Amounts May Available Memory: - [1027 Mb] Not Be Accurate. Scanned DMI ----------- #1 CSProduct Name: - T100TA #2 CSModel Name: - T100TA #3 CSBaseboard Prod: - T100TA #4 CSProduct Vendor: - ASUSTeK COMPUTER INC. #5 CSManufacturer: - ASUSTeK COMPUTER INC. #6 Baseboard MFR: - ASUSTeK COMPUTER INC. #7 Serial/Service Tag: - Not Shown On Saved Report. #8 BIOS ID: - _ASUS_ #9 SLIC OA: - Un-Listed #10 Installed PID Key: - Key Not Shown On Saved Report. #11 MSDM Key [OEM-DM]: - Not Shown On Saved Report. #11 MSDM Edition Info: - Win 8.1 Core MSDM #12 BIOS Mode: - UEFI #13 Certificate: - Un-Listed #14 License Status: - Licensed SUMMARY ------- OEM Theme/Branding: - Asus [id:-'#4'] OEM Activation Vista/7: - Asus [id:-'#8'] Valid OEM OS: - Win8.x/Win10 Only Note: [#9] SLIC OA may not show correctly with UEFI/Secure Boot enabled. SLIC Table ---------- Un-Listed MSDM Table Not Shown On Saved Report. Certificate ----------- Un-Listed
Hmm HDD - Unable to define ? Not sure why that appeared, all i do is a standard WMIC call to determine IDE/AHCI.
I saw that also on the "project" but it really is not import, i think This test was on my wife's LapTablet Transfomer. WIll test the QT on a Pro-Edu bios (if needed). Btw, last weekend i had to re-install another Transformer LapTablet, forgot to post the QT results and it also shows the same "error": Code: MRP - OEM Query Tool v15 Build 7 Advanced 16:17 za 22-04-2017 Basic OEM Information For This Computer --------------------------------------- OS Name: - Windows 10 Home [x64] OS Edition/SKU: - Core OS Language Name/Code: - nl-NL ( 1043 [413h] ) OS Locale: - nl-NL OS Language Value: - NLD Processor: - Intel(R) Atom(TM) x5-Z8500 CPU @ 1.44GHz Processor Cores: - [4] Logical Processors: - [4] Processor Architecture: - [64 bits] HDD Mode: - [Unable To Define] HDD Partition Type: - [GPT-Secure Boot Enabled] Bios Version: - [T100HAN.221, 05/18/2016] Total Physical Memory: - [1941 Mb] - Note: Memory Amounts May Available Memory: - [575 Mb] Not Be Accurate. Scanned DMI ----------- #1 CSProduct Name: - T100HAN #2 CSModel Name: - T100HAN #3 CSBaseboard Prod: - T100HAN #4 CSProduct Vendor: - ASUSTeK COMPUTER INC. #5 CSManufacturer: - ASUSTeK COMPUTER INC. #6 Baseboard MFR: - ASUSTeK COMPUTER INC. #7 Serial/Service Tag: - Not Shown On Saved Report. #8 BIOS ID: - _ASUS_ #9 SLIC OA: - Un-Listed #10 Installed PID Key: - Key Not Shown On Saved Report. #11 MSDM Key [OEM-DM]: - Not Shown On Saved Report. #11 MSDM Edition Info: - Win 10 RTM Core OEM-DM #12 BIOS Mode: - UEFI #13 Certificate: - Un-Listed #14 License Status: - Licensed SUMMARY ------- OEM Theme/Branding: - Asus [id:-'#4'] OEM Activation Vista/7: - Asus [id:-'#8'] Valid OEM OS: - Win8.x/Win10 Only Note: [#9] SLIC OA may not show correctly with UEFI/Secure Boot enabled. SLIC Table ---------- Un-Listed MSDM Table Not Shown On Saved Report. Certificate ----------- Un-Listed
No it only information, the only important parts are the Summary section, what theme/activation MSDM or SLIC. All the other is just basic info about the system it was run on. Code: SET IDEAHCI=[Unable To Define] wmic idecontroller|find /i "IDE">nul && SET IDEAHCI=[IDE] wmic idecontroller|find /i "ahci">nul && SET IDEAHCI=[AHCI] That's the simple WMIC check. Not changed it in any way.
Just run and saved report on my PC... Spoiler: QT 16.1 Results.txt Code: MRP - OEM Query Tool v16.1 Enhanced 06:03 PM 28/04/2017 Basic OEM Information For This Computer --------------------------------------- OS Name: - Windows 10 Pro [x64] OS Edition/SKU: - Professional OS CompositionEditionID - Professional OS Language Name/Code: - en-GB ( 2057 [809h] ) OS Locale: - en-GB OS Language Value: - ENG Processor: - Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz Processor Cores: - [4] Logical Processors: - [4] Processor Architecture: - [64 Bit] HDD Mode: - [AHCI] HDD Partition Type: - [MBR] Bios Version: - [B.70, 05/23/2016] Total Physical Memory: - [16344 Mb] - Note: Memory Amounts May Available Memory: - [13843 Mb] Not Be Accurate. Scanned DMI ----------- #1 CSProduct Name: - MS-7971 #2 CSModel Name: - MS-7971 #3 CSBaseboard Prod: - H170A PC MATE (MS-7971) #4 CSProduct Vendor: - MSI #5 CSManufacturer: - MSI #6 Baseboard MFR: - MSI #7 Serial/Service Tag: - Not Shown On Saved Report. #8 BIOS ID: - ALASKA #9 SLIC OA: - Un-Listed #10 Installed PID Key: - Key Not Shown On Saved Report. #11 MSDM Key [OEM-DM]: - Un-Listed #12 BIOS Mode: - Legacy #13 Certificate: - Un-Listed #14 License Status: - Licensed SUMMARY ------- OEM Theme/Branding: - Msi [id:-'#4'] OEM Activation Vista/7: - Un-Listed Valid OEM OS: - Un-Listed SLIC Table ---------- Un-Listed MSDM Table ---------- Un-Listed Certificate ----------- Un-Listed