https://forums.mydigitallife.net/threads/msmg-toolkit.50572/page-793#post-1606110 I just resent an updated file in the post above. Spoiler: CHANGELOG 2020-07-06 Disable some had left locale and themes settings; The part with menu options with custom component removal scripts has been retained. I made a huge change to apply Tweaks by answering Y (yes) or N (no) questions. I must remind you that Toolkit by MSMG functionality has not been removed. I just made a contribution. And, in my spare time, I tried to develop improvements for the procedures I use the most. All details I learned here on the forum with the explanations of @MSMG. I put a 0 in the version, getting 10.10. But it is still based on version 10.1. Even so, 10.1 or 10.10 is the same. 10.01 is different. It would be nice to see these changes implemented in the official version. But then the one who decides is @MSMG. I hope you all like it. If we disregard the additions of features, the code gave a good decrease. Especially in the part related to registry tweaks. Thanks to @MSMG.
I should be able to modify Windows, put it onto an USB drive reinstall Windows from scratch on a Surface Pro 7, right?
@MSMG, I also hope that this contribution can give new ideas for the Script to become more and more top. Sure that with the experience you have you will dry a lot what has been done. They have a lot of features that I don't know how to use. I was trying to get the script to read and first define what type of installation mount "%InstallMount%\%%i" or "%InstallMount%" and then execute the removal commands. But I don't understand that "for" "do" "else". I was thinking of reducing the duplicate parts with "call". In the registry tweaks, I managed to do this partially. But some duplicate passages are essential and still remain. Something like: Code: if "%InstallMount%\%%i" ( set "MountPoint=%InstallMount%\%%i" call :CustomRemovalScripts ) if "%InstallMount%" ( set "MountPoint=%InstallMount%" call :CustomRemovalScripts ) or keeping "do" "else" Code: for .............. do ( if "%InstallMount%\%%i" ( set "MountPoint=%InstallMount%\%%i" call :CustomRemovalScripts ) else ( if "%InstallMount%" ( set "MountPoint=%InstallMount%" call :CustomRemovalScripts ) And, inside of :CustomRemovalScripts The codes could look like this: Code: :CustomRemovalScripts %ToolKitHelper% "%MountPoint%" %RemovePkgsList% Instead of the traditional one that repeats thousands of lines of code: Code: for .............. do ( %ToolKitHelper% "%InstallMount%\%%i" %RemovePkgsList% ) else ( %ToolKitHelper% "%InstallMount%" %RemovePkgsList% ) Anyway, anything is possible in programming, but I have reached my creative limit. I lack content to try some other way. Edit: Maybe with using command "set": set "MountPoint=%InstallMount%\%%i" or set "MountPoint=%InstallMount%" ???
I was wondering what had happened with v10.1. I reverted to Toolkit v10.0 and skipped integration .331 CU update step. With v10.0, I successfully installed .331 CU after fresh windows install.
https://forums.mydigitallife.net/threads/msmg-toolkit.50572/page-793#post-1606110 Resent an today updated file in the post above. Spoiler: CHANGELOG 2020-07-07 In that apply tweaks menu by answering questions system, I added a question to the end to apply the integration of your Registry (*.reg) files. I removed some "pause" commands from the end of some processes in the Menus (Integrate Windows Features Menu - Integrate Windows Custom Features Menu - Customize Menu) and replaced them with a question "Do you want to continue on this menu?" All tested and working in Editions 1909 and 2004, in both architectures (x86 and x64). Thnx! Edit: Not everything. I left it configured to save ISOs on my drive I: It has been corrected.
hi MSMG I integrated enablement package to get 20H2 after that i removed all components including Edge after installation EDGE is still on my desktop and i can not uninstall it from programs add-remove is there any way to get rid of Edge ?
I have tried removing some stuff from Win 10 x64 Pro, but I always get an error with "OOBEREGION, OOBEKEYBOARD, OOBEZPD" that I could skip, but later appears another error "OOBELOCAL" and cannot continue after that, I have made some test removing only the Flash player and get the same results. I am following the instruction in the readme for v2004, the iso is Windows 10 2004 x64, Version : 10.0.19041, ServicePack Build : 264 Any idea how can I fix it?, thanks...
I get the same, Toolkit 10.1, i have tried with 1909, 2004 and 2009 spanish iso from techbench, can someone explain me why this is normal
It's just that the process finished before the API could catch up with it, this mostly happens when there is little to cleanup.
https://forums.mydigitallife.net/threads/msmg-toolkit.50572/page-793#post-1606110 Resent an today updated file in the post above. Spoiler: CHANGELOG 2020-07-08 Correcting the problem of saving the iso that I had set for my drive I :, I decided to add an option to keep it as is or set another one (Optional for those who need to save their isos on some larger drive). Very simple. There is a moment when opening the toolkit that asks you to check <ENTER>. Well select Y or N. "N" will keep the ISO folder where it has always been - inside the Toolkit folder. Than select your drive. Integrate Menu Spoiler: before [1] Windows Language Packs [2] Windows Drivers [3] Windows Features [4] Windows Updates [5] Windows Custom Features Spoiler: after [1] Windows Language Packs [2] Windows Drivers [3] Windows Updates [4] Windows Features [5] Windows Custom Features Edit: Changes to the Integrate Menu undone.
Yes the code used for Single and Multi-Index needs optimization to reduce the code size and complexity. The code used for Multi-Index performs additional check to know the Image Edition/Architecture/Languages which needs to be taken care of. Will check the code and make the appropriate changes.