I had not entered the tweak to invert the colors of the desktop, but the problem is that the Apps have not been eliminated, this is strange, I cannot understand where I did wrong, yet the procedure seems to me to have done it correctly. Why are the apps still present? [4] Remove> [1] Remove Windows component> [7] Windows Apps> [8] All Windows App> Removing All Windows Apps Continue ... [Y] ---------------------------------------------------------------------------------------------------- [4] Remove> [1] Remove Windows component> [6] System Apps: [F] Content Delivery Manager [L] Map Control [N] OneDrive Desktop Client [P] People Bar [Y] Windows Mixed Reality [Z] Windows Store [1] Xbox App [2] Xbox Game Callable UI [3] Xbox Identity Provider ---------------------------------------------------------------------------------------------------- [5] Customize > [6] Apply Tweaks [A] Disable Cortana App [D] Disable automatic Downloading and Installing 3rd Party Apps -----------------------------------------------------------------------------------------------------
^^ hmm, I may be wrong but every time I work with Toolkit regardless of version I am always disconnected as a precaution; I think you better ask MSMG himself what he thinks ok so we will all be aware of what is the correct procedure
You may change it into "Windows Insider Program",this name is title for Settings->Updates->Windows Insider,the Chinese name (zh-cn) is "Windows 预览体验计划".
Does KB4515530 supersede and include KB4497727 fixes? If so shouldn't it be removed from the iso to help make it smaller. Also if possible can you add Feature Disable since it just requires a loop with "%DISMX64%\Dism.exe"/Image:%MOUNT% /Disable-Feature /FeatureName:%FNAME% Code: "%DISMX64%\Dism.exe"/Image:%MOUNT% /Disable-Feature /FeatureName:AppServerClient /remove "%DISMX64%\Dism.exe"/Image:%MOUNT% /Disable-Feature /FeatureName:Client-DeviceLockdown /remove "%DISMX64%\Dism.exe"/Image:%MOUNT% /Disable-Feature /FeatureName:Client-EmbeddedBootExp /remove /remove is suppose to remove package load but doesn't seem to anymore but I leave it in just in case Code: -------------------------------------------- | ----------------------------- Feature Name | State -------------------------------------------- | ----------------------------- Printing-PrintToPDFServices-Features | Enabled Printing-XPSServices-Features | Enabled SearchEngine-Client-Package | Enabled MSRDC-Infrastructure | Enabled TelnetClient | Disabled TFTP | Disabled TIFFIFilter | Disabled LegacyComponents | Disabled DirectPlay | Disabled SimpleTCP | Disabled Client-ProjFS | Disabled NetFx4-AdvSrvs | Enabled NetFx4Extended-ASPNET45 | Disabled WCF-Services45 | Enabled WCF-HTTP-Activation45 | Disabled WCF-TCP-Activation45 | Disabled WCF-Pipe-Activation45 | Disabled WCF-MSMQ-Activation45 | Disabled WCF-TCP-PortSharing45 | Enabled IIS-WebServerRole | Disabled IIS-WebServer | Disabled IIS-CommonHttpFeatures | Disabled IIS-HttpErrors | Disabled IIS-HttpRedirect | Disabled IIS-ApplicationDevelopment | Disabled IIS-NetFxExtensibility | Disabled IIS-NetFxExtensibility45 | Disabled IIS-HealthAndDiagnostics | Disabled IIS-HttpLogging | Disabled IIS-LoggingLibraries | Disabled IIS-RequestMonitor | Disabled IIS-HttpTracing | Disabled IIS-Security | Disabled IIS-URLAuthorization | Disabled IIS-RequestFiltering | Disabled IIS-IPSecurity | Disabled IIS-Performance | Disabled IIS-HttpCompressionDynamic | Disabled IIS-WebServerManagementTools | Disabled IIS-ManagementScriptingTools | Disabled IIS-IIS6ManagementCompatibility | Disabled IIS-Metabase | Disabled WAS-WindowsActivationService | Disabled WAS-ProcessModel | Disabled WAS-NetFxEnvironment | Disabled WAS-ConfigurationAPI | Disabled IIS-HostableWebCore | Disabled WCF-HTTP-Activation | Disabled WCF-NonHTTP-Activation | Disabled IIS-CertProvider | Disabled IIS-WindowsAuthentication | Disabled IIS-DigestAuthentication | Disabled IIS-ClientCertificateMappingAuthentication | Disabled IIS-IISCertificateMappingAuthentication | Disabled IIS-ODBCLogging | Disabled IIS-StaticContent | Disabled IIS-DefaultDocument | Disabled IIS-DirectoryBrowsing | Disabled IIS-WebDAV | Disabled IIS-WebSockets | Disabled IIS-ApplicationInit | Disabled IIS-ASPNET | Disabled IIS-ASPNET45 | Disabled IIS-ASP | Disabled IIS-CGI | Disabled IIS-ISAPIExtensions | Disabled IIS-ISAPIFilter | Disabled IIS-ServerSideIncludes | Disabled IIS-CustomLogging | Disabled IIS-BasicAuthentication | Disabled IIS-HttpCompressionStatic | Disabled IIS-ManagementConsole | Disabled IIS-ManagementService | Disabled IIS-WMICompatibility | Disabled IIS-LegacyScripts | Disabled IIS-LegacySnapIn | Disabled IIS-FTPServer | Disabled IIS-FTPSvc | Disabled IIS-FTPExtensibility | Disabled MSMQ-Container | Disabled MSMQ-DCOMProxy | Disabled MSMQ-Server | Disabled MSMQ-ADIntegration | Disabled MSMQ-HTTP | Disabled MSMQ-Multicast | Disabled MSMQ-Triggers | Disabled NetFx3 | Disabled with Payload Removed SMB1Protocol | Disabled SMB1Protocol-Client | Disabled SMB1Protocol-Server | Disabled SMB1Protocol-Deprecation | Disabled DataCenterBridging | Disabled ServicesForNFS-ClientOnly | Disabled ClientForNFS-Infrastructure | Disabled NFS-Administration | Disabled SmbDirect | Enabled HostGuardian | Disabled MultiPoint-Connector | Disabled MultiPoint-Connector-Services | Disabled MultiPoint-Tools | Disabled AppServerClient | Disabled WorkFolders-Client | Enabled Printing-Foundation-Features | Enabled FaxServicesClientPackage | Enabled Printing-Foundation-InternetPrinting-Client | Enabled Printing-Foundation-LPDPrintService | Disabled Printing-Foundation-LPRPortMonitor | Disabled MicrosoftWindowsPowerShellV2Root | Enabled MicrosoftWindowsPowerShellV2 | Enabled Windows-Identity-Foundation | Disabled Microsoft-Windows-Subsystem-Linux | Disabled HypervisorPlatform | Disabled VirtualMachinePlatform | Disabled Microsoft-Windows-NetFx3-OC-Package | Enabled Microsoft-Windows-NetFx4-US-OC-Package | Enabled Microsoft-Windows-Client-EmbeddedExp-Package | Disabled Microsoft-Windows-NetFx3-WCF-OC-Package | Enabled Microsoft-Windows-NetFx4-WCF-US-OC-Package | Enabled Containers-DisposableClientVM | Disabled Microsoft-Hyper-V-All | Disabled Microsoft-Hyper-V | Disabled Microsoft-Hyper-V-Tools-All | Disabled Microsoft-Hyper-V-Management-PowerShell | Disabled Microsoft-Hyper-V-Hypervisor | Disabled Microsoft-Hyper-V-Services | Disabled Microsoft-Hyper-V-Management-Clients | Disabled Client-DeviceLockdown | Disabled Client-EmbeddedShellLauncher | Disabled DirectoryServices-ADAM-Client | Disabled Windows-Defender-ApplicationGuard | Disabled Containers | Disabled As a gamer/media pc I've only ever needed Code: -------------------------------------------- | -------- Feature Name | State -------------------------------------------- | -------- Printing-PrintToPDFServices-Features | Enabled Printing-XPSServices-Features | Disabled SearchEngine-Client-Package | Enabled MSRDC-Infrastructure | Disabled TelnetClient | Disabled TFTP | Disabled TIFFIFilter | Disabled LegacyComponents | Enabled DirectPlay | Enabled SimpleTCP | Disabled Client-ProjFS | Disabled NetFx4-AdvSrvs | Disabled NetFx4Extended-ASPNET45 | Disabled IIS-WebServerRole | Disabled IIS-WebServer | Disabled IIS-CommonHttpFeatures | Disabled IIS-HttpErrors | Disabled IIS-HttpRedirect | Disabled IIS-ApplicationDevelopment | Disabled IIS-NetFxExtensibility | Disabled IIS-NetFxExtensibility45 | Disabled IIS-HealthAndDiagnostics | Disabled IIS-HttpLogging | Disabled IIS-LoggingLibraries | Disabled IIS-RequestMonitor | Disabled IIS-HttpTracing | Disabled IIS-Security | Disabled IIS-URLAuthorization | Disabled IIS-RequestFiltering | Disabled IIS-IPSecurity | Disabled IIS-Performance | Disabled IIS-HttpCompressionDynamic | Disabled IIS-WebServerManagementTools | Disabled IIS-ManagementScriptingTools | Disabled IIS-IIS6ManagementCompatibility | Disabled IIS-Metabase | Disabled WAS-WindowsActivationService | Disabled WAS-ProcessModel | Disabled WAS-NetFxEnvironment | Disabled WAS-ConfigurationAPI | Disabled IIS-HostableWebCore | Disabled IIS-CertProvider | Disabled IIS-WindowsAuthentication | Disabled IIS-DigestAuthentication | Disabled IIS-ClientCertificateMappingAuthentication | Disabled IIS-IISCertificateMappingAuthentication | Disabled IIS-ODBCLogging | Disabled IIS-StaticContent | Disabled IIS-DefaultDocument | Disabled IIS-DirectoryBrowsing | Disabled IIS-WebDAV | Disabled IIS-WebSockets | Disabled IIS-ApplicationInit | Disabled IIS-ASPNET | Disabled IIS-ASPNET45 | Disabled IIS-ASP | Disabled IIS-CGI | Disabled IIS-ISAPIExtensions | Disabled IIS-ISAPIFilter | Disabled IIS-ServerSideIncludes | Disabled IIS-CustomLogging | Disabled IIS-BasicAuthentication | Disabled IIS-HttpCompressionStatic | Disabled IIS-ManagementConsole | Disabled IIS-ManagementService | Disabled IIS-WMICompatibility | Disabled IIS-LegacyScripts | Disabled IIS-LegacySnapIn | Disabled IIS-FTPServer | Disabled IIS-FTPSvc | Disabled IIS-FTPExtensibility | Disabled MSMQ-Container | Disabled MSMQ-DCOMProxy | Disabled MSMQ-Server | Disabled MSMQ-ADIntegration | Disabled MSMQ-HTTP | Disabled MSMQ-Multicast | Disabled MSMQ-Triggers | Disabled SMB1Protocol | Disabled SMB1Protocol-Client | Disabled SMB1Protocol-Server | Disabled SMB1Protocol-Deprecation | Disabled DataCenterBridging | Disabled ServicesForNFS-ClientOnly | Disabled ClientForNFS-Infrastructure | Disabled NFS-Administration | Disabled SmbDirect | Disabled HostGuardian | Disabled MultiPoint-Connector | Disabled MultiPoint-Connector-Services | Disabled MultiPoint-Tools | Disabled AppServerClient | Disabled WorkFolders-Client | Disabled Printing-Foundation-Features | Disabled FaxServicesClientPackage | Disabled Printing-Foundation-InternetPrinting-Client | Disabled Printing-Foundation-LPDPrintService | Disabled Printing-Foundation-LPRPortMonitor | Disabled MicrosoftWindowsPowerShellV2Root | Disabled MicrosoftWindowsPowerShellV2 | Disabled Windows-Identity-Foundation | Disabled Microsoft-Windows-Subsystem-Linux | Disabled HypervisorPlatform | Disabled VirtualMachinePlatform | Disabled Microsoft-Windows-NetFx3-OC-Package | Disabled Microsoft-Windows-NetFx4-US-OC-Package | Enabled Microsoft-Windows-Client-EmbeddedExp-Package | Disabled Microsoft-Windows-NetFx3-WCF-OC-Package | Disabled Microsoft-Windows-NetFx4-WCF-US-OC-Package | Disabled Containers-DisposableClientVM | Disabled Microsoft-Hyper-V-All | Disabled Microsoft-Hyper-V | Disabled Microsoft-Hyper-V-Tools-All | Disabled Microsoft-Hyper-V-Management-PowerShell | Disabled Microsoft-Hyper-V-Hypervisor | Disabled Microsoft-Hyper-V-Services | Disabled Microsoft-Hyper-V-Management-Clients | Disabled Client-DeviceLockdown | Disabled Client-EmbeddedShellLauncher | Disabled DirectoryServices-ADAM-Client | Disabled Windows-Defender-ApplicationGuard | Disabled Containers | Disabled
Known Issues: ============= - Using ToolKit with Antivirus Programs enabled can affect the ToolKit's operations. - ToolKit's ToolKitHelper.exe may be flagged as a Virus/Trojan/Malware Program, Don't worry it's just a False Positive Sign. - The ToolKit won't support Post-Servicing of ToolKit serviced source images with other similar tools. - Windows 8.1 - Default Metro Apps Pack missing Office OneNote Appx file. - Windows 8.1 - Integrating Windows Remote Server Administration Tool (RSAT) along with other features will break the Integration with an error code 0x80092004. - Windows 7/8.1/10 v1507/v1511/v1607/v1703/v1709/v1803 Component removal has been removed temporarily. - Windows 10 v1809 - Integrating or Installing Windows Updates after the component removal can restore removed components empty resources files/folders. - Windows 10 v1903 - Integrating or Installing Windows Updates after the component removal will restore the removed components and this is due to the recent change in Microsoft Updates mechanism. - Windows 10 v1703/v1709/v1803/v1809/v1903 - Custom User Account Picture Integration is not working in Logon Screen although it's been displayed in Start Menu User Icon. - Windows 10 v1809/v1903 - Windows Media Player/PhotoViewer/Win32Calc Skins features are not working. - Windows 10 v1709/v1803/v1809/v1903 - It has been reported that in the Format USB Function, the Diskpart command "list" is not working when used within the Script.
Using Image cleanup for W10 v1903 is having issues with recent updates, you need to wait till MS fixes it. Will add a feature to enable/disable features using a list.
I've just made an image with the newest Toolkit 9.4. My findings: Source: LTSC x86. Order: As in the readme, Integrate features, remove components, integrate updates. Spoiler: Packages removed: ToolKitHelper:FirstLogonAnimation ToolKitHelper:GameExplorer ToolKitHelper:SnippingTool ToolKitHelper:CEIP_SQM ToolKitHelper:WindowsInsiderHub ToolKitHelper:EaseOfAccessThemes ToolKitHelper:SecurityCenter ToolKitHelper:AADBrokerPlugin ToolKitHelper:ContentDeliveryManager ToolKitHelper:Cortana ToolKitHelper:NarratorQuickStart ToolKitHelperarentalControls ToolKitHelpereopleExperienceHost ToolKitHelper:QuickAssist ToolKitHelper:RetailDemoContent ToolKitHelper:SmartScreen ToolKitHelper:WindowsDefender ToolKitHelper:WindowsReaderPDF ToolKitHelper:XboxGameCallableUI ToolKitHelper:AdvertisingXaml Result: Flawless. Image came out 100MB bigger (2280MB) than my previous image made in march. I attribute this to the integration of .net 3.5 and the CU that has grown in size. Findings: - The packages template has a lot of packages that are not valid for ltsc. Mainly bottom half. - The .net updates are now all integrated, three of them and in the correct order (net 4.8, lang pack and net cu). - Modern app integration now accept the multi arch desktopappinstaller. - It would be easier to have an empty folder structure in the Toolkit to be able to know where the downloaded packs go. It has changed since last version. The only question I have is about the Microsoft.NET.Native.Runtimes and the Microsoft.VCLibs, can we just pull the latest versions from the adguard site or do some modern apps need specific versions of the runtimes? The integration with the Toolkit was OK, but I still need to test it on a live system. Cheers.
- Yes package template may have some packages names not present in not just LTSC but also other editions, so didn't thought to create template for each edition. - Yes the .Net 4.8 Pack should be integrated using the Integrate Windows Features->Integrate .NET Framework 4.8 Menu and then use the WHD updates pack to integrate the rest of updates. - Yes have add the support to use the latest DesktopAppInstaller, but haven't tested it on live systems, hope it's working. - You just need download the required folder and drop them in the pack folders, will think about the place holder. - I just stuck with the default run-times available with each Windows 10 OS and used the same in Toolkit, may be the latest apps available may require the latest run-times to work on older Windows 10 OS, if it is required then I would update the ToolKit Apps pack to use the same run-time files for each Windows 10 OS.
Ok but the .net 4.8 folder on Mega does not have the files for 1809. Only files there are for 1607 and 1803. Furthermore, Microsoft states that for version 1809 the .net 4.8 will be offered as an update. This is consistent with WHDownloader, it effectively lists .net 4.8 as an update. It may be possible to extract the cab file from the msu (the same for the language pack) and then copy those two files to the packs folder in the toolkit. Where should I put the .msu that contains .net 4.8? Cheers. Edit: Oh well. I must be getting too old for this. Extracted the .cab file from the .msu file and compared the hash of this cab file with the hash from the file on Mega. As it turned out, it is exactly the same file. So never mind the build number, it is OK for at least 1809.
maybe easier to list packages in excel and then other columns list yes/no if the packages is in that edition. Then can use excel filter to sort packages for a version and copy the list