Co to jest telemetria zgodności firmy Microsoft (CompatTelRunner.exe) Wysokie użycie procesora i dysku

Znany także jako Telemetria zgodności z Microsoft, CompatTelRunner.exe to nazwa natywnej usługi systemu Windows, która pomaga programistom zbierać raporty dotyczące wydajności systemu. Informacje te są zwykle gromadzone przez firmę Microsoft w trybie tła w celu utworzenia listy dzienników, nawyków, błędów i innych rzeczy, które mogą być cenne przy pracy nad przyszłymi ulepszeniami. Pierwotnie ta usługa została wprowadzona do miksu dla Windows 7 i 8.1 w ramach aktualizacji KB2977759. Niestety, pomimo tego, że CompatTelRunner.exe jest dość niewinny i pomocny w dostarczaniu aktualizacji ulepszeń, czasami może się nie udać, powodując wysokie zużycie zasobów. W rezultacie większość systemów zaczyna się opóźniać i ulega awarii z powodu wysokiego obciążenia procesora i dysku. Aby to naprawić, możesz wyłączyć usługę bez konsekwencji. Próba usunięcia go na zawsze nie ma sensu, ponieważ jest bardziej prawdopodobne, że zainstaluje się ponownie w ciągu dnia. Microsoft Compatibility Telemetry została stworzona wyłącznie w celach informacyjnych, dlatego możesz ją szybko wyłączyć. Poniżej przedstawiamy pełny przewodnik, który pokazuje, jak:

Telemetria zgodności firmy Microsoft (CompatTelRunner.exe) Wysokie użycie procesora i dysku

Pobierz narzędzie do naprawy systemu Windows

Pobierz narzędzie do naprawy systemu Windows

kompatybilny z microsoftem

Istnieją specjalne narzędzia naprawcze dla systemu Windows, które mogą rozwiązać problemy związane z uszkodzeniem rejestru, nieprawidłowym działaniem systemu plików, niestabilnością sterowników Windows. Zalecamy użycie narzędzia Advanced System Repair Pro w celu rozwiązania problemu „Microsoft Compatibility Telemetry (CompatTelRunner.exe) High CPU and Disk Usage” w systemie Windows 10.

1. Upewnij się, że system Windows jest aktualny

Przed wyłączeniem samej usługi Telemetria warto najpierw zainstalować świeże aktualizacje. Istnieje prawdopodobieństwo, że telemetria zgodności firmy Microsoft jest obecnie uszkodzona lub działa nieprawidłowo. Jeśli nie aktualizowałeś systemu przez długi czas, nowe aktualizacje mogą rozwiązać problem. Aby sprawdzić, czy masz oczekujące aktualizacje, wykonaj następujące czynności:

  1. Naciśnij przycisk Klawisz Windows + I jednocześnie otworzyć Ustawienia, Wybierać Aktualizacja i bezpieczeństwo.
  2. W prawym okienku kliknij Sprawdź aktualizacje. Poczekaj, aż system Windows znajdzie nowe aktualizacje i zainstaluj je. Czasami użytkownicy zobaczą plik Zainstalować przycisk od razu, ponieważ system Windows już wcześniej znalazł aktualizacje.
  3. Po zakończeniu tego procesu aktualizacji uruchom ponownie komputer i sprawdź, czy coś się zmieniło.

2. Sprawdź integralność plików systemowych

Mniej prawdopodobne, ale telemetria zgodności firmy Microsoft może działać nieprawidłowo z powodu brakujących lub uszkodzonych plików. Takie pliki są zwykle nieodłącznie powiązane między wieloma usługami Windows, które zapewniają prawidłową komunikację. Jeśli niektóre z tych plików znajdują się poza swoim środowiskiem natywnym, może to powodować problemy związane z usługami. Poniżej użyjemy zarówno SFC (System File Checker), jak i DISM (Deployment Image Servicing and Management), które wykryją i przywrócą nieobecne komponenty. Oto jak:

