Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/10se1ucgo/disablewintracking
Uses some known methods that attempt to minimize tracking in Windows 10
https://github.com/10se1ucgo/disablewintracking
Last synced: about 2 months ago
JSON representation
Uses some known methods that attempt to minimize tracking in Windows 10
- Host: GitHub
- URL: https://github.com/10se1ucgo/disablewintracking
- Owner: 10se1ucgo
- License: lgpl-3.0
- Archived: true
- Created: 2015-08-02T21:44:34.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2021-02-03T21:36:04.000Z (almost 4 years ago)
- Last Synced: 2024-09-26T03:42:25.027Z (about 2 months ago)
- Language: Python
- Homepage:
- Size: 245 KB
- Stars: 4,974
- Watchers: 277
- Forks: 368
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# DO NOT SUBMIT NEW ISSUES OR PULL REQUESTS
## THIS REPOSITORY IS HERE FOR ARCHIVAL PURPOSES ONLY. THIS SOFTWARE RECEIVED IT'S LAST RELEASE ON 01/2019 AND LAST COMMIT ON 12/2020.# Someone has forked and continued the project here: [https://github.com/bitlog2/DisableWinTracking](https://github.com/bitlog2/DisableWinTracking)
## As with any fork of a project, we cannot verify the integrity of their code, so report any issues with their fork to THAT repository, not this one.# --------------------------
# DisableWinTracking
A tool that I created to use some of the known methods of disabling tracking in Windows 10.
![screenshot](http://i.imgur.com/WINUxAj.png)
## CYRILLIC LANGUAGES WARNING
## ПРЕДУПРЕЖДЕНИЕ ДЛЯ КИРИЛЛИЧЕСКИХ ЯЗЫКОВ
**Slavic languages: Belarusian, Bulgarian, Macedonian, Russian, Rusyn, Serbo-Croatian (for Standard Serbian, Bosnian, and Montenegrin), Ukrainian.**
**Славянские языки: белорусский, болгарский, македонский, русский, русинский, сербохорватский (для стандартного сербского, боснийского и черногорского), украинский.**
This program cannot run correctly from a file path that contains Cyrillic characters. Make sure to run it from your root folder (usually C:/ ) so that you don't get runtime errors.
Эта программа не может работать корректно, если в пути к файлу есть кириллические символы. Обязательно запустите его из корневой папки ( обычно C:/ ), чтобы вы не получали ошибок во время выполнения.
## DOWNLOAD
[DOWNLOAD EXE HERE](https://github.com/10se1ucgo/DisableWinTracking/releases/)
**Note:** Windows Defender may report the EXE as a trojan (Win32/Pocyx.C!cl), and may therefore prevent you from extracting the EXE to anywhere on your computer. Set up an exclusion in **Settings > Update & Security > Windows Defender > Exclusions** by adding the folder you intend to extract the EXE to.
## How to Use
You can either:
A. [Run the binary uploaded to the Release tab as an Administrator and select which options you'd like](https://github.com/10se1ucgo/DisableWinTracking/releases/)
B. Install Python and the dependencies listed below and run the script from an elevated command prompt and select which options you'd like
#### Silent
Either can be run with the -silent argument as of v3.1. This will perform all available options of the version you're using.
**You still need to run it as administrator.**
## Dependencies
This is only to run the script from source, [download the exe here](https://github.com/10se1ucgo/DisableWinTracking/releases/)
* Tested on Python 3.7.2 since DisableWinTracking 3.2.4 (commit [9f1d2aa](https://github.com/10se1ucgo/DisableWinTracking/commit/9f1d2aa58cec76306c3dc6887e7c9c92769936fe))
* [wxPython](http://wxpython.org/download.php)
* [PyWin32](http://sourceforge.net/projects/pywin32/files/pywin32/)
* Windows 10 (Duh)## Methods Used
#### Telemetry
Set the `AllowTelemetry` string in `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection` to `0`
#### DiagTrack Log
Clears and disables writing to the log located in `C:\ProgramData\Microsoft\Diagnosis\ETLLogs\AutoLogger`
#### Services
You can delete or disable the 2 services below:
* `DiagTrack` (aka. Connected User Experiences and Telemetry) Diagnostics Tracking Service
* `dmwappushsvc` WAP Push Message Routing ServiceAction:
* Delete: Remove both services
* Disable: Set the `Start` registry key for both services to `4` (Disabled) Located at `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\`#### HOSTS
Append known tracking domains to the `HOSTS` file located in `C:\Windows\System32\drivers\etc`
#### IP Blocking
Blocks known tracking IPs with the Windows Firewall. The rules are named TrackingIPX, replacing X with the IP numbers.
#### Windows Defender
Disables the following:
- Automatic Sample Submission
- Delivery Optimization Download Mode
#### WifiSense
Disables the following:
- Credential Share
- Open-ness#### OneDrive
Runs `C:\Windows\SysWOW64\OneDriveSetup.exe /uninstall` (64 bit) or
`C:\Windows\System32\OneDriveSetup.exe /uninstall` (32 bit)Also disables registry entries that keep the OneDrive Icon pinned to your Windows Explorer list:
![OneDrive Example Image](http://i.imgur.com/26yfnGD.png)#### Xbox DVR
Action:
* Disable: Set the `GameDVR_Enabled` registry key for both services to `0` (Disabled) Located at `HKEY_CURRENT_USER\System\GameConfigStore`
* Disable: Set the `AllowGameDVR` registry key for both services to `0` (Disabled) Located at `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GameDVR`This action requires reboot computer for completely applying.
## Delete Services vs Disable Services?
Selecting "Disable" will simply stop the services from being able to run.
Selecting the "Delete" choice will completely delete the tracking services.## License
```
Copyright (C) 10se1ucgo 2016This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.You should have received a copy of the GNU General Public License
along with this program. If not, see .
```