Основен Ос На 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 по-бърз .

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

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

Как да инсталирате драйвер за принтер
Как да инсталирате драйвер за принтер
Драйверът за принтер е софтуер, който казва на вашия компютър как да използва функциите на вашия принтер. Ето как да инсталирате или преинсталирате драйвер за вашия принтер.
Числата на CUSIP и как да ги търсите
Числата на CUSIP и как да ги търсите
Научете какво е CUSIP номер, какво означават знаците в един и основите за това как да търсите CUSIP номер, като използвате няколко различни метода.
8-те най-добри приложения за новини за iPhone през 2024 г
8-те най-добри приложения за новини за iPhone през 2024 г
Искате ли да сте в крак с последните извънредни новини? Тогава имате нужда от най-добрите приложения за новини за iPhone. Този списък включва всички най-предпочитани за получаване на вашите новини точно сега.
Aero Patch 1.4
Aero Patch 1.4
Ето Aero пластир, създаден от моя приятел г-н dUSHA, който позволява пълнофункционални aero стъкло и функции за персонализация в Windows 7 Home Basic и Windows 7 Starter, като например Aero Glass и оцветяване. - Пълна поддръжка на теми, включително RSS и слайдшоу. , Shake и WinFlip 3D. - Поддръжка на теми на трети страни. Най-новата версия е 1.4, вижте
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Asus Transformer Book T100 беше устройството, което доведе до евтиното зареждане на Windows, но времето - и технологията - продължиха напред. От стартирането му няколко поколения нискотарифни Windows клаудбукове и Chromebook на Google преобразиха лаптопа
Как да изтрия всички публикации в Reddit
Как да изтрия всички публикации в Reddit
https://www.youtube.com/watch?v=tbWDDJ6HAeI Ако сте дългогодишен потребител на Reddit, има вероятност да съжалявате за поне няколко публикации, които сте споделили с общността. Да се ​​избягваш за споделяне на непопулярно мнение е бизнес като
Как да смените басите на Airpods
Как да смените басите на Airpods
Едно от най-добрите неща за AirPods е, че можете да персонализирате собствения си опит. Можете да слушате музика, когато пожелаете, като имате свободни ръце за изпълнение на други задачи, но това не е всичко. Вие