Основен Ос На Windows Как да поправим грешка „RPC сървърът не е наличен“ в Windows

Как да поправим грешка „RPC сървърът не е наличен“ в Windows



Ако често използвате Windows, вероятно сте запознати с едно от най-често вижданите и на пръв поглед необясними съобщения за грешки, които някога са се появявали: RPC сървърът не е наличен. Въпреки че тази грешка може да причини голямо объркване на неопитните потребители на Windows, това не е сериозна или опасна грешка, което означава, че обикновено няма да доведе до загуба на данни или програми. За щастие също е доста лесно да се поправи, ако знаете какво правите.

Как да поправя

Първо, нека поговорим за това какво е RPC на първо място, за да облекчим част от объркването и мистерията. RPC означава дистанционно извикване на процедура и това е метод, който компютрите използват буквално в продължение на десетилетия за комуникация помежду си. Това, което прави нещата малко объркващи, е, че с многозадачността на съвременните компютри и стартирането на много програми едновременно, RPC се превърна в метод, който някои приложения използват за комуникация с други приложения, работещи на същия компютър. RPC всъщност е просто система, която позволява на различни процеси да комуникират помежду си за изпълнение на задача. Той работи малко като работа в мрежа, тъй като RPS сървърът ще отвори порт, ще комуникира с услугата или сървъра на местоназначението, ще изчака отговор, ще изпрати пакет, когато има отговор, и след това ще прехвърли данните на задачата към сървъра или услугата. Целият процес работи обратно, когато услугата или сървърът на местоназначението си свърши работата и разполага с данни, които да изпрати обратно към иницииращата програма.

Въпреки че ще говорим за RPC в системите на Windows в тази статия, трябва да знаете, че методологията RPC се използва за почти всеки вид компютърна система, използвана днес. Това е методология, а не специфичен за Windows процес. Повечето грешки на RPC сървъра възникват в рамките на един компютър, но причината за проблема може да бъде нещо на този компютър или нещо в мрежата като цяло. Ще ви покажа как да разберете и двата вида проблеми в тази статия.

RPC сървър недостъпни грешки

И така, какво би довело до грешка, недостъпна за RPC сървър? Е, да кажем, че една услуга на вашия компютър трябва да комуникира с друга, така че се свързва с RPC сървъра на компютъра, за да инициира обмена. RPC сървърът използва портове на вашия компютър, за да слуша и говори, а сървърът е този, който действително дава възможност за комуникация между услугите, независимо дали са мрежови или локални. Ако извикването към RPC сървъра се провали, тъй като сървърът е недостъпен, не отговаря, не може да пише в паметта или не може да отвори порт, тогава RPC сървърът е недостъпен се задейства.

Как да се определи RPC сървърът е недостъпни грешки

На машина с Windows 10 има три основни потенциални причини за това съобщение за грешка. Или услугата RPC не се изпълнява, има проблеми с мрежата или някои важни записи в системния регистър, които контролират услугата RPC, са повредени. В Windows 10 най-честата причина за грешката е, че услугата RPC просто не работи.

Първото нещо, което трябва да опитате с всяка грешка на Windows, е пълно рестартиране. Ако услугата RPC спря да работи поради временен проблем, рестартирането ще я рестартира заедно с останалата част от компютъра, така че това е първото нещо, което трябва да опитате. Ако рестартирането не разреши грешката, опитайте следните корекции. Имайте предвид, че тези корекции са написани специално за компютри с Windows 10, но същите общи процеси могат да се използват и в предишни версии на Windows.

RPC услуга

Ако рестартирането не реши проблема, първото нещо, което трябва да проверите, е да проверите дали услугата RPC действително работи.

  1. Щракнете с десния бутон върху лентата на задачите на Windows и изберете Диспечер на задачите.
  2. Изберете раздела Услуги и след това връзката Отваряне на услуги.
  3. Отидете до услугата за отдалечено повикване на процедури. Уверете се, че се изпълнява и задайте Автоматично.
  4. Отидете до стартовия панел на DCOM сървър. Уверете се, че той също работи и е настроен на Автоматично.

Ако двете услуги са настроени на нещо различно от Автоматично и Работещо, сменете ги. В зависимост от системните разрешения можете също да рестартирате тези услуги. Ако вече сте рестартирали компютъра си, това няма да постигне нищо, тъй като те вече са били рестартирани.

Проблеми с мрежата, причиняващи грешки на RPC сървъра

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

  1. Въведете ‘control’ в полето за търсене на Windows и изберете Control Panel.
  2. Изберете Мрежа и интернет и Център за мрежи и споделяне.
  3. Изберете връзката Ethernet в центъра и след това Properties в изскачащото поле.
  4. Уверете се, че IPv6 и споделянето на файлове и принтери за мрежи на Microsoft са активирани.

