Components return after Windows Update (Content Delivery Manager)

BladedThoth

New Member
Hey all!

I know there is a thread on this somewhere, but I've spent quite a bit of time trying to re-find it. I swore someone mentioned a script.

I now realize that every time a Cumulative Update is pushed, it will usually replace the removed Components. That means that Content Delivery Manager returns, as with it will follow all the annoying "suggested apps" of TikTok, Instagram, Prime Video, ESPN, etc.

It also will remove your set lockscreen image and return Spotlight images (including the stuff that comes with it) as well.

Wonder if there is a way to make a Scheduled Task that checks for and removes Content Delivery Manager before it has a chance to sully your system.
 
There's a button in NTLite called "Remove Reinstalls" that does what you are looking for--it cleans up after Windows Updates, and gets rid of the stuff you previously removed which was added back in by the updates.

Another way to combat this is to disable Windows Update, and use NTLite to perform updates instead. It can check the Microsoft servers and then display what's available, and you can choose what updates to install. This gives you more control over things so you can do the updates and remove reinstalls at a time of your choosing.

The last major method for controlling this situation, is to just disable Windows Update and not worry about them. It's the only surefire way to retain maximum control over your operating system.
 
I don't even mind if it stays in place IMO.
I wonder if you made this into a Post-Install User Script if that would fix this: (I see a lot of comments online this works well.)
Code:
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "ContentDeliveryAllowed" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "FeatureManagementEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "OemPreInstalledAppsEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "PreInstalledAppsEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "PreInstalledAppsEverEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SilentInstalledAppsEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SoftLandingEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContentEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContent-310093Enabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContent-338388Enabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContent-338389Enabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContent-338393Enabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContent-353694Enabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContent-353696Enabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContentEnabled" /t REG_DWORD /d "0" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SystemPaneSuggestionsEnabled" /t REG_DWORD /d "0" /f
reg add "HKLM\Software\Policies\Microsoft\PushToInstall" /v "DisablePushToInstall" /t REG_DWORD /d "1" /f
reg add "HKLM\Software\Policies\Microsoft\MRT" /v "DontOfferThroughWUAU" /t REG_DWORD /d "1" /f
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\Subscriptions" /f
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\SuggestedApps" /f
 
I think there's some confusion because you're discussing 2 different things. Here's a brief summary of them:

1) Windows Update may restore uninstalled components whenever those components get patched. This is normal behavior since Microsoft doesn't try to respect whatever files a user has removed, because in Microsoft's eyes you shouldn't have removed them. The solution to this is in my previous post.

2) The 3rd party apps, such as TikTok, are all controlled by XML or JSON files (depending on W10 vs W11) and some registry keys. If you had previously uninstalled the components that allow these apps to be installed, then they will try to install themselves again if the content delivery manager is added back by a Windows Update. To address this is a clean and official manner, you have to modify the operating system to prevent them from being installed, whether the content delivery manager exists or not. I have a W10 guide on that here (link). Or, you could still use the solutions I previously posted, and remove reinstalls after updates, so that the content delivery manager that you removed doesn't get added again, thus allowing the apps to install.
 
Last edited:
Very easy to handle this.
Load your installed Windows in NTL live and run your preset again - it won't affect all other apps/ programs or applied reggies/ cmd's you installed from first install.
Restart when say and you would be good to go as before updates.
The other way is to use Remove Reinstalls (payed version of NTL).
Your choice!
 
Back
Top