Отдалечено извикване на процедура е протокол, който програмата използва, за да поиска услуга от програма, разположена на друг компютър в мрежа, без да се впуска в подробностите за мрежата. RPC използва модела клиент-сървър. Заявяващата програма се счита за клиент, докато доставчикът на услуги е сървърът. RPC е синхронен процес, който изисква спирането на програмата до връщане на резултатите от отдалечената процедура.
Понякога това се случва, когато програмата не спира и причинява висока употреба на процесора и диска на вашия компютър. Има много услуги, които използват RPC като Windows Update, OneDrive или Dropbox и т.н. Можем да опитаме да разгледаме тези услуги и да определим кой процес причинява проблема.
Решение 1: Деактивиране на OneDrive
Известно е, че OneDrive причинява висока употреба на процесора в много случаи. Той постоянно се синхронизира с облачния сървър и ако някоя конфигурация не е направена правилно, това води до много използване на диска. Можем да опитаме да деактивираме OneDrive правилно и да проверим дали проблемът продължава да съществува. Винаги можете да върнете промените, ако това не работи за вас.
- Натиснете бутона Windows + R, за да стартирате приложението Run. Въведете „ контролен панел “ и натиснете Enter.
- След като влезете в контролния панел, щракнете върху „ Деинсталиране на програма “, намираща се под заглавието на Програми и функции.
- Сега Windows ще изброи всички инсталирани програми пред вас. Придвижвайте се през тях, докато намерите OneDrive . Щракнете с десния бутон върху него и изберете Деинсталиране .
- След като бъде деинсталиран, рестартирайте компютъра си и проверете дали това е фиксирало използването на процесора.
Ако не намерите OneDrive в списъка с вашите програми, можем да опитаме да го деактивираме.
- Ако вашият OneDrive е активиран, ще можете да видите икона на OneDrive в лентата на задачите в горната дясна част на екрана . Щракнете с десния бутон върху него и изберете Настройки .
- Придвижете се до раздела Настройки. Премахнете отметката от всяко квадратче, присъстващо под подзаглавието Общи .
- Сега отидете до раздела Автоматично запазване . Тук под подзаглавието „Документи и картинки“ изберете опцията „ Само този компютър “ спрямо категорията на снимките и документите .
- Сега отидете до раздела Акаунт и кликнете върху Избор на папки, присъстващи в долната част на прозореца.
- Ще се появи нов прозорец, съдържащ списък с папките, синхронизирани с OneDrive. Сега премахнете отметките от всички полета, представляващи папки. Сега запазете промените в настройките и излезте.
- Сега отворете отново настройките на OneDrive и отидете до раздела Акаунт, който се намира в горната част.
- Щракнете върху Прекратяване на връзката с този компютър под подзаглавието на OneDrive. Запазете промените и излезте от настройките.
- Сега отворете File Explorer , щракнете с десния бутон върху иконата на OneDrive в левия навигационен прозорец и щракнете върху Properties .
- В раздела Общи поставете отметка в квадратчето на „Скрити“ в подзаглавието на атрибутите. Щракнете върху Ok, за да запазите промените и да излезете. Това ще скрие OneDrive от файла ви.
- Сега щракнете с десния бутон върху иконата на OneDrive в долната дясна част на екрана и щракнете върху Изход . Това ще излезе от OneDrive.
Сега рестартирайте компютъра си и проверете дали използването на диска / процесора е фиксирано.
Решение 2: Деактивиране на Windows Update
Когато търси актуализации, Windows използва и RPC протокол. Дори когато на вашия компютър са инсталирани актуализации, Windows продължава да търси още налични актуализации за изтегляне. Това понякога може да продължи да се върти в цикъл, което да доведе до консумация на висока CPU / Disk. Можем да опитаме да деактивираме Windows Update и да проверим дали проблемът продължава да съществува.
- Натиснете Windows + S, за да стартирате лентата за търсене. Въведете „ актуализация на Windows “ и отворете резултата, който излиза.
- Под заглавието „ Настройки за актуализиране “ изберете Разширени опции.
- Превъртете до края на страницата. Тук ще намерите опция „ Изберете как да се доставят актуализации “. Щракнете върху него.
- Сега ще се появи нов прозорец, състоящ се от опции за това къде да изтеглите актуализации. Тази настройка е отговорна основно за RPC протокола, тъй като компютърът ви продължава да търси актуализации, когато е свързан с интернет. Деактивирайте го и се върнете към предишния прозорец.
- Активирайте „ Поставяне на актуализации на пауза “. Сега рестартирайте компютъра си и проверете дали използването на процесора / диска се е подобрило. Дайте малко време на компютъра си, ако не, изчакайте около 30 минути и вижте дали ще се подобри. Ако не стане, вижте повече методи по-долу.
Ако актуализацията на Windows все още не се изключи правилно и смятате, че е виновникът, можем да опитаме да деактивираме услугата за постоянно, докато не искате да я включите отново. Също така ще изтрием вече изтеглени файлове за актуализация.
- Натиснете Windows + R, за да изведете приложението Run. В диалоговия прозорец напишете „ услуги. msc ”. Това ще покаже всички услуги, работещи на вашия компютър.
- Прегледайте списъка, докато намерите услуга, наречена „ Windows Update Service “. Щракнете с десния бутон върху услугата и изберете Properties .
- Кликнете върху Спиране на присъствието под подзаглавието Статус на услугата. Сега вашата услуга Windows Update е спряна и можем да продължим.
Сега ще отидем до директорията на Windows Update и ще изтрием всички вече актуализирани файлове. Отворете File Explorer или My Computer и следвайте стъпките.
- Придвижете се до адреса, написан по-долу. Можете също да стартирате приложението Run и да копирате, за да поставите адреса, за да достигнете директно.
C: \ Windows \ SoftwareDistribution
- Изтрийте всичко в папката за разпространение на софтуер (можете също да изрежете и да ги поставите на друго място, в случай че искате да ги поставите отново).
Решение 3: Използване на обслужване и управление на изображения за внедряване
DISM е инструмент за команден ред, който се използва за обслужване на вашата операционна система. Можем да опитаме да изпълним тази команда и ако има несъответствия, те ще бъдат отстранени.
Забележка: За изпълнението на това решение е необходима актуализация на Windows. Ако актуализацията на вашия Windows е счупена / не работи, може да помислите за възстановяване на вашата операционна система от предишна точка за възстановяване.
- Натиснете Windows + S, за да стартирате лентата за търсене. Въведете “command prompt” в диалоговия прозорец, щракнете с десния бутон върху резултата и изберете “Run as administrator”.
- Веднъж в командния ред, изпълнете следната команда:
DISM.exe / Online / Cleanup-image / Restorehealth
- Процесът отнема време, така че бъдете търпеливи и оставете процеса да завърши. Сега изпълнете следната команда:
sfc / scannow
- След като и двете команди бъдат изпълнени, рестартирайте компютъра си и проверете дали проблемът е решен.
Решение 4: Проверка на приложения на трети страни
Има много отчети, когато приложения като Google Chrome, Dropbox, Xbox и т.н. причиняват проблеми при използването на диска. Всяка компютърна конфигурация е различна, поради което не можем да диагностицираме точно кое приложение създава проблеми.
Направете образовано предположение, деактивирайте правилно всяко от тези приложения и проверете използването на процесора / диска. Дайте по-голям приоритет на приложение, което изисква чест достъп до интернет за целите на синхронизирането. Ето някои приложения и корекции:
- Ако имате Google Chrome, преинсталирайте го.
- Деактивирайте правилно Dropbox и забранете стартирането на приложението при стартиране.
- Изключете приложението Xbox.
Решение 5: Деактивиране на Windows Defender
Много потребители съобщиха, че Windows Defender причинява проблема. Приложението продължи да търси дефиниции на вируси и от своя страна предизвика висока употреба на процесора чрез стартиране на RPC протокол. Можем да опитаме да деактивираме антивирусната програма и да проверим дали проблемът продължава да съществува.
- Натиснете бутона ⊞ Win + R и в диалоговия прозорец напишете „ gpedit. msc ”.
- А Местни редактора на групови правила ще излезе. Щракнете върху раздела Компютърна конфигурация и изберете Административни шаблони .
- Тук ще видите папка с компоненти на Windows . Щракнете върху него и изберете Windows Defender .
- Тук ще намерите редица различни опции. Прегледайте ги и изберете „ Изключване на Windows Defender “.
- Изберете “ Enabled ”, за да изключите Windows Defender. Приложете настройките и натиснете OK.
След като изпълните горните стъпки, вашият Windows Defender трябва да бъде изключен. Рестартирайте компютъра си и проверете дали използването на диска / процесора е фиксирано.