Поправка: Дистанционно повикване на процедурата с висока употреба на процесора и диска

Отдалечено извикване на процедура е протокол, който програмата използва, за да поиска услуга от програма, разположена на друг компютър в мрежа, без да се впуска в подробностите за мрежата. RPC използва модела клиент-сървър. Заявяващата програма се счита за клиент, докато доставчикът на услуги е сървърът. RPC е синхронен процес, който изисква спирането на програмата до връщане на резултатите от отдалечената процедура.

Понякога това се случва, когато програмата не спира и причинява висока употреба на процесора и диска на вашия компютър. Има много услуги, които използват RPC като Windows Update, OneDrive или Dropbox и т.н. Можем да опитаме да разгледаме тези услуги и да определим кой процес причинява проблема.

Решение 1: Деактивиране на OneDrive

Известно е, че OneDrive причинява висока употреба на процесора в много случаи. Той постоянно се синхронизира с облачния сървър и ако някоя конфигурация не е направена правилно, това води до много използване на диска. Можем да опитаме да деактивираме OneDrive правилно и да проверим дали проблемът продължава да съществува. Винаги можете да върнете промените, ако това не работи за вас.

  1. Натиснете бутона Windows + R, за да стартирате приложението Run. Въведете „ контролен панел “ и натиснете Enter.
  2. След като влезете в контролния панел, щракнете върху „ Деинсталиране на програма “, намираща се под заглавието на Програми и функции.
  3. Сега Windows ще изброи всички инсталирани програми пред вас. Придвижвайте се през тях, докато намерите OneDrive . Щракнете с десния бутон върху него и изберете Деинсталиране .

  1. След като бъде деинсталиран, рестартирайте компютъра си и проверете дали това е фиксирало използването на процесора.

Ако не намерите OneDrive в списъка с вашите програми, можем да опитаме да го деактивираме.

  1. Ако вашият OneDrive е активиран, ще можете да видите икона на OneDrive в лентата на задачите в горната дясна част на екрана . Щракнете с десния бутон върху него и изберете Настройки .

  1. Придвижете се до раздела Настройки. Премахнете отметката от всяко квадратче, присъстващо под подзаглавието Общи .

  1. Сега отидете до раздела Автоматично запазване . Тук под подзаглавието „Документи и картинки“ изберете опциятаСамо този компютър “ спрямо категорията на снимките и документите .

  1. Сега отидете до раздела Акаунт и кликнете върху Избор на папки, присъстващи в долната част на прозореца.

  1. Ще се появи нов прозорец, съдържащ списък с папките, синхронизирани с OneDrive. Сега премахнете отметките от всички полета, представляващи папки. Сега запазете промените в настройките и излезте.

  1. Сега отворете отново настройките на OneDrive и отидете до раздела Акаунт, който се намира в горната част.
  2. Щракнете върху Прекратяване на връзката с този компютър под подзаглавието на OneDrive. Запазете промените и излезте от настройките.

  1. Сега отворете File Explorer , щракнете с десния бутон върху иконата на OneDrive в левия навигационен прозорец и щракнете върху Properties .
  2. В раздела Общи поставете отметка в квадратчето на „Скрити“ в подзаглавието на атрибутите. Щракнете върху Ok, за да запазите промените и да излезете. Това ще скрие OneDrive от файла ви.

  1. Сега щракнете с десния бутон върху иконата на OneDrive в долната дясна част на екрана и щракнете върху Изход . Това ще излезе от OneDrive.

Сега рестартирайте компютъра си и проверете дали използването на диска / процесора е фиксирано.

Решение 2: Деактивиране на Windows Update

Когато търси актуализации, Windows използва и RPC протокол. Дори когато на вашия компютър са инсталирани актуализации, Windows продължава да търси още налични актуализации за изтегляне. Това понякога може да продължи да се върти в цикъл, което да доведе до консумация на висока CPU / Disk. Можем да опитаме да деактивираме Windows Update и да проверим дали проблемът продължава да съществува.

  1. Натиснете Windows + S, за да стартирате лентата за търсене. Въведете „ актуализация на Windows “ и отворете резултата, който излиза.

  1. Под заглавието „ Настройки за актуализиране “ изберете Разширени опции.

  1. Превъртете до края на страницата. Тук ще намерите опция „ Изберете как да се доставят актуализации “. Щракнете върху него.

  1. Сега ще се появи нов прозорец, състоящ се от опции за това къде да изтеглите актуализации. Тази настройка е отговорна основно за RPC протокола, тъй като компютърът ви продължава да търси актуализации, когато е свързан с интернет. Деактивирайте го и се върнете към предишния прозорец.

  1. Активирайте „ Поставяне на актуализации на пауза “. Сега рестартирайте компютъра си и проверете дали използването на процесора / диска се е подобрило. Дайте малко време на компютъра си, ако не, изчакайте около 30 минути и вижте дали ще се подобри. Ако не стане, вижте повече методи по-долу.

