Poprawka: Zdalne wywołanie procedury Wysokie użycie procesora i dysku

Zdalne wywołanie procedury to protokół, którego program używa do żądania usługi od programu znajdującego się na innym komputerze w sieci bez wchodzenia w szczegóły sieci. RPC używa modelu klient-serwer. Program żądający jest traktowany jako klient, podczas gdy dostawca usług jest serwerem. RPC to proces synchroniczny, który wymaga zawieszenia programu do czasu zwrócenia wyników procedury zdalnej.

Czasami dzieje się tak, gdy program nie zostaje zawieszony i powoduje wysokie użycie procesora i dysku na komputerze. Istnieje wiele usług korzystających z RPC, takich jak Windows Update, OneDrive lub Dropbox itp. Możemy spróbować przyjrzeć się tym usługom i określić, który proces powoduje problem.

Rozwiązanie 1: Wyłączanie OneDrive

Wiadomo, że usługa OneDrive w wielu przypadkach powoduje wysokie zużycie procesora. Stale synchronizuje się z serwerem w chmurze, a jeśli jakakolwiek konfiguracja nie zostanie wykonana prawidłowo, powoduje to duże wykorzystanie dysku. Możemy spróbować poprawnie wyłączyć OneDrive i sprawdzić, czy problem nadal występuje. Zawsze możesz cofnąć zmiany, jeśli to nie zadziała.

  1. Naciśnij przycisk Windows + R , aby uruchomić aplikację Uruchom. Wpisz „ panel sterowania ” i naciśnij Enter.
  2. W panelu sterowania kliknij „ Odinstaluj program ” znajdujący się pod tytułem Programy i funkcje.
  3. Teraz system Windows wyświetli listę wszystkich zainstalowanych programów przed tobą. Przeglądaj je, aż znajdziesz OneDrive . Kliknij go prawym przyciskiem myszy i wybierz Odinstaluj .

  1. Po odinstalowaniu uruchom ponownie komputer i sprawdź, czy to naprawiło użycie procesora.

Jeśli na liście programów nie ma usługi OneDrive, możemy spróbować ją wyłączyć.

  1. Jeśli Twoja usługa OneDrive jest włączona, na pasku zadań w prawym górnym rogu ekranu będzie widoczna ikona OneDrive . Kliknij go prawym przyciskiem myszy i wybierz Ustawienia .

  1. Przejdź do karty Ustawienia. Odznacz wszystkie pola znajdujące się pod nagłówkiem General .

  1. Teraz przejdź do karty Automatyczne zapisywanie . Tutaj pod nagłówkiem Dokumenty i obrazy wybierz opcjęTylko ten komputer ” w odniesieniu do kategorii obrazów i dokumentów .

  1. Teraz przejdź do zakładki Konto i kliknij Wybierz foldery obecne u dołu okna.

  1. Pojawi się nowe okno zawierające listę folderów zsynchronizowanych z OneDrive. Teraz odznacz wszystkie pola reprezentujące foldery. Teraz zapisz zmiany w ustawieniach i wyjdź.

  1. Teraz otwórz ponownie ustawienia OneDrive i przejdź do karty Konto znajdującej się u góry.
  2. Kliknij Odłącz ten komputer obecny pod nagłówkiem OneDrive. Zapisz zmiany i wyjdź z ustawień.

  1. Teraz otwórz eksplorator plików , kliknij prawym przyciskiem myszy ikonę OneDrive obecną w lewym okienku nawigacji i kliknij Właściwości .
  2. Na karcie Ogólne zaznacz pole „Ukryte” obecne pod nagłówkiem Atrybuty. Kliknij OK, aby zapisać zmiany i wyjść. Spowoduje to ukrycie OneDrive przed eksploratorem plików.

  1. Teraz kliknij prawym przyciskiem myszy ikonę OneDrive znajdującą się w prawym dolnym rogu ekranu i kliknij Zakończ . Spowoduje to zamknięcie OneDrive.

Teraz uruchom ponownie komputer i sprawdź, czy użycie dysku / procesora jest naprawione.

Rozwiązanie 2: Wyłączanie usługi Windows Update

Windows wyszukując aktualizacje również korzysta z protokołu RPC. Nawet po zainstalowaniu aktualizacji na komputerze system Windows szuka kolejnych dostępnych aktualizacji do pobrania. Czasami może to działać w pętli, powodując duże zużycie procesora / dysku. Możemy spróbować wyłączyć usługę Windows Update i sprawdzić, czy problem nadal występuje.

  1. Naciśnij Windows + S, aby uruchomić pasek wyszukiwania. Wpisz „ aktualizacja systemu Windows ” i otwórz wynik, który się pojawi.

  1. Pod nagłówkiem „ Ustawienia aktualizacji ” wybierz Opcje zaawansowane.

  1. Przewiń do dołu strony. Tutaj znajdziesz opcję „ Wybierz sposób dostarczania aktualizacji ”. Kliknij to.

  1. Teraz pojawi się nowe okno zawierające opcje dotyczące miejsca pobierania aktualizacji. To ustawienie jest głównie odpowiedzialne za protokół RPC, ponieważ komputer nieustannie wyszukuje aktualizacje, gdy jest połączony z Internetem. Wyłącz go i wróć do poprzedniego okna.

  1. Włącz „ Wstrzymaj aktualizacje ”. Teraz uruchom ponownie komputer i sprawdź, czy użycie procesora / dysku uległo poprawie. Daj komputerowi trochę czasu, jeśli nie, odczekaj około 30 minut i zobacz, czy będzie lepiej. Jeśli tak się nie stanie, zapoznaj się z innymi metodami poniżej.

