Digital Representation of CO2 and Energy Icons on Computer Screen

Microsoft Compatibility Telemetry – co to jest i jak ograniczyć jego działanie?

9 min. czytania

Microsoft Compatibility Telemetry to wbudowany mechanizm diagnostyczny w systemie Windows, który w tle zbiera dane techniczne o działaniu systemu i aplikacji oraz okresowo wysyła je na serwery Microsoftu w celu poprawy stabilności, kompatybilności i jakości systemu. Można jednak w znacznym stopniu ograniczyć jego działanie – od zmniejszenia zakresu zbieranych danych, po praktyczne wyłączenie wybranych komponentów.

Czym jest Microsoft Compatibility Telemetry?

Microsoft Compatibility Telemetry (często kojarzona z procesem CompatTelRunner.exe) to usługa systemowa obecna w Windows 10 i Windows 11. Poniżej najważniejsze fakty:

  • mechanizm diagnostyczny działający w tle – zbiera techniczne informacje o konfiguracji systemu, stanie aplikacji i wydajności;
  • część programu CEIP (Customer Experience Improvement Program) – użytkownicy w jego ramach udostępniają dane diagnostyczne Microsoftowi;
  • periodyczne wysyłanie danych – dane o tym, jak działa urządzenie i oprogramowanie, są cyklicznie raportowane w celu ulepszania systemu i komfortu użytkowania.

W praktyce Microsoft Compatibility Telemetry jest jednym z głównych elementów infrastruktury „telemetrycznej” Windows – obok innych usług diagnostycznych i mechanizmu zbierania danych o błędach.

Jakie dane zbiera Microsoft Compatibility Telemetry?

Dokładny zestaw zależy od ustawionego poziomu diagnostyki w Windows (wymagane vs opcjonalne dane diagnostyczne). Najczęściej obejmuje on:

  • dane techniczne o działaniu systemu i aplikacji – informacje o wydajności, awariach, błędach i „zawieszaniu się” programów oraz usług;
  • informacje o konfiguracji sprzętowej i programowej – typ urządzenia, podzespoły, wersja systemu, zainstalowane aktualizacje oraz konfiguracja Windows;
  • dane o kompatybilności – czy aplikacje i sterowniki działają poprawnie po aktualizacjach, czy pojawiają się błędy zgodności;
  • informacje o korzystaniu z funkcji systemu – w jakich scenariuszach występują problemy i które moduły generują błędy.

Są to przede wszystkim dane techniczne, a nie treść dokumentów, rozmów czy wiadomości e‑mail. Dla części użytkowników problematyczny bywa jednak sam fakt automatycznego i regularnego wysyłania metadanych urządzenia na zewnętrzne serwery.

Po co Microsoft zbiera te dane?

Deklarowany cel Microsoft Compatibility Telemetry jest następujący:

  • identyfikacja problemów z wydajnością i stabilnością – na podstawie zgłaszanych w tle awarii, błędów i spadków wydajności;
  • rozwiązywanie problemów z kompatybilnością – np. po aktualizacjach Windows, gdy aplikacje lub sterowniki przestają działać prawidłowo;
  • doskonalenie nowych wersji systemu – dane telemetryczne pomagają wykrywać regresje i błędy na etapie testów oraz po wydaniu aktualizacji;
  • poprawa „doświadczenia użytkownika” – lepsze dopasowanie poprawek i aktualizacji do typowych konfiguracji.

W skrócie: telemetria służy ciągłemu ulepszaniu platformy Windows na podstawie realnego użycia.

Dlaczego Microsoft Compatibility Telemetry budzi kontrowersje?

Choć zbieranie danych diagnostycznych nie jest nowe, telemetria Microsoftu wzbudza emocje – zwłaszcza od premiery Windows 10. Główne powody to:

  • prywatność i kontrola nad danymi – dane diagnostyczne są automatycznie wysyłane do Microsoftu, a użytkownicy nie zawsze znają ich dokładny zakres i domyślne ustawienia;
  • domyślne włączenie – liczne ustawienia telemetrii są aktywne „z pudełka”, często akceptowane bez wnikliwej lektury opcji instalatora;
  • wpływ na wydajność – telemetria bywa wskazywana jako źródło wysokiego użycia dysku lub procesora, co spowalnia starsze komputery;
  • brak prostego wyłącznika – całkowite wyłączenie wymaga zwykle edycji zasad grupy, rejestru lub harmonogramu zadań.

Wpływ na wydajność – wysokie użycie dysku i CPU

Wielu użytkowników natrafia na telemetrię dopiero wtedy, gdy zauważą wysokie użycie dysku lub procesora przez proces CompatTelRunner.exe albo związane z nim zadania w Harmonogramie zadań.

