Looks like the components that questions for removal are... WindowsToGo, Windows SubsystemforLinux, WindowsMediaPlayer, System Restore, remote assistance, multipointconnector, manual setup, homegroup, firstlogonanimation, devicelockdown, ceip_sqm, anyone else removed any of these with no sfc scan error?
I agree with you on that one. Some components that are truly part of the OS should not be an option to remove in the Toolkit. But then again, It's all subjective to the user to choose what they want to remove from the OS. MSMG just adds the option to remove it. I personally think there should be three categories in the Toolkit when removing: Privacy, Bloatware, and other System Apps/Components. That way the user can choose by category what they want to remove.
As far as I know, no. I checked some of the DISM/SFC logs and it said failed to download/install "component/app name". But remember this tool is always in beta, so there might be some apps/components that might slip through DISM/SFC. That's why we need to all test and report back to @MSMG
I do actually do step 1 with MSMG. 2 and 3 are handled by a post-install script I've written I disconnect from the Internet also to prevent the creation of a Microsoft account (I don't use it and never will), and to prevent the initially telemetry dump that Windows install does. The install is 100% offline. My 4,000 line post-install script applies hundreds of tweaks and copies across my group policy settings, hosts file, firewall rules and installs all of my applications. Turned a 4 hour job into a 10 minute automated job. But if I forget to disconnect my internet with all of the above precautions, drivers for installed devices are automatically installed. I'd much rather spend the 10 minutes installing only the drivers I want. Eg. My motherboard has Wifi but I don't use it. Windows is so desperate to get online and send information about my installation that it completely ignores the adapter being disabled in BIOS and enables it anyway. It then installs drivers and then attempts to connect to the internet. I've actually had to block my Wifi adapter in my router, then add device installation restrictions for the hardware IDs in group policy to stop Windows continually installing drivers for it. Same for IME, Bluetooth and Turbo Boost, none of which I will ever use - And this happens even with "Do not download drivers..." set.
Yea I feels you man. It's the same with me. They literally turned Win10 into a cloud OS. RIP Win7. Anyways can I check out the script you made? If you don't mind? I'm currently working on an all in one script myself inspired by my many people here and my hatred for Win10 BS. Microsoft has to stop focusing on adding new features and start focusing on perfecting the current ones.
@Supern00b @Windows 10 User Here is the updated removal list: Pre-installed Apps, Media Viewers, & Addons: - AADBrokerPlugin - EdgeDevToolsClient - GameExplorer - InternetExplorer - Paint - SkypeORTC - SnippingTool - WindowsMediaPlayer - WindowsPhotoViewer - WindowsReaderPDF Bloatware: - PeopleExperienceHost - QuickAssist - RetailDemoContent - WindowsMixedReality - XboxApp - XboxGameCallableUI Privacy: - BioEnrollment - ContentDeliveryManager - CustomerExperienceImprovementProgram - FaceRecognition - LocationService - MapControl - UnifiedTelemetryClient (Asimov) I'm still testing, but so far this one looks better with DISM/SFC results. Once I confirm a fully working OS I will let you guys know. @MSMG When ever you get a chance can you take a look at the previous DISM/SFC errors I posted, can you also see which apps/components is giving the Troubleshooting Wizard problems. Thanks in advance.
shnram: very nice work btw, need people who have time here and are able to test component by component of what is working /broken... so that msmg can focus on the coding portion
What exactly does the dism cammand do after an install and is it necessary? When using msmg to make an image I used the cleanup image option twice so why use it again after an install?
In my post I was using ShinRamYun247 post about running dism and sfc. So I was referring to the dism cleanup. It was from an earlier post of his where he mentioned he ran both or maybe I'm mistaken.
Code: Dism /Image:x:\Mount /Cleanup-Image /StartComponentCleanup Will cleanup the sxs folder by compressing the superseded files. Code: Dism /Image:x:\Mount /Cleanup-Image /StartComponentCleanup /ResetBase Will cleanup the sxs folder by removing the superseded files (only when resetbase is enabled in the registry on the host).
Maybe you're talking about Dism /Cleanup-Image /RestoreHealth. If you are not specifying a source with healthy files using the /Source parameter then it is best to use Dism /Cleanup-Image /ScanHealth to avoid error messages that will only confuse you.
In the ToolKit menu due to lack of menu choices I haven't further divided them into more categories, yes if custom menu choices are added then the groups can be made. But in ToolKitHelper.exe the menu is divided into categories as below Internet Multimedia Privacy Remoting System SystemApps WindowsApps The current version of ToolKitHelper.exe won't show these menus for non-en-US/en-GB images since I did forgot to remove the if condition to check the language.
Sorry I should have been more clear it's DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase that I was talking about. I am aware that it has to be enabled first. Is it necessary to run that after an install in order to verify a successful 'MSMG modification" and install or is it enough to just run sfc /scannow and see that there are no errors?