A lightweight, zero-footprint batch script that audits the Windows Identity Assistant infrastructure, neutralizes active tracking routines, and aggressively randomizes the Windows Global Device Identifier (GDID / LID / HexPUID) in real-time.
- π Smart Status Audit β Dynamically checks if the
wlidsvc(Windows Live ID Sign-in Assistant) engine is running. It will only attempt to stop and disable the service if it is actively up, avoiding redundant service system operations. - π‘οΈ Identity Agent Neutralization β Freezes the underlying infrastructure to block background hardware signature tracking hooks.
- π΅οΈ 100% Silent Execution β Spawns an invisible background process utilizing native Windows scripting architectures.
- β‘ Aggressive Dynamic Loop β Overwrites cached identity structures every 2 seconds to counter system telemetry tools trying to scrape hardware profiles.
- π² Cryptographically Secure β Generates unique 16-character hexadecimal tracking signatures using strong hardware-level entropy (
RNGCryptoServiceProvider). - π¦ Zero Dependencies β No third-party binaries required. Uses native Batch and PowerShell components.
Disabling wlidsvc blocks Windows from managing cloud identity authentications. This will break native features dependent on a Microsoft Cloud Account connection, including:
- The Xbox App & Xbox Live multiplayer login
- The built-in Microsoft Store (app downloads/updates)
- OneDrive cloud syncing
- Phone Link, Cloud Clipboard, and Windows Sync settings
Note: If you use a standard Local Account and download games or software through third-party launchers (Steam, Epic, standalone installers), you will not encounter any issues.
Modern Windows environments aggressively rebuild hardware identity signatures locally using components like your Motherboard UUID and MAC addresses. By silencing active wlidsvc targets and continuously updating the registry mirror in a tight loop, telemetry engines are fed a shifting target.
- Download or copy
gdid-spoof.bat. - Right-click the file and select Run as administrator π‘οΈ.
- The launcher terminal will flash briefly and vanish. The spoofer is now securely running in the background.
π To Terminate the Spoofer Loop: Open Windows Task Manager, navigate to the background processes section, and end the running
Windows PowerShellprocess loop.π To Restore the Identity Service: Run
Set-Service -Name "wlidsvc" -StartupType Manualin an administrative PowerShell terminal.