This VPN firm has created a way to stop Microsoft's hidden tracking tool on Windows — although it will break some key cloud services

Aug 09, 2026 - 22:01
0 0
This VPN firm has created a way to stop Microsoft's hidden tracking tool on Windows — although it will break some key cloud services

  • deGDID wipes cached tracking keys straight from the Windows registry permanently
  • The script blocks Microsoft's DeviceAdd endpoint from ever seeing your device again
  • Some Microsoft account and login services like login.live.com and account verification break once deGDID runs

Windscribe has built an open source script called deGDID to strip a persistent tracking identifier from Windows systems entirely.

The tool targets Microsoft's Global Device Identifier, a permanent marker that operates beneath the network layer where VPNs function.

Its release follows a federal case in which the identifier reportedly helped the FBI locate an alleged hacker.

How the script operates

The free script runs through PowerShell with administrator privileges and is available for download directly from GitHub.

It offers four execution flags that control its behaviour, starting with a read-only -Status check to confirm whether a GDID is active.

A -Status -Redact option generates diagnostic logs with the identifier hidden for safer sharing, while -Protect performs the core function.

This flag purges cached GDID keys from the registry and then modifies Access Control Lists and registry permissions to stop Windows from reissuing them.

Sign up to the TechRadar Pro newsletter to get all the top news, opinion, features and guidance your business needs to succeed!

It further puts up a firewall against the internal DeviceAdd endpoint, cutting off Microsoft identity services from recognizing the machine as registered at all.

A fourth flag, —Unprotect, lets users reverse the process and restore default settings if needed.

Testing on a Windows 11 machine confirmed the script functioned as described, with the -Status flag revealing several cached identifiers before removal.

No new GDID appeared even after a system restart, though the trade-offs became apparent almost immediately afterward.

Account verification through login.live.com stopped working across every browser tested, while login.microsoftonline.com continued functioning without issue.

Some Microsoft applications returned connection errors, though online games and other software kept working normally throughout testing.

Users should still keep antivirus and endpoint protection active since deGDID addresses tracking rather than malicious software.

Limitations of the workaround

Windscribe acknowledges that keys already stored on Microsoft's servers cannot be deleted, meaning the company retains indefinite access to previously collected data.

The script also refuses to run on managed systems or domain-joined accounts, restricting its use to individual unmanaged machines.

Windows currently offers no built-in method for disabling GDID, and the identifier persists across IP addresses regardless of any VPN tunneling applied.

"We tried the script on a Windows 11 computer, and it worked as intended," the company noted in its documentation of the testing process.

Windscribe describes deGDID as an ongoing research effort that will keep evolving as more details about the identifier's mechanics come to light.

The broken services represent a real cost for users weighing whether the privacy trade-off justifies losing certain Microsoft account functions.

Given that server-side keys remain permanently accessible to Microsoft, this script functions as a partial fix rather than a complete solution.

Via Tom's Hardware


Google logo on a black background next to text reading 'Click to follow TechRadar'

Follow TechRadar on Google News and add us as a preferred source to get our expert news, reviews, and opinion in your feeds.

What's Your Reaction?

Like Like 0
Dislike Dislike 0
Love Love 0
Funny Funny 0
Wow Wow 0
Sad Sad 0
Angry Angry 0

Comments (0)

User