How to disable Windows 10 spyware telemetry logging
Posted: 2015-08-07 03:56
How to disable Windows 10 spyware telemetry logging.
RECOMMENDED, SEE ALSO: How to use Windows Firewall in an efficient manner (BLOCK ALL EXCEPT).
I have gathered a bunch of information from around the Web. Will try to keep this post update when I find new stuff. Remember that I have used these on an "Enterprise" version of Windows 10. I have no idea if these will work on other Windows 10 editions.
Use at your own risk. I do NOT recommend turning off "Windows Defender".
For lazy or novice users:
For semi advanced users:
Of course, I didn't stop there! The following is for advanced users only!
After doing the above, I finally felt some peace of mind! It is my PERSONAL computer after all!
Although, I must admit, I am only one step from moving to Linux. Not that I "like" Linux. Oh no, not at all actually! I think Linux is a complete moronic and unfriendly system to use. I also dislike a lot of Linux community idiots but this is probably as much as I could take in terms of fixing and disabling stuff in Windows, TO GET SOME MOTHERFUCKING PRIVACY. Anything more than this, for example if Microsoft comes up with some update to kill these stuff, well, then I might as well use Linux because the hassle would be as much as fixing shit in Linux. Took me maybe 400 reboots, several reinstalls and days to test all of this. (Yes, I like a stable system.)
Oh and by the way, FUCK YOU MICROSOFT!
RECOMMENDED, SEE ALSO: How to use Windows Firewall in an efficient manner (BLOCK ALL EXCEPT).
I have gathered a bunch of information from around the Web. Will try to keep this post update when I find new stuff. Remember that I have used these on an "Enterprise" version of Windows 10. I have no idea if these will work on other Windows 10 editions.
Use at your own risk. I do NOT recommend turning off "Windows Defender".
For lazy or novice users:
Use this tool called "DoNotSpy10". I have cached version "1.0.0.1" for you here but you should probably use the latest version. I have not used this tool personally but it seems to be safe to use.
For semi advanced users:
"Start" > "Settings" > "Privacy" and turn off everything.
"Start" > "Update & security" > "Advanced options" > "Choose how updates are delivered" and turn off everything.
"Computer management" > "System tools" > "Task scheduler" > "Task scheduler library" > "Microsoft" > "Windows". Disabled these:
"Application Experience" -> "Microsoft Compatibility Appraiser"
"Application Experience" -> "ProgramDataUpdater"
"Autochk" -> "Proxy"
"Customer Experience Improvement Program" -> "Consolidator"
"Customer Experience Improvement Program" -> "KernelCeipTask"
"Customer Experience Improvement Program" -> "UsbCeip"
"DiskDiagnostic" -> "Microsoft-Windows-DiskDiagnosticDataCollector"
"PI" -> "Sqm-Tasks"
"Power Efficiency Diagnostics" -> "AnalyzeSystem"
"Windows Error Reporting" -> "QueueReporting"
Run "gpedit.msc" and...
"Computer Configuration" > "Administrative Templates" > "Windows Components" > "Data Collection and Preview Builds" > Double click "Allow Telemetry", make it "Enabled" and then set the value to 0 and click apply.
"Computer Configuration" > "Administrative Templates" > "Windows Components" > "OneDrive" > Double click "Prevent the usage of OneDrive for file storage", make it "Enabled".
Some people also like to disabled "Windows Defender" but I personally don't recommend it. You should leave it on but in case you don't like it, here is how to disable it:
"Computer Configuration" > "Administrative Templates" > "Windows Components" > "Windows Defender" > Double click "Turn Off Windows Defender", make it "Enabled".
(You need to restart the computer or run "gpupdate /force".
Run "regedit" and...
Delete these:
KEY_LOCAL_MACHINESYSTEMCurrentControlSetControlWMIAutoLoggerAutoLogger-Diagtrack-Listener
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlWMIAutoLoggerSQMLogger
There is a file called "hosts" inside "c:windowssystem32driversetc", edit it with notepad (you need to run notepad as administrator) add these lines to it:Code: Select all
# WINDOWS 10:START (UPDATED: 2015-08-10)
0.0.0.0 a.ads1.msn.com
0.0.0.0 a.ads2.msn.com
0.0.0.0 a-0001.a-msedge.net
0.0.0.0 a1621.g.akamai.net
0.0.0.0 a1856.g2.akamai.net
0.0.0.0 a1961.g.akamai.net
0.0.0.0 a23-218-212-69.deploy.static.akamaitechnologies.com
0.0.0.0 a248.e.akamai.net
0.0.0.0 a978.i6g1.akamai.net
0.0.0.0 ad.doubleclick.net
0.0.0.0 adnexus.net
0.0.0.0 adnxs.com
0.0.0.0 ads.msn.com
0.0.0.0 ads1.msads.net
0.0.0.0 ads1.msn.com
0.0.0.0 americas2.notify.windows.com.akadns.net
0.0.0.0 any.edge.bing.com
0.0.0.0 az361816.vo.msecnd.net
0.0.0.0 az512334.vo.msecnd.net
0.0.0.0 bl3302.storage.live.com
0.0.0.0 bl3302geo.storage.dkyprod.akadns.net
0.0.0.0 BN1WNS2011508.wns.windows.com
0.0.0.0 cdnjs.cloudflare.com.cdn.cloudflare.net
0.0.0.0 cdp1.public-trust.com
0.0.0.0 choice.microsoft.com
0.0.0.0 choice.microsoft.com.nsatc.net
0.0.0.0 client.wns.windows.com
0.0.0.0 compatexchange.cloudapp.net
0.0.0.0 corp.sts.microsoft.com
0.0.0.0 corpext.msitadfs.glbdns2.microsoft.com
0.0.0.0 cs1.wpc.v0cdn.net
0.0.0.0 df.telemetry.microsoft.com
0.0.0.0 diagnostics.support.microsoft.com
0.0.0.0 directory.services.live.com
0.0.0.0 directory.services.live.com.akadns.net
0.0.0.0 dns.msftncsi.com
0.0.0.0 e2835.dspb.akamaiedge.net
0.0.0.0 e7341.g.akamaiedge.net
0.0.0.0 e7502.ce.akamaiedge.net
0.0.0.0 e8218.ce.akamaiedge.net
0.0.0.0 en-us.appex-rf.msn.com
0.0.0.0 fe2.update.microsoft.com.akadns.net
0.0.0.0 fe2.ws.microsoft.com.nsatc.net
0.0.0.0 fe3.delivery.dsp.mp.microsoft.com.nsatc.net
0.0.0.0 fe3.delivery.mp.microsoft.com
0.0.0.0 feedback.microsoft-hohm.com
0.0.0.0 feedback.search.microsoft.com
0.0.0.0 feedback.windows.com
0.0.0.0 hostedocsp.globalsign.com
0.0.0.0 i1.services.social.microsoft.com
0.0.0.0 i1.services.social.microsoft.com.nsatc.net
0.0.0.0 ipv6.msftncsi.com
0.0.0.0 ipv6.msftncsi.com.edgesuite.net
0.0.0.0 lb1.www.ms.akadns.net
0.0.0.0 li581-132.members.linode.com
0.0.0.0 login.live.com.nsatc.net
0.0.0.0 msnbot-65-55-108-23.search.msn.com
0.0.0.0 oca.telemetry.microsoft.com
0.0.0.0 oca.telemetry.microsoft.com.nsatc.net
0.0.0.0 OneSettings-bn2.metron.live.com.nsatc.net
0.0.0.0 pre.footprintpredict.com
0.0.0.0 preview.msn.com
0.0.0.0 rad.msn.com
0.0.0.0 redir.metaservices.microsoft.com
0.0.0.0 register.mesh.com
0.0.0.0 reports.wes.df.telemetry.microsoft.com
0.0.0.0 schemas.microsoft.akadns.net
0.0.0.0 services.wes.df.telemetry.microsoft.com
0.0.0.0 settings.data.glbdns2.microsoft.com
0.0.0.0 settings-sandbox.data.microsoft.com
0.0.0.0 settings-win.data.microsoft.com
0.0.0.0 skyapi.live.net
0.0.0.0 skyapi.skyprod.akadns.net
0.0.0.0 skydrive.wns.windows.com
0.0.0.0 sls.update.microsoft.com.akadns.net
0.0.0.0 sqm.df.telemetry.microsoft.com
0.0.0.0 sqm.telemetry.microsoft.com
0.0.0.0 sqm.telemetry.microsoft.com.nsatc.net
0.0.0.0 ssw.live.com
0.0.0.0 ssw.live.com.nsatc.net
0.0.0.0 statsfe1.ws.microsoft.com
0.0.0.0 statsfe2.update.microsoft.com.akadns.net
0.0.0.0 statsfe2.ws.microsoft.com
0.0.0.0 survey.watson.microsoft.com
0.0.0.0 telecommand.telemetry.microsoft.com
0.0.0.0 telecommand.telemetry.microsoft.com.nsatc.net
0.0.0.0 telemetry.appex.bing.net
0.0.0.0 telemetry.appex.bing.net:443
0.0.0.0 telemetry.microsoft.com
0.0.0.0 telemetry.urs.microsoft.com
0.0.0.0 travel.tile.appex.bing.com
0.0.0.0 v10.vortex-win.data.metron.life.com.nsatc.net
0.0.0.0 v10.vortex-win.data.microsoft.com
0.0.0.0 vortex.data.microsoft.com
0.0.0.0 vortex-sandbox.data.microsoft.com
0.0.0.0 vortex-win.data.microsoft.com
0.0.0.0 watson.live.com
0.0.0.0 watson.microsoft.com
0.0.0.0 watson.ppe.telemetry.microsoft.com
0.0.0.0 watson.telemetry.microsoft.com
0.0.0.0 watson.telemetry.microsoft.com.nsatc.net
0.0.0.0 wes.df.telemetry.microsoft.com
0.0.0.0 wildcard.appex-rf.msn.com.edgesuite.net
0.0.0.0 win10.ipv6.microsoft.com
0.0.0.0 win10.ipv6.microsoft.com.nsatc.net
0.0.0.0 wns.notify.windows.com.akadns.net
0.0.0.0 www.bing.com
0.0.0.0 www.go.microsoft.akadns.net
# WINDOWS 10:END
To remove and unpin "OneDrive" from explorer. Run "regedit", go to "HKEY_CLASSES_ROOTCLSID{018D5C66-4533-4307-9B53-224DE2ED1FE6" and in the subkey "System.IsPinnedToNameSpaceTree" change the DWORD from 1 to 0.
To remove and unpint "Network" from explorer. Run "regedit", go to "HKEY_CLASSES_ROOTCLSID{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}ShellFolder". Now you'll need to change value of "Attributes" DWORD value present in the right-side section. But Windows will not allow you to change its value as you won't have proper permissions. To get permissions, first right-click on "ShellFolder" key and select "Permissions". It'll open a new window. Select "Administrators" in user list and check "Allow" box given for "Full Control" permission.
Now double-click on "Attributes" DWORD value given in right-side section and change its value to "b0940064". If you want to restore "Network" in Navigation pane, simply change value of "Attributes" DWORD to "b0040064".
Of course, I didn't stop there! The following is for advanced users only!
Here is a list of services you can disable and Windows still seem to be working fine. Well, at least for me so use at your own risk. I have attached both "disable" and "enable" in case you want to "revert" things. You need to run both "disable.reg" and "disable.bat" ... "enable.reg" and "enable.bat" ... and restart.
You also need to take ownership from the file "C:WindowsSystemAppsMicrosoft.Windows.Cortana_cw5n1h2txyewySearchUI.exe" because my files rename the "SearchUI.exe" to prevent Windows 10 search from running.
Remember that these files will kill a lot of services, like, almost everything. You can test and see what fits you, maybe you need to enable some of them. Windows Update will NOT work if you run the "disable" files so you can either run the "enable" files and restart or make a batch file and do this:
(Remember to change the "<CHANGE THIS TO YOUR ACCOUNT FOLDER NAME>" to your account folder name, whatever you use. It will just bring the Windows Update window forward for you. When it first says "Press any key to continue", you press once. Run Windows Update fully. Then you can press again to close the batch file.)Code: Select all
@echo off
sc config "BITS" start=delayed-auto
sc config "wuauserv" start=demand
net start "BITS"
net start "wuauserv"
pause
start /wait explorer.exe "C:Users<CHANGE THIS TO YOUR ACCOUNT FOLDER NAME>AppDataLocalPackageswindows.immersivecontrolpanel_cw5n1h2txyewyLocalStateIndexedSettingsen-GBAAA_SystemSettings_MusUpdate_UpdateActionButton.settingcontent-ms"
pause
sc config "BITS" start=disabled
sc config "wuauserv" start=disabled
net stop "BITS"
net stop "wuauserv"
After doing the above, I finally felt some peace of mind! It is my PERSONAL computer after all!

Although, I must admit, I am only one step from moving to Linux. Not that I "like" Linux. Oh no, not at all actually! I think Linux is a complete moronic and unfriendly system to use. I also dislike a lot of Linux community idiots but this is probably as much as I could take in terms of fixing and disabling stuff in Windows, TO GET SOME MOTHERFUCKING PRIVACY. Anything more than this, for example if Microsoft comes up with some update to kill these stuff, well, then I might as well use Linux because the hassle would be as much as fixing shit in Linux. Took me maybe 400 reboots, several reinstalls and days to test all of this. (Yes, I like a stable system.)
Oh and by the way, FUCK YOU MICROSOFT!
