With Windows 11 there is no one click option to set a default for file types, will check what can be done for this.
Yes I have included wimlib-imagex with Toolkit and using it for renaming the WIM info, I do also have included Microsoft's new esdtoolcore.exe too. Will be making changes to Toolkit to use wimlib-imagex to convert wim->esd and rebuilding wim image.
The new version of Gaming App doesn't get integrated properly only the one found in original apps ISO works properly. The dependency are selected based on the dependency present in the original image and there are no x86 dependencies found in the x64 images. Also for some Apps it requires the image to contain certain LCU version.
Well I have said this many times in my earlier posts that the main Toolkit program is open sourced and the dependent tools used by the Toolkit may or may not be open sourced depending on its developers. Though the Toolkit's dependent tool (ToolKitHelper.exe) used for removing components is being developed by me still I haven't made it to be opened sourced because as said in my earlier posts, the ToolKitHelper program was developed for the Toolkit GUI (closed source) a professional product, since the product has been delayed due to personal, health and other reasons I had to make the ToolKitHelper program temporarily available for the current Toolkit and once the GUI is ready it will be merged with it.
For people who can't wait for new version, have uploaded just the updated ToolKitHelper.exe (component remover) to support the latest patch Tuesday builds. 17763.2928 1836X.2274 1904X.1706 22000.675 Code: Name: ToolKitHelper.exe Size: 11573248 bytes (11 MB) SHA1: 22afe72bea2d1764eba8b6afeb5448f8c0ea7b2d New Components Added Code: ## MultiMedia ## LockScreenBackground ScreenSavers SoundThemes Wallpapers WindowsThemes ## Network ## WindowsMail (Split from Windows Mail App - Communications App) ## SystemApps ## WebcamExperience
Thanks for the update, haven't checked with the latest changes yet, just wanted to remind that the ToolKitHelper /? command will won't check for the presence of all components for displaying the list of availalbe components. Only some components like apps and components not present in some version or editions are checked will try to add the check for all components.
Yes started adding support for Windows 11 v22H2 Build 22621, right now ToolKitHelper.exe uploaded today supports removing Internet, Multimedia, Network, Privacy, Remoting and System Components.
Yes it works, have tested before releasing v12.2, just don't rename any update files, copy the files to <WHD\w11\x64\10.0.22000> SSU-22000.702-x64.cab Windows10.0-KB5014019-x64.cab Windows10.0-KB5014019-x64.psf
But the intention is just to focus on what ToolkitHelper supports. That's why I put the scheme to check based on what ToolkitHelper detects. If I did this to get data from all components, there would be no sense for the Menus. To get a simpler idea for what I did, I developed a small script yesterday that generates an automatic menu based on what Toolkithelper /? Information. Spoiler: Automated Menu Based on ToolkitHelper's help command Code: =============================================================================== Force Removing Windows Components Avoiding Filters =============================================================================== ::1:: Internet ============================================= [ 1] (+)EdgeChromium [ 2] (+)InternetExplorer ::2:: Multimidea ============================================= [ 3] (+)FirstLogonAnimation [ 4] (+)GameExplorer [ 5] (+)LockScreenBackground [ 6] (+)ScreenSavers [ 7] (+)SnippingTool [ 8] (+)SoundThemes [ 9] (+)SpeechRecognition [ 10] (+)Wallpapers [ 11] (+)WindowsMediaPlayer [ 12] (+)WindowsPhotoViewer [ 13] (+)WindowsThemes [ 14] (+)WindowsTIFFIFilter [ 15] (+)WinSAT ::3:: Network ============================================= [ 16] (+)OfflineFiles [ 17] (+)OpenSSH [ 18] (+)RemoteDesktopClient [ 19] (+)RemoteDifferentialCompression [ 20] (+)SimpleTCPIPServices [ 21] (+)TelnetClient [ 22] (+)TFTPClient [ 23] (+)WindowsMail ::4:: Privacy ============================================= [ 24] (+)AssignedAccess [ 25] (+)CEIP [ 26] (+)FaceRecognition [ 27] (+)KernelDebugging [ 28] (+)LocationService [ 29] (+)PicturePassword [ 30] (+)PinEnrollment [ 31] (+)UnifiedTelemetryClient [ 32] (+)WiFiNetworkManager [ 33] (+)WindowsErrorReporting [ 34] (+)WindowsInsiderHub ::5:: Remoting ============================================= [ 35] (+)MultiPointConnector [ 36] (+)OneDrive [ 37] (+)RemoteAssistance [ 38] (+)RemoteDesktopServer [ 39] (+)RemoteRegistry [ 40] (+)WorkFoldersClient ::6:: System ============================================= [ 41] (+)AccessibilityTools [ 42] (+)DeviceLockdown [ 43] (+)EaseOfAccessCursors [ 44] (+)EaseOfAccessThemes [ 45] (+)EasyTransfer [ 46] (+)FileHistory [ 47] (+)Magnifier [ 48] (+)ManualSetup [ 49] (+)Narrator [ 50] (+)Notepad [ 51] (+)OnScreenKeyboard [ 52] (+)Paint [ 53] (+)ProjFS [ 54] (+)SecurityCenter [ 55] (+)StepsRecorder [ 56] (+)StorageSpaces [ 57] (+)SystemRestore [ 58] (+)WindowsBackup [ 59] (+)WindowsFirewall [ 60] (+)WindowsSubsystemForLinux [ 61] (+)WindowsToGo [ 62] (+)Wordpad ::7:: System Apps ============================================= [ 63] (+)AADBrokerPlugin [ 64] (+)AccountsControl [ 65] (+)AddSuggestedFoldersToLibraryDialog [ 66] (+)AppResolverUX [ 67] (+)AssignedAccessLockApp [ 68] (+)AsyncTextService [ 69] (+)BioEnrollment [ 70] (+)CapturePicker [ 71] (+)CBSPreview [ 72] (+)ContentDeliveryManager [ 73] (+)Cortana [ 74] (+)CredDialogHost [ 75] (+)ECApp [ 76] (+)Edge [ 77] (+)EdgeDevToolsClient [ 78] (+)FileExplorer [ 79] (+)FilePicker [ 80] (+)LockApp [ 81] (+)MapControl [ 82] (+)NarratorQuickStart [ 83] (+)OOBENetworkCaptivePortal [ 84] (+)OOBENetworkConnectionFlow [ 85] (+)ParentalControls [ 86] (+)PeopleExperienceHost [ 87] (+)PinningConfirmationDialog [ 88] (+)PPIProjection [ 89] (+)PrintDialog [ 90] (+)QuickAssist [ 91] (+)RetailDemoContent [ 92] (+)SecureAssessmentBrowser [ 93] (+)SettingSync [ 94] (+)SkypeORTC [ 95] (+)SmartScreen [ 96] (+)WebcamExperience [ 97] (+)Win32WebViewHost [ 98] (+)WindowsDefender [ 99] (+)WindowsMixedReality [100] (+)WindowsReaderPDF [101] (+)WindowsStoreClient [102] (+)XboxClient [103] (+)XboxGameCallableUI [104] (+)XGpuEjectDialog ::8:: Windows Apps ============================================= [105] (+)3DViewer [106] (+)AdvertisingXaml [107] (+)Alarms [108] (+)BingWeather [109] (+)CalculatorApp [110] (+)Camera [111] (+)CommunicationsApps [112] (+)DesktopAppInstaller [113] (+)FeedbackHub [114] (+)GetHelp [115] (+)Getstarted [116] (+)HEIFImageExtension [117] (+)Maps [118] (+)Messaging [119] (+)MixedRealityPortal [120] (+)OfficeHub [121] (+)OfficeOneNote [122] (+)OneConnect [123] (+)Paint3D [124] (+)People [125] (+)Photos [126] (+)Print3D [127] (+)ScreenSketch [128] (+)ServicesStoreEngagement [129] (+)SkypeApp [130] (+)SolitaireCollection [131] (+)SoundRecorder [132] (+)StickyNotes [133] (+)StorePurchaseApp [134] (+)VP9VideoExtensions [135] (+)WalletService [136] (+)WebMediaExtensions [137] (+)WebpImageExtension [138] (+)WindowsStoreApp [139] (+)XboxApp [140] (+)XboxGameOverlay [141] (+)XboxGamingOverlay [142] (+)XboxIdentityProvider [143] (+)XboxSpeechToTextOverlay [144] (+)XboxTCUI [145] (+)YourPhone [146] (+)ZuneMusic [147] (+)ZuneVideo [A] Select All Components | [D] Revert to Default [S] Start Force Removing Windows Components [X] Exit =============================================================================== Enter Your Choice : It is necessary to run as Trustedinstaller, so as not to have problems with the removal through Toolkithelper. Just run straight from the Toolkit folder.
@MSMG many thanks for the preview update! maybe there should be a msmg toolkit insider programme? LOL! it would be very useful if toolkithelper.exe /? would list all components it could remove it means that i would be able to pipe them in to a text file. in the format of the templates you have for toolkithelper templates folder. would it be possible to have removal capabilities for hyper-v? I sware hyper-v is a blite on my soul. one more question, when your pro tool goes live, does this mean that toolkit as it currently is will no longer be developed? if yes I feer for a few things. i'm blind and the current way toolkit works is very accessible to me who uses assistive tech to access my machine. depending on how your gui interface is made it may or may not be accessible with my screen reading software. e.g lableing of buttons, edit boxes where info may be required, the check boxes being labled etc. hell it may not be at all accessible. would you take this consern in to considderation? thank you for msmg toolkit! Majid
Yes I understood, what I meant was the current ToolKitHelper while displaying list of available components won't check for common components available in all editions and versions, only few components which are not present in all the editions or versions are checked. Suppose if Internet Explorer has been removed then the ToolKitHelper will display the Internet Explorer as available for removal.
You can use a simple dos batch for command to split the output of ToolKitHelper to show only the component names like inTerActionVRI as made, check your previous post. or else I will have to change the /? to -l : Display available components names -ld : Display available components names with descriptions Hyper-V removal is yet to be added, since it is required for many other components and it also contains sub components, I'm working to first add the removal of dependent components and then finally Hyper-V. Yes once the GUI version is stable enough and ready for deployment, the development of current ToolKit will be stopped since working on two things has been also the one of the reason for the delay in GUI version, despite making the current command line Toolkit to be simpler still many people struggle to use it, whereas the GUI provides the option to add more features to the Toolkit and makes it easier for even the novice users. I have used custom made controls to have similar UI for Toolkit on Windows 7-11 OS's. Still apply, logging and settings section need to be finished, will provide a test build once it's ready, do check out with screen reader and let me know if it requires any changes.
I understand the GUI will only be a test, but I am looking forward to testing out your test build when you are ready to release it. Everything will be easier for everybody, even simple things like having the GUI in different languages. People can edit an LNG file (ie: German.lng) file with the correct translations and submit them to you to use in the ToolKit - everybody is a winner!