Отдалечени процедури. Извикване на дистанционни процедури: подробни инструкции
Структурата на операционната система Windows на всяка модификация, започваща с версията на XP, включва компонент на услугата, наричан RPC. Какво е това, обикновените потребители в по-голямата си част не знаят, особено, не познайте каква е тази услуга и как тя работи. В тази връзка се предлага да се разгледат някои от основните аспекти, свързани със самия компонент, принципите на неговото функциониране и обхвата на използване, без да се описват ненужни и сложни технически термини. Нека да разгледаме възможните грешки в услугата и методите за бързото им елиминиране.
съдържание
- Отдалечени процедури (обаждане на дистанционни процедури): какво е това?
- Защо се нуждаем от тази услуга?
- Отдалеченото обаждане по процедура не бе успешно: каква е причината?
- Мога ли да деактивирам услугата rpc?
- Последиците от деактивирането на процесите на rpc
- Деактивирайте локатора за отдалечен достъп
- Отстраняване на неизправности 1726
- послеслов
Отдалечени процедури (обаждане на дистанционни процедури): какво е това?
Очевидно много потребители, въз основа на името на този компонент на услугата, вече са извлекли заключение за това какво е то. Действително дистанционните процедури (призоваващи дистанционни процедури) предполагат някакво действие, когато се изпълняват не на локалния компютър, а на дистанционното (най-често на сървъра).
Това означава, че заявката се генерира на един терминал, след това се прехвърля в другата, където се изпълнява, след което отговорът (отчета) за изпълнението се връща на първия компютър. Но това е само едно примитивно обяснение. Всъщност всичко е много по-сложно, тъй като трябва да обмислите протоколи за пренос на данни (UDP, TCP, HTTP) и много други механизми.
Защо се нуждаем от тази услуга?
Въпреки основната цел, RPC дистанционно обаждане може да се използва на един компютър, вместо на различни компютри. Най-простият пример е призива на някои функции на една програма от друго приложение. Много музиканти, работещи с виртуални студиа и секвенсери, знаят, че всяко такова приложение има собствен модул за редактиране или обработка на звук, който не винаги отговаря на изискванията на потребителя. И всяко студио позволява, вместо да свързва всяка друга външна програма.
Например в настройките на серията FL Studio можете да посочите друго приложение (например Adobe Audition), което ще се използва по подразбиране за редактиране на звукови файлове (проби) в основната програмна среда. Свързването на Adobe Audition с FL Studio не се осъществява чрез виртуални хостове като VST, RTAS или DX, а директно чрез използването на услугата Remote Call Call. От само себе си се разбира, че този пример не е единственият, тъй като обхватът на описания компонент е много по-широк.
Много често тази услуга се свързва и с разпределението на изчислителното натоварване на терминалите, между които се създава интерактивна връзка. В същото време, ако натоварването е равномерно разпределено на изчислителните ресурси на няколко компютъра, максималната производителност може да бъде постигната само чрез обмен на малки количества данни и бърза реакция между компонентите.
Отдалеченото обаждане по процедура не бе успешно: каква е причината?
За съжаление, поради такова търсене, появата на неуспехи и грешки, свързани с тази услуга, е доста честият феномен.
В резултат на това става невъзможно не само използването на самия компонент. Понякога дори не можете да осъществите достъп до някои системни настройки и Windows XP "излита" и след това да го възстановите в нормално работно състояние може да бъде доста проблематично. Друг проблем е инструментът за онлайн възстановяване DISM, който е част от операционната система.
Това е с нарушения в работата му, свързани с появата на грешка 1726, която пряко засяга функционирането на компонентите на RPC услугата.
Основните причини за тези неуспехи, наречени тест предизвикателство означава или процеса на възстановяване на системата, когато уволнения, активно или не могат правилно изключен (например, докато в началото на двете командни конзоли и инструмент уволнения SFC) - когато услугата се изпълнява паралелно с компонента за обслужване, когато RPC- на услугата блокиран антивирусен софтуер.
Следователно, ако разговорът за дистанционна процедура се провали в Windows 7 и по-нови, първото нещо, което трябва да направите, е да изключите DISM, да рестартирате компютъра и да рестартирате услугата. Ако това не помогне, можете да опитате да влезете в безопасен режим и напълно да изключите антивирусната защита по време на възстановяване. При допълнителни мерки, които помагат да се коригира неизправност при дистанционно извикване на процедурата и при всяка промяна на Windows, ние ще живеем отделно. Междувременно, нека да разгледаме въпросите, свързани с деактивирането на този компонент на системата (уви, но много потребители, които не знаят същността на въпроса, се опитват да направят такива неща).
Мога ли да деактивирам услугата RPC?
Затова нека видим колко реалистично е да деактивирате обаждането на отдалечени процедури. Отдалечените процедури, базирани на препоръките на разработчиците, не могат да бъдат деактивирани във всеки случай. Това е важно! По принцип сам по себе си операционна система не позволявайте това. Съществуват, разбира се, някои начини за разрешаване на използването на допълнителен софтуер, но по очевидни причини имената на такива приложения не се дават, защото ако бъдат използвани неправилно, цялата система може да стане неизползваема.
Последиците от деактивирането на процесите на RPC
Дори ако потребителят може по някакъв начин да забрани дистанционните процедури (обаждане на дистанционни процедури), последиците, за съжаление, могат да бъдат най-непредсказуеми. Както вече споменахме, Windows XP може дори да спре да работи, и OS по-висок ранг в резултат, може да видите огромно количество системни сривове, които се премахне няма да работи дори и само заради липсата на достъп до критични настройки и настройки на Windows, а дори и по безопасен или когато започвате от сменяеми носители. Можете обаче да решите проблема, когато се обаждате на отдалечени процедури в Windows 10 или по-стари версии на операционната система. Методът не е най-лесният, затова, когато го използвате, трябва да сте много внимателни.
Деактивирайте локатора за отдалечен достъп
Така че основната услуга на RPC не може да бъде деактивирана. Но може би има смисъл да деактивирате някои от съпътстващите го компоненти? Да, наистина, ако отидете в раздела на системните услуги и техните компоненти (services.msc), можете да намерите в него така наречения RPC локатор.
Но тя може да бъде деактивирана, напълно без страх за появата на катастрофални последици. Като въведете редактирането на неговите параметри, трябва да спрете работата на компонента и да настроите типа старт да е изключен. Програмите, които могат да използват отдалечени процедури, ще направят това (без негова помощ).
Ако по някаква причина зададените параметри не работят, можете да използвате инсталационния диск на Windows, при стартиране от него да се обадите на командния ред и да въведете следното:
- cd X: i386 (X е буквата на устройството);
- expand explorer.ex_% TEMP% explorer.exe;
- разширете svchost.ex_% TEMP% svchost.exe.
След рестартирането се извиква "Мениджър на задачи" и той се прекратява процес explorer.exe, командният ред определя комбинираното копие% TEMP% explorer.exe% SYSTEMROOT% / y, след което всички процеси svchost са завършени в Task Manager. Сега ние трябва да бъдем много внимателни, защото в края на процесите в само шестдесетсекунди в Shell трябва да имат време да се регистрират в командния копие% TEMP% svchost.exe% SystemRoot% system32 / г.
Ако даден потребител, например, в една нормална или в безопасен режим, да има достъп до редактора на системния регистър (регентство) в бранша трябва да се намери параметър НКСС CSConfigFlags и присвояване на стойност, равна на нула.
Отстраняване на неизправности 1726
И накрая, премахването на грешка 1726 също се извършва чрез регистъра. Но в този случай в клона на HKLM трябва да намерите директорията RpcSs, а вдясно да редактирате стойността на параметъра Start.
Трябва да се промени от четирите, обикновено инсталирани по подразбиране, на двойка и след това да рестартирате системата.
послеслов
Тук, всъщност, и всичко, което се отнася до обаждането на отдалечени процедури. Дистанционни процедури, принципите на работа на този компонент в разширената версия могат да бъдат описани от дълго време, но е направена във фокуса на представянето на общо запознаване с услугата и някои методи за елиминиране на грешки и неизправности, това може да доведе до компютърната система. Обикновените потребители ще трябва да бъдат търпеливи и да бъдат много внимателни, защото едно погрешно действие в регистъра може да доведе до пълна катастрофа на операционната система.
Имайте предвид, че тези видове откази не се отстраняват чрез каквито и да било други средства като програми за оптимизиране и настройки на настройките на операционната система Windows. При всяко желание нито командния ред, нито, особено, намесата в регистъра на нивото на клавишите за редактиране в такива софтуерни пакети не е предоставена.
- Как да премахнете Windows Defender 10: Инструкции стъпка по стъпка, практически съвети
- Лечебни терпентинни вани. Процедура на индикация и противопоказания
- Митнически процедури и операции
- Задача Прозорец за хост: какво е това? Основни понятия и принципи на работа на процеса
- "Код 800b0001 грешка Windows Update": как да го поправите?
- Как да отмените актуализацията на Windows 7: инструкции
- Conhost.exe - системен процес или вирус?
- Детската услуга не можа да се стартира. Какво трябва да направя?
- TrustedInstaller Windows 7 - какво е това? Как да изтриете файлове, защитени от TrustedInstaller
- Trustedinstaller - какво е това? Как да получите разрешение от Trustedinstaller? Как да изтрием…
- Windows 10. "Център за актуализиране": къде се намира услугата?
- Системата не намира gpedit.msc. Windows 10: как да се определи ситуацията с най-простите методи?
- Windows не може да се свърже с услугата. Как да поправите това
- Деактивирайте ненужните услуги на Windows 7. Конфигурирайте и оптимизирайте Windows 7
- Windows XP System Services. Съвети за деактивиране на неизползвани услуги
- Как да заемем НКЦ? Характеристики на процедурата
- WerFault.exe. Каква услуга е тя, как да се отстранят грешките в нейната работа?
- Стандартни процедури и функции в Pascal
- PresentationFontCache.exe - какво е това? Описание на процеса
- Microsoft Visual C ++: какво е това и защо?
- Windows Installer: Отстраняване на неизправности.