हाल ही में, मेरे एक ग्राहक ने पाया कि विंडोज 8.1 से विंडोज 10 में अपग्रेड इंस्टॉलेशन के बाद, इस कंप्यूटर से जुड़ा नेटवर्क प्रिंटर विंडोज XP चलाने वाले अन्य कंप्यूटर्स से डॉक्यूमेंट प्रिंट करना बंद कर दिया। (विंडोज XP के लिए सपोर्ट समाप्त होने के बावजूद, यह अभी भी SOHO में व्यापक रूप से उपयोग किया जाता है।)
यदि विंडोज XP चलाने वाले कंप्यूटर पर आप विंडोज 10 PC (डोमेन के बिना वर्कग्रुप) पर इंस्टॉल्ड नेटवर्क प्रिंटर पर डबल-क्लिक करते हैं, तो निम्न त्रुटि दिखाई देती है:
Operation could not be completed. Access is denied.
विंडोज 10 कंप्यूटर पर रिमोट प्रिंटर के कॉन्टेक्स्ट मेनू के Connect विकल्प के माध्यम से नेटवर्क प्रिंटर कनेक्ट करने का प्रयास करते समय, रिमोट विंडोज 10 कंप्यूटर पर विशेषाधिकारों वाले उपयोगकर्ता का नाम और पासवर्ड निर्दिष्ट करने के लिए कहा जाता है।
उपयोगकर्ता नाम और पासवर्ड दर्ज करने के बाद (यहां तक कि विंडोज 10 में लोकल एडमिनिस्ट्रेटर अकाउंट का), यह त्रुटि दिखाई देती है:
The credentials supplied are not sufficient to access this printer. Do you want to specify new credentials?
फिर आप पासवर्ड निर्दिष्ट करते हैं और वही बार-बार दोहराता है... सबसे दिलचस्प बात यह है कि आप XP क्लाइंट से विंडोज 10 पर नेटवर्क शेयर में किसी भी फाइल को बिना किसी परेशानी के खोल सकते हैं (इसलिए समस्या SMB 1.0 के सपोर्ट की कमी में नहीं है)। समस्या केवल नेटवर्क प्रिंटर्स के साथ दिखाई देती है। यदि उसी कॉन्फिगरेशन में शेयर्ड प्रिंटर विंडोज 8.1 से जुड़ा है, तो आप आसानी से कुछ भी प्रिंट कर सकते हैं।
हमने क्या करने की कोशिश की: विंडोज 10 में Network and Sharing Center में हमने नेटवर्क से विंडोज 10 चलाने वाले PC तक पहुंच के लिए पासवर्ड दर्ज करने को अक्षम किया (Turn off password protected sharing), Enable File Sharing for Devices That Use 40- or 56-Bit Encryption मोड पर स्विच किया, दोनों सिस्टम में समान लोकल यूजर्स बनाने की कोशिश की। कुछ भी मदद नहीं किया।
अंत में, विंडोज XP चलाने वाले कंप्यूटर से विंडोज 10 में शेयर्ड प्रिंटर से कनेक्ट करने के लिए, हमें एक पुराने वर्कअराउंड का उपयोग करना पड़ा और प्रिंटर को लोकल पोर्ट के माध्यम से कनेक्ट करना पड़ा।
- विंडोज XP चलाने वाले कंप्यूटर पर, Control Panel -> Printers and Faxes खोलें और Add Printer Wizard शुरू करें (Add printer)
- फिर Local printer attached to this computer -> Create a new port -> Local Port चुनें
- पोर्ट नाम के रूप में, प्रिंटर का UNC एड्रेस इस तरह निर्दिष्ट करें: \\Win10-PC1\SharedPrinterName (हमारे उदाहरण में यह \\192.168.1.22\HPLaserJet है)
- उपयुक्त प्रिंटर ड्राइवर चुनें या इंस्टॉल करें।
इंस्टॉलेशन समाप्त करें, दोनों कंप्यूटर्स को पुनरारंभ करें और डॉक्यूमेंट प्रिंट करने का प्रयास करें। यह सफलतापूर्वक प्रिंट होना चाहिए!
नोट. मैंने एक दिलचस्प तथ्य पाया: उपयोगकर्ता को विंडोज 10 में लॉग इन होना चाहिए, अन्यथा पोर्ट उपलब्ध नहीं होगा।