Як вимкнути телеметрію і слідкування в Windows через реєстр

4 хв читання

Розширені налаштування приватності Windows через реєстр: вимкнути телеметрію, рекламний ID, відстеження активності, Cortana і синхронізацію даних з Microsoft.

Стандартні Параметри приватності Windows не дають повного контролю. Ось розширені налаштування через реєстр для тих хто хоче більше.


Скрипт вимкнення телеметрії

# Запускати від адміністратора

# --- Телеметрія ---
# Мінімальний рівень (0 = Security, 1 = Basic)
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" `
  -Name "AllowTelemetry" -Value 0 -Type DWord -Force

# Вимкнути діагностичне відстеження
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\DiagTrack" `
  -Name "Start" -Value 4 -Type DWord  # 4 = Disabled

# Вимкнути CEIP (Customer Experience Improvement)
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\SQMClient\Windows" `
  -Name "CEIPEnable" -Value 0 -Type DWord -Force

# --- Рекламний ID ---
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\AdvertisingInfo" `
  -Name "Enabled" -Value 0 -Type DWord

# --- Cortana ---
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search" `
  -Name "AllowCortana" -Value 0 -Type DWord -Force

# --- Відстеження активності ---
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\System" `
  -Name "PublishUserActivities" -Value 0 -Type DWord -Force
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\System" `
  -Name "UploadUserActivities" -Value 0 -Type DWord -Force

# --- Delivery Optimization (ділення оновленнями) ---
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization" `
  -Name "DODownloadMode" -Value 0 -Type DWord -Force

# --- Feedback ---
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Siuf\Rules" `
  -Name "NumberOfSIUFInPeriod" -Value 0 -Type DWord

Write-Host "Done. Restart for all changes to take effect." -ForegroundColor Green

Вимкнути синхронізацію налаштувань

# Вимкнути синхронізацію з Microsoft акаунтом
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\SettingSync" `
  -Name "DisableSettingSync" -Value 2 -Type DWord -Force
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\SettingSync" `
  -Name "DisableSettingSyncUserOverride" -Value 1 -Type DWord -Force

Заблокувати телеметрію в hosts файлі

Відкрий C:\Windows\System32\drivers\etc\hosts від адміністратора і додай:

0.0.0.0 vortex.data.microsoft.com
0.0.0.0 vortex-win.data.microsoft.com
0.0.0.0 telecommand.telemetry.microsoft.com
0.0.0.0 telecommand.telemetry.microsoft.com.nsatc.net
0.0.0.0 settings-win.data.microsoft.com
0.0.0.0 watson.telemetry.microsoft.com
0.0.0.0 watson.ppe.telemetry.microsoft.com
0.0.0.0 sqm.telemetry.microsoft.com
Clear-DnsClientCache  # Очисти кеш після змін

Перевірити поточний стан

# Рівень телеметрії
(Get-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" -EA 0).AllowTelemetry

# Стан DiagTrack
(Get-Service DiagTrack -EA 0).Status

# Рекламний ID
(Get-ItemProperty "HKCU:\Software\Microsoft\Windows\CurrentVersion\AdvertisingInfo" -EA 0).Enabled

Що залишається навіть після вимкнення

Microsoft збирає деякі дані навіть на мінімальних налаштуваннях для ліцензування і безпеки. Повністю вимкнути телеметрію можна тільки через Windows LTSC (Long-Term Servicing Channel) — спеціальне видання без зайвих компонентів.


Відновити стандартні налаштування

# Видалити всі кастомні GPO політики приватності
Remove-Item "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" -Recurse -Force -EA 0
Remove-Item "HKLM:\SOFTWARE\Policies\Microsoft\Windows\SettingSync" -Recurse -Force -EA 0
Remove-Item "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search" -Recurse -Force -EA 0
gpupdate /force

Резюме

Запусти PowerShell скрипт вище від адміністратора → перезавантаж. Додатково заблокуй домени телеметрії в hosts файлі. Налаштування через реєстр дають більше контролю ніж стандартний UI приватності Windows.

Схожі статті

← Всі статті