I'm actually giving up on Server 2019. Every year since it's release I've tried to install it because my production server is 2012 R2. But 2019 has so many problems it's just not worth it. Like I have to use a plug in NIC because I cant get the onboard NICs to work (and I've tried all the hacks), copying a file from one spinner to another on the same machine runs at 1.5MB/s, and network performance it atrocious. My Kodi scan over 2012 R2 is 30 mins/45 mins for Movies and TV and 7 hours/21 hours over 2019. Copying files stops for 45 seconds every 5gb. There are more... Also, my cold fusion won't install on 2019 I was going to try Server 2022 but I'm pretty sure Coldfusion will have issues with that too (according to various posts I've read). So I think for the time beaing I'm stuck with 2012 R2. I tried a vanilla image too. The only issue I had with the toolkit was removing Defender, but other than that it seemed to work fine. But whether I use the vanilla image or the tookit created image the performance is just bad.
Someone asked me a while ago why I don't do in-place upgrades and I said I would provide a list of reasons, other than the duplication of registry keys. So here's the list... Spoiler: In Place Upgrade 91815 registry keys add/changed/removed. I have a script which configures the PC and installs programs but it only changes about 1,000 registry keys) Explorer views were reset. Explorer settings all reset All Windows Services I had disabled are re-enabled Indexing is turned back on Autoplay is turned back on SVCHOST threshhold reset Navigation pane re-enabled on explorer Perflogs folder recreated Amdin approval mode reset Control panel view reset to large icons (I use small) Default user folders shown in explorer I had removed are re-added Context menu changes lost (Eg Open command window here as administrator) StartMenuExperience system app re-enabled XPS features that I had removed were reinstalled/re-enabled Security and Maintenance options I had unticked got re-ticked All scheduled tasks I had disabled were re-enabled Mozilla task in task scheduler lost nVidia control panel lost and context menu entry removed. Only one monitor worked. Had to reinstall GPU drivers after using DDU to remove existing drivers Recycle bin icon reset to default. I had changed it to a different icon Windows sounds that I had changed reverted to defaults Windows start up sound turned off Power settings changed and the option to set how long for PC to turn off is removed from settings page VPN adapter name was set to "Local area connection". Windows update settings reset Password protected sharing on advanced network settings was re-enabled Account picture was lost. Had to reset it A new "Mystic Light" device appeared in System > Devices DisAllowRun was disabled Some group policies reset (such as search policies) Search was set to moderate when I had set it off Choose what icons appear on taskbar reset to defaults Cloud search options re-enabled History settings in search re-enabled %APPDATA% and %PROGRAMDATA% startmenu contents reset to Windows defaults Firewall rules I Had set to block got set back to Allow Auto restart after a BSOD turned back on. Sticky keys and toggle keys got re-enabled More... But I gave up at this point. At that point I gave up and restored back to my previous image.
MSMG With version Toolkit_v13.5 from 22631 2199 bugs began, for example In System Apps - manually delete everything point by point, except ShellExperienceHost StartMenuExperienceHost Windows Store Back-end Client The system will start If you make the same choice as follows, first uncheck everything -> enable the above items Then in this case the system does not start normally, an error occurs. Although in both cases the choice of items is the same Version v 13.6 with 22631 2338 for me, as above and for f0ness, also behaves strangely, Let’s say I delete the same thing in points (Windows Apps, I don’t touch Windows Apps) The system may start, it may not, although the choice was made the same. There is no stability somehow. On previous versions of Toolkit, assemblies 22631.**** were assembled normally
The latest Windows 11 22621.2361 comes with new giant 400MB Microsoft Edge Webview package in System32 directory. Does anyone exact DISM package name for it or how to cleanly remove it?
In "Customize" > "Apply Tweaks" you have options to disable windows defender, smart screen, update, etc. But you can also just straight up remove these components from "Remove Windows Components". So my question is: do you need to apply those tweaks if components are already removed?
Toolkit says either win10 or 11 i download from uupdump not supporting custom component removal and I cannot seem to find exactly which isos would support custom component removal?
"Component Removal requires a source image with supported cumulative update integrated" and if isos from uupdump don't have it which do?
@Benzinjiq Code: + Updated the Feature "Remove Windows Component" to support Windows 10 Client v1809 (v10.0.17763.1/v10.0.17763.4737 [KB5029247]) Source OS. + Updated the Feature "Remove Windows Component" to support Windows 10 Client Enterprise LTSC 2019 (v10.0.17763.1/v10.0.17763.4737 [KB5029247]) Source OS. + Updated the Feature "Remove Windows Component" to support Windows 10 Client v1903 (v10.0.18362.1) & v1903/v1909 (v10.0.1836x.2274 [KB5013945]) Source OS. + Updated the Feature "Remove Windows Component" to support Windows 10 Client v2004 (v10.0.19041.1) & v2004/v20H2/v21H1/v21H2/v22H2 (v10.0.1904x.3324 [KB5029244]) Source OS. + Updated the Feature "Remove Windows Component" to support Windows 10 Client Enterprise LTSC 2021 (v10.0.19044.1288/v10.0.19044.3324 [KB5029244]) Source OS. + Updated the Feature "Remove Windows Component" to support Windows 11 Client v21H2 (v10.0.22000.1/v10.0.22000.2295 [KB5029253]) Source OS. + Updated the Feature "Remove Windows Component" to support Windows 11 Client v22H2 (v10.0.22621.1/v10.0.2262x.2134 [KB5029263]) Source OS. This is what I meant.
Having issue with appx dependancies: - I have noticed that despite Toolkit.cmd having a code to specify appx + dependencies (i.e. UIXaml28_Appx, VCLibs14_Appx, etc), deps almost never installed.. (Though already installed ones seemed to get updated = VCLibs14_Appx, etc) ~ Is it supposed to be like that? Example: (Toolkit_v13.6, Windows10 (19045.2965.230505-1139.22h2)) 1. \Packs\Apps\w10: contains updates versions of appx and their dependencies (from store.rg-adguard.net) 2. used: [2] Integrate: [5] Windows Inbox Apps: [1] Select Windows Apps [+ some] [2] Start Integrating Windows Apps = this will indeed integrate / update existing appx + deps that are installed - also updated.. BUT it appears that none of dependencies that are not installed were actually integrated.. - since "[1] Select Windows Apps" does not have an option to select them => I end up having to do manual integration of deps (croped batch i use): call :AddProvisionedAppxPackage "%InstallMount%" "UIXaml20_Appx" "%UIXaml20_Appx%" "" /SkipLicense call :AddProvisionedAppxPackage "%InstallMount%" "UIXaml24_Appx" "%UIXaml24_Appx%" "" /SkipLicense call :AddProvisionedAppxPackage "%InstallMount%" "UIXaml27_Appx" "%UIXaml27_Appx%" "" /SkipLicense call :AddProvisionedAppxPackage "%InstallMount%" "UIXaml28_Appx" "%UIXaml28_Appx%" "" /SkipLicense call :AddProvisionedAppxPackage "%InstallMount%" "VCLibs14_Appx" "%VCLibs14_Appx%" "" /SkipLicense call :AddProvisionedAppxPackage "%InstallMount%" "VCLibsUWPDesktop14_Appx" "%VCLibsUWPDesktop14_Appx%" "" /SkipLicense call :AddProvisionedAppxPackage "%InstallMount%" "NETNativeFramework22_Appx" "%NETNativeFramework22_Appx%" "" /SkipLicense call :AddProvisionedAppxPackage "%InstallMount%" "NETNativeRuntime17_Appx" "%NETNativeRuntime17_Appx%" "" /SkipLicense call :AddProvisionedAppxPackage "%InstallMount%" "NETNativeFramework22_Appx" "%NETNativeFramework22_Appx%" "" /SkipLicense call :AddProvisionedAppxPackage "%InstallMount%" "NETNativeRuntime22_Appx" "%NETNativeRuntime22_Appx%" "" /SkipLicense %DISM% /Image:"%InstallMount%" /Get-ProvisionedAppxPackages > Get-ProvisionedAppxPackages2.txt ----- Also x86 license file "Bin\AppLicense\Microsoft.D3DMappingLayers_8wekyb3d8bbwe.x86.xml" is missing (even though seemed to install without one)..
This may have been asked in some thread, but I'll ask anyway. When trying to remove apps, some of them have an asterisk (*) instead of the + sign. Can someone explain what it means. Thanks
Same here, I couldn't get it to work either. I tried this, but I got the same result as @GreenGremlin got. I'm in no hurry, though
@jahike I've not had any issues integrating the additional codecs. I've done it without a license (/skiplicense) and with one (these are available in the toolkit folder). The toolkit was using .appx file, but Microsoft changed to using .appxbundle and MSMG hadn't updated the toolkit to use all .appxbundle. I modified my script to handle those I had downloaded as .appxbundle files, which is what @inTerActionVRI was referring to. You need to codec file, the vclibs dependency and optionally a license. file. @inTerActionVRI recommends using both the x86 and x64 vclib dependency file, but I typically only use the x64 and I've never had a problem. The .appxbundle files are architecture neutral. This assumes everything is in the current folder. Spoiler: Using both VClibs dependency files DISM.exe /Online /Add-ProvisionedAppxPackage /PackagePath:Microsoft.HEVCVideoExtension_2.0.61931.0_neutral__8wekyb3d8bbwe.appxbundle /DependencyPackagePath:Microsoft.VCLibs.140.00_14.0.32530.0_x64__8wekyb3d8bbwe.Appx /DependencyPackagePath:Microsoft.VCLibs.140.00_14.0.32530.0_x86__8wekyb3d8bbwe.Appx /skiplicense Looking at the 13.6 script it appears everything has been changed to .appxbundle, so if you have .appx files (apart from the vclibs), you will need to download the latest .appxbundle files from store.rg-adguard. If using the script to integrate into the currently edited image put the files in the tookits packsp\apps\w10 folder (or w11 if using Windows 11)> Spoiler: Codecs integrated C:\Users\Tanya>dism /online /get-provisionedappxpackages Deployment Image Servicing and Management tool Version: 10.0.19041.844 Logging is disabled: Unable to obtain access to the log file C:\Windows\Logs\DISM\dism.log. Image Version: 10.0.19044.3208 Getting the list of app packages (.appx or .appxbundle) in this image... DisplayName : Microsoft.HEIFImageExtension Version : 1.0.61171.0 Architecture : neutral ResourceId : ~ PackageName : Microsoft.HEIFImageExtension_1.0.61171.0_neutral_~_8wekyb3d8bbwe Regions : DisplayName : Microsoft.HEVCVideoExtension Version : 2.0.61931.0 Architecture : neutral ResourceId : ~ PackageName : Microsoft.HEVCVideoExtension_2.0.61931.0_neutral_~_8wekyb3d8bbwe Regions : DisplayName : Microsoft.MPEG2VideoExtension Version : 1.0.50901.0 Architecture : x64 ResourceId : PackageName : Microsoft.MPEG2VideoExtension_1.0.50901.0_x64__8wekyb3d8bbwe Regions : DisplayName : Microsoft.VP9VideoExtensions Version : 1.0.61591.0 Architecture : neutral ResourceId : ~ PackageName : Microsoft.VP9VideoExtensions_1.0.61591.0_neutral_~_8wekyb3d8bbwe Regions : DisplayName : Microsoft.WebMediaExtensions Version : 1.0.61591.0 Architecture : neutral ResourceId : ~ PackageName : Microsoft.WebMediaExtensions_1.0.61591.0_neutral_~_8wekyb3d8bbwe Regions : DisplayName : Microsoft.WebpImageExtension Version : 1.0.62011.0 Architecture : neutral ResourceId : ~ PackageName : Microsoft.WebpImageExtension_1.0.62011.0_neutral_~_8wekyb3d8bbwe Regions : DisplayName : NVIDIACorp.NVIDIAControlPanel Version : 8.1.964.0 Architecture : x64 ResourceId : PackageName : NVIDIACorp.NVIDIAControlPanel_8.1.964.0_x64__56jybvy8sckqj Regions : all DisplayName : RealtekSemiconductorCorp.RealtekAudioControl Version : 1.44.302.0 Architecture : neutral ResourceId : ~ PackageName : RealtekSemiconductorCorp.RealtekAudioControl_1.44.302.0_neutral_~_dt26b99r8h8gj Regions : The operation completed successfully.