Removed Telemetry

wmn

New Member
Messages
23
Reaction score
1
Hi,



On a Windows 24H2 IoT Enterprise LTSC (same thing on server 2025) I have removed the telemetry component :

Removing_Telemetry_Component.jpg



When doing this, NTLite will also remove the DiagTrack service and his associated dll diagtrack.dll from windows\system32 :

Service_Diagtrack_Removing.jpg



The problem is that when installing a cumulative update, the service will be restored and also the diagtrack.dll, then the service will be enabled again. (Not the client setting in the settings panel, just the service)



So, I think that it should be better to keep the service installed but disabled since the disabled status is kept after a cumulative update.



Let me know about that.



Thank you for your great program.





---technical info---
version:2025.7.10540
 
When you remove a component, there's a random chance installing a Monthly Update can unintentionally restore that component as part of the normal patching process. You can't predict what features the next CU will attempt to patch.

To cleanup after installing the CU, you can run NTLite in Remove reinstalls mode to repeat your previous round of removals.
 
When you remove a component, there's a random chance installing a Monthly Update can unintentionally restore that component as part of the normal patching process. You can't predict what features the next CU will attempt to patch.

To cleanup after installing the CU, you can run NTLite in Remove reinstalls mode to repeat your previous round of removals.
Hi,

after some investigation, it seems that removing the diagtrack servive but keeping the diagtrack.dll in the windows|\system32 folder, it can survive a cumulative update without re-enabling the service, it is still removed.

So how I can prevent NTLite to remove the diagtrack.dll?

Thanks.
 
From the Components screen, click on the toolbar's Compatibility icon.

In the pop-up window, you can paste a filename like "diagtrack.dll" under "Protected file patterns" to prevent that file from being removed.

1753821314499.png
 
From the Components screen, click on the toolbar's Compatibility icon.

In the pop-up window, you can paste a filename like "diagtrack.dll" under "Protected file patterns" to prevent that file from being removed.

View attachment 14746


Thanks,



But my initial assumption was bad, then I give-up using the NTLite telemetry removing.


Instead I do it with registry tweak, then used:


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]

"SettingsPageVisibility"="hide : privacy-feedback"



To hide the telemetry settings.



Thank you.
 
Removing components doesn't gain anything in my experience if you are not also removing windows update... They always eventually come back. Disable them via reg or policy is the way to keep your preferences same across updates.
 
Changing "SettingsPageVisibility" only hides Settings pages from the user. It doesn't actually prevent any service from running, if that's the real goal.
 
Back
Top