Ако и IPv6, и споделянето на файлове и принтери за Microsoft Networks вече са проверени, ще трябва да проверите защитната стена.

  1. Ако използвате защитната стена на Windows, изберете я в контролния панел.
  2. Намерете отдалечена помощ и се уверете, че тя е активирана за домейни, частни и обществени мрежи.
  3. Запазете всички промени, ако сте ги направили.

Ако използвате защитна стена на трета страна, може да се наложи да експериментирате, за да активирате тази настройка. Не трябва да променяте нищо, ако използвате защитната стена от известно време, но проверете за всеки случай.

как изтривате страници в google docs

Грешки в системния регистър, причиняващи грешки на RPC сървъра

Добре, така че рестартирането не помогна, вашите RPC и DCOM услуги работят добре и мрежовият стек се разбърква. (Вероятно нямаше да четете тази статия, ако не беше така или иначе.) Последното нещо, което можете да направите, е да проверите записите в системния регистър, които контролират услугите RCP и DCOM, за да сте сигурни, че не са повредени. Бъркането с регистъра не е за хора със слаби сърца, но ако първо направите резервно копие на него, винаги можете да отмените всичко, което промените. Така че нека първо да върнем регистъра.

  1. Въведете regedit в полето за търсене.
  2. Изберете Компютър от лявата страна.
  3. Отидете на File-> Export.
  4. В диалоговия прозорец Експортиране на файла на системния регистър въведете име за архивния файл и натиснете Запазване.

След като имате прибрано безопасно копие на вашия регистър, можете да проверите записите за услугите RPC и DCOM.

  1. Придвижете се до HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcSs.
  2. Изберете бутона Старт в десния прозорец и се уверете, че стойността е зададена на (2).
  3. Отворете HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesDcomLaunch.
  4. Изберете бутона Старт в десния прозорец и се уверете, че стойността е зададена на (2).
  5. Придвижете се до HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcEptMapper.
  6. Изберете бутона Старт в десния прозорец и се уверете, че стойността е зададена на (2).

Ако сте опитали всички тези корекции и грешките на RPC сървъра все още се появяват, време е да възстановите от точка за възстановяване или да опресните Windows. Просто не забравяйте да изберете опциите, които не презаписват вашите файлове и настройки, ако отидете за опресняване!

***

Трябва да изчистите регистъра си? Вижте нашата статия за най-добрите почистващи средства за системния регистър за Windows 10 . Трябва да спрете децата или колегите си да влизат в настройките на вашия регистър? Ние ви покрихме с нашия урок за заключване на достъпа до редактора на системния регистър . И ако трябва да ускорите машината си, вижте нашата статия за използване на системния регистър направете вашия компютър с Windows 10 по-бърз .

Интересни Статии

Избор На Редактора

Как да предавате поточно и да гледате всички филми за Хелоуин в ред
Как да предавате поточно и да гледате всички филми за Хелоуин в ред
Понякога трябва да предавате цялата серия за Хелоуин и да следвате Майкъл Майърс през цялата му сага. Ето какво трябва да знаете и къде да стриймвате.
Как да го поправите, когато PS4 контролерът не иска да се свърже с PS4
Как да го поправите, когато PS4 контролерът не иска да се свърже с PS4
Когато вашият PS4 контролер не иска да се свърже с вашия PS4, опитайте потенциални корекции като използване на USB кабел, смяна на батерията и синхронизиране на контролера.
Windows 10 build 10525 има телеметрия, принудена към пълна настройка
Windows 10 build 10525 има телеметрия, принудена към пълна настройка
Ако сте загрижени за поверителността, трябва да знаете, че в Windows 10 build 10525 услугите за телеметрия и събиране на данни са заключени, за да изпращат цялата информация до Microsoft!
Какво е LAN (локална мрежа)?
Какво е LAN (локална мрежа)?
LAN означава локална мрежа. LAN е група от компютри и устройства, които споделят комуникационна линия или безжична връзка.
Как да промените браузъра по подразбиране на MIUI
Как да промените браузъра по подразбиране на MIUI
Телефоните MIUI на Xiaomi са доста популярни, тъй като са базирани на най-разпространената операционна система за смартфони и таблети. Освен това те идват с много вълнуващи функции, които правят типичното Android изживяване още по-добро. Не е изненадващо, че
Как да изчистите кеша и бисквитките в Safari
Как да изчистите кеша и бисквитките в Safari
Изчистването на кеш паметта и „бисквитките“ е нещо, което всеки трябва да има навика да прави, но малцина го правят редовно. Това е като да почиствате праха под леглото си. Знаете, че е там и може да причини проблеми,
Windows 10 версия 20H2 вече показва промоционални изскачащи прозорци Edge
Windows 10 версия 20H2 вече показва промоционални изскачащи прозорци Edge
В допълнение към рекламите, които Microsoft пуска на своите услуги, включително Outlook, както и в менюто 'Старт' и Windows Search, нов тип промоционални препоръки са забелязани от потребителите на Windows версия 20H2. Изскачащ прозорец се появява над фиксираната икона Edge в лентата на задачите и се опитва да привлече вниманието ви