Computer help - file server


[ Blog ] - [ File Server ] - [ Удаленная компьютерная помощь ]

Тыя з вас, хто некаторы час карыстаецца Windows, магчыма, ужо сталі сведкамі памылкі "RPC-сервер недаступны". Гэта адна з найбольш распаўсюджаных памылак, з якімі вы можаце сутыкнуцца падчас выкарыстання АС Windows, і часта выклікае блытаніну ў больш неспрактыкаваных карыстальнікаў Windows адносна таго, чаму яна ўсплыла ў першую чаргу.

Аднак вам не трэба хвалявацца, бо гэта не сур'ёзная і не небяспечная памылка, таму ўсе вашы праграмы і дадзеныя ў бяспецы. RPC азначае выдалены выклік працэдуры, які з'яўляецца метадам, які некаторыя прыкладанні будуць выкарыстоўваць для сувязі з іншымі праграмамі, якія працуюць на тым самым кампутары.

Гэта азначае, што RPC дазваляе розным працэсам мець зносіны паміж сабой для выканання задачы.

Ён працуе аналагічна сеткавым, таму што сервер RPS адкрые порт, атрымае адказ ад службы прызначэння або сервера, адправіць пакет, як толькі атрымаецца адказ атрыманыя, а затым перанясіце дадзеныя задачы на ​​службу прызначэння або сервер. Пасля завяршэння працы ўвесь працэс працуе ў зваротным парадку, каб адправіць дадзеныя назад у ініцыятыўную праграму. Адбылася памылка сервера RPC

Памылкі сервера RPC не з'яўляюцца эксклюзіўнымі для АС Windows і не толькі для аднаго кампутара.Метад RPC выкарыстоўваецца ў большасці сучасных аперацыйных сістэм. Прычына памылкі RPC звычайна ўзнікае на адным кампутары, але на самой справе прычына можа быць знойдзена ва ўсёй сетцы. На шчасце, у гэтым артыкуле мы разгледзім абедзве магчымасці.

Такім чынам, што менавіта выклікае памылку "RPC-сервер недаступны"? Калі адной службе на вашым кампутары неабходна мець зносіны з іншай, яна звяжацца з серверам RPC на вашым кампутары, каб пачаць абмен.

Сервер RPC адкрые некалькі партоў, каб праслухаць паведамленне і адправіць яго назад.Калі сервер RPC не атрымлівае адказу, не можа запісаць у памяць, не можа адкрыць порт альбо проста недаступны, тады ўзнікае памылка. Выпраўленне памылак сервера RPC

Ёсць тры спосабы выправіць адну з гэтых памылак на кампутары пад кіраваннем Windows 10. Самым распаўсюджаным з іх будзе тое, што служба RPC нават не працуе. Астатнія два - праблемы з сеткай альбо пашкоджаныя запісы рэестра - менш верагодныя, але ўсё яшчэ могуць узнікнуць.

Калі вы атрымліваеце адну з гэтых памылак альбо любую памылку Windows, перш за ўсё трэба паспрабаваць поўную перазагрузку.Перазагрузка выправіць часовую праблему, звязаную з серверам RPC. Калі перазагрузка не дазволіць памылку, вы захочаце пагрузіцца ў адно з выпраўленняў ніжэй. Служба RPC не працуе

Пасля перазагрузкі праверце, ці не выклікае праблему служба RPC. Адкрыйце дыспетчар задач, пстрыкнуўшы правай кнопкай мышы на панэлі задач і выбраўшы яго са спісу. Перайдзіце на ўкладку Службы, а затым Адкрыйце Службы. Перайдзіце да службы выдаленай працэдуры выкліку. Ён павінен быць запушчаны і ўсталяваны на Аўтаматычны. Калі гэта не так, змяніце яго.Перайдзіце да запуску працэсаў сервера DCOM. Гэта таксама павінна быць запушчана і ўстаноўлена на Аўтаматычны. Зноў жа, калі вынікі адрозніваюцца, унясіце неабходныя змены.

Праблемы з сеткай

Праблемы з TCP альбо брандмаўэрам могуць спыніць працу RPC. Гэта дакладна, нават калі выклік ажыццяўляецца ўнутрана на вашым кампутары, паколькі сервер RPC па-ранейшаму выкарыстоўвае сеткавы стэк для мэт сувязі. Пацягніце ўверх панэль кіравання і выберыце Сетка і Інтэрнэт (прагляд усталяваны на Катэгорыі) альбо Цэнтр сетак і сумеснага выкарыстання (усталяваны як вялікія, альбо маленькія значкі).Націсніце спасылку Ethernet, размешчаную побач з Connections:, а затым Properties ва ўсплывальным акне. IPv6 і сумеснае выкарыстанне файлаў і друкарак для сетак Microsoft павінны мець сцяжок. Калі яны гэтага не робяць, дадайце яго і націсніце кнопку ОК і паўтарыце задачу, якая выклікала памылку. Калі яны ўжо пазначаны, вам трэба будзе праверыць брандмаўэр. Абярыце брандмаўэр Windows на панэлі кіравання. Для незалежных брандмаўэраў вам прыйдзецца паэксперыментаваць з наладамі. Вы павінны зрабіць гэта яшчэ раз, але нічога не мяняць, калі гэта брандмаўэр, якім вы карыстаецеся некаторы час.Знайдзіце дыстанцыйную дапамогу і пераканайцеся, што яна ўключана для даменных, прыватных і агульнадаступных сетак. Затым захавайце ўсе зробленыя вамі змены.

Карупцыя і ўскладненні рэестра

Калі да гэтага часу ўсё было добра, то апошняе, на што вы можаце зірнуць, гэта запісы ў рэестры, якія кантралююць RCP і паслугі DCOM за карупцыю. Я не рэкамендую важдацца з рэестрам, асабліва для пачаткоўцаў, таму, каб перастрахавацца, мы збіраемся зрабіць рэзервовую копію рэестра, перш чым важдацца з чым-небудзь.

Увядзіце regedit у поле пошуку на панэлі задач. Націсніце на рэдактар ​​рэестра, калі ён з'явіцца. Націсніце Камп'ютэр у левым бакавым акне і адкрыйце ўкладку Файл. У меню абярыце Экспарт. Выберыце імя і месца для захаванага файла і націсніце кнопку "Захаваць".

Пасля стварэння рэзервовай копіі ўсіх файлаў рэестра вы можаце праверыць запісы для службаў RPC і DCOM.

Перайдзіце да наступнай клавішы: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ RpcSs

На правай панэлі пстрыкніце правай кнопкай мышы "Пуск", а потым "Змяніць ...". Усталюйце значэнне (2).

Далей вам трэба будзе перайсці да абедзвюх клавіш ніжэй: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ DcomLaunch HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ RpcEptMapper.

Зрабіце тое ж самае са Стартам, што і на папярэднім этапе.

.
SETUP UA COMPUTER BLOG