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
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.