رفع پیغام خطای Windows cannot connect to the printer

اگر هنگام اتصال پرینتر با پیغام Windows cannot connect to the printer یا Access is Denied روبهرو شدهاید، به این معنا نیست که پرینتر خراب شده است. این خطا بیشتر به تنظیمات شبکه، سرویسهای ویندوز، درایور یا اشتراکگذاری پرینتر مربوط میشود. خوشبختانه در بیشتر مواقع بدون نیاز به تعمیر سختافزاری میتوانید مشکل را برطرف کنید. در این راهنما، رایجترین دلایل بروز این خطا را بررسی میکنیم و مرحلهبهمرحله روشهای رفع آن را توضیح میدهیم؛ پس تا انتها با ما همراه باشید.
فهرست محتوا
علت نمایش خطای Windows cannot connect to the printer
این خطا زمانی ظاهر میشود که ویندوز نتواند ارتباط درستی با پرینتر برقرار کند. اگر پرینتر بهصورت شبکهای استفاده میشود، هر اختلالی در تنظیمات اشتراکگذاری یا ارتباط شبکه میتواند باعث نمایش این پیام شود. رایجترین دلایل عبارتاند از:
- اشتباه بودن تنظیمات اشتراکگذاری پرینتر
- غیرفعال بودن File and Printer Sharing
- نصب نبودن یا قدیمی بودن درایور پرینتر
- اختلال در سرویس Print Spooler
- مسدود شدن ارتباط توسط Firewall یا آنتیویروس
- تغییرات جدید ویندوز یا نصب بهروزرسانیهای امنیتی
- وارد کردن اشتباه نام یا آدرس IP پرینتر
در بسیاری از موارد، با بررسی همین بخشها مشکل برطرف میشود و نیازی به نصب دوباره ویندوز یا تعویض پرینتر نیست.
لیست 5 راه رفع پیغام خطای Windows cannot connect to the printer
در ادامه با اصلیترین راهکارهای برای رفع این مشکل به زبان ساده و مرحله به مرحله آشنا میشوید:
1- تنظیمات اشتراکگذاری پرینتر را بررسی کنید
یکی از رایجترین دلایل نمایش این خطا، اشتباه بودن تنظیمات اشتراکگذاری پرینتر است. اگر پرینتر روی یک کامپیوتر نصب شده و سایر کاربران از طریق شبکه به آن متصل میشوند، ابتدا باید مطمئن شوید اشتراکگذاری دستگاه همچنان فعال است.
اتصال پرینتر شبکه در ویندوز 10 و 11
برای اضافه کردن دوباره پرینتر مراحل زیر را انجام دهید:
- وارد Control Panel شوید.
- گزینه Devices and Printers را باز کنید.
- روی Add a printer کلیک کنید.
- اگر نام پرینتر نمایش داده شد، آن را انتخاب کنید.
- در غیر این صورت روی The printer that I want isn’t listed کلیک کنید.
- گزینه Add a local printer or network printer with manual settings را انتخاب کنید.
- در ادامه آدرس IP یا مسیر اشتراکگذاری پرینتر را وارد کنید.
- اگر اتصال برقرار نشد، بهتر است پرینتر را یکبار حذف و دوباره نصب کنید.

اتصال پرینتر در ویندوز 7
در ویندوز 7 نیز مراحل مشابه است، اما هنگام اضافه کردن پرینتر باید گزینه A network printer or a printer attached to another computer را انتخاب کنید. سپس:
- گزینه Connect to this printer را بزنید.
- مسیر اشتراکگذاری را به شکل زیر وارد کنید:
\\ComputerName\PrinterName
- اگر همچنان خطا مشاهده شد، میتوانید با ایجاد Local Port و وارد کردن مسیر اشتراکگذاری، اتصال را دوباره برقرار کنید.
2- File and Printer Sharing را فعال کنید
اگر پرینتر روی شبکه قابل مشاهده نیست یا هنگام اتصال با پیغام Windows cannot connect to the printer روبهرو میشوید، ممکن است قابلیت File and Printer Sharing در ویندوز غیرفعال باشد. در این شرایط، کامپیوتر اجازه دسترسی به پرینترهای اشتراکی را نمیدهد. برای فعال کردن این قابلیت مراحل زیر را انجام دهید:
- وارد Control Panel شوید.
- روی Network and Sharing Center کلیک کنید.
- از منوی سمت چپ گزینه Change advanced sharing settings را انتخاب کنید.
- بخش Private را باز کنید.
- گزینه Turn on File and Printer Sharing را فعال کنید.
- تغییرات را ذخیره کرده و سیستم را یکبار راهاندازی مجدد کنید.
اگر از ویندوز 7 استفاده میکنید، همین گزینه را میتوانید از مسیر Windows Firewall > Allow a program or feature نیز بررسی کنید. در شبکههای سازمانی، گاهی این قابلیت از طریق Group Policy غیرفعال میشود. در این شرایط باید تنظیمات شبکه توسط مدیر سیستم بررسی شود.
3- درایور پرینتر را بهروزرسانی یا دوباره نصب کنید
قدیمی بودن یا ناسازگار بودن درایور، یکی از مهمترین دلایل نمایش خطای اتصال پرینتر است. این مشکل بعد از نصب نسخه جدید ویندوز یا بهروزرسانی سیستمعامل رخ میدهد. برای رفع مشکل باید آخرین نسخه درایور را از وبسایت سازنده دانلود و نصب کنید. درایور قدیمی را از Device Manager حذف و سیستم را ریاستارت کنید.

