@BALTAGY, on that Vm could you type that REG Query line in a admin cmd prompt, you should get : ERROR: The system was unable to find the specified registry key or value. But if you get some results then VMware/Vbox must emulate s/boot somehow even if using non EFI mode, as on my W10 PC i'am using , (MBR/Legacy, EFI off and s/boot disabled) i get the error line above. Many thanks. What makes it even more odd is the QTool uses the same check!!
Thanks for testing BALTAGY. Hmm very strange!, well as the s/boot bit is only for info purposes i will remove that check and log entry about it on next build, it not needed for anything. The important bit is GPT/MBR as that can be used for future MRP versions. It seems during setup/oobe stage Windows must put that reg entry in as default then if secure boot is not available it removes it later, which is after MRP has ran its course, hence the false report. I can only assume that is what is happening, as it not needed for MRP itself i will take that bit of code out for the next version. So folks for now if you know you don't have secure-boot enabled and it reports it is on. Ignore it.
I tested it again in UEFI mode, strange i still don't have \State in SecureBoot registry Spoiler Multi-OEM/Retail Project Version : 170105-R46s-BaseLine [MRP/MDL] Files present and extracted successfully. Enhanced Debug Mode: ON. DEBUG: Detecting If a SSD is present. DEBUG: Checking OEM's Structure. OEM's folder detected, structure appears OK. OS Installation Date: Fri 01/06/2017 0:09:57.08 DEBUG: Checking OS Name. 0:09:57.12 Windows 10 Enterprise x64 version found. 0:09:57.13 DEBUG: Checking OS SKU. 0:09:57.35 Enterprise Edition/SKU installed. 0:09:57.35 Build Version: 14393.0.amd64fre.rs1_release.160715-1616 DMI BIOS Information #1 CS PRODUCT NAME : [VMware7,1] #2 CS MODEL : [VMware7,1] #4 CS VENDOR : [VMware, Inc.] #5 CS SYSTEM MNF : [VMware, Inc.] #6 BASEBOARD MNF : [Intel Corporation] #8 BIOS ID/VER : [INTEL] 0:10:01.33 DEBUG: Drive Name Status. 0:10:01.33 DEBUG: Checking DMI For Manufacture Information. 0:10:02.04 Defined VMware [VMware] manufacture found. 0:10:02.05 VMware [VMware] manufacture will be used for theme/branding. 0:10:02.05 DEBUG: Checking For MSDM Key. 0:10:03.52 No MSDM key detected in BIOS. 0:10:03.52 DEBUG: Branding Section Part 1. 0:10:03.52 Force theme text file not present. 0:10:03.91 DEBUG: Checking System Product Name. 0:10:03.94 DEBUG: Branding Section Part 2. 0:10:03.94 System Product Name, not defined. 0:10:03.96 Desktop backgrounds folder created. 0:10:03.97 DEBUG: Windows 8.x/10 User Picture Section. 0:10:03.99 OOBE.xml file deleted. 0:10:03.99 User.bmp replaced. 0:10:04.02 User.png replaced. 0:10:04.02 User-40.png replaced. 0:10:04.02 DEBUG: Windows 10 Account/Background Picture Section. 0:10:04.04 User-32.png replaced. 0:10:04.04 User-48.png replaced. 0:10:04.04 User-192.png replaced. 0:10:04.04 {Background} img105.jpg replaced. 0:10:04.30 DEBUG: Theme Management Section 1. 0:10:04.30 Resources aero.theme has been replaced. 0:10:04.46 {Background} img100.jpg replaced. 0:10:04.52 DEBUG: Transfer Theme Files Section. 0:10:04.52 oobe\Info folder created. 0:10:04.58 Required Theme files transferred to System32\oobe\Info folder. 0:10:04.88 Cleanup registry entry added. 0:10:04.88 MRP installation script has completed. Fri 01/06/2017 0:10:04.90 WinTel.cmd file present and applied. 0:28:34.66 DEBUG: MRP Add-On's Module. 0:28:36.11 Advanced Log-On screen has been enabled. 0:28:36.39 User Account Pictures registry entry applied. 0:28:36.47 'Registered Owner' registry entry corrected. 0:28:36.47 Detected 'defaultuser0', attempting to remove the folder... 0:28:36.72 Removal of 'defaultuser0' folder successful. 0:28:37.05 DEBUG: Check for MBR/GPT, Legacy/UEFI, SBoot Status. 0:28:43.14 BIOS Mode: UEFI, Partition Type: GPT, Secure Boot: On 0:28:43.14 DEBUG: Checking Online Status. 0:28:43.16 Device not connected to the Internet, online license check failed. 0:28:45.49 License Status: Licensed. 0:28:45.49 DEBUG: [MRP C3] Status. 0:28:45.50 MRP Cleanup script 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. ============================================================================ I think we need to try it in real PC or laptops old and new to make sure, it's not that important but you can keep it until we see what will happen in real Laptops
Silent Update to MRP. MRP Silent Update. Have now removed the Secure Boot detection as it not required for MRP function, plus it caused some weird results! Also added a bit more debug information if you enable that 'feature'. Link updated.
Agree it no longer looks out of place with that symbol. Seems about complete for beta stage. Just doing a final install check to make sure the VirtualBox bit is correct, plus the oversight of checking for the drive label flag but then not saying anything, well it actually did, i just forgot to pipe the output to the log, duh! Already compiled the baseline release. I'm confident everything is in place and worded properly. Famous last words lol. Example W10 log output: Spoiler Code: Multi-OEM/Retail Project Version : 170108-R50s-BaseLine [MRP/MDL] Files present and extracted successfully. Enhanced Debug Mode: Activated. > Detecting if a Solid State Drive is present. > Checking OEM's Folder Structure. OEM's folder detected, structure appears OK. OS Installation Date: 08/01/2017 19:22:17.15 > Checking installed OS name. 19:22:17.16 Windows 10 Pro x64 version found. 19:22:17.18 > Checking installed OS Edition/SKU. 19:22:17.63 Professional Edition/SKU installed. 19:22:17.63 Build Version: 14393.0.amd64fre.rs1_release.160715-1616 DMI BIOS Information #1 CS Product Name : [VirtualBox] #2 CS Model : [VirtualBox] #4 CS Vendor : [innotek GmbH] #5 CS System Manf : [innotek GmbH] #6 Baseboard Manf : [Oracle Corporation] #8 BIOS ID : [VBOX] 19:22:25.64 > Checking 'Drive Name' LblDrv flag. 19:22:25.84 'LblDrv' flag was enabled, 'C:' will be renamed to 'Windows_10_Pro'. 19:22:25.84 > Checking DMI for manufacture information. 19:22:26.32 Defined VBOX [VirtualBox] manufacture found. 19:22:26.32 VBOX [VirtualBox] manufacture will be used for theme/branding. 19:22:26.32 > Checking BIOS for MSDM Key. 19:22:28.45 No MSDM key detected in BIOS. 19:22:28.45 > Branding Section Part 1. 19:22:28.46 Force theme text file not present. 19:22:29.14 > Checking BIOS for System Product Name. 19:22:29.38 System Product Name, not detected. 19:22:29.38 > Branding Section Part 2. 19:22:29.38 Desktop backgrounds folder created. 19:22:29.45 > Windows 8.x/10/Server 2016 User Account Section 1. 19:22:29.45 OOBE.xml file deleted. 19:22:29.46 User.bmp replaced. 19:22:29.67 User.png replaced. 19:22:29.74 User-40.png replaced. 19:22:29.81 > Windows 10/Server 2016 Account/Background Picture Section 2. 19:22:29.81 User-32.png replaced. 19:22:29.82 User-48.png replaced. 19:22:29.84 User-192.png replaced. 19:22:29.85 {Background} img105.jpg replaced. 19:22:30.20 > Theme Management Section. 19:22:30.20 Resources aero.theme has been replaced. 19:22:30.40 {Background} img100.jpg replaced. 19:22:30.45 > Transfer Theme Files Section. 19:22:30.46 System32\oobe\Info folder has been created. 19:22:30.48 Required theme files transferred to System32\oobe\Info folder. 19:22:30.48 > Deletion of obsolete files. 19:22:30.73 MRP Branding script has completed. 19:28:03.73 > MRP Add-On Module in progress. 19:28:04.60 > Checking if device is a 'default' Virtual Machine. 19:28:04.62 > Detected: 'default' VirtualBox VM. 19:28:05.18 Advanced Log-On screen has been enabled. 19:28:06.01 User Account Pictures registry entry applied. 19:28:06.04 'Registered Owner' registry entry corrected. 19:28:06.05 Detected 'defaultuser0', attempting to remove the folder... 19:28:06.18 Removal of 'defaultuser0' folder successful. 19:28:06.35 > Checking BIOS mode if Legacy/UEFI and drive type is MBR/GPT. 19:28:22.29 BIOS Mode: UEFI, Partition Type: GPT 19:28:22.29 > Checking Online Status. 19:28:22.30 Device not connected to the Internet, online license check failed. 19:28:27.13 > Checking if Device is activated/licensed. 19:28:33.04 License Status: Not licensed. 19:28:41.22 > Checking if 'UserTweaks.cmd' present. 19:28:41.24 'UserTweaks.cmd' present, attempting to apply. 19:28:41.57 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 DeBug Mode deactivated. Thank you for using the project, MRP has now completed.
MRP Updated! (170108-R50s-BaseLine) MRP has been updated, download link updated. See Change Log for details.
Going to re-install fresh OS this coming week with custom recovery partition on my lappy which will use this project. I expect no compilations but will post results when completed.
@The_Guardian, hopefully it will all work ok with your recovery system. Not tried it with any recovery software myself. If it a Compaq/HP there 'may' still be a possible glitch with the DMI reading. Not had any reports of anything wrong since i added the tweaked conflict section. You know the problems that manufacturer has caused! The latest QT has the 'tweak' added so if that shows the correct theme/info, it should technically be same with the main project.
mxman2k you should not be ashamed other should be. I see hundreds of downloads and feedback only from the same known users. Honestly people should be more collaborative and help with different scenarios. Many people doesn't understand these free softwares and stuff are given expecting something (but money) in return. Some can test recovery scenarios others Win7 like myself, etc.
I can understand some people not coming forward, i'm a relatively 'unknown' person, taking over an established project from two respected members of MDL. I wish to express to everyone that the main core of the project is exactly the same as it always was, yes there are a few tweaks here and there. Nothing is radically changed. The add-on module was created to make it easier to add things without upsetting the main core script. Server side branding would not of happened as swiftly without that module. UserTweaks.cmd was created to allow end users more flexibility with their own requirements. Without Mr.X, apologized and Baltagy's help with hours of testing, most of what has happened would still be in beta stages that help i'am really grateful of. Also with major thanks to The_Guardian, who without having permission off of to continue this project, it would probably be extinct by now, I hope i have not let him down with the changes.
Maybe it's my age but I have a few questions that I can't seem to find answers to .... 1. Can't locate the URL entry in this thread to download the Query Tool and also the Project itself. 2. "Only works in OOBE mode" Does this mean only immediately after first install from an unmodifed MSWin ISO? Is the OOBE.cmd contained in the project or somewhere else. Sorry for my confusion.Can some kind MDL person please advise me
To find the download area on the first page click the spoiler: [Show] button under Download: this will take you to the ********* link where as mentioned you need to prove you are a human. Then you will see the links to use to obtain the required files. Make a note of the password or you wont be able to extract them. OOBE mode means the project itself will only work while in Windows Setup mode. The 'how to' section will give information on how to add the $oem$ folder to the ISO/USB stick if using that method to install windows from. All files required to make the project run for branding/activating, if possible, a computer during Setup are within the $oem$ folder which is within the compressed MRP's .7z file. The 'possible' bit is if the PC has SLIC (Vista/7) or MSDM W8.x/10 available to activate, its all handled by MRP, the project.log found on the drive the OS installed on (C: usually) will detail any problems with activating, such as no SLIC found either within the bios, or not within the MRP database, for w8.x/10 if no MSDM key found in the bios. The QTool is to be ran on a computer to see if the project will brand it properly, it does not brand anything itself just gives a report on what it finds. If the Summary section of the report has #x and the right brand name found (hopefully - unless your computer has some odd DMI information!), also a #x next to activation (mainly for win vista/7 SLIC's), then you should be ok. Use the QT first if possible on the PC you wish to use MRP on and if you are unsure please post the report.txt file that can be saved at the end of the QTool's execution.
@Mxman2k Thanks for you excellent fast and detailed response. I looked through the Spoilers - don't know how I missed that one. I want to try to use this project on a Lenovo Vista laptop. Is it possible to do a test run of this project in a Vista VM on another PC. Just to understand and practice part of the process. (obviously not to complete the complete process!!) Thanks again