Jak naprawić wysokie użycie procesora przez OneDrive w systemie Windows 10

Photo of author

By maciekx

Firma Microsoft intensywnie zintegrowała OneDrive z systemem Windows. W przypadku Windows 10, OneDrive stał się częścią systemu, a jego usunięcie było możliwe jedynie w ramach Aktualizacji dla twórców. System Windows 7 również obsługuje OneDrive, choć nie w tak zaawansowany sposób jak Windows 10. Ta integracja wiąże się z różnymi problemami. Czasami OneDrive działa bez zarzutu, ale zdarza się, że wielokrotnie wymaga zalogowania, a w innych przypadkach obciąża procesor. Tego typu problemy mogą wystąpić zarówno podczas korzystania z aplikacji, jak i w jej braku, co jest nietypowe.

Wysoka aktywność procesora spowodowana przez OneDrive jest związana z telemetrią. Jeżeli wyłączyłeś telemetrię w Windows 10, nie powinieneś mieć z tym problemu, choć mogą wystąpić błędy. Takie sytuacje są niepożądane, ale można je stosunkowo łatwo naprawić.

Jak naprawić wysokie zużycie procesora przez OneDrive

Na początku otwórz Menedżera zadań i zamknij aplikację OneDrive.

Następnie przejdź do poniższej lokalizacji w Eksploratorze plików:

AppDataLocalMicrosoftOneDrivesetuplogs

Znajdź dwa pliki i usuń je:

UserTelemetryCache.otc
UserTelemetryCache.otc.session

Po tym, uruchom ponownie OneDrive. Możesz to zrobić, wyszukując aplikację w systemie Windows lub znajdując plik EXE na dysku C.

Znany problem z OneDrive

To powszechny problem, który występuje od lipca 2017 roku, a także w Aktualizacji dla twórców. Obecnie brak jest oficjalnego rozwiązania, ale niektórzy użytkownicy, którzy mieli ten problem, mogli go rozwiązać poprzez usunięcie plików telemetrii. Jeżeli masz telemetrię włączoną, a problem nadal występuje, warto spróbować ją dezaktywować.

Jak wyłączyć telemetrię

Aby dezaktywować telemetrię, otwórz aplikację Ustawienia i przejdź do sekcji Prywatność. Wybierz zakładkę Opinie i diagnostyka, a następnie przewiń w dół, aby ustawić opcję Diagnostyka i użycie danych na „Podstawowe”.

Kolejnym krokiem jest otwarcie edytora rejestru i przejście do lokalizacji:

HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsDataCollection

Stwórz nową wartość DWORD o nazwie AllowTelemetry i ustaw jej wartość na 0. Aby wprowadzić zmiany w rejestrze, wymagane są uprawnienia administratora.

Następnie kliknij prawym przyciskiem myszy na Eksplorator plików i wybierz „Zarządzaj”, aby przejść do opcji zarządzania komputerem.

W oknie Zarządzanie komputerem przejdź do sekcji Usługi i aplikacje > Usługi.

Wyszukaj dwie poniższe usługi. Kliknij dwukrotnie na każdą z nich, a w rozwijanym menu „Typ uruchomienia” wybierz „Wyłączone”. Zastosuj zmiany i zakończ.

Connected User Experiences and Telemetry
dmwappushsvc

W ten sposób wyłączysz wszelką telemetrię w systemie Windows 10, co nie tylko wpłynie na OneDrive, ale nie powinno również negatywnie wpłynąć na działanie systemu. Wyłączenie telemetrii nie przyspieszy jednak działania systemu ani nie poprawi jego płynności.


newsblog.pl