How to Fix RPC Server is Unavailable on Windows
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services RpcEptMapper.
Windows-da ‘RPC Server əlçatmaz’ Xətası necə düzəldilir
Bir müddətdir Windows istifadə edənlər, artıq “indi şahidlik etmiş ola bilər.RPC Server mövcud deyil”Xətası. Bu, Windows ƏS istifadə edərkən qarşılaşa biləcəyiniz ən ümumi səhvlərdən biridir və tez-tez daha təcrübəsiz Windows istifadəçilərində niyə ilk növbədə ortaya çıxdığına dair qarışıqlığa səbəb olur.
Ancaq ciddi və ya təhlükəli bir səhv olmadığından narahat olmağınız lazım deyil, buna görə bütün proqramlarınız və məlumatlarınız təhlükəsizdir. RPC-nin mənası, bəzi tətbiqlərin eyni kompüterdə işləyən digər tətbiqetmələrlə əlaqə qurmaq üçün istifadə edəcəyi bir metod olan Uzaq Prosessual Çağırışdır.
Bunun mənası budur ki, RPC bir tapşırığı yerinə yetirmək üçün müxtəlif proseslərin bir-biri ilə ünsiyyət qurmasına imkan verir.
RPS serverinin bir port açacağı, təyinat xidmətindən və ya serverdən bir cavab alacağını, bir cavab alındıqdan sonra bir paket göndərəcəyini və sonra tapşırıq məlumatlarını təyinat xidmətinə və ya serverə köçürəcəyinə dair şəbəkəyə bənzər şəkildə işləyir. İş başa çatdıqdan sonra, məlumatların yenidən başlanğıc proqramına göndərilməsi üçün bütün proses tərs istiqamətdə işləyir.
RPC Server Xətası Baş verdi
RPC server səhvləri yalnız Windows ƏS və yalnız bir kompüter üçün müstəsna deyil. RPC metodu cari əməliyyat sistemlərinin əksəriyyətində istifadə olunur. RPC səhvinin səbəbi ümumiyyətlə bir kompüterdə baş verəcək, ancaq səbəb bütün şəbəkədə tapıla bilər. Neyse ki, bu yazıda hər iki imkanı da nəzərdən keçirəcəyik.
Bəs “RPC Server əlçatmaz” səhvinə tam olaraq nə səbəb olur? Kompüterinizdəki bir xidmətin digər xidməti ilə əlaqə qurması lazım olduqda, mübadiləni başlatmaq üçün kompüterinizdəki RPC serverlə əlaqə quracaqdır.
RPC server bir mesajı dinləmək və geri qaytarmaq üçün bir neçə port açacaqdır. RPC server cavab ala bilmirsə, yaddaşa yaza bilmirsə, port aça bilmirsə və ya sadəcə əlçatmazdırsa, səhv baş verir.
RPC Server səhvlərinin düzəldilməsi
Bu səhvlərdən birini Windows 10 əməliyyat sistemi ilə işləyən bir kompüterdə düzəltməyin üç yolu var. Bunlardan ən məşhuru RPC xidmətinin işləməməsi ola bilər. Digər ikisi, şəbəkə ilə əlaqəli problemlər və ya zədələnmiş qeyd qeydləri daha az ehtimal olunur, lakin hələ də baş verə bilər.
Bu səhvlərdən birini və ya hər hansı bir Windows səhvini aldığınız zaman ilk cəhd tam yenidən başladır. Yenidən başlatma, RPC server ilə əlaqəli müvəqqəti bir problemi həll edəcəkdir. Yenidən başlatma səhvini həll etmirsə, aşağıdakı düzəlişlərdən birinə dalmaq istərdiniz.
RPC xidməti işləmir
Yenidən yükləndikdən sonra RPC Xidmətinin problemə səbəb olub olmadığını yoxlayın.
- Tapşırıq çubuğuna sağ vuraraq siyahıdan seçərək Tapşırıq Menecerini açın.
- -Ə gedin Xidmətlər nişanı və sonra Xidmətləri açın.
- -Ə gedin Uzaqdan prosedur çağırışı xidmət. Çalışmalı və qurulmalıdır Avtomatik. Olmazsa dəyişdirin.
- -Ə gedin DCOM Server Prosesi Başlatıcısı. Bu da işləməli və qurulmalıdır Avtomatik. Yenə də nəticələr fərqlidirsə, lazımi dəyişiklikləri edin.
Şəbəkə problemləri
TCP və ya təhlükəsizlik duvarı ilə bağlı problemlər RPC-nin işini dayandıra bilər. RPC Server hələ də rabitə məqsədləri üçün şəbəkə yığınından istifadə etdiyi üçün zəng daxili kompüterinizdə edilsə belə, doğrudur.
- İdarəetmə panelini yuxarıya çəkin və seçin Şəbəkə və İnternet (Kateqoriyalara uyğun olaraq bax) və ya Şəbəkə və paylaşım mərkəzi (ya böyük, ya da kiçik nişanlara qoyulur).
- Düyməsini vurun Ethernet link yanında yerləşir Əlaqələr: daha sonra Xüsusiyyətlər açılan pəncərədə.
- The IPv6 və Microsoft Şəbəkələri üçün Fayl və Yazıcı Paylaşımı hər ikisində onay işarəsi olmalıdır. Bunu etmədikdə, əlavə edin və Tamam düyməsini basın və xətaya səbəb olan vəzifəni yenidən sınayın. Əgər onlar artıq işarələnibsə, təhlükəsizlik divarınızı yoxlamalısınız.
- Seçin Windows firewall İdarəetmə panelində.
- Üçüncü tərəf firewall üçün, parametrləri sınamalı olacaqsınız. Birdəfəlik verməlisən, ancaq bir müddətdir istifadə etdiyin bir təhlükəsizlik duvarıdırsa, heç nəyi dəyişdirməyin.
- Tapın Uzaqdan kömək üçün effektiv olduğundan əmin olun Domen, Şəxsi və İctimai şəbəkələr. Sonra etdiyiniz dəyişiklikləri qeyd edin.
Qeydiyyatın Korrupsiyası və Fəsadları
Bu vaxta qədər hər şey qaydasındadırsa, baxa biləcəyiniz son şey, RCP və DCOM xidmətlərini korrupsiyaya görə idarə edən qeyd qeydləridir. Xüsusilə yeni başlayanlar üçün qeyd dəftəri ilə məşğul olmağı tövsiyə etmirəm, buna görə etibarlı olmaq üçün heç bir şeylə qarışmazdan əvvəl qeyd dəftərini yedəkləyəcəyik.
- Daxil edin regedit Tapşırıq çubuğundakı axtarış qutusuna. Göründüyü zaman Qeyd defteri redaktorunu vurun.
- Basın Kompüter sol pəncərədən açın Fayl nişan. Seçin İxrac menyudan.
- Saxlanılan fayl üçün bir ad və yer seçin və vurun Yadda saxla düyməsini basın.
Bütün qeyd defteri sənədlərinin ehtiyat nüsxəsi yaradıldıqdan sonra RPC və DCOM xidmətləri üçün girişləri yoxlaya bilərsiniz.
Aşağıdakı düyməyə keçin:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services RpcSs
Sağ bölmədə sağ vurun Başlamaq daha sonra Dəyişdirin… Dəyəri (2).
Sonra, aşağıdakı hər iki düyməyə keçməlisiniz:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services DcomLaunch
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services RpcEptMapper.
Eyni şeyi də edin Başlamaq əvvəlki addımda olduğu kimi.
How to Fix RPC Server is Unavailable on Windows
The RPC server error in Windows is a common issue, especially with Windows devices connected to a network like in an office or a small home network.
This kind of issue on Windows happens when your computer cannot communicate with other computers or devices throughout your local network.
But there’s no need to worry. Your files are still safe on your computer, and this can be easily fixed by performing a couple of troubleshooting techniques.
Today, we will show you how you can fix the RPC server unavailable error on Windows.
Let’s get right into it.
Method 1: Ensure that RPC Services Are Running
The first thing to check if you encounter an RPC server unavailable error on your computer is to check if the RPC services are running in the background. You can follow the steps below to verify if the essential RPC services are running on your computer.
Step 1. Press the Windows Key + R to open the Run Command Box on your computer.
Step 2. Afterward, type “services.msc” and hit Enter to launch the Windows Services Manager.
Step 3. Lastly, find the following services on the list DCOM Server Process Launcher, Remote Procedure Call (RPC), and RPC Endpoint Mapper. Make sure that their status is set to “Running.”
You can proceed to the following method if they are running in the background; however, if their status is not running. Right-click on the service and click “Start.”
After that, use your computer and see if the error message will still appear.
Method 2: Check Your Computer Firewall
The next thing that you can do to troubleshoot this issue is to check the Windows Firewall. In some cases, Firewalls can block traffic requests from RPC (Remote Procedure Call), which causes the RPC service problem.
To fix this, you can follow the steps below.
Step 1. Press the Windows Key + S on your keyboard on your computer and search for “Windows Firewall.”
Step 2. Next, click on Open to launch the Firewall’s Settings.
Step 3. After that, on the side menu, click “Allow an App or Feature through Windows Firewall.”
Step 4. Lastly, make sure that all the boxes for Remote Assistance are checked.
Restart your computer and observe if the error still occurs after changing your firewall settings.
Method 3: Check Your Internet Connection
The RPC service error can also happen when your network connection settings are not configured correctly.
In this case, you can follow the guide below to configure your network connection correctly to avoid RPC errors in the future.
Step 1. Press the Windows Key + R on your computer to open the Run Command Box.
Step 2. Next, type “ncpa.cpl” in the text box and click on “OK.”
Step 3. After that, the Network Connection Properties will open.
Step 4. Now, right-click on your current network connection and select Properties.
Step 5. Lastly, ensure that “File and Printer Sharing for Microsoft Networks” and “Internet Protocol Version 6” are enabled on your Windows 10 computer.
Now, try to use your computer and see if the RPC server error would still occurs while using your computer.
On the other hand, if the RPC server is unavailable error is still present after changing your internet connection settings. You can try checking your Registry Keys.
Method 4: Check Your Registry
Here’s a method for advanced Windows users. Before doing anything on your registry keys, keep in mind that any changes on the registry can significantly affect your operating system if not performed correctly.
You should skip this method if you are not comfortable configuring your registry.
However, if you want to proceed with configuring your registry, follow the steps below carefully.
Step 1. Press the Windows Key + R to open the Run Command Box on your computer. Then, type “regedit” and click OK to launch the Registry Editor.
Step 2. After opening the Registry Editor, navigate to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcS. Check the image below for better visualization of where you need to navigate.
Step 3. Find the Start registry key in the RpcSs path and double-click it to edit its value. Set its data value to 2.
Step 4. Next, navigate to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesDcomLaunch and find the Start registry key from the DCOM Server Process Launcher path. Now, double-click Start and change its value to 2.
Step 5. Lastly, navigate to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcEptMapper and find the Start registry key from RPC Endpoint Mapper. Double-click the Start registry key and change its data value to 2.
Now, close the Registry Editor and restart your computer. After that, use your computer and observe if the RPC server is unavailable error message will still occur on Windows.
However, if you still have Windows problems after doing the steps above. You can try doing the last method below, which can fix the issue with the Windows RPC server.
Method 5: Reinstall Windows 10
If none of the methods above worked to fix the RPC issue, the last thing you can do is install a fresh copy of Windows on your computer. It is possible that some of the critical system files on your computer got corrupted while updating Windows or during regular use.
In this case, it is best to reinstall Windows on your computer to ensure that you have a working copy of the operating system. However, before reinstalling Windows on your computer, don’t forget to back up your important files before making any changes to your system.
Frequently Asked Questions
Can windows firewall cause issues with dns server?
The Windows Firewall can cause issues with DNS servers because it can block incoming and outgoing DNS traffic. This can cause problems with resolving DNS names and can also cause problems with updates to the DNS server. The Windows Firewall can also block remote clients’ access to the DNS server.
Can I change dns server in the control panel?
Yes, you can change the DNS server in the control panel. To do so, go to the ‘Network and Sharing Center’ and select ‘Change adapter settings. From here, you’ll be able to see your current DNS server and change it to another one of your choosing. Remember that changing your DNS server may cause some internet services to stop working correctly.
Meet the author
Shayne is an expert on all things Microsoft Windows and computer security. As a Windows user of over 30 years, he has been featured on Business Insider, Yahoo, Tech Republic, Hacker Noon, Techopedia, and many other publications. Aside from entertaining at his home theater, he enjoys spending time with his family, including his English bulldog, Fergie.
Comments are closed, but trackbacks and pingbacks are open.