This .reg file disables background data-hogging services, telemetry, Live Tiles, push notifications, and app suggestions in Windows 10. Itβs ideal for users on metered or limited internet plans who want to prevent silent bandwidth consumption and improve system privacy.
βοΈ How to Use
π‘οΈ Must be run as Administrator
Download Disable-Windows-Data-Hogs.ps1 to your Desktop.
Open PowerShell as Administrator:
Press Win, type powershell
Right-click > Run as administrator
Run the script with this command:
powershell -ExecutionPolicy Bypass -File "$env:USERPROFILE\Desktop\Disable-Windows-Data-Hogs.ps1"
Wait for it to finish β you'll see messages for each disabled service and registry tweak.
Restart your PC.
When merged into the Windows Registry, this file:
- Delivery Optimization (
DoSvc) β Stops peer-to-peer Windows Update sharing - Connected User Experiences (
DiagTrack) β Disables user tracking and telemetry - Diagnostic Policy Service (
DPS) β Stops automatic diagnostics reporting - SysMain (Superfetch) β Prevents unnecessary memory preloading (safe on SSDs)
- Windows Search (
WSearch) β Disables search indexing - Windows Error Reporting (
WerSvc) β Stops crash data uploads to Microsoft
- Prevents activity uploads and telemetry data sharing
- Blocks feedback and content suggestions
- Live Tiles
- Suggested apps and content delivery
- Preinstalled silent app downloads
- Start Menu program tracking
- Windows Spotlight content (lock screen ads)
- Push and toast notifications
- Microsoft Store automatic downloads
- Download the file:
Disable-Windows-Data-Hogs.reg - Right-click on the file and choose Merge
- Accept the User Account Control (UAC) and Registry Editor prompts
- Restart your computer to apply changes
- This
.regfile applies system-level changes β it is safe for most users but should be used with awareness. - Make sure to back up your registry or create a system restore point before merging, just in case.
- These tweaks are safe for Windows 10 Home, Pro, and Enterprise editions.
| Key Area | Affected Registry Sections |
|---|---|
| Services | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ |
| Telemetry | HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection |
| UI Suggestions | HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager |
| Notifications | HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PushNotifications |
| Store & Start Menu | HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore and Explorer tweaks |
MIT License β free to use, modify, fork, and share.
Feel free to open an issue or submit a pull request if you'd like to improve or expand the tweaks.
π§ Manual Fix for Delivery Optimization (DoSvc) πΉ Registry Path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc
πΉ What to Do:
Press Win + R, type regedit, press Enter
Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc
On the right side, find the entry named: Start
Double-click Start, and set the value to 4
Click OK, close the Registry Editor
Restart your PC