এই लेखে সাধারণ উইন্ডোজ ত্রুটি (0x0000011b এবং 0x00000002) সমাধান দেওয়া হলো, যেগুলো রিমোট কম্পিউটার (প্রিন্ট সার্ভার) থেকে শেয়ার্ড নেটওয়ার্ক প্রিন্টার সংযোগ করার সময় দেখা দেয়। নিচের তালিকা থেকে আপনার ত্রুটি খুঁজে বের করুন এবং সমাধান دنبال করুন।
0x00000002 – প্রিন্টার সংযোগ ত্রুটি
ত্রুটি 0x00000002 শেয়ার্ড নেটওয়ার্ক প্রিন্টার সংযোগ করার সময় (প্রিন্ট সার্ভার থেকে বা লোকাল TCP/IP পোর্ট থেকে) উইন্ডোজ ১০ এবং উইন্ডোজ ৭-এ দেখা দিতে পারে। রিমোট কম্পিউটারের শেয়ার্ড প্রিন্টার তালিকা খুলে (UNC পাথ \\computername ব্যবহার করে) Connect বোতামে ক্লিক করলে ত্রুটি দেখায়:
Connect to Printer
Windows cannot connect to the printer.
Operation failed with error 0x00000002.

ত্রুটি 0x00000002 মানে এই প্রিন্টারের ড্রাইভার কম্পিউটারে ইনস্টল থাকা সত্ত্বেও করাপ্ট হয়ে গেছে। প্রথমে ড্রাইভার স্টোর থেকে এই ড্রাইভার মুছে ফেলুন (যেমন 0x00000057 ত্রুটির কেসে)।
এই কমান্ড চালান:
printui.exe /s /t2
ইনস্টল করা ড্রাইভার তালিকায় আপনার প্রিন্টার ড্রাইভার খুঁজে বের করুন এবং Remove ক্লিক করে Remove driver and driver package অপশন বেছে নিন।

পাওয়ারশেল দিয়েও প্রিন্টার ড্রাইভার আনইনস্টল করা যায়:
Remove-PrinterDriver -Name "HP Universal Printing PCL 5"
অথবা বিল্ট-ইন prnmngr.vbs স্ক্রিপ্ট ব্যবহার করুন cmd-তে:
cscript "C:\Windows\System32\Printing_Admin_Scripts\en-US\prndrvr.vbs" -d -m "HP Universal Printing PCL 5" -e "Windows x64" -v 3
স্পুলার রিস্টার্ট করুন (net stop spooler & net start spooler) এবং আবার প্রিন্টার সংযোগ করার চেষ্টা করুন।
সম্ভবত ড্রাইভার ইনস্টল হয়ে প্রিন্টার সফলভাবে সংযুক্ত হবে।
অন্যথায় নিচের ধাপগুলো চেষ্টা করুন:
- এই রেজিস্ট্রি কী মুছে ফেলুন: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations;
c:\Windows\System32\spool\prtprocs\x64-এ ১ থেকে ৪৯৯ নামের সাবফোল্ডার থাকলে winprint.dll ছাড়া সব মুছে দিন;
3. HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments রেজিস্ট্রি কী থেকে সব প্রিন্ট প্রসেসর ও ড্রাইভার মুছে দিন (winprint ছাড়া);
4. কম্পিউটার রিস্টার্ট করুন এবং শেয়ার্ড প্রিন্টার সংযোগ করুন।
কার্যকর না হলে, "How to Print on Windows 10 Network Printer from XP" लेखের নির্দেশনা মেনে UNC পাথ দিয়ে প্রিন্টার সংযোগ করুন।
ত্রুটি 0x0000011b: উইন্ডোজ প্রিন্টার সাথে সংযোগ করতে পারছে না
সেপ্টেম্বর ১৫, ২০২১-এ উইন্ডোজ সিকিউরিটি আপডেট ইনস্টলের পর থেকে শেয়ার্ড নেটওয়ার্ক প্রিন্টার সংযোগে ত্রুটি 0x0000011b ব্যাপক হয়ে ওঠে।
রিমোট কম্পিউটার থেকে শেয়ার্ড প্রিন্টার সংযোগ করার সময় ত্রুটি:
Connect to Printer Windows cannot connect to the printer. Operation failed with error 0x0000011b.