Korzystanie z SFC

  1. Otwarte Wiersz polecenia wpisując cmd w polu wyszukiwania obok Menu start przycisk.
  2. Kliknij prawym przyciskiem myszy Wiersz polecenia i wybierz Uruchom jako administrator.
  3. Po otwarciu konsoli wpisz sfc /scannow polecenie i kliknij Wchodzę.
  4. Po zakończeniu procesu naprawy uruchom ponownie komputer.

Korzystanie z DISM

  1. Otwarte Wiersz polecenia tak jak zrobiliśmy w poprzednim kroku.
  2. Skopiuj i wklej to polecenie DISM.exe /Online /Cleanup-image /Restorehealth.
  3. Kliknij Wchodzę i poczekaj, aż system Windows zakończy skanowanie i naprawianie.
  4. Po zakończeniu uruchom ponownie komputer i ponownie zainstaluj aktualizację.

Po wykonaniu obu tych skanów uruchom ponownie komputer i sprawdź, czy zasoby procesora i dysku są używane w ten sam sposób. Jeśli to nie zadziała, przejdź do innych kroków wymienionych poniżej.

3. Zmień informacje zwrotne i diagnostykę na podstawowe

Następna część kroków będzie poświęcona dostrajaniu lub wyłączaniu ustawień związanych z telemetrią zgodności firmy Microsoft. Aby otworzyć listę, zacznijmy od zmiany ilości danych diagnostycznych wysyłanych na serwery Microsoft. Czasami Twoje ustawienia mogą być ustawione na wysyłanie szerszych dzienników danych, w tym aplikacji i funkcji, ulepszonego raportowania błędów i innych rzeczy, które mogą powodować większe zużycie zasobów. Dlatego zmiana tej opcji na podstawowy plan gromadzenia danych może odciążyć Twój system. Może to nie pomóc w całkowitym rozwiązaniu problemu, ale zapewni dodatkową wydajność.

  1. Otwarte Ustawienia tak jak zrobiliśmy to w pierwszym kroku. Następnie wybierz Prywatności i przejdź do Informacje zwrotne i diagnostyka w lewym okienku.
  2. Upewnij się, że masz Wymagane dane diagnostyczne wybrany. Jeśli nie, po prostu kliknij go, aby go włączyć.

To jest to. Możesz teraz zamknąć system Windows i cieszyć się wynikiem. Jeśli nic się nie zmieniło, możesz zapomnieć o problemie, przejdź do całkowitego wyłączenia usługi CompatTelRunner.exe.

4. Wyłącz całkowicie telemetrię zgodności firmy Microsoft

Po przetestowaniu wszystkich powyższych kroków możesz teraz przejść na jądro i wyłączyć samą problematyczną usługę. Można to zrobić na trzy sposoby – za pomocą Menedżera zadań, Edytora zasad grupy lub Edytora rejestru. Możesz wybrać jedną z nich poniżej. Jeśli nie masz pewności, czy usługa Telemetria została wyłączona, wykonaj wszystkie trzy rozwiązania.

Korzystanie z Menedżera zadań

  1. Naciśnij przycisk Windows + R kombinacja, aby otworzyć monit o uruchomienie, a następnie wklej taskschd.msc i kliknij OK.
  2. Nawigować do Biblioteka > Microsoft > Windows > Doświadczenie aplikacji.
  3. Po zakończeniu zobaczysz listę zadań wyświetlaną w prawym okienku.
  4. Znajdź i kliknij prawym przyciskiem myszy Microsoft Compatibility Appraiser, Wybierać Wyłącz i uruchom ponownie system.

