I am working on a way to convert the OSLANG number codes to words , if all goes well the Project.log entry will be: <timestamp> Installed OS language: en-GB (2057 [809h]) If the conversion not happen you will see: xx-xx (2057 [809h]) instead of the example above as a fail-safe. Will do some testing to make sure the code addition works in oobe/installation mode, I know it does with a test Query Tool I just compiled. - however that is on a already installed OS. Code: MRP - OEM Query Tool v14 Build 10 (TEST) Advanced 11:48 AM 31/01/2017 Basic OEM Information For This Computer --------------------------------------- OS Name: - Windows 10 Pro [x64] OS Edition/SKU: - Professional OS Language: - en-GB (2057 [809h]) etc. If the code works when installing the OS in my testing it will be in the next release of the Project.
Silent update, Query Tool v14 Build 10 uploaded. Now shows OS Language clearer. Example: OS Language: - en-GB (2057 [809h]) Its a very simple check so may at times output xx-xx if the check fails - rare, unless your registry is corrupted!
The language name text also works in the main Project too! Project.log: Spoiler Code: Multi-OEM/Retail Project Version : 170131-R52s-Internal-Testing [MRP/MDL] Files present and extracted successfully. Enhanced Log Mode: Activated. > Checking OEM's Folder Structure. OEM's folder detected, structure appears OK. OS Installation Date: 31/01/2017 13:22:02.93 > Checking installed OS name. 13:22:03.02 Windows 10 Pro x64 version found. 13:22:03.04 > Checking installed OS Edition/SKU. 13:22:03.65 Professional Edition/SKU installed. 13:22:03.65 Build Version: 14393.0.amd64fre.rs1_release.160715-1616 13:22:05.33 Installed OS language: en-GB ( 2057 [809h] ) -------------------- DMI BIOS Information -------------------- #1 CS Product Name : [Aspire X1301] #2 CS Model Name : [Aspire X1301] #4 CS Vendor Name : [Acer] #5 CS System Name : [Acer] #6 Baseboard Name : [Acer] #8 BIOS ID : [ACRSYS] > Detecting if a Solid State or Standard Hard Drive is present. INFO: Standard HDD Detected. 13:22:08.11 > Checking if 'LblDrv' flag is enabled. 13:22:08.16 Rename 'System Drive' flag was enabled, 'C:' changed to 'Windows_10_Pro'. 13:22:08.16 > Checking DMI for manufacture information. 13:22:08.85 Acer [#4] manufacture will be used for theme/branding. 13:22:08.85 > Checking BIOS for MSDM Key. 13:22:09.49 No MSDM key detected in BIOS. 13:22:09.49 > Branding Section Part 1. 13:22:09.49 Force theme text file not present. 13:22:09.69 > Checking DMI for Model Name. 13:22:09.72 Model Name: 'Aspire X1301' detected and applied. 13:22:09.72 > Branding Section Part 2. 13:22:09.72 Desktop backgrounds folder created. 13:22:09.74 > Windows 8.x/10/Server 2016 User Account Picture Management Section 1. 13:22:09.74 OOBE.xml file deleted. 13:22:09.74 User.bmp replaced. 13:22:09.77 User.png replaced. 13:22:09.77 User-40.png replaced. 13:22:09.79 > Windows 10/Server 2016 User Account Picture Management Section 2. 13:22:09.79 User-32.png replaced. 13:22:09.79 User-48.png replaced. 13:22:09.79 User-192.png replaced. 13:22:09.79 {Background} img105.jpg replaced. 13:22:09.93 > Theme Management Section. 13:22:09.93 Acer theme has been applied. 13:22:09.97 {Background} img100.jpg replaced. 13:22:10.00 > Transfer Theme Files Section. 13:22:10.00 System32\oobe\Info folder has been created. 13:22:10.02 Required theme files transferred to 'System32\oobe\Info folder'. 13:22:10.02 > Deletion of obsolete files. 13:22:10.36 Branding script has completed. 13:37:11.45 > Add-On Module #1 in progress. 13:37:13.28 > Checking if device is a 'default' Virtual Machine. 13:37:14.14 Advanced Log-On screen has been enabled. 13:37:14.43 User Account Pictures registry entry applied. 13:37:14.74 'Registered Owner' registry entry corrected. 13:37:14.74 Detected 'defaultuser0', attempting to remove the folder... 13:37:14.96 Removal of 'defaultuser0' folder successful. 13:37:15.10 > Checking BIOS's mode and System drive's partition type. 13:37:26.18 BIOS Mode: Legacy, Partition Type: MBR 13:37:27.70 HDD Controller Mode: [IDE] 13:37:27.70 > Checking Online Status. 13:37:27.76 Device does not appear connected to the Internet, online license check failed. 13:37:31.23 > Checking if Device is activated/licensed. 13:37:36.32 License Status: Not licensed. 13:37:36.35 > Checking if 'UserTweaks.cmd' present. 13:37:36.35 'UserTweaks.cmd' present, attempting to apply. 13:37:36.35 UserTweaks.cmd has completed. ============================================================================ Please Note: It is advisable to logout or reboot your computer when possible to allow the User and Log-On background pictures to finalize. ============================================================================ Enhanced Log Mode: Deactivated. Thank you for using the project, MRP has now completed. Highlighted change(s) in bold. Also added the HDD Controller IDE/AHCI bit too, this was added as requested by a member. This will be in the next MRP update. If you wish to have a copy of this new DeCompile.exe now, PM me and i will upload it and you can just overwrite the current 52s baseline with this one as everything else is the same, just these two little changes. The Internal-Testing has been changed back to BaseLine.
Suck on this Code: Multi-OEM/Retail Project Version : 170116-R51s-BaseLine [MRP/MDL] Files present and extracted successfully. OEM's folder detected, structure appears OK. OS Installation Date: 2017-01-28 19:05:31,96 Windows Server 2016 Standard x64 version found. 19:05:31,97 ServerStandard Edition/SKU installed. 19:05:31,97 Build Version: 14393.0.amd64fre.rs1_release.160715-1616 19:05:31,97 Server SKU detected, branding may fail. See Server-Readme.txt file. 19:05:31,97 Server Kernel Version: [10.0] DMI BIOS Information -------------------- #1 CS Product Name : [System Product Name] #2 CS Model Name : [System Product Name] #4 CS Vendor Name : [System manufacturer] #5 CS System Name : [System manufacturer] #6 Baseboard Name : [ASUSTeK COMPUTER INC.] #8 BIOS ID : [ALASKA] INFO: SSD Detected - {Experimental}. 19:05:32,41 Detected installed OS language 1033 [409h]. 19:05:32,41 Name System Drive flag not set, 'C:' will be left as OS default. 19:05:32,55 No SLIC found for Vista/Win7 activation. 19:05:32,55 Asus [#6] manufacture will be used for theme/branding. 19:05:32,57 Force theme text file not present. 19:05:32,60 Desktop backgrounds folder created. 19:05:32,60 Attempting to OEM brand Server OS... 19:05:32,60 OOBE.xml file deleted. 19:05:32,60 User.bmp replaced. 19:05:32,60 User.png replaced. 19:05:32,60 User-40.png replaced. 19:05:32,60 Asus has been applied for default theme. 19:05:32,62 {Background} img100.jpg replaced. 19:05:32,63 System32\oobe\Info folder has been created. 19:05:32,65 Required theme files transferred to 'System32\oobe\Info folder'. 19:05:32,74 MRP Branding script has completed. 19:05:49,14 Server 2016: Adding required Features... 19:05:52,35 Server 2016 Features Add-On module completed. 19:05:58,18 BIOS Mode: Legacy, Partition Type: MBR 19:05:58,18 Device not connected to the Internet, online license check failed. 19:06:00,15 License Status: Not licensed. ============================================================================ Please Note: It is advisable to logout or reboot your computer when possible to allow the User and Log-On background pictures to finalize. ============================================================================ Thank you for using the project, MRP has now completed. I need to update my MRP then This version Im using sure isnt the latest..
Did the branding all work after a reboot? Been a while since i tested a Server Edition. Yeah there is a new version out. That was fast even with Server addon!
Been having a think about the language detection stage... Have had a play about with the Query Tool, would this look better? Code: MRP - OEM Query Tool v15 (TEST) Advanced 05:38 PM 31/01/2017 Basic OEM Information For This Computer --------------------------------------- OS Name: - Windows 10 Pro [x64] OS Edition/SKU: - Professional OS Language Name/Code: - en-GB ( 2057 [809h] ) OS Locale: - en-GB OS Country: - United Kingdom OS Language Value: - ENG Processor: - Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz Processor Cores: - [4] Logical Processors: - [4] Processor Architecture: - [64] HDD Mode: - [AHCI] HDD Partition Type: - [MBR] Bios Version: - [B.70, 05/23/2016] If so i can add the same code into the main Project. Was a bit of a pain to get the Country name to show if any had spaces in!
Consider it done! Will update main project too. So a new DeCompile.exe will be ready soon to try. I will upload the new QT in a few minutes. But will hold off with MRP 53s itself for a week, as don't want to release a new one just yet as other things may be added by then, or perfected so will just do the DeCompile.exe test, not as a beta as the main code is the same as 52s, only these little tweaks added at present. Have added error control if some of the language/name parts are not present in all registry's to prevent strange results. Just got to do a final test on the DeCompile changes on my test PC before i upload a test one. Will post when the test has completed then if anyone wants to try PM me and i will give link to the new decompile to test with your respective languages.
It's just a simple registry query so unsure if it will say about language packs as not sure where that information is stored. At present it will just show you the language installed / locale etc. As mentioned its just a preview so when i can find that extra info i can add it and test before 53s is released.
I know , i'm just adding that extra info if there is a problem i can then see if it is a non English version that has the fault. Most calls are to language neutral WMIC and DISM, but a few query items use other programs and system calls that may need editing. So far everything is ok. That may change as W10 changes over time and new parts need to be added/removed or edited. When Vista is no longer supported by M/Soft then it will be dropped from the current running project and will have its own legacy version. That is if anyone will still be wanting to use Vista that is.
Have added the enhanced language bit into MRP. Preview Project.log: Spoiler Code: Multi-OEM/Retail Project Version : 170131-R53s-Special Preview [MRP/MDL] Files present and extracted successfully. Enhanced Log Mode: Activated. > Checking OEM's Folder Structure. OEM's folder detected, structure appears OK. OS Installation Date: 31/01/2017 18:50:45.27 > Checking installed OS name. 18:50:45.35 Windows 10 Pro x64 version found. 18:50:45.37 > Checking installed OS Edition/SKU. 18:50:45.97 Professional Edition/SKU installed. 18:50:45.97 Build Version: 14393.0.amd64fre.rs1_release.160715-1616 18:50:47.83 OS Language Name/Code: en-GB ( 2057 [809h] ) 18:50:47.83 OS Locale: en-GB 18:50:47.83 OS Country: United Kingdom 18:50:47.83 OS Language Value: ENG -------------------- DMI BIOS Information -------------------- #1 CS Product Name : [Aspire X1301] #2 CS Model Name : [Aspire X1301] #4 CS Vendor Name : [Acer] #5 CS System Name : [Acer] #6 Baseboard Name : [Acer] #8 BIOS ID : [ACRSYS] > Detecting if a Solid State or Standard Hard Drive is present. INFO: Standard HDD Detected. 18:50:50.12 > Checking if 'LblDrv' flag is enabled. 18:50:50.15 Rename 'System Drive' flag was enabled, 'C:' changed to 'Windows_10_Pro'. 18:50:50.15 > Checking DMI for manufacture information. 18:50:50.80 Acer [#4] manufacture will be used for theme/branding. 18:50:50.80 > Checking BIOS for MSDM Key. 18:50:51.51 No MSDM key detected in BIOS. 18:50:51.51 > Branding Section Part 1. 18:50:51.51 Force theme text file not present. 18:50:51.72 > Checking DMI for Model Name. 18:50:51.74 Model Name: 'Aspire X1301' detected and applied. 18:50:51.74 > Branding Section Part 2. 18:50:51.76 Desktop backgrounds folder created. 18:50:51.76 > Windows 8.x/10/Server 2016 User Account Picture Management Section 1. 18:50:51.77 OOBE.xml file deleted. 18:50:51.77 User.bmp replaced. 18:50:51.80 User.png replaced. 18:50:51.80 User-40.png replaced. 18:50:51.80 > Windows 10/Server 2016 User Account Picture Management Section 2. 18:50:51.80 User-32.png replaced. 18:50:51.82 User-48.png replaced. 18:50:51.82 User-192.png replaced. 18:50:51.82 {Background} img105.jpg replaced. 18:50:51.97 > Theme Management Section. 18:50:51.97 Acer theme has been applied. 18:50:52.02 {Background} img100.jpg replaced. 18:50:52.05 > Transfer Theme Files Section. 18:50:52.05 System32\oobe\Info folder has been created. 18:50:52.07 Required theme files transferred to 'System32\oobe\Info folder'. 18:50:52.07 > Deletion of obsolete files. 18:50:52.38 Branding script has completed. 18:52:52.36 > Add-On Module #1 in progress. 18:52:53.36 > Checking if device is a 'default' Virtual Machine. 18:52:54.22 Advanced Log-On screen has been enabled. 18:52:54.47 User Account Pictures registry entry applied. 18:52:54.56 'Registered Owner' registry entry corrected. 18:52:54.56 Detected 'defaultuser0', attempting to remove the folder... 18:52:54.76 Removal of 'defaultuser0' folder successful. 18:52:54.94 > Checking BIOS's mode and System drive's partition type. 18:53:00.61 BIOS Mode: Legacy, Partition Type: MBR 18:53:02.58 HDD Controller Mode: [IDE] 18:53:02.59 > Checking Online Status. 18:53:02.59 Device does not appear connected to the Internet, online license check failed. 18:53:07.28 > Checking if Device is activated/licensed. 18:53:11.84 License Status: Not licensed. 18:53:11.84 > Checking if 'UserTweaks.cmd' present. 18:53:11.84 'UserTweaks.cmd' present, attempting to apply. 18:53:11.84 UserTweaks.cmd has completed. ============================================================================ Please Note: It is advisable to logout or reboot your computer when possible to allow the User and Log-On background pictures to finalize. ============================================================================ Enhanced Log Mode: Deactivated. Thank you for using the project, MRP has now completed. This is a preview of 53s in the making, its basically 52s with tweaks. Things may change before the baseline is released which will not be for a week or two. Since i changed my test pc from AHCI to IDE it is a LOT faster, for some reason W10 does not like AHCI on that PC so IDE it will stay on til i build a new test rig. No editing of times was needed this time lol. PM if you require this preview.
Code: Multi-OEM/Retail Project Version : 170131-R52s-BaseLine [MRP/MDL] Files present and extracted successfully. OEM's folder detected, structure appears OK. OS Installation Date: wo 01-02-2017 1:25:40,82 Windows 7 Home Basic x64 version found. 1:25:41,24 HomeBasic Edition/SKU installed. 1:25:41,24 Build Version: 7601.23572.amd64fre.win7sp1_ldr.161011-0600 1:25:55,27 Installed OS language: nl-NL ( 1043 [413h] ) -------------------- DMI BIOS Information -------------------- #1 CS Product Name : [VMware Virtual Platform] #2 CS Model Name : [VMware Virtual Platform] #4 CS Vendor Name : [VMware, Inc.] #5 CS System Name : [VMware, Inc.] #6 Baseboard Name : [Intel Corporation] #8 BIOS ID : [INTEL] INFO: Standard HDD Detected. 1:25:58,28 Rename 'System Drive' flag was enabled, 'C:' changed to 'Windows_7_HBasic'. 1:25:58,70 Note: OEM activation is not possible due to no defined SLIC. 1:25:58,70 VMware [VMware] manufacture will be used for theme/branding. 1:25:58,72 Force theme text file not present. 1:25:59,15 x64 Theme registry patch file applied. 1:25:59,18 Model Name: 'VMware Virtual Platform' detected and applied. 1:25:59,18 Desktop backgrounds folder created. 1:25:59,20 User.bmp replaced. 1:25:59,28 VMware theme has been applied. 1:25:59,29 System32\oobe\Info folder has been created. 1:25:59,32 Required theme files transferred to 'System32\oobe\Info folder'. 1:25:59,71 Branding script has completed. I used the decompile.exe you sent me.
@Enthousiast, Home Basic now that's a blast from the past, rare i see that Edition these days. Did the project run ok as i never tested Home Basic or even Starter Editions mainly because they was removed from my W7 iso ages ago. @Tito, the PC is a Acer Aspire X1301, it has a nForce 9xx chipset. AMD X2 2.7ghz, 4gb ram. Other notes: Spoiler It has latest bios P1-A02. It is stock AHCI yes, although the only way to use AHCI with w10 is to install in IDE mode, edit registry to AHCI, reboot, go into bios and change to AHCI, reboot, then w10 detects AHCI and works. As it not using a SSD it can stay as IDE as it only a test rig. Windows 7 will install in AHCI mode with no problems at all. Seems like another W10 quirk that it is fussy on hardware. I have all chipset drivers for 7/10. If i try to install 10 with AHCI on it takes ages to get to the first language/keyboard screen in setup, then once you get to the drives bit to format/delete etc it says cannot install to this drive! Its there but if i click New/Format etc it just sits for an eternity then the error appears again. Was ok on the old 500gb Seagate. The new 1tb WD its playing up, yet perfect on W7 (IDE or AHCI), but W10 only IDE mode will allow me to install. Tested the WD drive and no errors/SMART fails etc.