رفع ارور No Scanners Were Detected در اسکنر و پرینترهای چندکاره

یکی از خطاهای رایجی که کاربران هنگام استفاده از اسکنر یا پرینترهای چندکاره با آن روبه‌رو می‌شوند، پیام خطای "No scanners were detected" است. این ارور معمولاً زمانی ظاهر می‌شود که سیستم عامل یا نرم‌افزار مربوطه نتواند اسکنر را شناسایی کند. در واقع، کامپیوتر شما به دستگاه فیزیکی متصل است، اما ارتباط نرم‌افزاری بین آن‌ها قطع شده یا به درستی برقرار نشده است.

در این مقاله قصد داریم دلایل بروز این خطا را به‌صورت دقیق بررسی کنیم و روش‌های مؤثر برای رفع آن را گام‌به‌گام آموزش دهیم. چه از اسکنرهای برندهای HP، Canon، Epson یا Brother استفاده کنید، و چه از پرینترهای چندکاره لیزری و جوهرافشان بهره ببرید، این راهکارها می‌توانند مشکل را حل کنند.

دلایل اصلی بروز خطای No Scanners Were Detected

ارور No scanners were detected معمولاً ناشی از یکی از موارد زیر است:

  • عدم نصب یا خرابی درایور (Driver) مخصوص اسکنر
  • اتصال نادرست کابل USB یا قطعی ارتباط شبکه (در اسکنرهای وای‌فای)
  • غیرفعال بودن سرویس‌های مربوط به Windows Image Acquisition (WIA)
  • اختلال در نرم‌افزارهای مدیریت اسکن مانند HP Smart، Canon IJ Scan Utility یا Epson Scan
  • خرابی فایل‌های سیستم عامل یا تداخل نرم‌افزاری
  • استفاده از کابل USB ناسازگار یا پورت آسیب‌دیده

درک درست از علت بروز مشکل، اولین قدم برای رفع آن است. در ادامه، راهکارهای دقیق و تست‌شده برای برطرف کردن این ارور را مرور می‌کنیم.

مرحله اول: بررسی اتصال فیزیکی اسکنر

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

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

در صورتی که از اسکنر بی‌سیم یا شبکه‌ای استفاده می‌کنید، اتصال وای‌فای یا LAN را بررسی کنید. اسکنر و کامپیوتر باید در یک شبکه باشند. در نرم‌افزار مربوطه، IP دستگاه را به‌درستی وارد کنید.

مرحله دوم: نصب یا به‌روزرسانی درایور اسکنر

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

برای رفع این مشکل:

  1. به وب‌سایت رسمی برند دستگاه خود (مانند HP، Canon، Epson، یا Brother) مراجعه کنید.
  2. مدل دقیق دستگاه را جستجو کنید.
  3. درایور مخصوص سیستم‌عامل خود (مثلاً Windows 10 64-bit) را دانلود و نصب کنید.
  4. پس از نصب، سیستم را ریستارت کنید تا تغییرات اعمال شوند.

در برخی موارد، بهتر است درایور قدیمی را حذف کرده و نصب جدید را انجام دهید. برای این کار، وارد Device Manager شوید، بخش Imaging Devices یا Printers را باز کنید، روی اسکنر کلیک راست کرده و گزینه Uninstall device را انتخاب نمایید.

مرحله سوم: بررسی سرویس WIA در ویندوز

سرویس Windows Image Acquisition (WIA) وظیفه دارد ارتباط بین سخت‌افزار اسکن و نرم‌افزار را برقرار کند. اگر این سرویس غیرفعال باشد، سیستم هیچ اسکنری را شناسایی نخواهد کرد.

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

  1. دکمه‌های Windows + R را فشار دهید.
  2. عبارت services.msc را وارد کنید و Enter بزنید.
  3. در فهرست سرویس‌ها، گزینه Windows Image Acquisition (WIA) را پیدا کنید.
  4. روی آن دوبار کلیک کرده و نوع Startup را روی Automatic قرار دهید.
  5. در صورت توقف سرویس، روی دکمه Start کلیک کنید.

مرحله چهارم: تست نرم‌افزار اسکن و درایور TWAIN

برخی از نرم‌افزارها از رابط TWAIN برای شناسایی اسکنر استفاده می‌کنند. اگر درایور TWAIN به‌درستی نصب نشده باشد، نرم‌افزار نمی‌تواند دستگاه را تشخیص دهد.

برای آزمایش، برنامه پیش‌فرض اسکن ویندوز (Windows Fax and Scan) را باز کنید و از گزینه New Scan استفاده نمایید. اگر دستگاه شناسایی نشد، نشان می‌دهد که ارتباط TWAIN یا WIA با مشکل مواجه است.

در این حالت، نصب مجدد نرم‌افزار مخصوص برند اسکنر (مثل HP Smart یا Canon IJ Scan Utility) می‌تواند مشکل را رفع کند.

مرحله پنجم: استفاده از ابزار عیب‌یابی خود ویندوز

ویندوز ابزار داخلی برای شناسایی و رفع مشکلات پرینتر و اسکنر دارد. برای استفاده از آن:

  1. به تنظیمات (Settings) بروید.
  2. وارد بخش Devices → Printers & Scanners شوید.
  3. روی نام اسکنر کلیک کرده و گزینه Manage → Run the troubleshooter را انتخاب کنید.

ابزار عیب‌یاب ممکن است درایور ناقص را شناسایی کرده و به‌صورت خودکار آن را برطرف کند.

مرحله ششم: بررسی مشکلات نرم‌افزاری یا ویروسی

اگر تمامی مراحل بالا نتیجه نداد، ممکن است فایل‌های سیستمی آسیب دیده باشند یا ویروس مانع عملکرد صحیح سرویس‌ها شود. در این صورت، پیشنهاد می‌شود:

  • با دستور sfc /scannow در Command Prompt فایل‌های خراب سیستم را ترمیم کنید.
  • از یک آنتی‌ویروس معتبر برای بررسی کامل سیستم استفاده نمایید.
  • در صورت لزوم، درایور را در حالت Safe Mode نصب کنید.

جمع‌بندی

پیام خطای No scanners were detected می‌تواند دلایل سخت‌افزاری یا نرم‌افزاری متعددی داشته باشد. با رعایت مراحل بالا از بررسی کابل و اتصال فیزیکی گرفته تا تنظیم سرویس WIA و نصب مجدد درایور، می‌توانید مشکل را در اغلب مواقع برطرف کنید. اگر پس از انجام تمامی مراحل، اسکنر همچنان شناسایی نشد، احتمال خرابی ماژول ارتباطی یا چیپست اسکنر وجود دارد و بهتر است دستگاه توسط کارشناس فنی بررسی شود.