MRP v140 has been uploaded, 2nd post's download link, password and hashes have been uploaded. Spoiler: MRP140 Summary + Windows 11 option: Hide/remove the 'most used' Apps on the start menu, note this does not relate to the 'Recommended' section which at this time is unable to clear. + General OS option: Disable the USB's automatic 'co-installer' feature to prevent viruses etc from being installed at the 'NT Authority/SYSTEM' level when a device is plugged in. Does not prevent the device from working, just any auto installed drivers etc that may be contained within the device's internal memory/ROM. + Added an updated Windows 11 option to restore the old Context Menu layout, (not the compact version). This is experimental and could be reverted by m$ at any time. + Updated the various TaskBar options so that they will auto disable on Windows 11 due to them making the SystemTray layout go misaligned etc. + Updated Snipping tool option for Windows 11 as the old 'SnippingTool' does not always work so now it will open the new 'Snip and Sketch' App instead. + Updated several ToolTips within the MRPCreator to reflect changes in the OS's etc. - Removed Unicode use for OS's below Windows 8.x due to severe issues. this will not affect any OS auto translated context menus etc, only those that the user enters any wording in their native language for example the DriveName, CT Menu items and so on. - Removed/disabled some Windows 11 options that no longer operate on the later builds. + Added Server 202x Standard and Datacenter OEM SLP activation support where possible, this is experimental as the keys may change or new ones added at a later date. + Many other internal code updates as changes in OS Updates have occurred. + Various re-wording on some option log entries. + Added a 'EarlyLog' system which will give a low level list of progress during the very eary stages of MRP operation. This will be saved to the system drive's root. You can delete the file later, it is just to help when something crashes the project very early on and the main logs may not contain enough information.
That's next on the agenda Spent a lot of time on the main project to get that sorted, i have done bits on the qt such as s2022 slic detection and a few other things. Hopefully it will only be a few days for the qt to be released.
Can we have QT save logs in root / C: ? Just like MRP Logs, more consistent having to look in one place
private and post-able + debug logs ? Easy enough to do - a bit of a re-write but do-able Only had the post/prvate logs on desktop for ease of finding., that was a challenge as the 'desktop' can be virtually set and had to do a bit of registry and fancy code to find the location. Will see how much time it takes to redo it all..
I was going to have all project logs go into '\windows\LOGS' folder but then not many know where that is
Now that would be interesting to have in Windows\Logs, no one would find them No worries if its too much work. I run QT in my PXE deployments for every machine so I can gather basic info and use for automation in the future. I just deployed W10 Swedish and "Block Cortana" doesnt work on my language: "CTNAB The 'Block Cortana' tweak could not be used on this OS's language. Shoudnt it be independent of OS language? I think? Also that lock screen image change "bug" from version 1909 is still there, not your or MRP's fault tho
I can add a parameter switch like there is for the override of the memory blocks for problem manufacturer's as the parameter checks are in place already if that be a better idea? Will have to see how it can be all set to work together. @tcntad , I may need you to test the QT's to make sure it will move/copy the logs correctly in the environment you use. Regarding the option to block cortana when i added that option in there was only a small list of languages it was deployed in, has m$ added it to new ones? will have to look and add the new ones to the list within MRP so it can allow blocking of it. That lockscreen bug is a right pain in the a.... I thought i had a work around for it but sadly it not work either...
This was the list i had for language's that Cortana was installed on... en-AU, en-US, en-GB, en-IN, fr-CA, fr-FR, zh-ZH, de-DE, it-IT, ja-JA, es-MX, es-ES, pt-BR
I could have the option attempt to block cortana regardless of language -- but add a note that it may not be available on the language being installed? I only had the list checked to prevent any errors or possible crashes while attempting to remove Cortana when it was not present..
Just testing the /DR parameter i added to move the post-able and private logs to the systemdrive's root. the QTLog debug one will still be in %TEMP% as that gets auto deleted anyway when completed - unless the /SL parameter is used to not delete it from the temp folder.
Using the /DR parameter -- it moved the above mentioned logs to the C: drive in my case when all completed.
@tcntad will PM you a copy of the test one i just compiled to see if any refinements needed... Be about 2 mins...
Copy that! So many messages to read and understand A sidenote for Cortana; oh yes, absolutely. its not a big thing anyway but I guess MS keeps screwing things up and changing stuff they dont need to change? What parameter switch is it?
I will look into the Cortana routine and make sure that it not cause any issues when 'forced' to attempt to block it on all languages -- if possible, should be....
Have added a new W10/11 option for the next MRP {141}: 'Force blocking of Cortana' on any OS Language, even Server 2016/19/2x so be careful as it may cause issues with the OS later, should not but i cannot guarantee, also if you later try to install Cortana or re-enable it you may be prevented from doing so. Use this option wisely as NO revert script will be given! There are a LOT of registry edits in the routine to prevent/block Cortana this is why to revert it will be problematic.
The above new 'force block cortana' option is an 'advanced' option so it not something to be clicked easy. Will be found on the [W1x 1] tab in the creator. If your os does not have cortana present, the routine should not crash mrp or the os, as it does not remove/uninstall anything, just a lot of registry/policy edits which will get ignored by the non cortana os. But as mentioned before, please use either of these block cortana options wisely as it is very difficult to revert the edits. The next Query tool is progressing and soon be released.