فهرست بستن

آموزش برطرف کردن مشکل اتصال به پرینتر مشترک در ویندوز

در این مقاله می‌خواهیم به خطاها یا Errorهایی که معمولا در ویندوز هنگام اتصال به یک پرینتر اشتراکی در شبکه کامپیوتر یا اتصال از راه دور از طریق سرور رخ می‌دهد بپردازیم. در ادامه دلیل خطاها را شرح داده و راه‌حل آن را بیان می‌کنیم.

به صورت کلی معمولا با دو خطای زیر مواجه می‌شویم:

0x00000002 – خطای اتصال پرینتر اشتراکی

Error 0x0000011b -ـ ویندوز نمی‌تواند به پرینتر متصل شود

0x00000002 – Printer Connectivity Error

در هنگام اتصال به چاپگر مشترک شبکه (از طریق سرور چاپ یا پورت TCP/IP)، در Windows10 و Windows 7 ممکن است با خطای 0x00000002 مواجه شویم. به این صورت که پس از بازکردن لیست چاپگرهای مشترک در کامپیوتر از راه دور (از مسیر computername\) و کیلک بر روی دکمه Connect این خطا ظاهر می‌شود.

خطای 0x00000002 به این معنی است که درایور نصب شده بر روی کامپیوتر خراب است. اولین از همه باید این درایور را از روی سیستم عامل پاک کنید. برای این کار، بر روی منوی Start کلیک کنید و cmd را تایپ کنید. دستور زیر را در cmd تایپ کنید و اینتر را بزنید تا دستور اجرا شود:

printui.exe /s /t2

بعد از اجرای این دستور لیستی از درایورهای نصب شده مشاهده می‌کنید، چاپگری را که می‌خواهید پاک کنید انتخاب کرده، و با کلیک بر روی گزینه Remove و بعد انتخاب گزینه Remove driver and driver package درایور را حذف کیند.

حالا باید Spooler را راه‌اندازی مجدد کنید و عملیات اتصال کامپیوتر به پرینتر اشتراکی را انجام بدهید. به احتمال زیاد درایورهای مورد نظر نصب می‌شود و پرینتر با موفقیت متصل می‌شود.

در غیر این صورت باید موارد زیر را امتحان کنید:

این کلید ریجستری را پاک کنید:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerPendingFileRenameOperations;

برای این کار باید مراحل زیر را انجام بدهید:

گام اول: پنجره Run را با استفاده از کلید میانبر Win+R استفاده کنید.

گام دوم: دستور regedit را تایپ کنید و Enter بزنید.

گام سوم: در اینجا هم از شما پرسیده می‌شود آیا به این برنامه اجازه تغییر در دستگاه خود را می‌دهید؟ بر بروی Yes کلیک کنید.

گام چهارم: در نوار آدرس پنجره ظاهر شده آدرس بالا را تایپ کنید و Enter را بزنید و یا می‌توانید پله به پله مسیر مشخص شده را دنبال کنید:

پاک کردن Subfolder های اضافی:

به مسیر زیر بروید و اگر در فولدر x64 فایل‌هایی با نام 1 تا 499 به چشمتان خورد، همگی را پاک کنید؛ دقت داشته باشید که فایل winprint.dll را پاک نکنید. در نهایت فولدر باید به شکل زیر در بیاید:

پاک کردن تمام پردازش‌های پرینتر و درایورها (به غیر از winprint) از طریق reg key:

HKLMSYSTEMCurrentControlSetControlPrintEnvironments;

مانند مراحل قبلی کلید ریجستری مورد نظر را پاک کنید.

و در پایان سیستم را ری‌استارت کنید و دوباره به پرینتر مشترک متصل شوید.

Error 0x0000011b: Windows Cannot Connect to the Printer

بعد از نصب به روزرسانی‌های امنیتی ویندوز از تاریخ 15 سپتامبر 2021، خطای Error 0x0000011b به صورت گسترده‌ای در هنگام اتصال پرینترهای مشترک شبکه پیش می‌آید.

این مشکل مستقیما مربوط به آخرین به روزرسانی‌های امنیتی مایکروسافت است، که برای جلوگیری از آسیب‌پذیری Print Nightmare عرضه شد. اما ظاهرا مایکروسافت به خوبی این به روزرسانی خود را آزمایش نکرده بود و همین امر باعث بروز خطاهای بزرگ 0x0000011b شده است که مانع از اتصال کامپیوتر به پرینتر اشتراکی می‌شود.

برای برطرف کردن این مشکل باید، آخرین به روزرسانی امنیتی در کامپیوتری که میزبان چاپگر است، و پرینتر از طریق آن به اشتراک گذاشته شده است را حذف کنید. بسته به نسخه ویندوزی که بر روی کامپیوتر نصب است، باید یکی از به روزرسانی‌های زیر را حذف کنید:

  • KB5005565 — Windows 10 2004. 20H2 and 21H1
  • KB5005566 – Windows 10 1909
  • KB5005568 – Windows 10 1809 and Windows 10 LTSC
  • KB5005030 — Windows Server 2019
  • KB5005573 – Windows Server 2016
  • KB5005613KB5005627 — Windows Server 2012 R2, Windows 8.1
  • KB5005563 – Windows 7, Windows Server 2008 R2 (who has an Extended Security Updates subscription for Windows 7 and Serve 2008 R2)

برای این کار ابتدا باید از طریق مسیر زیر به Uninstall updates برسید:

Start -> Settings -> Update & Security -> View Update History -> Uninstall updates

در نهایت از پنجره باز شده باید با توجه به نسخه ویندوز خود، به روزرسانی مورد نظر را انتخاب کرده و حذف نصب کنید؛ که در اینجا به عنوان مثال نسخه سیستم عامل ما Windows 10 2004. 20H2 and 21H1 است، و بنابراین ما به روز رسانی KB5005565 را حذف می‌کنیم.

کامپیوتر خود را راه‌اندازی مجدد کنید، و بعد از آن سعی کنید به روش دستی یا از طریق Group Policy سیستم خود را به پرینتر وصل کنید.

توجه داشته باشید که باید بعد از حذف فایل به روزرسانی ویندوز، آن را از نصب مجدد مخفی کنید. در غیر این صورت در چرخه خودکار به روزرسانی، آن فایل‌ها دوباره نصب می‌شوند و مشکل در اتصال به پرینتر اشتراکی دوباره تَکرار می‌شود. در صورتی هم که قادر به حذف فایل به روزرسانی‌ نبودید، می‌توانید یک چاپگر شبکه را از طریق درگاه محلی به کامپیوتر خود متصل کنید.

مطالب مرتبط:

لینک منبع

2 Comments

  1. reza moghadam

    Error 0x0000011b: Windows Cannot Connect to the Printer

    باتشکر از مطلبی که ارائه کردین
    6ماه درگیر این مشکل بودم امروز با کمک شما یه قسمتی از فکرم آزاد شد.
    سپاس از مطالبتون

  2. سید

    سلام. ما روی ویندوز 8 این مشکل و داریم. همین ارور 0x0000011b ولی ننوشتید برای ویندوز 8 چه کنیم؟
    کدوم آپدیت هست. از روی تاریخ نشد پیدا کنم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *