From [WayBack] Completely disable Windows 10 telemetry collection – twm’s blog:
So I don’t forget: According to an article in c’t magazine, disabling the “DiagTrack” service (“Connected User Experience and Telemetry”) will completely disable user tracking in Windows 10. They also say that they did not see any negative effects.
Source: [WayBack] Telefonierverbot in c’t 01/2019 page 172 (in German)
I saw at least one system where the service is not shown when you run Services.msc
: it did not list DiagTrack
, nor Connected User Experience and Telemetry
. How awful is that!
The service can also be installed non older Windows versions: [WayBack] Just found DiagTrack running in Services – Tips and Tricks
Sometimes, it gets re-enabled. I think this happens during major Windows updates.
To inspect, stop and disable
Run all commands from the console the below bold commands. The non-bold text was the output on my system. If instead of the cmd.exe
console, you run a PowerShell
console, then remove the bits PowerShell -Command "
and "
at the start and end of each command.
The first command does not require an Administrative (UAC Elevated) command prompt; the last one does.
However, the first command, needs the | Select-Object *
bit as otherwise most of the fields will not be displayed, excluding for instance StartType
.
powershell -Command "Get-Service -Name DiagTrack | Select-Object *" Name : DiagTrack RequiredServices : {RpcSs} CanPauseAndContinue : False CanShutdown : True CanStop : True DisplayName : Connected User Experiences and Telemetry DependentServices : {} MachineName : . ServiceName : DiagTrack ServicesDependedOn : {RpcSs} ServiceHandle : Status : Running ServiceType : Win32OwnProcess StartType : Automatic Site : Container :
On an Administrative command-prompt:
powershell -Command "Set-Service -Name DiagTrack -StartUpType Disabled" powershell -Command "Get-Service -Name DiagTrack | Stop-Service"
Two notes: