Windows पर "The remote procedure call failed and did not execute" एरर प्राप्त करना कई कारणों से बहुत निराशाजनक हो सकता है। पहला, शायद आपको पता नहीं है कि Remote Procedure Call क्या है और यह क्यों काम कर रहा है। दूसरा, आप अपने कंप्यूटर पर कुछ भी नहीं कर पाएंगे - यहां तक कि एक फ़ाइल खोलना भी असंभव है। और अंत में, इस एरर के बारे में ऑनलाइन संदर्भ ढूंढना मुश्किल है क्योंकि यह मुद्दा थोड़ा असामान्य है।
लेकिन चिंता न करें क्योंकि यह दुनिया का अंत नहीं है। यह लेख आपको एक विचार देना चाहिए कि Remote Procedure Call (RPC) क्या है, यह क्या करता है, और इस एरर को क्या पॉप अप करता है। हम उन विभिन्न चरणों को भी सूचीबद्ध करेंगे जिन्हें आप इस समस्या को ठीक करने के लिए उठा सकते हैं।
Remote Procedure Call (RPC) क्या है?
Remote Procedure Call या RPC एक प्रोटोकॉल है जिसका उपयोग सॉफ्टवेयर का एक टुकड़ा नेटवर्क पर दूसरे कंप्यूटर पर स्थित ऐप से सेवा का अनुरोध करने के लिए कर सकता है, बिना नेटवर्क के विवरण को समझे। RPC का उपयोग रिमोट सिस्टम के भीतर अन्य प्रक्रियाओं को कॉल करने के लिए किया जाता है, जैसे एक लोकल सिस्टम। एक प्रोसीजर कॉल को फ़ंक्शन कॉल या सबरूटीन कॉल के रूप में भी जाना जाता है।
RPC क्लाइंट-सर्वर मॉडल का उपयोग करता है जहां अनुरोध करने वाला ऐप एक क्लाइंट है जबकि सेवा प्रदान करने वाला प्रोग्राम सर्वर है। किसी भी नियमित या लोकल प्रोसीजर कॉल की तरह, एक RPC एक सिंक्रोनस ऑपरेशन है जिसमें अनुरोध करने वाले प्रोग्राम को तब तक निलंबित रहने की आवश्यकता होती है जब तक कि रिमोट प्रोसीजर के परिणाम वापस नहीं आ जाते।
यहां कुछ सेवाएं हैं जो उन पर भरोसा करती हैं:
- Background Intelligent Transfer Service
- COM+ Event System
- Computer Management
- Distributed Link Tacking Client
- Distributed Transaction Coordinator
- Fax Service
- Firewall
- Indexing Service
- IPSec Policy Agent
- Messenger
- Network Connections
- Netlogon
- Print Spooler
- Protected Storage
- Registry Editor
- Removable Storage
- Routing Information Protocol (RIP) Listener
- Routing and Remote Access
- Service Control
- SQL Server
- Task Scheduler
- Telephony
- Telnet
- Windows Installer
- Windows Management Instrumentation
यहां तक कि File Explorer के File Property डायलॉग में एक DCOM घटक होता है जो RPC पर निर्भर करता है। यदि कोई समस्या होती है, तो आप अपनी फ़ाइलों के साथ लगभग कुछ भी नहीं कर सकते। यहां तक कि File Explorer में फ़ाइल गुणों को प्रदर्शित करना भी काम नहीं करेगा।
"The remote procedure call failed and did not execute" एरर क्या है?
Windows पर "The remote procedure call failed and did not execute" एरर Remote Procedure Call के साथ एक समस्या को इंगित करता है। यह एरर Windows 10/11 के लिए अद्वितीय नहीं है क्योंकि यह पहले विभिन्न Windows डिवाइस पर और Windows 7 से शुरू होने वाले सिस्टम पर हुआ है। जब यह समस्या दिखाई देती है, तो आप फ़ाइलें, फ़ोटो, या एप्लिकेशन नहीं खोल पाएंगे। आप कई ऑपरेटिंग सिस्टम सुविधाओं का उपयोग भी नहीं कर पाएंगे।
यहां कुछ अन्य लक्षण हैं जिनका आप इस एरर के साथ अनुभव कर सकते हैं:
- आप डेस्कटॉप पर आइकन नहीं ले जा सकते।
- आप इवेंट लॉग प्रविष्टियों को नहीं देख सकते।
- आप Services Microsoft Management Console (MMC) खोल सकते हैं, लेकिन आप सूचीबद्ध किसी भी सेवा को नहीं देख सकते।
यदि एरर एक बार होता है लेकिन रीबूट करने के बाद गायब हो जाता है, तो यह एक अस्थायी गड़बड़ हो सकती है। लेकिन यदि समस्या बनी रहती है, तो इस समस्या को गंभीरता से ठीक करने की आवश्यकता है।
Remote Procedure Call आपके कंप्यूटर पर कई प्रक्रियाओं के सुचारू संचालन के लिए आवश्यक है। इसलिए, चाहे आप "The remote procedure call failed and did not execute" एरर को कितनी बार प्राप्त करें, आप इस प्रक्रिया को अक्षम या हटा नहीं सकते क्योंकि यह आपके कंप्यूटर के लिए गंभीर समस्याएं पैदा करेगा। आप केवल नीचे सूचीबद्ध निर्देशों का पालन करके समस्या को ठीक करने का प्रयास कर सकते हैं।
Windows पर "The remote procedure call failed and did not execute" के कारण
इस एरर के होने का मुख्य कारण यह है कि आपने RPC सेवा को अक्षम कर दिया है। कई Windows ऑपरेटिंग सिस्टम प्रक्रियाएं RPC सेवा पर निर्भर करती हैं। यदि आपने गलती से RPC सेवा को अक्षम कर दिया है या कोई थर्ड-पार्टी एप्लिकेशन इसे प्रभावित कर रहा है।
आप अपने डिस्प्ले सेटिंग्स के गलत कॉन्फ़िगर किए गए DPI स्केलिंग या LocalState फ़ोल्डर के साथ कुछ समस्याओं के कारण भी इस एरर का सामना कर सकते हैं। इसके अलावा, वायरस और मैलवेयर संक्रमण भी Windows पर "The remote procedure call failed and did not execute" एरर का कारण बन सकते हैं।
"The remote procedure call failed and did not execute" एरर से निपटने के समाधान
जब आप इस एरर का सामना करते हैं, तो पहली चीज जो आपको करने की आवश्यकता है वह है अपने कंप्यूटर को रीबूट करके यह देखने की कोशिश करना कि क्या यह दूर हो जाता है। आपको Outbyte PC Repair का उपयोग करके अपने कंप्यूटर को साफ करने पर भी विचार करना चाहिए ताकि इस तरह की त्रुटियों को होने से रोका जा सके।
यदि उपरोक्त चरणों से मदद नहीं मिली, तो आप निम्नलिखित समाधानों के साथ आगे बढ़ सकते हैं:
फिक्स #1: RPC सेवा को पुनरारंभ करें।
यदि RPC को अक्षम कर दिया गया है या कुछ इसे खराब कर रहा है, तो आप इसे रजिस्ट्री एडिटर या रिकवरी कंसोल के माध्यम से पुनः सक्षम कर सकते हैं।
रजिस्ट्री एडिटर का उपयोग करके RPC को सक्षम करने के लिए, इन चरणों का पालन करें:
- Start पर क्लिक करें, फिर Windows खोज करके Run डायलॉग खोलें।
- regedt32 टाइप करें फिर OK पर क्लिक करें। यह रजिस्ट्री एडिटर खोलना चाहिए।
- रजिस्ट्री कुंजी का विस्तार करें: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs\.
- Start पर डबल-क्लिक करें, Edit DWORD Value डायलॉग बॉक्स में 2 टाइप करें। फिर OK पर क्लिक करें।
- रजिस्ट्री एडिटर को बंद करें और अपने कंप्यूटर को पुनरारंभ करें।
यदि आपका कंप्यूटर सही ढंग से शुरू नहीं होता है, तो आप RPC सेवा को पुनः सक्षम करने के लिए Recovery Console का उपयोग कर सकते हैं।
Recovery Console का उपयोग करने के लिए, इन चरणों का पालन करें:
- अपने कंप्यूटर को Recovery Console पर बूट करें।
- Recovery Console कमांड प्रॉम्प्ट पर, Enable RPCSS Service_Auto_Start कमांड टाइप करें, और फिर Enter दबाएं।
- Exit टाइप करें, और फिर Enter दबाएं।
- अपने कंप्यूटर को पुनरारंभ करें।
फिक्स #2: LocalState फ़ोल्डर की सामग्री हटाएं।
इस विधि में, आप फ़ोल्डर से फ़ाइलों को हटाकर एरर को ठीक करने का प्रयास कर सकते हैं। फ़ोल्डर का पता लगाने और उसकी सामग्री को हटाने के चरणों का पालन करें।
- My Computer या This PC खोलें।
- अब निम्न स्थान पर नेविगेट करें: C:\Users\Administrator\AppData\Local\Packages\Microsoft.Windows.Photos_cw5n1h2txyewy\LocalState
- अब सभी फ़ाइलों का चयन करें और डिलीट बटन दबाएं।
- यदि आपको एडमिनिस्ट्रेटर अनुमति मांगने के लिए प्रेरित किया जाता है, तो हां पर क्लिक करें।
अब अपने सिस्टम को पुनरारंभ करें और जांचें कि क्या एरर अभी भी मौजूद है।
फिक्स #3: Windows Troubleshooter का उपयोग करें।
यदि आप Windows स्टोर या किसी अन्य सुविधा का उपयोग करते समय एरर का सामना कर रहे हैं, तो आप इसे ठीक करने के लिए बिल्ट-इन Windows Troubleshooter का उपयोग करने का प्रयास कर सकते हैं। ऐसा करने के लिए:
- Windows logo + R कुंजी दबाकर Run विंडो खोलें।
- अब control panel टाइप करें और Enter दबाएं।
- System and Security > Troubleshoot common computer problems पर जाएं।
- Troubleshoot टैब चुनें।
- Windows Store पर जाएं। यह चरण अन्य Windows सुविधाओं के लिए भी लागू है।
- जब आपने Windows Store चुना है, तो Run the troubleshooter दबाएं।
प्रक्रिया में कुछ समय लगता है। प्रक्रिया पूरी होने के बाद, अपने Windows कंप्यूटर को पुनरारंभ करें।
फिक्स #4: डिफ़ॉल्ट DPI स्केलिंग सेट करें।
यदि उपरोक्त विधियों में से कोई भी समस्या को ठीक नहीं करता है, तो संभावना है कि आपकी DPI सेटिंग्स संपादित की गई हों। इसे हल करने के लिए, निम्न कार्य करें:
- Start मेनू में, Control Panel टाइप करें और फिर Enter दबाएं।
- Control Panel विंडो में, Appearance and Personalization पर जाएं।
- अब Display पर जाएं।
- समस्या को हल करने के लिए, Display को Smaller (100%) पर सेट करें।
- सभी परिवर्तनों को सेव करें।
अपने सिस्टम को पुनरारंभ करें और जांचें कि क्या एरर हल हो गया है।
सारांश
जब आप Windows पर "The remote procedure call failed and did not execute" का सामना करते हैं, तो घबराएं नहीं। चाहे कुछ भी हो, RPC प्रक्रिया को बंद या अक्षम न करें। आप एरर को ठीक करने के लिए उपरोक्त समाधानों का पालन कर सकते हैं।