Skip to content

Instantly share code, notes, and snippets.

@Elvmeen
Last active August 24, 2025 12:04
Show Gist options
  • Select an option

  • Save Elvmeen/5a39fd42190b5f718237d680a0e346f2 to your computer and use it in GitHub Desktop.

Select an option

Save Elvmeen/5a39fd42190b5f718237d680a0e346f2 to your computer and use it in GitHub Desktop.

🧠 Disable-Windows-Data-Hogs.reg

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.

🎯 What It Does

When merged into the Windows Registry, this file:

βœ… Disables background services:

  • 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

πŸ›‘ Disables telemetry and tracking:

  • Prevents activity uploads and telemetry data sharing
  • Blocks feedback and content suggestions

πŸ“° Disables Start Menu data features:

  • Live Tiles
  • Suggested apps and content delivery
  • Preinstalled silent app downloads
  • Start Menu program tracking

πŸ”• Disables:

  • Windows Spotlight content (lock screen ads)
  • Push and toast notifications
  • Microsoft Store automatic downloads

πŸš€ How to Use

  1. Download the file: Disable-Windows-Data-Hogs.reg
  2. Right-click on the file and choose Merge
  3. Accept the User Account Control (UAC) and Registry Editor prompts
  4. Restart your computer to apply changes

⚠️ Notes

  • This .reg file 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.

πŸ“¦ File Summary

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

πŸ“„ License

MIT License β€” free to use, modify, fork, and share.


🀝 Contribute

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

Windows Registry Editor Version 5.00
;------------------------------
; Disable Delivery Optimization
;------------------------------
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc]
"Start"=dword:00000004
;------------------------------
; Disable Windows Telemetry
;------------------------------
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection]
"AllowTelemetry"=dword:00000000
;------------------------------
; Disable Connected User Experience and Activity Uploads
;------------------------------
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System]
"UploadUserActivities"=dword:00000000
"PublishUserActivities"=dword:00000000
;------------------------------
; Disable Content Delivery (Live Tiles, App Suggestions, Ads)
;------------------------------
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager]
"ContentDeliveryAllowed"=dword:00000000
"FeatureManagementEnabled"=dword:00000000
"OemPreInstalledAppsEnabled"=dword:00000000
"PreInstalledAppsEnabled"=dword:00000000
"SilentInstalledAppsEnabled"=dword:00000000
"SystemPaneSuggestionsEnabled"=dword:00000000
"SubscribedContent-338388Enabled"=dword:00000000
"SubscribedContent-310093Enabled"=dword:00000000
;------------------------------
; Disable Windows Spotlight (lock screen ads)
;------------------------------
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\CloudContent]
"DisableWindowsSpotlightFeatures"=dword:00000001
"DisableWindowsSpotlightOnActionCenter"=dword:00000001
"DisableWindowsSpotlightOnSettings"=dword:00000001
"DisableWindowsSpotlightOnLockScreen"=dword:00000001
;------------------------------
; Disable Push Notifications
;------------------------------
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PushNotifications]
"ToastEnabled"=dword:00000000
;------------------------------
; Prevent Automatic App Downloads (Live Tile apps)
;------------------------------
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore]
"AutoDownload"=dword:00000002
;------------------------------
; Disable Suggested Apps on Start Menu
;------------------------------
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_TrackProgs"=dword:00000000
"Start_TrackEnabled"=dword:00000000
"Start_Recommendations"=dword:00000000
;-------------------------------------
; Disable Diagnostic Policy Service β€” πŸ†• Newly Added
;-------------------------------------
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DPS]
"Start"=dword:00000004
;-------------------------------------
; Disable SysMain (Superfetch) β€” πŸ†• Newly Added
;-------------------------------------
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain]
"Start"=dword:00000004
;-------------------------------------
; Disable Windows Search β€” πŸ†• Newly Added
;-------------------------------------
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WSearch]
"Start"=dword:00000004
;-------------------------------------
; Disable Windows Error Reporting β€” πŸ†• Newly Added
;-------------------------------------
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WerSvc]
"Start"=dword:00000004
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment