Dziś postanowiłem zrobić coś dobrego dla użytkowników forum.
Jak wiemy - Microsoft stale rozwija swoje AI, oraz zwiększył ilość procesów śledzących w swoich systemach, w ostatnich aktualizacjach.
Ja się na to nie godzę!
Jeśli i Wy również nie chcecie być darmowymi marionetkami Microsoftu, który zarabia na swoich usługach tak czy owak miliardy dolarów rocznie, to ten skrypt może być dla Was pomocny.
Skrypt jest napisany tak, aby każdy mógł bez problemu go skompilować u siebie, a menu starałem się zrobić przejrzyste oraz bezproblemowe dla każdego.
Co robi skrypt?
# Skrypt do wyłączania śledzenia i zbierania danych w Windows 7, 10 i 11
Ten skrypt służy do wyłączania funkcji śledzenia i zbierania danych diagnostycznych w systemach Windows 7, 10 oraz 11. Użytkownik wybiera, na którym systemie uruchamia skrypt, a ten automatycznie dostosowuje polecenia, aby wyłączyć odpowiednie usługi telemetryczne oraz modyfikować ustawienia rejestru.
Co dokładnie robi skrypt?
Wybór wersji Windows:
Po uruchomieniu skryptu, użytkownik wybiera system operacyjny (Windows 7, 10 lub 11). Na tej podstawie skrypt uruchamia odpowiednie instrukcje.
2. Wyłączenie telemetryki i śledzenia:
Skrypt zatrzymuje i usuwa usługi odpowiedzialne za zbieranie danych telemetrycznych, takie jak DiagTrack i dmwappushservice, które domyślnie zbierają informacje o użytkowaniu systemu oraz aplikacji.
3. Zmiany w rejestrze:
Skrypt modyfikuje klucze rejestru odpowiedzialne za program CEIP (Customer Experience Improvement Program), zbieranie danych diagnostycznych oraz raportowanie błędów, aby zablokować przesyłanie jakichkolwiek danych do Microsoftu.
4. Wyłączenie raportowania błędów:
Ustawienia rejestru zostają zmienione tak, aby wyłączyć systemowe raportowanie błędów, co zapobiega automatycznemu przesyłaniu informacji o awariach do Microsoftu.
Dla kogo jest ten skrypt?
Skrypt jest idealny dla osób, które chcą zwiększyć swoją prywatność, ograniczając ilość danych wysyłanych do Microsoftu przez system Windows. Działa na systemach Windows 7, 10 i 11.
Ostrzeżenie:
Zmiany wprowadzone przez ten skrypt są nieodwracalne, dlatego przed jego użyciem zaleca się stworzenie kopii zapasowej systemu lub punktu przywracania.
Poniżej zamieszczam skrypt:
Code: Select all
@echo off
title Privacy Protection Script by PENTAGRAM
echo ====================================================
echo Script created by PENTAGRAM.
echo Warning: The changes made by this script are irreversible.
echo If you want to proceed, type 1.
echo If you want to cancel and close the program, type 2.
echo ====================================================
set /p choice=Enter your choice (1 to continue, 2 to cancel):
if "%choice%"=="1" (
echo Proceeding with the changes...
) else (
echo Canceling and closing the script.
exit
)
echo ====================================================
echo Please select your Windows version:
echo 1 - Windows 7
echo 2 - Windows 10
echo 3 - Windows 11
set /p oschoice=Enter your choice (1, 2 or 3):
if "%oschoice%"=="1" (
echo Disabling tracking features for Windows 7...
:: Disable telemetry services in Windows 7
if exist "C:\Windows\System32\GWX" (
echo Disabling Windows Customer Experience Improvement Program...
sc stop DiagTrack
sc delete DiagTrack
sc stop dmwappushservice
sc delete dmwappushservice
echo Telemetry services for Windows 7 disabled.
)
:: Disable CEIP and other diagnostics in Windows 7
echo Disabling Customer Experience Improvement Program (CEIP)...
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SQMClient\Windows" /v CEIPEnable /t REG_DWORD /d 0 /f
:: Disable error reporting services
echo Disabling Windows Error Reporting...
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting" /v Disabled /t REG_DWORD /d 1 /f
) else if "%oschoice%"=="2" (
echo Disabling tracking features for Windows 10...
:: Disable telemetry in Windows 10
echo Disabling Connected User Experiences and Telemetry...
sc stop DiagTrack
sc delete DiagTrack
echo Disabling dmwappushservice...
sc stop dmwappushservice
sc delete dmwappushservice
:: Disable diagnostic data collection in Windows 10
echo Disabling diagnostic data collection...
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v AllowTelemetry /t REG_DWORD /d 0 /f
:: Disable error reporting services
echo Disabling Windows Error Reporting...
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting" /v Disabled /t REG_DWORD /d 1 /f
) else if "%oschoice%"=="3" (
echo Disabling tracking features for Windows 11...
:: Disable telemetry in Windows 11
echo Disabling Connected User Experiences and Telemetry...
sc stop DiagTrack
sc delete DiagTrack
echo Disabling dmwappushservice...
sc stop dmwappushservice
sc delete dmwappushservice
:: Disable diagnostic data collection in Windows 11
echo Disabling diagnostic data collection...
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v AllowTelemetry /t REG_DWORD /d 0 /f
:: Disable error reporting services
echo Disabling Windows Error Reporting...
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting" /v Disabled /t REG_DWORD /d 1 /f
) else (
echo Invalid choice. Exiting the script.
exit
)
echo ====================================================
echo All tracking services have been disabled.
echo Please restart your computer to apply the changes.
pause
Teraz pracuję nad czymś nowym.
Każdy pewnie czasem coś pobierze z torrentów itp.
Mam nadzieję, że następny program będzie jeszcze bardziej przydatny, gdyż będzie to swojego rodzaju skaner, który wychwyci programy szpiegujące - również te, które zaszył się w biosie.
Skrypt już mam prawie skończony, ale jeszcze chcę go usprawnić.
Oczywiście będą dwie wersje - wersja do skompilowania (sam kod napisany w Pythonie), oraz wersja skompilowana, którą można włączyć normalnie - będzie to plik .exe.
Gdy skończę pracę nad tym projektem, to napiszę więcej szczegółów <3