Ако актуализацията на Windows все още не се изключи правилно и смятате, че е виновникът, можем да опитаме да деактивираме услугата за постоянно, докато не искате да я включите отново. Също така ще изтрием вече изтеглени файлове за актуализация.

  1. Натиснете Windows + R, за да изведете приложението Run. В диалоговия прозорец напишете „ услуги. msc ”. Това ще покаже всички услуги, работещи на вашия компютър.
  2. Прегледайте списъка, докато намерите услуга, наречена „ Windows Update Service “. Щракнете с десния бутон върху услугата и изберете Properties .

 

  1. Кликнете върху Спиране на присъствието под подзаглавието Статус на услугата. Сега вашата услуга Windows Update е спряна и можем да продължим.

Сега ще отидем до директорията на Windows Update и ще изтрием всички вече актуализирани файлове. Отворете File Explorer или My Computer и следвайте стъпките.

  1. Придвижете се до адреса, написан по-долу. Можете също да стартирате приложението Run и да копирате, за да поставите адреса, за да достигнете директно.

C: \ Windows \ SoftwareDistribution

  1. Изтрийте всичко в папката за разпространение на софтуер (можете също да изрежете и да ги поставите на друго място, в случай че искате да ги поставите отново).

Решение 3: Използване на обслужване и управление на изображения за внедряване

DISM е инструмент за команден ред, който се използва за обслужване на вашата операционна система. Можем да опитаме да изпълним тази команда и ако има несъответствия, те ще бъдат отстранени.

Забележка: За изпълнението на това решение е необходима актуализация на Windows. Ако актуализацията на вашия Windows е счупена / не работи, може да помислите за възстановяване на вашата операционна система от предишна точка за възстановяване.

  1. Натиснете Windows + S, за да стартирате лентата за търсене. Въведете “command prompt” в диалоговия прозорец, щракнете с десния бутон върху резултата и изберете “Run as administrator”.
  2. Веднъж в командния ред, изпълнете следната команда:

DISM.exe / Online / Cleanup-image / Restorehealth

  1. Процесът отнема време, така че бъдете търпеливи и оставете процеса да завърши. Сега изпълнете следната команда:

sfc / scannow

  1. След като и двете команди бъдат изпълнени, рестартирайте компютъра си и проверете дали проблемът е решен.

Решение 4: Проверка на приложения на трети страни

Има много отчети, когато приложения като Google Chrome, Dropbox, Xbox и т.н. причиняват проблеми при използването на диска. Всяка компютърна конфигурация е различна, поради което не можем да диагностицираме точно кое приложение създава проблеми.

Направете образовано предположение, деактивирайте правилно всяко от тези приложения и проверете използването на процесора / диска. Дайте по-голям приоритет на приложение, което изисква чест достъп до интернет за целите на синхронизирането. Ето някои приложения и корекции:

  • Ако имате Google Chrome, преинсталирайте го.
  • Деактивирайте правилно Dropbox и забранете стартирането на приложението при стартиране.
  • Изключете приложението Xbox.

Решение 5: Деактивиране на Windows Defender

Много потребители съобщиха, че Windows Defender причинява проблема. Приложението продължи да търси дефиниции на вируси и от своя страна предизвика висока употреба на процесора чрез стартиране на RPC протокол. Можем да опитаме да деактивираме антивирусната програма и да проверим дали проблемът продължава да съществува.

  1. Натиснете бутона ⊞ Win + R и в диалоговия прозорец напишете „ gpedit. msc ”.
  2. А Местни редактора на групови правила ще излезе. Щракнете върху раздела Компютърна конфигурация и изберете Административни шаблони .
  3. Тук ще видите папка с компоненти на Windows . Щракнете върху него и изберете Windows Defender .

  1. Тук ще намерите редица различни опции. Прегледайте ги и изберете „ Изключване на Windows Defender “.

  1. Изберете “ Enabled ”, за да изключите Windows Defender. Приложете настройките и натиснете OK.

След като изпълните горните стъпки, вашият Windows Defender трябва да бъде изключен. Рестартирайте компютъра си и проверете дали използването на диска / процесора е фиксирано.