নেটওয়ার্ক প্রিন্টার সংযোগ করার সময় ত্রুটি 0x0000007e উইন্ডোজ 10 এবং উইন্ডোজ 7 উভয় ক্ষেত্রেই প্রায়শই ঘটে। বেশিরভাগ ক্ষেত্রে এই ত্রুটিটি কনফিগারেশনে ঘটে যখন প্রিন্টারটি সরাসরি অন্য একটি উইন্ডোজ কম্পিউটারের (প্রিন্ট সার্ভার) সাথে সংযুক্ত থাকে এবং নেটওয়ার্কের মাধ্যমে অন্যান্য কম্পিউটার থেকে মুদ্রণের জন্য শেয়ার করা হয়। .
আমার ক্ষেত্রে, নিম্নলিখিত কনফিগারেশনে ত্রুটি দেখা দিয়েছে। উইন্ডোজ সার্ভার 2008 x86-এর 32-বিট সংস্করণে একটি প্রিন্ট সার্ভার রয়েছে যা বেশ কয়েকটি ভাগ করা HP (Hewlett-Packard) প্রিন্টার সহ রয়েছে। আপনি যদি 64-বিট ক্লায়েন্ট (উইন্ডোজ 10 বা উইন্ডোজ 7) সহ একটি কম্পিউটারে এই সার্ভার থেকে যেকোনো প্রিন্টার সংযোগ করার চেষ্টা করেন, তাহলে অপারেটিং সিস্টেম সফলভাবে প্রিন্ট সার্ভার থেকে HP প্রিন্টার ড্রাইভারের সঠিক সংস্করণ ডাউনলোড করে, কিন্তু এটি ইনস্টল করতে ব্যর্থ হয়। ত্রুটি 0x0000007e .
0x0000007e ত্রুটির সাথে অপারেশন ব্যর্থ হয়েছে৷
Windows 10 কম্পিউটারে, প্রিন্টার সংযোগ ত্রুটি একটু ভিন্ন দেখায়:
অপারেশন সম্পূর্ণ করা যায়নি (ত্রুটি 0x0000007e)।নির্দিষ্ট মডিউল পাওয়া যায়নি।
যাইহোক, 32-বিট উইন্ডোজ সংস্করণ থেকে একই প্রিন্ট সার্ভার থেকে শেয়ার্ড নেটওয়ার্ক প্রিন্টার সংযোগ এবং ইনস্টল করার ক্ষেত্রে কোন সমস্যা নেই৷
ত্রুটি 0x0000007e শুধুমাত্র 64-বিট ক্লায়েন্টে প্রদর্শিত হয় যখন একটি ভাগ করা Hewlett Packard এর সাথে সংযোগ করার চেষ্টা করছেন৷ প্রিন্টার একটি 32-বিট প্রিন্ট সার্ভারে ইনস্টল করা হয়েছে৷ (Windows Server 2003 x86 বা Windows Server 2008 x86 এ চলছে)। সাধারণত, সমস্যাটি সমস্ত HP প্রিন্টারের সাথে দেখা যায় না, তবে শুধুমাত্র যারা ইউনিভার্সাল প্রিন্টার ড্রাইভার HP PCL (HP ইউনিভার্সাল প্রিন্ট ড্রাইভার) ব্যবহার করছে তাদের সাথে দেখা যায়। .
আপনি ত্রুটি ঠিক করতে কি করতে হবে? প্রথমত, আপনাকে পরীক্ষা করতে হবে যে প্রিন্ট সার্ভারে একটি 32- এবং একটি 64-বিট ড্রাইভার সংস্করণ উভয়ই ইনস্টল করা আছে। আপনি দেখতে পাচ্ছেন, HP ইউনিভার্সাল প্রিন্টিং PCL 6 ড্রাইভারের x64 এবং x86 সংস্করণ ইনস্টল করা আছে।
এইচপি এবং টেকনেট ফোরামে খোঁজ করে, আমি তথ্য পেয়েছি যে ইউনিভার্সাল এইচপি প্রিন্টিং ড্রাইভার সেটিংসে একটি 32-বিট সিস্টেমের (স্পুল\ড্রাইভার\w32x86\3স্পুলার ফাইলের (প্রিন্ট সারি) জন্য একটি নির্দিষ্ট পথ নির্দিষ্ট করা হয়েছে। শক্তিশালী> ), যা 64-বিট ক্লায়েন্ট খুঁজে পেতে অক্ষম, তাই ত্রুটি 0x0000007e প্রদর্শিত হয়। ফাইল পাথ প্রিন্ট সার্ভারে প্রিন্টার ড্রাইভার সেটিংসে নির্দিষ্ট করা আছে। আমার ক্ষেত্রে, এটি হয়েছেস্পুল\DRIVERS\W32X86\3\hpcpn112.dll , কিন্তু একটি dll ফাইলের নাম ইউনিভার্সাল HP প্রিন্টিং ড্রাইভার সংস্করণের উপর নির্ভর করে। সুতরাং, এইচপি ইউনিভার্সাল প্রিন্টিং প্রিন্টার ড্রাইভারের 32-বিট সংস্করণ উইন্ডোজের x64 সংস্করণের সাথে বেমানান। যাইহোক, এটি ম্যানুয়ালি ঠিক করা যেতে পারে।
এই সমস্যাটি সমাধান করার জন্য, আপনাকে একটি প্রিন্ট সার্ভারে (কম্পিউটার) এইচপি প্রিন্ট ড্রাইভারের দূষিত (ভুল) রেজিস্ট্রি কী মুছে ফেলতে হবে যার সাথে ভাগ করা প্রিন্টারটি সরাসরি সংযুক্ত রয়েছে৷ একটি 32-বিট প্রিন্ট সার্ভারে এই সমস্যাটি সমাধান করতে:
- রেজিস্ট্রি এডিটর খুলুন (regedit.exe )।
- রেজিস্ট্রি কীতে যান HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\ এবং প্রিন্টারের নাম দিয়ে শাখাটি প্রসারিত করুন (আমাদের ক্ষেত্রে, এটি HP কালার লেজারজেট 5550 PCL 6)।
- প্রিন্টারের রেজিস্ট্রি কীতে যেটি সমস্যার সম্মুখীন হচ্ছে, BIDI মুছুন কপিফাইলস-এ কী অধ্যায়. দ্রষ্টব্য . একটি উত্পাদনশীল পরিবেশে, একটি পৃথক রেজি ফাইলে মুছে ফেলার জন্য রেজিস্ট্রি কীটি আগে রপ্তানি করার পরামর্শ দেওয়া হয়। তারপরে আপনি মূল সেটিংসে ফিরে যেতে সক্ষম হবেন।
- ক্লায়েন্টে প্রিন্ট স্পুলার পরিষেবা পুনরায় চালু করুন:
net stop spooler
net start spooler
- সার্ভার সাইডে বিআইডিআই রেজিস্ট্রি কী অপসারণ করার পরে, আপনার Windows 10 x64 ক্লায়েন্ট থেকে শেয়ার্ড এইচপি প্রিন্টারটি আবার সংযুক্ত করার চেষ্টা করুন৷ এটি কোনো ত্রুটি ছাড়াই সফলভাবে ইনস্টল করা উচিত
যদি এই পদ্ধতিটি কাজ না করে, অথবা আপনি যদি 0x0000007e ত্রুটি পান অ-HP প্রিন্টার সংযোগ করার সময়, আপনি একটি সমাধান হিসাবে স্থানীয় পোর্টের মাধ্যমে প্রিন্টারটি সংযোগ করার চেষ্টা করতে পারেন। এটি কীভাবে করবেন তা এখানে:
- কন্ট্রোল প্যানেল থেকে, আপনার কম্পিউটারে একটি নতুন (স্থানীয়!!!) প্রিন্টার যোগ করুন (একটি স্থানীয় প্রিন্টার বা নেটওয়ার্ক প্রিন্টার ম্যানুয়াল সেটিংস যোগ করুন)।
- নির্বাচন করুন যে আপনি একটি নতুন স্থানীয় পোর্ট তৈরি করতে চান (পোর্ট স্থানীয় প্রকার)।
- একটি পোর্টের নাম হিসাবে আপনাকে শেয়ার করা প্রিন্টারের সম্পূর্ণ UNC পাথ নির্দিষ্ট করতে হবে। উদাহরণস্বরূপ, যদি ManchPC1 কম্পিউটারের নাম হয় যার সাথে প্রিন্টারটি সংযুক্ত আছে এবং শেয়ার্ড প্রিন্টারটির নাম Xerox2320, তাহলে এই প্রিন্টারের UNC ঠিকানাটি এরকম দেখাবে:
\\ManchPC1\Xerox2320
, অথবা আপনি\\192.168.1.55\Xerox2320
নামের পরিবর্তে কম্পিউটারের IP ঠিকানা নির্দিষ্ট করতে পারেন . - এর পরে, এটি একটি উপযুক্ত প্রিন্টার ড্রাইভার নির্বাচন (বা একটি নতুন ইনস্টল) করতে হবে৷
এলপিটি পোর্ট ম্যাপিংয়ের সাহায্যে এই জাতীয় নেটওয়ার্ক প্রিন্টারকে সংযুক্ত করার আরেকটি অনুরূপ পদ্ধতি রয়েছে।
- ড্রাইভার সংগ্রহস্থল থেকে সংযুক্ত প্রিন্টারের জন্য প্রিন্টার ড্রাইভার সরান। প্রিন্ট সার্ভার বৈশিষ্ট্য নির্বাচন করুন -> ড্রাইভার ট্যাব -> ড্রাইভার নির্বাচন করুন (উভয় 32 এবং 64 বিট) এবং সরান ক্লিক করুন .
- নতুন স্থানীয় LPT2 এর মাধ্যমে একটি সংযোগ সহ একটি স্থানীয় প্রিন্টার তৈরি করুন৷ .
- তারপর শেয়ার করা প্রিন্টারের UNC ঠিকানায় এই ভার্চুয়াল LPT পোর্টের একটি স্থায়ী ম্যাপিং তৈরি করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
net use LPT2 \\ManchPC1\Xerox2320 /persistent:yes
- এটি প্রিন্টার ড্রাইভার ইনস্টল করা এবং একটি পরীক্ষা নথি প্রিন্ট করার চেষ্টা করা বাকি আছে।