I'm trying to achieve a minimal windows 10 image with minimal "extra features" essentially, I want it to run applications as per normal(NOT apps), and I want all the menu functionality(especially the new modern settings window) to function properly. (obviously things like Windows Defender would be disabled, but still able to be viewed, which is fine) In the past, I was able to achieve what I wanted, however many menus and such were broken, or caused errors upon accessing them. Recently I attempted this again on a Windows Server 2016 image, and resulted in the inability to get to a desktop(even though it was the desktop experience edition) I'm wondering if anyone has a list of packages kicking about that are "safe" for removal - and if not, could someone look at my list I used with install_wim_tweak, and see if there's anything obvious that would cause the inability to boot to desktop? Thanks! Spoiler Code: Adobe-Flash HyperV-Guest HyperV-Host HyperV-UX Media-FaceAnalysis Media-Ocr Microsoft-Antimalware Microsoft-Hyper-V Microsoft-Mobile-Sensors Microsoft-OneCore-AppModel-TextMessaging Microsoft-OneCore-Biometrics Microsoft-OneCore-CameraCaptureUI Microsoft-OneCore-CHSIME Microsoft-OneCore-CloudExperienceHost Microsoft-OneCore-EnterpriseAppManagement Microsoft-OneCore-Gaming Microsoft-OneCore-HyperV Microsoft-OneCore-Indexer Microsoft-OneCore-InkPlatform Microsoft-OneCore-InputService Microsoft-OneCore-Maps Microsoft-OneCore-Miracast Microsoft-OneCore-Multimedia-CastingCommon Microsoft-OneCore-Multimedia-CastingReceiver Microsoft-OneCore-Multimedia-CastingTransmitter Microsoft-OneCore-Multimedia-MFPMP Microsoft-OneCore-NowPlayingSessionManager Microsoft-OneCore-RemoteDesktopServices Microsoft-OneCore-Sensors Microsoft-OneCore-SpeechComponents Microsoft-OneCore-TroubleShooting Microsoft-OneCore-UniversalStore Microsoft-OneCore-Wallet Microsoft-OneCore-Wer Microsoft-OneCore-WinRT-Core Microsoft-OneCore-ZipContainer Microsoft-Shielded-VM Microsoft-Virtualization Microsoft-Windows-Anytime-Upgrade Microsoft-Windows-AppReadiness Microsoft-Windows-AssignedAccessLockApp Microsoft-Windows-Backup Microsoft-Windows-BestPractices Microsoft-Windows-BioEnrollment Microsoft-Windows-BiometricFramework Microsoft-Windows-BuildFlighting Microsoft-Windows-BusinessScanning Microsoft-Windows-Casting-Platform Microsoft-Windows-Client-EmbeddedExp Microsoft-Windows-ContentDeliveryManager Microsoft-Windows-CoreSystem-RemoteFS Microsoft-Windows-CoreSystem-WinRT Microsoft-Windows-Cortana Microsoft-Windows-DataCenterBridging Microsoft-Windows-DirectoryServices-ADAM Microsoft-Windows-Embedded Microsoft-Windows-Fax-Server Microsoft-Windows-Feedback Microsoft-Windows-FlightSettings Microsoft-Windows-Geolocation Microsoft-Windows-Hyphenation Microsoft-Windows-IE-Troubleshooters Microsoft-Windows-IIS-WebServer Microsoft-Windows-IME-SimplifiedChinese Microsoft-Windows-Internet-Browser Microsoft-Windows-InternetExplorer-Optional-Package Microsoft-Windows-Killbits-Package Microsoft-Windows-LanguageFeatures-Basic-ar-sa-Package Microsoft-Windows-LanguageFeatures-Basic-bg-bg-Package Microsoft-Windows-LanguageFeatures-Basic-bn-bd-Package Microsoft-Windows-LanguageFeatures-Basic-bn-in-Package Microsoft-Windows-LanguageFeatures-Basic-ca-es-Package Microsoft-Windows-LanguageFeatures-Basic-cs-cz-Package Microsoft-Windows-LanguageFeatures-Basic-da-dk-Package Microsoft-Windows-LanguageFeatures-Basic-de-de-Package Microsoft-Windows-LanguageFeatures-Basic-el-gr-Package Microsoft-Windows-LanguageFeatures-Basic-en-gb-Package Microsoft-Windows-LanguageFeatures-Basic-es-es-Package Microsoft-Windows-LanguageFeatures-Basic-es-mx-Package Microsoft-Windows-LanguageFeatures-Basic-et-ee-Package Microsoft-Windows-LanguageFeatures-Basic-eu-es-Package Microsoft-Windows-LanguageFeatures-Basic-fi-fi-Package Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package Microsoft-Windows-LanguageFeatures-Basic-gl-es-Package Microsoft-Windows-LanguageFeatures-Basic-gu-in-Package Microsoft-Windows-LanguageFeatures-Basic-he-il-Package Microsoft-Windows-LanguageFeatures-Basic-hi-in-Package Microsoft-Windows-LanguageFeatures-Basic-hr-hr-Package Microsoft-Windows-LanguageFeatures-Basic-hu-hu-Package Microsoft-Windows-LanguageFeatures-Basic-id-id-Package Microsoft-Windows-LanguageFeatures-Basic-is-is-Package Microsoft-Windows-LanguageFeatures-Basic-it-it-Package Microsoft-Windows-LanguageFeatures-Basic-ja-jp-Package Microsoft-Windows-LanguageFeatures-Basic-kn-in-Package Microsoft-Windows-LanguageFeatures-Basic-ko-kr-Package Microsoft-Windows-LanguageFeatures-Basic-lt-lt-Package Microsoft-Windows-LanguageFeatures-Basic-lv-lv-Package Microsoft-Windows-LanguageFeatures-Basic-ml-in-Package Microsoft-Windows-LanguageFeatures-Basic-mr-in-Package Microsoft-Windows-LanguageFeatures-Basic-ms-my-Package Microsoft-Windows-LanguageFeatures-Basic-nb-no-Package Microsoft-Windows-LanguageFeatures-Basic-nl-nl-Package Microsoft-Windows-LanguageFeatures-Basic-nn-no-Package Microsoft-Windows-LanguageFeatures-Basic-pa-in-Package Microsoft-Windows-LanguageFeatures-Basic-pl-pl-Package Microsoft-Windows-LanguageFeatures-Basic-pt-br-Package Microsoft-Windows-LanguageFeatures-Basic-pt-pt-Package Microsoft-Windows-LanguageFeatures-Basic-ro-ro-Package Microsoft-Windows-LanguageFeatures-Basic-ru-ru-Package Microsoft-Windows-LanguageFeatures-Basic-sk-sk-Package Microsoft-Windows-LanguageFeatures-Basic-sl-si-Package Microsoft-Windows-LanguageFeatures-Basic-sr-latn-rs-Package Microsoft-Windows-LanguageFeatures-Basic-sv-se-Package Microsoft-Windows-LanguageFeatures-Basic-ta-in-Package Microsoft-Windows-LanguageFeatures-Basic-te-in-Package Microsoft-Windows-LanguageFeatures-Basic-th-th-Package Microsoft-Windows-LanguageFeatures-Basic-tr-tr-Package Microsoft-Windows-LanguageFeatures-Basic-uk-ua-Package Microsoft-Windows-LanguageFeatures-Basic-ur-pk-Package Microsoft-Windows-LanguageFeatures-Basic-vi-vn-Package Microsoft-Windows-LanguageFeatures-Basic-zh-cn-Package Microsoft-Windows-LanguageFeatures-Basic-zh-hk-Package Microsoft-Windows-LanguageFeatures-Basic-zh-tw-Package Microsoft-Windows-LanguageFeatures-Handwriting Microsoft-Windows-LanguageFeatures-OCR Microsoft-Windows-LanguageFeatures-Speech Microsoft-Windows-LockAppFramework Microsoft-Windows-Media-Format Microsoft-Windows-Media-Streaming Microsoft-Windows-MediaPlayback-OC Microsoft-Windows-MediaPlayer Microsoft-Windows-MiracastView Microsoft-Windows-MobileBroadband Microsoft-Windows-MobileCore Microsoft-Windows-MobilePC Microsoft-Windows-MobilePC-Client-Premium Microsoft-Windows-Multimedia Microsoft-Windows-OfflineFiles Microsoft-Windows-OneDrive-Setup Microsoft-Windows-ParentalControls Microsoft-Windows-PortableWorkspaces Microsoft-Windows-Prerelease-Client Microsoft-Windows-Proximity Microsoft-Windows-RemoteAssistance Microsoft-Windows-RemoteDesktop Microsoft-Windows-RemoteFX Microsoft-Windows-RetailDemo Microsoft-Windows-Search2 Microsoft-Windows-Shell-SettingSync Microsoft-Windows-Skype-ORTC Microsoft-Windows-SnippingTool Microsoft-Windows-Spelling Microsoft-Windows-StickyNotes Microsoft-Windows-Store-Client Microsoft-Windows-SystemRestore Microsoft-Windows-TabletPC Microsoft-Windows-TextPrediction Microsoft-Windows-TroubleShooting Microsoft-Windows-Virtualization Microsoft-Windows-VirtualPC Microsoft-Windows-WebcamExperience Microsoft-Windows-WindowsMediaPlayer Microsoft-Windows-WinOcr Microsoft-Windows-WinRT Microsoft-Windows-WordBreaking Microsoft-WindowsFeedback Microsoft-Xbox Sensors-Universal Windows-Defender
MSMG recently answered a similar question. I realise you mention using install_wim_tweak, but anyway his post may be of some help to you. This post.
A little bit, I have used MSMG Toolkit to remove as much as possible, and I've noticed it still leaves a lot of stuff in there that I believe can be safely removed, so I guess I'm looking to go further.
Code: Get-AppxPackage -allusers | Remove-AppxPackage I run that on W10 Home installs and it doesn't seem to break the core OS anymore like it used to (the Store app is removed though with that). It doesn't remove everything though, but if it works on Server 2016 in an ideal way, maybe it could be used as a starting point.