4- سرویس Print Spooler را راهاندازی مجدد کنید
سرویس Print Spooler مسئول مدیریت صف چاپ در ویندوز است. اگر این سرویس متوقف شود، ویندوز قادر به برقراری ارتباط با پرینتر نخواهد بود و خطاهایی مانند Windows cannot connect to the printer یا Access is Denied نمایش داده میشود. برای بررسی این سرویس باید اقدامات زیر را انجام دهید:
- کلیدهای Windows + R را فشار دهید.
- عبارت services.msc را وارد کنید.
- سرویس Print Spooler را پیدا کنید.
- روی آن راستکلیک کرده و Restart را انتخاب کنید.
- اگر سرویس متوقف شده است، روی Start کلیک کنید.
- مقدار Startup Type را روی Automatic قرار دهید.
- اگر سرویس مرتب متوقف میشود، فایلهای موقت صف چاپ را نیز پاک کنید:
- C:\Windows\System32\spool\PRINTERS
- سپس دوباره سرویس را اجرا کنید.
مطالب مرتبط: پرینت اسپولر چیست
5- Windows Firewall و آنتیویروس را بررسی کنید
برخی نرمافزارهای امنیتی ارتباط بین کامپیوتر و پرینتر را مشکوک تشخیص میدهند و آن را مسدود میکنند. اگر این خطا بعد از نصب آنتیویروس یا تغییر تنظیمات امنیتی ایجاد شده است، این بخش را بررسی کنید. ابتدا آنتیویروس را بهصورت موقت غیرفعال و دوباره اتصال پرینتر را امتحان کنید. اگر مشکل برطرف شد، کافیست پرینتر یا IP آن را در بخش Exceptions آنتیویروس قرار دهید.
همچنین تنظیمات Windows Defender Firewall را بررسی کنید و مطمئن شوید ارتباط پرینتر در شبکه خصوصی (Private Network) مجاز است.
اگر خطای 0x0000011b نمایش داده شد، چه باید کرد؟
یکی از خطاهایی که بعد از برخی بهروزرسانیهای امنیتی ویندوز 10 و 11 بیشتر دیده میشود، 0x0000011b است. در این حالت، کاربران هنگام اتصال به پرینتر شبکه با پیام Windows cannot connect to the printer روبهرو میشوند. برای رفع این مشکل میتوانید اقدامات زیر را انجام دهید:
- مطمئن شوید هر دو سیستم آخرین نسخه ویندوز را دریافت کردهاند.
- درایور پرینتر را حذف و دوباره نصب کنید.
- اتصال را از طریق آدرس IP پرینتر انجام دهید، نه نام کامپیوتر.
- در صورت استفاده از سرور چاپ، تنظیمات اشتراکگذاری را دوباره بررسی کنید.
- اگر این اقدامات مؤثر نبود، بهتر است تنظیمات رجیستری یا Group Policy را فقط با کمک کارشناس خدمات شبکه تغییر دهید؛ زیرا هرگونه تغییر اشتباه در این بخشها ممکن است عملکرد سیستم را مختل کند.
چه زمانی مشکل از سختافزار پرینتر است؟
همیشه منشأ این خطا نرمافزاری نیست. اگر همه تنظیمات ویندوز را بررسی کردهاید اما همچنان اتصال برقرار نمیشود، احتمال وجود ایراد سختافزاری را هم در نظر بگیرید. موارد زیر میتوانند باعث ایجاد مشکل شوند:
- خرابی کارت شبکه پرینتر
- آسیبدیدگی کابل LAN یا USB
- اختلال در برد فرمتر دستگاه
- خرابی پورت شبکه یا سوئیچ
- تنظیم نبودن IP یا ریست شدن تنظیمات شبکه پرینتر

در چنین شرایطی بهتر است ابتدا پرینتر را روی یک کامپیوتر دیگر امتحان کنید. اگر دستگاه همچنان شناسایی نشد، برای بررسی بیشتر به کارشناس تعمیر پرینتر نیاز دارد.
برای جلوگیری از تکرار این خطا چه کارهایی انجام دهیم؟
با رعایت چند نکته ساده میتوانید احتمال بروز خطاهای اتصال پرینتر را تا حد زیادی کاهش دهید.
- همیشه از آخرین نسخه درایور استفاده کنید.
- برای پرینترهای شبکه، IP ثابت (Static IP) در نظر بگیرید.
- بهروزرسانیهای ویندوز را بهصورت منظم نصب کنید.
- تنظیمات اشتراکگذاری پرینتر را بدون دلیل تغییر ندهید.
- از خاموش شدن ناگهانی کامپیوتر میزبان جلوگیری کنید.
- سرویس Print Spooler را در حالت Automatic قرار دهید.
- سلامت کابل شبکه و سوئیچ را بهصورت دورهای بررسی کنید.
مطالب مرتبط: ارورهای پرینتر HP
پیغام خطای Windows cannot connect to the printer در یک نگاه
خطای Windows cannot connect to the printer اغلب به دلیل اختلال در ارتباط بین ویندوز و پرینتر ایجاد میشود و در بیشتر مواقع با چند بررسی ساده برطرف خواهد شد. ابتدا اتصال شبکه، تنظیمات اشتراکگذاری، File and Printer Sharing و سرویس Print Spooler را بررسی کنید. اگر مشکل ادامه داشت، درایور پرینتر را بهروزرسانی کنید و تنظیمات Firewall یا آنتیویروس را نیز بررسی کنید. اگر با وجود انجام همه این مراحل همچنان پرینتر شناسایی نمیشود، احتمال وجود ایراد در سختافزار یا تنظیمات تخصصی شبکه وجود دارد و بهتر است دستگاه توسط کارشناس بررسی شود.



