नेटवर्क प्रिंटर कनेक्ट करते समय त्रुटि 0x0000007e अक्सर विंडोज 10 और विंडोज 7 दोनों में होती है। ज्यादातर मामलों में यह त्रुटि कॉन्फ़िगरेशन में होती है जब प्रिंटर सीधे दूसरे विंडोज कंप्यूटर (प्रिंट सर्वर) से जुड़ा होता है और नेटवर्क पर अन्य कंप्यूटरों से प्रिंटिंग के लिए साझा किया जाता है। .
मेरे मामले में, निम्न कॉन्फ़िगरेशन में त्रुटि दिखाई दी। विंडोज सर्वर 2008 x86 के 32-बिट संस्करण पर कई साझा एचपी (हेवलेट-पैकार्ड) प्रिंटर के साथ एक प्रिंट सर्वर है। यदि आप इस सर्वर से किसी प्रिंटर को 64-बिट क्लाइंट (विंडोज 10 या विंडोज 7) वाले कंप्यूटर से कनेक्ट करने का प्रयास करते हैं, तो ऑपरेटिंग सिस्टम प्रिंट सर्वर से एचपी प्रिंटर ड्राइवर का सही संस्करण सफलतापूर्वक डाउनलोड करता है, लेकिन इसे स्थापित करने में विफल रहता है त्रुटि 0x0000007e .
ऑपरेशन 0x0000007e त्रुटि के साथ विफल रहा।
Windows 10 कंप्यूटर पर, प्रिंटर कनेक्शन त्रुटि कुछ अलग दिखती है:
ऑपरेशन पूरा नहीं किया जा सका (त्रुटि 0x0000007e)।निर्दिष्ट मॉड्यूल पाया नहीं जा सका।
हालांकि, 32-बिट विंडोज संस्करणों से एक ही प्रिंट सर्वर से साझा नेटवर्क प्रिंटर को जोड़ने और स्थापित करने में कोई समस्या नहीं है।
त्रुटि 0x0000007e केवल 64-बिट क्लाइंट . पर दिखाई देती है साझा Hewlett Packard . से कनेक्ट करने का प्रयास करते समय प्रिंटर 32-बिट प्रिंट सर्वर . पर स्थापित (विंडोज सर्वर 2003 x86 या विंडोज सर्वर 2008 x86 पर चल रहा है)। आम तौर पर, समस्या सभी एचपी प्रिंटर के साथ नहीं दिखाई देती है, बल्कि केवल उनके साथ होती है जो यूनिवर्सल प्रिंटर ड्राइवर एचपी पीसीएल (एचपी यूनिवर्सल प्रिंट ड्राइवर) का उपयोग कर रहे हैं। .
त्रुटि को ठीक करने के लिए आपको क्या करने की आवश्यकता है? सबसे पहले, आपको यह जांचना होगा कि प्रिंट सर्वर पर 32- और 64-बिट ड्राइवर संस्करण दोनों स्थापित हैं। जैसा कि आप देख सकते हैं, HP Universal Printing PCL 6 ड्राइवर के x64 और x86 संस्करण स्थापित हैं।
एचपी और टेक्नेट मंचों के माध्यम से देखने के बाद, मुझे जानकारी मिली कि यूनिवर्सल एचपी प्रिंटिंग ड्राइवर सेटिंग्स में 32-बिट सिस्टम (स्पूल \ ड्राइवर \ w32x86\3 स्पूल \ ड्राइवर \ w32x86\3 के लिए स्पूलर फ़ाइल (प्रिंट कतार) के लिए एक निश्चित पथ निर्दिष्ट किया गया है। मजबूत> ), जिसे 64-बिट क्लाइंट खोजने में असमर्थ है, इसलिए त्रुटि 0x0000007e प्रकट होती है। फ़ाइल पथ को प्रिंट सर्वर पर प्रिंटर ड्राइवर सेटिंग्स में निर्दिष्ट किया गया है। मेरे मामले में, यह रहा है स्पूल\ड्राइवर्स\W32X86\3\hpcpn112.dll , लेकिन एक dll फ़ाइल नाम यूनिवर्सल एचपी प्रिंटिंग ड्राइवर संस्करण पर निर्भर करता है। इस प्रकार, एचपी यूनिवर्सल प्रिंटिंग प्रिंटर ड्राइवर का 32-बिट संस्करण विंडोज के x64 संस्करणों के साथ असंगत है। हालांकि, इसे मैन्युअल रूप से ठीक किया जा सकता है।
इस समस्या को ठीक करने के लिए, आपको एक प्रिंट सर्वर (कंप्यूटर) पर एचपी प्रिंट ड्राइवर की दूषित (गलत) रजिस्ट्री कुंजी को हटाना होगा, जिससे साझा प्रिंटर सीधे जुड़ा हुआ है। 32-बिट प्रिंट सर्वर पर इस समस्या को हल करने के लिए:
- रजिस्ट्री संपादक खोलें (regedit.exe )।
- रजिस्ट्री कुंजी पर जाएं HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\ और प्रिंटर नाम के साथ शाखा का विस्तार करें (हमारे मामले में, यह एचपी कलर लेजरजेट 5550 पीसीएल 6) है।
- समस्या का सामना कर रहे प्रिंटर की रजिस्ट्री कुंजी में, BIDI को हटा दें कॉपीफाइल्स . में कुंजी अनुभाग। नोट . एक उत्पादक वातावरण में, पहले रजिस्ट्री कुंजी को एक अलग reg फ़ाइल में हटाने के लिए निर्यात करने की अनुशंसा की जाती है। तब आप मूल सेटिंग्स पर वापस रोल करने में सक्षम होंगे।
- क्लाइंट पर प्रिंट स्पूलर सेवा को पुनरारंभ करें:
नेट स्टॉप स्पूलर
नेट स्टार्ट स्पूलर
- सर्वर साइड से BIDI रजिस्ट्री कुंजी को निकालने के बाद, अपने Windows 10 x64 क्लाइंट से साझा किए गए HP प्रिंटर को फिर से कनेक्ट करने का प्रयास करें। इसे बिना किसी त्रुटि के सफलतापूर्वक स्थापित किया जाना चाहिए
यदि यह विधि काम नहीं करती है, या यदि आपको गैर-एचपी प्रिंटर कनेक्ट करते समय 0x0000007e त्रुटि प्राप्त होती है, तो आप वर्कअराउंड के रूप में प्रिंटर को स्थानीय पोर्ट के माध्यम से कनेक्ट करने का प्रयास कर सकते हैं। इसे करने का तरीका यहां बताया गया है:
- कंट्रोल पैनल से, अपने कंप्यूटर पर एक नया (स्थानीय!!!) प्रिंटर जोड़ें (स्थानीय प्रिंटर या नेटवर्क प्रिंटर मैनुअल सेटिंग्स जोड़ें)।
- चुनें कि आप एक नया स्थानीय पोर्ट (पोर्ट लोकल टाइप) बनाना चाहते हैं।
- पोर्ट नाम के रूप में आपको साझा प्रिंटर के लिए पूर्ण UNC पथ निर्दिष्ट करने की आवश्यकता है। उदाहरण के लिए, यदि ManchPC1 उस कंप्यूटर का नाम है जिससे प्रिंटर जुड़ा हुआ है और साझा प्रिंटर का नाम Xerox2320 है, तो इस प्रिंटर का UNC पता इस तरह दिखेगा:
\\ManchPC1\Xerox2320
, या आप\\192.168.1.55\Xerox2320
नाम के बजाय कंप्यूटर का IP पता निर्दिष्ट कर सकते हैं . - उसके बाद, एक उपयुक्त प्रिंटर ड्राइवर का चयन (या एक नया स्थापित) करना बाकी है।
एलपीटी पोर्ट मैपिंग की मदद से ऐसे नेटवर्क प्रिंटर को जोड़ने का एक और समान तरीका है।
- कनेक्टेड प्रिंटर के लिए ड्राइवर रिपॉजिटरी से प्रिंटर ड्राइवर को हटा दें। सर्वर गुण प्रिंट करें Select चुनें -> ड्राइवर टैब -> ड्राइवर का चयन करें (32 और 64 बिट दोनों) और निकालें . पर क्लिक करें .
- नए स्थानीय LPT2 . के माध्यम से कनेक्शन के साथ एक स्थानीय प्रिंटर बनाएं ।
- फिर साझा प्रिंटर के यूएनसी पते पर इस वर्चुअल एलपीटी पोर्ट की स्थायी मैपिंग बनाने के लिए निम्न कमांड का उपयोग करें:
- प्रिंटर ड्राइवर स्थापित करना और परीक्षण दस्तावेज़ को प्रिंट करने का प्रयास करना बाकी है।