Jeśli aktualizacja systemu Windows nadal nie zamyka się poprawnie i uważasz, że jest to winowajca, możemy spróbować wyłączyć usługę na stałe, aż zechcesz ją ponownie włączyć. Usuniemy również już pobrane pliki aktualizacji.

  1. Naciśnij Windows + R, aby wywołać aplikację Uruchom. W oknie dialogowym wpisz „ usługi. msc ”. Spowoduje to wyświetlenie wszystkich usług uruchomionych na komputerze.
  2. Przeglądaj listę, aż znajdziesz usługę o nazwie „ Usługa Windows Update ”. Kliknij usługę prawym przyciskiem myszy i wybierz Właściwości .

 

  1. Kliknij Zatrzymaj obecny pod nagłówkiem Stan usługi. Teraz Twoja usługa Windows Update została zatrzymana i możemy kontynuować.

Teraz przejdziemy do katalogu Windows Update i usuniemy wszystkie zaktualizowane pliki, które są już obecne. Otwórz eksplorator plików lub Mój komputer i postępuj zgodnie z instrukcjami.

  1. Przejdź pod adres podany poniżej. Możesz także uruchomić aplikację Uruchom i skopiować i wkleić adres, aby dotrzeć bezpośrednio.

C: \ Windows \ SoftwareDistribution

  1. Usuń wszystko w folderze Software Distribution (możesz również wyciąć i wkleić je w inne miejsce na wypadek, gdybyś chciał je ponownie umieścić).

Rozwiązanie 3: Korzystanie z obsługi i zarządzania obrazem wdrożenia

DISM to narzędzie wiersza poleceń, które służy do obsługi systemu operacyjnego. Możemy spróbować wykonać to polecenie i jeśli będą jakieś rozbieżności, to zostaną one naprawione.

Uwaga: do wykonania tego rozwiązania wymagana jest aktualizacja systemu Windows. Jeśli aktualizacja systemu Windows jest zepsuta / nie działa, możesz rozważyć przywrócenie systemu operacyjnego z poprzedniego punktu przywracania.

  1. Naciśnij Windows + S, aby uruchomić pasek wyszukiwania. Wpisz „wiersz polecenia” w oknie dialogowym, kliknij prawym przyciskiem myszy wynik i wybierz „Uruchom jako administrator”.
  2. W wierszu polecenia wykonaj następujące polecenie:

DISM.exe / Online / Cleanup-image / Restorehealth

  1. Proces ten wymaga czasu, więc bądź cierpliwy i pozwól mu się zakończyć. Teraz wykonaj następujące polecenie:

sfc / scannow

  1. Po wykonaniu obu poleceń uruchom ponownie komputer i sprawdź, czy problem został rozwiązany.

Rozwiązanie 4: Sprawdzanie aplikacji innych firm

Istnieje wiele raportów, gdy aplikacje takie jak Google Chrome, Dropbox, Xbox itp. Powodują problemy z wykorzystaniem dysku. Każda konfiguracja komputera jest inna, dlatego nie możemy dokładnie zdiagnozować, która aplikacja powoduje problemy.

Zgadnij, wyłącz poprawnie każdą z tych aplikacji i sprawdź użycie procesora / dysku. Nadaj wyższy priorytet aplikacji, która wymaga częstego dostępu do Internetu w celu synchronizacji. Oto kilka aplikacji i poprawek:

  • Jeśli masz przeglądarkę Google Chrome, zainstaluj ją ponownie.
  • Wyłącz poprawnie Dropbox i wyłącz uruchamianie aplikacji przy starcie.
  • Wyłącz aplikację Xbox.

Rozwiązanie 5: Wyłączanie programu Windows Defender

Wielu użytkowników zgłosiło, że problem powoduje program Windows Defender. Aplikacja cały czas szukała definicji wirusów, co z kolei powodowało duże obciążenie procesora przez uruchomienie protokołu RPC. Możemy spróbować wyłączyć narzędzie antywirusowe i sprawdzić, czy problem nadal występuje.

  1. Naciśnij przycisk ⊞ Win + R iw oknie dialogowym wpisz „ gpedit. msc ”.
  2. Pojawi się lokalny edytor zasad grupy . Kliknij kartę Konfiguracja komputera i wybierz Szablony administracyjne .
  3. Tutaj zobaczysz folder składników systemu Windows . Kliknij go i wybierz Windows Defender .

  1. Tutaj znajdziesz wiele różnych opcji. Przejrzyj je i wybierz „ Wyłącz Windows Defender ”.

  1. Wybierz „ Włączone ”, aby wyłączyć program Windows Defender. Zastosuj ustawienia i naciśnij OK.

Po wykonaniu powyższych czynności należy wyłączyć program Windows Defender. Uruchom ponownie komputer i sprawdź, czy użycie dysku / procesora zostało naprawione.