عندما ترسل مستندًا للطباعة وتتفاجأ بظهور رسالة خطأ تفيد بأن "خدمة التخزين المؤقت للطباعة لا تعمل" (Print Spooler Service is not running)، فهذا يعني أن نظام ويندوز قد فقد قدرته مؤقتًا على معالجة أوامر الطباعة وتوجيهها إلى طابعتك. هذه المشكلة شائعة جدًا وتحدث عبر مختلف أنظمة التشغيل، سواء كنت تستخدم ويندوز 10 أو 11، وبغض النظر عن نوع طابعتك سواء كانت من HP، Canon، أو Epson.
الخبر الجيد هو أن هذه المشكلة برمجية بحتة في معظم الأحيان، ولا تعني وجود عطل مادي (Hardware) في الطابعة. في هذا الدليل، سنتعرف على أسباب المشكلة، وكيفية استعادة عمل خدمة Print Spooler، وخطوات تفريغ الملفات العالقة التي تسبب هذا التوقف.
الحل السريع
إذا كنت في عجلة من أمرك وتحتاج إلى استعادة الطباعة فورًا، جرب هذه الخطوات الأساسية:
اضغط على مفتاحي
Windows + Rمعًا لفتح نافذة Run.اكتب الأمر
services.mscواضغط Enter.ابحث في القائمة عن خدمة باسم Print Spooler.
انقر عليها بزر الماوس الأيمن واختر إعادة تشغيل (Restart).
انقر عليها مرتين لتفتح نافذة الخصائص، وتأكد من أن "نوع البدء" (Startup type) مضبوط على تلقائي (Automatic)، ثم اضغط موافق (OK).
شرح مشكلة Print Spooler وتوقف خدمة الطباعة
خدمة Print Spooler (التخزين المؤقت للطباعة) هي أداة مساعدة مدمجة في نظام ويندوز، مهمتها الأساسية استلام أوامر الطباعة من البرامج (مثل Word أو ملفات PDF) وتخزينها مؤقتًا في ذاكرة الكمبيوتر، ثم إرسالها بالتدريج إلى الطابعة. بدون هذه الخدمة، لن يتمكن الكمبيوتر من إرسال أي بيانات للطابعة، حتى لو كانت متصلة بشكل صحيح عبر كابل USB أو شبكة Wi-Fi.
علامات توقف هذه الخدمة:
ظهور رسالة خطأ مباشرة عند محاولة الطباعة: "The Print Spooler service is not running".
اختفاء جميع الطابعات المثبتة من نافذة "الأجهزة والطابعات" (Devices and Printers).
عدم استجابة الطابعة نهائيًا لأي أمر طباعة دون ظهور رسالة تفيد بوجود انحشار ورق أو نقص في الحبر.
تختلف هذه المشكلة عن أعطال الطابعة المادية. فإذا كانت أضواء الطابعة تومض باللون الأحمر، أو كانت الطابعة تصدر أصواتًا غريبة، فإن المشكلة هنا في الطابعة نفسها (مثل انحشار الورق أو فراغ خراطيش الحبر). أما إذا كانت الطابعة في وضع الاستعداد (Ready) والكمبيوتر يرفض الطباعة أو لا يرى الطابعة، فالمشكلة في الغالب تتعلق بـ Print Spooler.
انظر ايضا في طابعات: الطابعة لا تسحب الورق: الأسباب والحلول وطريقة تنظيف رولات السحب
ما هي أسباب توقف خدمة Print Spooler؟
تتوقف هذه الخدمة فجأة لعدة أسباب، نرتبها من الأكثر شيوعًا إلى الأقل:
تكدس أوامر الطباعة التالفة: السبب الأول للمشكلة؛ إرسال مستند تالف، أو إيقاف تشغيل الطابعة أثناء استلام أمر طباعة، مما يؤدي إلى تعليق الملف في قائمة الانتظار وتوقف خدمة Spooler بالكامل لتجنب أخطاء النظام.
تعريفات الطابعة القديمة أو التالفة: (Printer Drivers) إذا كان التعريف غير متوافق مع آخر تحديث لويندوز، فسيؤدي إلى تعطل خدمة الطباعة بمجرد محاولة استدعائها.
تحديثات ويندوز غير المستقرة: في بعض الأحيان، تصدر مايكروسوفت تحديثات أمنية تؤثر عن طريق الخطأ على وظائف الطباعة وتؤدي إلى انهيار خدمة التخزين المؤقت.
تلف في ملفات النظام: تلف الملفات الأساسية في ويندوز المسؤولة عن إدارة الأجهزة الخارجية.
إصابة الجهاز ببرامج ضارة: بعض الفيروسات تستهدف خدمات ويندوز الأساسية ومنها خدمة الطباعة لتعطيل النظام.
الحلول خطوة بخطوة لمشكلة Print Spooler لا يعمل
لحل المشكلة، يجب اتباع الخطوات التالية بالترتيب، حيث نبدأ من الحلول الأساسية وننتقل للمتقدمة إذا لم تُحل المشكلة.
الطريقة الأولى: إعادة تشغيل الخدمة وتفعيلها تلقائيًا
أحيانًا تتعثر الخدمة لسبب مؤقت، وتكفي إعادة تشغيلها.
افتح نافذة الأوامر بالضغط على
Windows + R.اكتب
services.mscواضغط Enter لفتح أداة الخدمات.مرر للأسفل حتى تجد Print Spooler.
انقر عليها بزر الماوس الأيمن. إذا كانت متوقفة، اختر بدء (Start). إذا كانت تعمل ولكن هناك مشكلة، اختر إعادة تشغيل (Restart).
لضمان عدم توقفها مع كل عملية إعادة تشغيل للكمبيوتر، انقر عليها مرتين.
في نافذة الخصائص، ابحث عن قسم نوع البدء (Startup type) واجعله تلقائي (Automatic).
اضغط تطبيق (Apply) ثم موافق (OK).
الطريقة الثانية: مسح قائمة انتظار الطباعة يدويًا (الأكثر فعالية)
إذا كانت هناك ملفات طباعة عالقة وتالفة، فإن خدمة Print Spooler ستتوقف تلقائيًا كلما حاولت تشغيلها. يجب علينا حذف هذه الملفات المخفية.
تحذير: يتطلب هذا الحل الدخول إلى مجلدات النظام. التزم بالمسار المذكور ولا تحذف أي ملفات من مجلدات أخرى لضمان سلامة ويندوز.
أولًا، يجب إيقاف الخدمة: افتح
services.mscكما فعلنا سابقًا، انقر يمينًا على Print Spooler واختر إيقاف (Stop). لا تغلق نافذة الخدمات.افتح متصفح ملفات ويندوز (File Explorer).
انتقل إلى هذا المسار بالتحديد:
C:\Windows\System32\spool\PRINTERS(قد تظهر لك رسالة تطلب صلاحيات المسؤول، اضغط متابعة أو Continue).ستجد داخل مجلد
PRINTERSمجموعة من الملفات. حدد جميع الملفات بالضغط علىCtrl + A، ثم احذفها نهائيًا بالضغط على زرDelete. تأكد من عدم حذف المجلد نفسه، فقط الملفات التي بداخله.عُد إلى نافذة الخدمات (Services) التي تركناها مفتوحة.
انقر بزر الماوس الأيمن على Print Spooler واختر بدء (Start).
هذه الخطوة تحل المشكلة بنسبة كبيرة جدًا في أغلب الأجهزة.
الطريقة الثالثة: استخدام مستكشف أخطاء الطابعة في ويندوز
يحتوي ويندوز على أداة تشخيص مدمجة يمكنها إعادة ضبط الإعدادات تلقائيًا.
في ويندوز 10: اذهب إلى الإعدادات (Settings) > التحديث والأمان (Update & Security) > استكشاف الأخطاء وإصلاحها (Troubleshoot) > أدوات إضافية > اختر الطابعة (Printer) واضغط على تشغيل المستكشف.
في ويندوز 11: اذهب إلى الإعدادات > النظام (System) > استكشاف الأخطاء وإصلاحها > أدوات أخرى > ابحث عن الطابعة واضغط على زر التشغيل بجوارها.
اتبع التعليمات التي تظهر على الشاشة، وسيحاول النظام إيقاف تشغيل Spooler، مسح الملفات، وإعادة تشغيله تلقائيًا.
الطريقة الرابعة: تحديث أو إعادة تثبيت تعريفات الطابعة
إذا قمت بتشغيل Print Spooler وتوقف بمجرد توصيل كابل USB أو إرسال أمر طباعة، فالسبب هنا هو تعارض في التعريف (Driver).
افتح "مدير الأجهزة" (Device Manager) بالضغط بزر الماوس الأيمن على قائمة ابدأ.
ابحث عن قسم طابعات (Printers) أو قوائم انتظار الطباعة (Print queues).
انقر بزر الماوس الأيمن على اسم طابعتك واختر إلغاء تثبيت الجهاز (Uninstall device).
افصل كابل USB للطابعة من الكمبيوتر (أو افصلها من الشبكة).
أعد تشغيل الكمبيوتر.
توجه إلى الموقع الرسمي للشركة المصنعة (HP، Canon، Epson، إلخ).
قم بتحميل أحدث إصدار من تعريف الطابعة المتوافق مع نظام التشغيل لديك.
ثبّت التعريف الجديد، ثم قم بتوصيل الطابعة عند طلب البرنامج ذلك.
الطريقة الخامسة: استخدام موجه الأوامر (CMD) لإصلاح الخدمة
للمستخدمين المتقدمين، يمكن مسح قائمة الانتظار وإعادة تشغيل الخدمة عبر أوامر سريعة.
ابحث في قائمة ابدأ عن
CMD، انقر عليه بزر الماوس الأيمن واختر تشغيل كمسؤول (Run as administrator).اكتب الأمر التالي لإيقاف الخدمة واضغط Enter:
net stop spoolerاكتب الأمر التالي لحذف ملفات الطباعة العالقة واضغط Enter:
del /Q /F /S "%systemroot%\System32\Spool\Printers\*.*"أخيرًا، اكتب الأمر التالي لإعادة تشغيل الخدمة واضغط Enter:
net start spooler
التحقق بعد تنفيذ الحل
للتأكد من أن المشكلة قد حُلت بشكل جذري:
تأكد من تشغيل الطابعة وتوصيلها بالكمبيوتر (سواء عبر كابل USB أو عبر نفس شبكة Wi-Fi إذا كانت طابعة لاسلكية).
تأكد من وجود ورق في الدرج وعدم وجود أي أضواء تحذيرية في الطابعة نفسها.
اذهب إلى لوحة التحكم (Control Panel) > الأجهزة والطابعات (Devices and Printers).
انقر بزر الماوس الأيمن على طابعتك الافتراضية واختر خصائص الطابعة (Printer properties).
في علامة التبويب "عام" (General)، اضغط على الزر الموجود بالأسفل: طباعة صفحة اختبار (Print Test Page).
إذا تمت طباعة الورقة بنجاح، فقد تم حل المشكلة تمامًا.
أخطاء شائعة
عند محاولة حل مشكلة خدمة Print Spooler، يقع العديد من المستخدمين في أخطاء تزيد من تعقيد الأمر:
تنزيل تعريفات من مواقع غير موثوقة: لا تستخدم برامج البحث التلقائي عن التعريفات من مصادر غير معروفة، قم دائمًا بزيارة الموقع الرسمي لشركة الطابعة.
اختيار إصدار ويندوز خاطئ: عند تحديث التعريف، تأكد من اختيار الإصدار الصحيح (32-bit أو 64-bit) ونوع الويندوز.
حذف مجلد Printers بالكامل: كما أشرنا سابقًا، يجب حذف الملفات الموجودة داخل مجلد Printers وليس المجلد نفسه.
تخطي عملية إعادة التشغيل: العديد من إعدادات الويندوز والتعريفات لا تتفعل إلا بعد إعادة تشغيل جهاز الكمبيوتر (Restart).
متى تحتاج إلى فني؟
كما أوضحنا، مشكلة Print Spooler هي مشكلة برمجية بحتة بنسبة كبيرة. لكن، يجب عليك الاستعانة بفني صيانة متخصص إذا ترافقت هذه المشكلة مع الآتي:
الطابعة لا تعمل نهائيًا ولا تضيء عند توصيلها بالكهرباء (عطل في مزود الطاقة Board).
الكمبيوتر يظهر رسالة "USB Device Not Recognized" بصفة مستمرة رغم تغيير الكابل (قد يكون العطل في منفذ USB الخاص بالطابعة).
حللت مشكلة الطباعة في الكمبيوتر وتستقبل الطابعة الأمر وتصدر صوتًا، لكن لا تسحب الورق أو تصدر أصوات طحن قوية (عطل في تروس سحب الورق أو رولات السحب).
في طابعات (Ink Tank)، الطابعة تسحب الورق ولكن الورقة تخرج بيضاء تمامًا رغم إجراء عملية تنظيف رأس الطباعة (عطل في رأس الطباعة Printhead).
الأسئلة الشائعة
هل يمكنني إيقاف خدمة Print Spooler بشكل دائم؟ لا، إذا قمت بتعطيل هذه الخدمة فلن يتمكن جهاز الكمبيوتر من التعرف على أي طابعة، ولن تتمكن من تحويل الملفات إلى صيغة PDF أو طباعتها ورقيًا.
لماذا تعود خدمة Print Spooler للتوقف بعد ثوانٍ من تشغيلها؟ هذا يحدث عادة بسبب وجود أمر طباعة "تالف" عالق في النظام، بمجرد عمل الخدمة تحاول معالجته فتفشل وتتوقف. يجب مسح الملفات العالقة كما شرحنا في (الطريقة الثانية)، أو بسبب تعريف طابعة فاسد يحتاج للحذف.
هل تؤثر مشكلة Print Spooler على الطابعات المتصلة بالشبكة (Network Printers)؟ نعم، الخدمة مسؤولة عن إدارة جميع مهام الطباعة الخارجة من الكمبيوتر، بغض النظر عن طريقة اتصال الطابعة (USB، Wi-Fi، أو كابل Ethernet).
هل ينطبق هذا الشرح على أجهزة الماك (Mac)؟ لا، خدمة Print Spooler خاصة بأنظمة التشغيل من مايكروسوفت (Windows). أجهزة آبل تستخدم نظامًا مختلفًا للطباعة يُعرف باسم CUPS.
كيف أتأكد من أن المشكلة ليست في كابل الـ USB؟ إذا توقفت خدمة Print Spooler، فالكمبيوتر سيمنع الطباعة حتى لو كان الكابل سليمًا. لكن للتأكد من الكابل، انظر إلى نافذة "مدير الأجهزة"، إذا ظهرت الطابعة هناك، فالكابل سليم والمشكلة برمجية.
خاتمة عن مشكلة Print Spooler لا يعمل
مشكلة توقف خدمة الطباعة (Print Spooler) قد تبدو مزعجة وتعطل سير العمل، ولكنها في أغلب الحالات قابلة للحل بخطوات بسيطة تتمثل في إعادة تشغيل الخدمة، أو تفريغ الملفات العالقة التي تسببت في هذا التكدس، أو في أقصى الحالات تحديث تعريف الطابعة المتوافق مع نظامك. ننصحك دائمًا بالبدء بالطريقة الأسهل وهي مسح الملفات عبر المسار المذكور لضمان استجابة الطابعة الفورية.