Najczęściej opisywane sytuacje wyglądają tak:

  • wysokie użycie dysku – powiązane z telemetrią zgodności w Windows 10/11;
  • wysokie obciążenie procesora – generowane przez proces telemetryczny;
  • zauważalne spowolnienie systemu – w chwilach planowanego uruchamiania zadań diagnostycznych.

Z tego powodu wiele poradników sugeruje ograniczenie lub wyłączenie wybranych zadań Microsoft Compatibility Telemetry jako sposób na redukcję obciążenia zasobów.

Czy warto wyłączać Microsoft Compatibility Telemetry?

Odpowiedź zależy od priorytetów użytkownika i środowiska pracy. Do najczęściej wskazywanych argumentów należą:

Argumenty za ograniczeniem lub wyłączeniem

Jeśli zależy Ci na prywatności i wydajności, te korzyści przemawiają za ograniczeniem telemetrii:

  • większa kontrola prywatności – mniej danych wysyłanych do Microsoftu;
  • mniejsze obciążenie dysku i CPU – szczególnie istotne na słabszym sprzęcie;
  • mniej procesów w tle – co bywa ważne w środowiskach o wysokich wymaganiach bezpieczeństwa lub specyficznej polityce IT.

Argumenty za pozostawieniem włączonej telemetrii (przynajmniej częściowo)

W niektórych scenariuszach pozostawienie minimalnego poziomu danych diagnostycznych może być korzystne:

  • kluczowy składnik Windows – wspiera identyfikację problemów z kompatybilnością i wydajnością;
  • szybsze reakcje na błędy i luki – ułatwia poprawę jakości aktualizacji i bezpieczeństwa;
  • wymagane minimum – niektóre usługi systemowe oczekują co najmniej podstawowych danych diagnostycznych.

Rozsądnym kompromisem jest ustawienie „tylko wymaganych danych” oraz wyłączenie najbardziej uciążliwych zadań w harmonogramie, zamiast radykalnego usuwania wszystkiego.

Jak ograniczyć działanie Microsoft Compatibility Telemetry w Windows 10/11

Poniżej znajdziesz sprawdzone metody, które warto wdrażać krok po kroku, zaczynając od najprostszych:

Uwaga – przed zmianami w zasadach grupy i rejestrze zaleca się utworzenie punktu przywracania systemu oraz kopii zapasowej rejestru.

Ograniczenie danych diagnostycznych w ustawieniach systemu

Windows 11

  1. Otwórz Ustawienia (skrót Win + I).
  2. Przejdź do Prywatność i bezpieczeństwo -> Diagnostyka i opinie.
  3. Wyłącz opcję Wyślij opcjonalne dane diagnostyczne.

W ten sposób system będzie wysyłał jedynie wymagane dane diagnostyczne, a nie rozszerzony zestaw informacji.

Windows 10

W Windows 10 sekcja nazywa się podobnie (Prywatność -> Diagnostyka i opinie). Zasada jest ta sama: wybierz możliwie najniższy poziom diagnostyki, czyli tylko dane wymagane.

Wyłączenie telemetrii w Edytorze zasad grupy (gpedit.msc)

Ta metoda dostępna jest w edycjach Windows z Edytorem zasad grupy (np. Pro, Enterprise). Wykonaj:

  1. Wciśnij Win + R, wpisz gpedit.msc i naciśnij Enter.
  2. Przejdź do: Konfiguracja komputera -> Szablony administracyjne -> Składniki systemu Windows -> Zbieranie danych i kompilacje w wersji Preview.
  3. W prawym panelu odszukaj politykę:
    • Allow Diagnostic Data (Zezwalaj na dane diagnostyczne) – w nowszych wersjach;
    • Zezwalaj na telemetrię – w starszych wersjach Windows.
  4. Otwórz politykę i ustaw ją na Wyłączone (Disabled).

Ustawienie tej polityki na „Wyłączone” blokuje wysyłanie rozszerzonych danych diagnostycznych i skutecznie ogranicza telemetrię.

Ograniczenie telemetrii przez Edytor rejestru (AllowTelemetry)

Jeśli nie masz gpedit.msc lub wolisz modyfikację rejestru, postępuj tak:

  1. Wciśnij Win + R, wpisz regedit i naciśnij Enter, aby uruchomić Edytor rejestru.
  2. Przejdź do klucza: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection.
  3. Jeśli klucz DataCollection nie istnieje, utwórz go (Nowy -> Klucz).
  4. W prawym panelu kliknij prawym przyciskiem i wybierz Nowy -> Wartość DWORD (32-bitowa).
  5. Nazwij ją AllowTelemetry.
  6. Ustaw Dane wartości na 0 i zatwierdź.

