[align=center]
Полное ручное удаление телеметрии и слежки в Windows (Без стороннего софта)[/align]
[indent]Если вы не доверяете сторонним твикерам или хотите жестко зафиксировать настройки приватности в своей системе (например, после обновления ОС через ISO), этот гайд для вас. Мы полностью удалим службы сбора данных, очистим планировщик задач от скрытых триггеров и заблокируем сервера Microsoft на уровне сети.[/indent]
Шаг 1. Удаление служб сбора данных- Нажмите правой кнопкой мыши по кнопке Пуск и выберите Терминал (Администратор) или Командная строка (Администратор).
- Поочередно введите следующие команды, нажимая Enter после каждой:
sc stop DiagTrack
sc delete DiagTrack
sc stop dmwappushservice
sc delete dmwappushservice
sc stop WerSvc
sc config WerSvc start= disabled*Примечание: Первые четыре команды навсегда стирают ключевые службы телеметрии из системы, последние две — отключают навязчивую службу отчетов об ошибках.*Шаг 2. Запрет сбора данных в РеестреЧтобы система принудительно следовала правилам приватности, добавим глобальную заглушку:
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v AllowTelemetry /t REG_DWORD /d 0 /fШаг 3. Блокировка задач в ПланировщикеWindows часто возобновляет сбор логов по расписанию. Выполните эти команды для отключения фоновых сборщиков (включая сбор данных о периферии CEIP):
schtasks /change /tn "Microsoft\Windows\Application Experience\StartupAppTask" /disable
schtasks /change /tn "Microsoft\Windows\Autochk\Proxy" /disable
schtasks /change /tn "Microsoft\Windows\Customer Experience Improvement Program\Consolidator" /disable
schtasks /change /tn "Microsoft\Windows\Customer Experience Improvement Program\UsbCeip" /disableВнимание: Если при выполнении команд для задач
"Microsoft Compatibility Appraiser" или
"ProgramDataUpdater" вы увидите ошибку "не существует в системе" — это нормально! В свежих сборках Windows Microsoft переименовала или полностью удалила эти старые компоненты.
Шаг 4. Сетевая изоляция (Блокировка хостов)Зациклим трафик системных «шпионов» на ваш собственный ПК (127.0.0.1). Вставьте команды в консоль:
echo 127.0.0.1 ://microsoft.com >> %windir%\system32\drivers\etc\hosts
echo 127.0.0.1 ://microsoft.com >> %windir%\system32\drivers\etc\hosts
echo 127.0.0.1 watson.://microsoft.com >> %windir%\system32\drivers\etc\hosts
echo 127.0.0.1 ://microsoft.com >> %windir%\system32\drivers\etc\hosts
ipconfig /flushdns
🛠� Готовый Скрипт Автоматизации (.cmd/.bat) для вашей SMFЕсли вы хотите упаковать все действия в один клик, создайте текстовый файл, вставьте код ниже, сохраните его с расширением
.bat и запустите от имени Администратора. В коде уже учтено скрытие ошибок (если каких-то задач в вашей версии Windows изначально нет):
@echo off
:: --- SMF OPTIMIZATION COMPONENT: TELEMETRY REMOVAL ---
:: 1. СТОП И УДАЛЕНИЕ СЛУЖБ
sc stop DiagTrack >nul 2>&1
sc delete DiagTrack >nul 2>&1
sc stop dmwappushservice >nul 2>&1
sc delete dmwappushservice >nul 2>&1
sc stop WerSvc >nul 2>&1
sc config WerSvc start= disabled >nul 2>&1
:: 2. ЗАГЛУШКА В РЕЕСТР (ЗАПРЕТ НА СБОР ДАННЫХ)
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v AllowTelemetry /t REG_DWORD /d 0 /f >nul 2>&1
:: 3. БЛОКИРОВКА ПЛАНИРОВЩИКА ЗАДАЧ (ВКЛЮЧАЯ СОВРЕМЕННЫЕ СБОРЩИКИ)
schtasks /change /tn "Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser" /disable >nul 2>&1
schtasks /change /tn "Microsoft\Windows\Application Experience\ProgramDataUpdater" /disable >nul 2>&1
schtasks /change /tn "Microsoft\Windows\Application Experience\StartupAppTask" /disable >nul 2>&1
schtasks /change /tn "Microsoft\Windows\Application Experience\PcaPatchDbTask" /disable >nul 2>&1
schtasks /change /tn "Microsoft\Windows\Customer Experience Improvement Program\Consolidator" /disable >nul 2>&1
schtasks /change /tn "Microsoft\Windows\Customer Experience Improvement Program\UsbCeip" /disable >nul 2>&1
schtasks /change /tn "Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector" /disable >nul 2>&1
:: 4. СЕТЕВАЯ ИЗОЛЯЦИЯ (HOSTS)
set "hostsfile=%windir%\system32\drivers\etc\hosts"
findstr /q "://microsoft.com" %hostsfile% || echo 127.0.0.1 ://microsoft.com >> %hostsfile%
findstr /q "://microsoft.com" %hostsfile% || echo 127.0.0.1 ://microsoft.com >> %hostsfile%
findstr /q "watson.://microsoft.com" %hostsfile% || echo 127.0.0.1 watson.://microsoft.com >> %hostsfile%
ipconfig /flushdns >nul
echo [УСПЕХ] Система полностью очищена от телеметрии. Перезагрузите ПК.
pause
Шаг 5. Оптимизация системы и отключение неиспользуемых служб
[indent]Освобождаем оперативную память и снижаем нагрузку на процессор путем перевода бесполезных фоновых служб в режим "Отключено". Данные службы не удаляются навсегда, их всегда можно вернуть обратно через панель services.msc.[/indent]
:: --- ДОПОЛНЕНИЕ ДЛЯ SMF: СЕРВИСНАЯ ОПТИМИЗАЦИЯ ---
:: 1. ОТКЛЮЧЕНИЕ ИГРОВЫХ СЕРВИСОВ XBOX (ЕСЛИ НЕ ИГРАЕТЕ В ИГРЫ ИЗ MS STORE)
sc stop XblAuthManager >nul 2>&1
sc config XblAuthManager start= disabled >nul 2>&1
sc stop XblGameSave >nul 2>&1
sc config XblGameSave start= disabled >nul 2>&1
sc stop XboxNetApiSvc >nul 2>&1
sc config XboxNetApiSvc start= disabled >nul 2>&1
sc stop XboxGipSvc >nul 2>&1
sc config XboxGipSvc start= disabled >nul 2>&1
:: 2. ОТКЛЮЧЕНИЕ СЕНСОРНОГО ВВОДА, ЭКРАННЫХ КЛАВИАТУР И ДАТЧИКОВ
sc stop TabletInputService >nul 2>&1
sc config TabletInputService start= disabled >nul 2>&1
sc stop SensrSvc >nul 2>&1
sc config SensrSvc start= disabled >nul 2>&1
:: 3. ОТКЛЮЧЕНИЕ БИОМЕТРИИ (WINDOWS HELLO / СКАНЕРЫ ОТПЕЧАТКОВ)
sc stop WbioSrvc >nul 2>&1
sc config WbioSrvc start= disabled >nul 2>&1
:: 4. ОТКЛЮЧЕНИЕ СЛУЖБЫ СИНХРОНИЗАЦИИ СТАРЫХ ПЛИТОЧНЫХ ПРИЛОЖЕНИЙ
sc stop OneSyncSvc >nul 2>&1
sc config OneSyncSvc start= disabled >nul 2>&1
echo [УСПЕХ] Лишние службы переведены в неактивный режим.
Шаг 6. Оптимизация под SSD / NVMe (Отключение SysMain)
[indent]Служба SysMain (бывшая SuperFetch) создана для ускорения старых жестких дисков (HDD) путем кэширования файлов в ОЗУ. На быстрых SSD и NVMe накопителях она полностью теряет смысл, при этом продолжая нагружать процессор фоновым анализом и совершать лишние циклы записи на ваш накопитель, снижая его ресурс. Отключаем её «с мясом».[/indent]
:: --- ОПТИМИЗАЦИЯ ДЛЯ SSD / NVMe НАКОПИТЕЛЕЙ ---
sc stop SysMain >nul 2>&1
sc config SysMain start= disabled >nul 2>&1
echo [УСПЕХ] Служба SysMain успешно деактивирована для SSD.
[align=center]💡 Итоговый монолитный скрипт для блокнота (.bat / .cmd)[/align]
[indent]Объединяем всё вышеперечисленное в один общий скрипт для вашей SMF-сборки. Просто скопируйте код ниже, сохраните в файл optimizer.bat и запустите от Администратора:[/indent]
@echo off
title SMF OS Optimizer v1.0
echo === ЗАПУЩЕН ПРОЦЕСС ОПТИМИЗАЦИИ СИСТЕМЫ ===
:: 1. СТОП И УДАЛЕНИЕ СЛУЖБ ТЕЛЕМЕТРИИ
sc stop DiagTrack >nul 2>&1
sc delete DiagTrack >nul 2>&1
sc stop dmwappushservice >nul 2>&1
sc delete dmwappushservice >nul 2>&1
sc stop WerSvc >nul 2>&1
sc config WerSvc start= disabled >nul 2>&1
:: 2. ЗАГЛУШКА В РЕЕСТР (ЗАПРЕТ НА СБОР ДАННЫХ)
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v AllowTelemetry /t REG_DWORD /d 0 /f >nul 2>&1
:: 3. БЛОКИРОВКА ПЛАНИРОВЩИКА ЗАДАЧ (ВКЛЮЧАЯ СОВРЕМЕННЫЕ СБОРЩИКИ)
schtasks /change /tn "Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser" /disable >nul 2>&1
schtasks /change /tn "Microsoft\Windows\Application Experience\ProgramDataUpdater" /disable >nul 2>&1
schtasks /change /tn "Microsoft\Windows\Application Experience\StartupAppTask" /disable >nul 2>&1
schtasks /change /tn "Microsoft\Windows\Application Experience\PcaPatchDbTask" /disable >nul 2>&1
schtasks /change /tn "Microsoft\Windows\Customer Experience Improvement Program\Consolidator" /disable >nul 2>&1
schtasks /change /tn "Microsoft\Windows\Customer Experience Improvement Program\UsbCeip" /disable >nul 2>&1
schtasks /change /tn "Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector" /disable >nul 2>&1
:: 4. СЕТЕВАЯ ИЗОЛЯЦИЯ ТЕЛЕМЕТРИИ (HOSTS)
set "hostsfile=%windir%\system32\drivers\etc\hosts"
findstr /q "://microsoft.com" %hostsfile% || echo 127.0.0.1 ://microsoft.com >> %hostsfile%
findstr /q "://microsoft.com" %hostsfile% || echo 127.0.0.1 ://microsoft.com >> %hostsfile%
findstr /q "watson.://microsoft.com" %hostsfile% || echo 127.0.0.1 watson.://microsoft.com >> %hostsfile%
ipconfig /flushdns >nul
:: 5. ОТКЛЮЧЕНИЕ СЕРВИСНОГО МУСОРА (XBOX, СЕНСОРЫ, БИОМЕТРИЯ)
sc stop XblAuthManager >nul 2>&1
sc config XblAuthManager start= disabled >nul 2>&1
sc stop XblGameSave >nul 2>&1
sc config XblGameSave start= disabled >nul 2>&1
sc stop XboxNetApiSvc >nul 2>&1
sc config XboxNetApiSvc start= disabled >nul 2>&1
sc stop XboxGipSvc >nul 2>&1
sc config XboxGipSvc start= disabled >nul 2>&1
sc stop TabletInputService >nul 2>&1
sc config TabletInputService start= disabled >nul 2>&1
sc stop SensrSvc >nul 2>&1
sc config SensrSvc start= disabled >nul 2>&1
sc stop WbioSrvc >nul 2>&1
sc config WbioSrvc start= disabled >nul 2>&1
sc stop OneSyncSvc >nul 2>&1
sc config OneSyncSvc start= disabled >nul 2>&1
:: 6. ОПТИМИЗАЦИЯ СКОРОСТИ НА SSD / NVMe
sc stop SysMain >nul 2>&1
sc config SysMain start= disabled >nul 2>&1
echo ===================================================
echo [УСПЕХ] Настройка приватности и оптимизация завершены!
echo [ИНФО] Рекомендуется перезагрузить компьютер.
echo ===================================================
pause