এই সমস্যা সাম্প্রতিক সিকিউরিটি আপডেটের সাথে সম্পর্কিত যেগুলো Print Nightmare ঝুঁকি বন্ধ করার চেষ্টা করেছে। দুর্ভাগ্যবশত আপডেটগুলো পুরোপুরি টেস্টেড নয় এবং ব্যাপক 0x0000011b ত্রুটি তৈরি করছে।
সমাধান: প্রিন্টার শেয়ার করা কম্পিউটারে (!) শেষ সিকিউরিটি আপডেটটি আনইনস্টল করুন। উইন্ডোজ সংস্করণ ও বিল্ড অনুযায়ী নিচের আপডেটগুলো থেকে যেকোনো একটি আনইনস্টল করুন:
- KB5005565 — Windows 10 2004, 20H2 এবং 21H1
- KB5005566 – Windows 10 1909
- KB5005568 – Windows 10 1809 এবং Windows 10 LTSC
- KB5005030 — Windows Server 2019
- KB5005573 – Windows Server 2016
- KB5005613, KB5005627 — Windows Server 2012 R2, Windows 8.1
- KB5005563 – Windows 7, Windows Server 2008 R2 (যাদের Windows 7 এবং Server 2008 R2-এর জন্য Extended Security Updates সাবস্ক্রিপশন আছে)

আপডেট আনইনস্টল করতে: Start → Settings → Update & Security → View Update History → Uninstall updates। আপনার উইন্ডোজ সংস্করণ/বিল্ড অনুযায়ী gầnের ইনস্টল করা আপডেট বেছে নিন (যেমন Security Update for Microsoft Windows (KB5005565)) এবং Uninstall ক্লিক করুন।
অথবা wusa কমান্ড ব্যবহার করুন (আপনার উইন্ডোজ বিল্ডের আপডেট নম্বর দিয়ে):
wusa.exe /uninstall /kb:5005565
উইন্ডোজে আপডেট আনইনস্টল করার মূল পদ্ধতিগুলো সম্পর্কে আরও জানুন।
কম্পিউটার রিস্টার্ট করে ম্যানুয়ালি বা গ্রুপ পলিসি দিয়ে নেটওয়ার্ক প্রিন্টার সংযোগ করার চেষ্টা করুন। যদি ব্যবহারকারীরা লোকাল অ্যাডমিন পারমিশন ছাড়া নেটওয়ার্ক প্রিন্টার সংযোগ করতে না পারে (PrintNightmare ফিক্সের কারণে), অস্থায়ীভাবে নন-অ্যাডমিন ব্যবহারকারীদের প্রিন্টার ইনস্টল করার অনুমতি দিতে পারেন এই কমান্ড দিয়ে:
reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint" /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 0 /f
তখন ব্যবহারকারী শেয়ার্ড প্রিন্টার সংযোগ করতে পারবে এবং পরে RestrictDriverInstallationToAdministrators = 1 সেট করুন।
আপডেট আনইনস্টল করার পর এটিকে ইনস্টলেশন থেকে লুকিয়ে রাখুন যাতে পরবর্তী উইন্ডোজ আপডেট স্ক্যান সাইকেলে স্বয়ংক্রিয়ভাবে ইনস্টল না হয়।
wushowhide.diagcab অফিসিয়াল টুল বা পাওয়ারশেল PSWindowsUpdate মডিউল ব্যবহার করে আপডেট লুকিয়ে রাখুন:
$HideList = "KB5005565", "KB5005566", "KB5005568"
Hide-WindowsUpdate -KBArticleID $HideList -Verbose
স্থানীয় WSUS সার্ভার থেকে আপডেট ডিপ্লয় করলে সেগুলো ডিক্লাইন করুন।
আপডেট আনইনস্টল করা না গেলে, workaround হিসেবে নেটওয়ার্ক প্রিন্টার লোকাল পোর্ট দিয়ে সংযোগ করুন। উদাহরণস্বরূপ, রিমোট কম্পিউটার থেকে প্রিন্টার সংযোগের জন্য লোকাল পোর্ট নাম: \\pcname123\HP1220
লোকাল পোর্ট দিয়ে প্রিন্টার সংযোগ সম্পর্কে অন্য সাধারণ ত্রুটি 0x0000007e-র लेखে বর্ণনা আছে।
অন্য workaround: রেজিস্ট্রি কী HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\RpcAuthnLevelPrivacyEnabled কে 0 সেট করুন।