Korzystanie z edytora zasad grupy

  1. Naciśnij przycisk Windows + R jednocześnie, jak to zrobiliśmy powyżej, i kopiuj-wklej gpedit.msc aby otworzyć Edytor.
  2. Nawigować do Konfiguracja komputera > Szablony administracyjne > Składniki systemu Windows > Zbieranie danych i kompilacje podglądu.
  3. Wśród listy w prawym okienku kliknij prawym przyciskiem myszy Zezwalaj na telemetry i wybierz Edytuj.
  4. Wybierz Niepełnosprawnikliknij Aplikuj, OK aby zapisać zmiany.
  5. Uruchom ponownie komputer i sprawdź, czy to rozwiązało problem.

Korzystanie z Edytora rejestru

  1. Naciśnij przycisk Windows + R ponownie, ale wstaw regedit tym razem.
  2. Kliknij Tak jeśli zostaniesz o to poproszony przez User Account Control.
  3. Kiedy skończysz w Edytor rejestru, Przejdź do HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection.
  4. Następnie kliknij prawym przyciskiem myszy DataCollection, Wybierz Nowości kursorem i wybierz DWORD (wartość 32-bitowa) potem.
  5. Nazwij to jako AllowTelemetry, a następnie kliknij go prawym przyciskiem myszy i wybierz modyfikować.
  6. Zobaczysz otwarte nowe okno. Pamiętaj, aby zmienić wartość z 1 na 0 poniżej Dane wartości pudełko.
  7. Kliknij OK i uruchom ponownie komputer.
    1. Bez względu na to, jaką opcję wybrałeś, CompatTelRunner.exe powinien być teraz wyłączony i nie obciążać twojego systemu pod względem wysokich wymagań dotyczących zasobów.

      5. Wyłącz środowisko połączonego użytkownika i usługę telemetrii

      Przedostatni krok na naszej liście to połączenie jednoczesnego wyłączenia doświadczeń połączonych użytkowników i usługi telemetrycznej. W rzeczywistości jest to nazwa jednej usługi przeznaczonej do wykonywania dokładnie tego samego celu – wysyłania danych użytkowania na serwery firmy Microsoft. Ponieważ usługa Connected User Experiences and Telemetry jest uruchamiana przy każdym uruchomieniu systemu, zmienimy tę wartość w ustawieniach usług. Jeśli poprzednie kroki nie rozwiązały problemu, możesz również spróbować tego.

      1. Otwórz okno dialogowe uruchamiania, naciskając Windows + R kombinację, jak to zrobiliśmy powyżej. Skopiuj i wklej to polecenie services.msc.
      2. Przewiń listę wszystkich usług, aż znajdziesz usługę o nazwie Połączone doświadczenia użytkownika i telemetria.
      3. Kliknij prawym przyciskiem myszy i wybierz Właściwości.
      4. In Ogólne kliknij kartę Stop przycisk. Następnie upewnij się, że jest Typ uruchomienia zmieniono z automatycznie do Niepełnosprawni.
      5. Po zakończeniu kliknij Aplikuj i OK aby zapisać przypisane zmiany.

      6. Całkowicie usuń CompatTelRunnner.exe

      Chociaż usunięcie usługi telemetrii jest w większości przypadków bezużyteczne, nadal będziemy Cię pokazywać w celach edukacyjnych. Oczywiście powinno to pomóc uniknąć bardzo wysokiego obciążenia procesora, ale tylko przez ograniczony czas. Windows ma listę podstawowych usług, które powinny być zainstalowane w każdym systemie operacyjnym. Jeśli czegoś brakuje, system Windows z większym prawdopodobieństwem to zauważy i pobierze brakujące szczegóły po pewnym czasie nieobecności. Dlatego wysokie użycie procesora i dysku zostanie tymczasowo rozwiązane, ale powróci, gdy tylko system Windows zwróci problematyczną usługę (chyba że usługa telemetryczna zostanie niespodziewanie naprawiona). Niezależnie od przypadku, zwykle nie ma sensu usuwać CompatTelRunnder.exe z systemu, ale oto kroki, aby to zrobić:

      Na początku ważne jest, aby uzyskać uprawnienia administratora, ponieważ w przeciwnym razie nie będziesz mógł usunąć CompatTelRunnder.exe. Ponadto, jeśli masz dwa konta skonfigurowane na komputerze, pamiętaj, aby zalogować się na jedno z uprawnieniami administratora. Jak tylko będziesz gotowy, wykonaj poniższe czynności:

      1. Rodzaj Nieruchomości KompatybilnyTelRunner w polu wyszukiwania obok Menu start.
      2. Kliknij prawym przyciskiem myszy i wybierz Otwórz lokalizację pliku. Możesz także znaleźć ten plik, przechodząc do C:\Windows\System32.
      3. Po zlokalizowaniu pliku CompatTelRunner kliknij go ponownie prawym przyciskiem myszy i wybierz Właściwości.
      4. Od razu zobaczysz nowe okno. Nawigować do Bezpieczeństwo kartę i kliknij przycisk Zaawansowane przycisk.
      5. Obok Właściciel powyżej kliknij zmiana i Zaawansowane ponownie.
      6. Następnie wybierz Znajdź teraz i wybierz nazwę aktualnie zalogowanego konta. Nie zapomnij kliknąć OK potem.
      7. Pamiętaj, aby kliknąć OK do wcześniej otwartych okien. W szczególności dotknij Aplikuj i OK Zaawansowane ustawienia zabezpieczeń patka.

      Ten zestaw instrukcji pomógł nam zmienić właściciela pliku. Następnie powinniśmy nadać niezbędne uprawnienia do usunięcia pliku:

      1. Zamknij wszystkie okna i kliknij prawym przyciskiem myszy KompatybilnyTelRunner ponownie. Wybierać Właściwości > Bezpieczeństwo tab i Zaawansowane tak jak robiliśmy to wcześniej.
      2. Następnie wybierz użytkownika z listy i wybierz Edytuj tuż pod.
      3. Na koniec możesz dostosować, jakie pozwolenie powinno zostać udzielone. Upewnij się, że masz Dopuszczać i Pełna kontrola wybrane, aby zrobić z plikiem, co chcesz. Zastosuj zmiany i zamknij kartę, aby w końcu móc usunąć CompatTelRunner.exe.

      Podsumowanie

      Wysokie użycie procesora może być spowodowane przez niektóre inne usługi systemu Windows. SysMain to kolejna taka usługa prowadząca do wysokiego zużycia zasobów. Z nieznanych powodów, ale te problemy zwykle pojawiają się u zwykłych użytkowników. Mamy nadzieję, że nie masz już do czynienia z nieznośnymi temperaturami i obniżoną wydajnością z powodu wyczerpująco wysokiego zużycia zasobów. Jeśli kiedyś w przyszłości będziesz miał do czynienia z innymi problemami, nie wahaj się korzystać z innych artykułów publikowanych na naszym blogu codziennie, gdy pojawiają się nowe problemy.

Poprzedni artykułJak naprawić błąd INET_E_RESOURCE_NOT_FOUND Microsoft Edge
Następny artykułJak uruchamiać 32-bitowe aplikacje i gry na komputerach Mac OS Big Sur i M1 Mac
James Kramer
Cześć, jestem James. Moja strona internetowa Bugsfighter.com, kulminacja dziesięcioletniej podróży w dziedzinie rozwiązywania problemów z komputerami, testowania oprogramowania i rozwoju. Moją misją jest oferowanie kompleksowych, a jednocześnie przyjaznych dla użytkownika przewodników na różne tematy w tej niszy. Jeśli napotkasz jakiekolwiek problemy związane z oprogramowaniem lub metodologiami, które popieram, pamiętaj, że zawsze służę pomocą. W przypadku jakichkolwiek pytań lub dalszej komunikacji prosimy o kontakt za pośrednictwem strony „Kontakty”. Twoja podróż w kierunku płynnego przetwarzania zaczyna się tutaj