पिछले 8 वर्षों में आईटी में काम करने के बारे में एक चीज जो मुझे हमेशा पसंद आई है, वह है कठिन विंडोज त्रुटि संदेशों का सफलतापूर्वक समाधान खोजने की कोशिश करना। मैंने पहले कई के बारे में लिखा है, जैसे कि डिवाइस स्टार्ट नहीं हो सकता, स्टॉप:0x00000F4 एरर ब्लू स्क्रीन, आदि।
हाल ही में मेरे सामने एक और बात निम्नलिखित थी:
Microsoft (C) Register Server has stopped working
regsvr32 . का उपयोग करके DLL को पंजीकृत करने का प्रयास करते समय मुझे यह संदेश मिला विस्टा अल्टीमेट x64 पर कमांड लाइन से कमांड। मैंने बिना किसी समस्या के विस्टा बिजनेस x32 पर पहले डीएलएल पंजीकृत किया है, लेकिन x64 संस्करण पर इसे आजमाया नहीं था।
आमतौर पर, ऐसा लगता है कि यह त्रुटि विंडोज विस्टा या विंडोज एक्सपी x64 संस्करणों पर अधिक बार होती है और यह मुख्य रूप से विंडोज विस्टा, उर्फ डीईपी की डेटा निष्पादन रोकथाम सुविधा के कारण होती है। इसे ठीक करने के लिए, आपको DEP संवाद में regsvr32 के लिए एक अपवाद जोड़ना होगा। यहां बताया गया है:
डीईपी में अपवाद जोड़ें
चरण 1:प्रारंभ . पर जाएं , नियंत्रण कक्ष और सिस्टम . पर क्लिक करें ।
चरण 2:अब उन्नत . पर क्लिक करें टैब और प्रदर्शन . के अंतर्गत , सेटिंग . पर क्लिक करें ।
चरण 3:डेटा निष्पादन रोकथाम पर क्लिक करें और मेरे द्वारा चुने गए कार्यक्रमों और सेवाओं को छोड़कर सभी कार्यक्रमों और सेवाओं के लिए डीईपी चालू करें: का चयन करें। रेडियो बटन।
चरण 4:अब जोड़ें . पर क्लिक करें बटन और ब्राउज़ करें C:\Windows\System32 और regsvr32.exe . चुनें फ़ाइल। जब आपको यह संदेश मिले कि यह आपके कंप्यूटर को असुरक्षित और हमलों के प्रति संवेदनशील बना सकता है, तो जारी रखने के लिए बस ठीक क्लिक करें।
ओके पर क्लिक करें और फिर बाहर निकलने के लिए फिर से ओके पर क्लिक करें। अब कमांड लाइन से regsvr32 कमांड को फिर से चलाने का प्रयास करें और आपको उम्मीद है कि यह त्रुटि नहीं मिलेगी! यदि आप करते हैं, तो एक टिप्पणी पोस्ट करें और मैं मदद करने की कोशिश करूंगा! आनंद लें!