Znaczenie wartości AllowTelemetry (przydatne jako punkt orientacyjny):

Wartość Nazwa poziomu (historycznie) Zakres danych Dostępność
0 Security / Zabezpieczenia Minimum wymagane do utrzymania bezpieczeństwa i aktualności systemu Głównie edycje Enterprise/Education/Server
1 Basic / Wymagane Podstawowe dane diagnostyczne o urządzeniu, konfiguracji i niezawodności Większość edycji Windows 10/11
2 Enhanced / Rozszerzone Rozszerzony zestaw metryk użycia i niezawodności Dotyczy starszych wersji Windows 10
3 Full / Opcjonalne Najs szersze dane diagnostyczne, w tym szczegółowe metryki użycia Windows 10/11 (poziom opcjonalny)

Ustawienie 0 lub 1 wymusza minimalny poziom telemetrii; w edycjach Home/Pro system może traktować 0 jak poziom podstawowy (wymagany).

Wyłączenie zadań telemetrii w Harmonogramie zadań

Kolejnym krokiem jest wyłączenie zadań, które periodycznie uruchamiają mechanizmy zgodności:

Wyłączenie Microsoft Compatibility Appraiser

  1. Otwórz menu Start, wpisz Harmonogram zadań i uruchom narzędzie.
  2. Przejdź do: Biblioteka Harmonogramu zadań -> Microsoft -> Windows -> Application Experience.
  3. Na liście zadań znajdź Microsoft Compatibility Appraiser.
  4. Kliknij zadanie prawym przyciskiem i wybierz Wyłącz.

Wyłączenie tego zadania często redukuje wysokie użycie CPU/dysku powodowane przez telemetrię zgodności.

W razie utrzymujących się problemów możesz rozważyć wyłączenie powiązanych pozycji (np. StartupAppTask) w tej samej gałęzi Harmonogramu, zachowując ostrożność i testując efekty.

Użycie zewnętrznych narzędzi (np. O&O ShutUp10)

Jeśli nie chcesz ręcznie modyfikować zasad i rejestru, skorzystaj z narzędzia O&O ShutUp10, które udostępnia czytelne przełączniki prywatności i telemetrii w Windows 10/11. Typowy sposób użycia wygląda tak:

  1. Pobierz i uruchom ShutUp10.
  2. W sekcjach dotyczących prywatności/telemetrii wyłącz wskazane pozycje.
  3. Możesz użyć gotowego profilu „Zastosuj tylko zalecane ustawienia”, aby zachować balans między prywatnością a funkcjonalnością.

Tego typu narzędzia stosują pod maską zmiany w GPO, rejestrze i usługach, upraszczając konfigurację dla mniej zaawansowanych użytkowników.

Telemetria w środowisku firmowym i administracja IT

W organizacjach, gdzie liczą się polityki bezpieczeństwa i zgodność (np. RODO), administratorzy zwykle działają centralnie:

  • centralne wymuszanie poziomu telemetrii – za pomocą zasad grupy (GPO);
  • szablony administracyjne – ograniczanie lub blokowanie rozszerzonych danych diagnostycznych;
  • zarządzanie zadaniami telemetrycznymi – wyłączenia na poziomie domeny (GPO, skrypty, narzędzia zarządzania).

Edycje Pro/Enterprise oferują bardziej rozbudowane mechanizmy kontroli telemetrii niż wersje Home.

Dobre praktyki przy ograniczaniu Microsoft Compatibility Telemetry

Aby zminimalizować ryzyko problemów i skutecznie kontrolować telemetrię, trzymaj się poniższych zaleceń:

  • zacznij od najmniej inwazyjnych metod – najpierw ogranicz dane w Ustawieniach i wyłącz opcjonalne dane diagnostyczne, a dopiero potem modyfikuj rejestr i Harmonogram zadań;
  • dokumentuj wprowadzane zmiany – szczególnie w rejestrze i gpedit, aby móc łatwo przywrócić ustawienia;
  • obserwuj zachowanie systemu po zmianach – sprawdź, czy Windows Update działa poprawnie i czy nie pojawiają się nietypowe błędy aplikacji;
  • unikaj masowego „wycinania” wszystkiego bez zrozumienia – rozsądniejsze jest stopniowe ograniczanie telemetrii z zachowaniem minimalnego poziomu danych diagnostycznych.

Microsoft Compatibility Telemetry jest jednym z filarów diagnostyki Windows – pomaga ulepszać system, ale może też obciążać komputer i budzić obawy o prywatność. Dzięki powyższym ustawieniom masz realną kontrolę nad zakresem zbieranych danych i możesz wyłączyć najbardziej uciążliwe komponenty.