كيفية تفريغ قائمة انتظار طباعة عالقة على Windows وMac
في هذه الصفحة
نظرة عامة
قائمة الانتظار «العالقة» هي مستند لا يُطبع ولا يُلغى، وغالبًا ما يعرقل كل ما ينتظر خلفه. في معظم الحالات يمكنك تفريغها في ثوانٍ باستخدام خيار الإلغاء المدمج. وإذا رفضت مهمة الاختفاء، فالخطوة الموثوقة التالية هي إعادة تشغيل الخدمة التي تدير الطباعة (مخزّن الطباعة المؤقت، أو Print Spooler، على Windows) أو، على Mac، إعادة تعيين نظام الطباعة.
كل ما هنا يستخدم أدوات مدمجة في Windows وmacOS. لا شيء في هذه الصفحة يتطلب تغييرات في البرنامج الثابت أو إعادة تعيين الشريحة أو أدوات من جهات خارجية. جرّب أولًا الخطوة الأبسط، ولا تنتقل إلى ما هو أعلى إلا إذا ظلّت المهمة عالقة.
قبل أن تبدأ
قليل من الصبر يمنع معظم إحباط «ما زالت موجودة».
إلغاء المهام على Windows
ابدأ بنافذة قائمة الانتظار المدمجة. هذا هو الحل الآمن في الخط الأول.
إعادة تشغيل مخزّن الطباعة المؤقت في Windows
إذا رفضت مهمة الإلغاء، فأعد تشغيل مخزّن الطباعة المؤقت (Print Spooler)، وهي خدمة Windows التي تدير قائمة الانتظار. هذا هو الحل الموثّق للمهام العالقة فعلًا.
كيف أفرّغ قائمة انتظار الطباعة من موجه الأوامر (CMD)؟
افتح موجه الأوامر كمسؤول ونفّذ ثلاثة أوامر: أوقف Print Spooler، واحذف الملفات في مجلد spool، ثم شغّله من جديد. إنه الحل نفسه الموجود في خطوات الخدمات أعلاه، لكن بكتابة الأوامر.
إلغاء المهام على Mac
يتيح لك macOS مسح المهام مباشرة من نافذة قائمة انتظار الطباعة (Print Center).
إعادة تعيين نظام الطباعة في Mac
هذا هو الحل الأخير من Apple عندما لا تنجح أي خطوة أخرى. يمسح كل مهمة عالقة، لكنه يزيل أيضًا جميع طابعاتك وماسحاتك الضوئية، لذا ستحتاج إلى إضافتها من جديد بعد ذلك.
متى تطلب المساعدة
إذا استمرت المهام في التعثّر حتى بعد إعادة تشغيل المخزّن المؤقت أو إعادة تعيين نظام الطباعة، فإن السبب عادةً خارج قائمة الانتظار: طابعة مؤقتة/غير متصلة، أو برنامج تشغيل قديم أو تالف، أو اتصال شبكة يفشل. حدّث برنامج التشغيل من تطبيق الشركة المصنّعة، وتأكّد من أن الطابعة متصلة، وشغّل تشخيصًا موجّهًا للحصول على خطوة تالية مخصّصة لطرازك.
الأسئلة الشائعة
كيف أفرّغ قائمة انتظار الطباعة باستخدام CMD في Windows 11؟
افتح موجه الأوامر كمسؤول (اكتب cmd في شريط البحث، وانقر بزر الفأرة الأيمن على موجه الأوامر واختر تشغيل كمسؤول). نفّذ net stop spooler، ثم del C:\Windows\System32\spool\PRINTERS\*.* /Q لحذف الملفات في مجلد spool، وأخيرًا net start spooler. تقدّم Microsoft الترتيب نفسه (إيقاف، حذف، تشغيل) لنظامَي Windows 11 وWindows 10 من نافذة الخدمات.
كيف أفرض حذف قائمة انتظار طباعة لا تُفرَّغ؟
أوقف Print Spooler، واحذف كل الملفات في C:\Windows\System32\spool\PRINTERS، ثم شغّل الخدمة من جديد. تشير Microsoft إلى هذه الطريقة عندما لا يؤدي إلغاء المهام إلى تفريغ قائمة الانتظار. إذا أخبرك Windows بأنه ليس لديك إذن بالوصول إلى المجلد، فانقر على متابعة. إذا بقيت المهمة، فالخطوة التالية لدى Microsoft هي إيقاف تشغيل الطابعة، والانتظار 60 ثانية على الأقل، ثم تشغيلها من جديد وإعادة تشغيل الكمبيوتر.
مهمة طباعة عالقة على «جارٍ الحذف»: كيف أزيلها؟
إذا بقيت المهمة على «جارٍ الحذف» بعد إلغائها، ففرّغ قائمة الانتظار من الخدمة نفسها: أوقف Print Spooler، واحذف الملفات في C:\Windows\System32\spool\PRINTERS، ثم شغّله من جديد. على الطابعة المشتركة، تمنع المهمة العالقة على «جارٍ الحذف» طباعة الآخرين أيضًا، كما يصف نقاش على Microsoft Q&A. إذا بقيت، فأعد تشغيل الكمبيوتر والطابعة، واترك الطابعة مطفأة 60 ثانية على الأقل.
هل يمكنني إنشاء ملف .bat لتفريغ قائمة انتظار الطباعة؟
نعم. تقترح إجابة على Microsoft Q&A حفظ هذه الأسطر الثلاثة في ملف نصي ثم إعادة تسميته إلى ResetSpooler.bat: net stop Spooler، وdel C:\Windows\System32\spool\PRINTERS\*.* /Q، وnet start Spooler. شغّله كمسؤول، لأن Microsoft تنفّذ هذه الأوامر من موجه أوامر بصلاحيات المسؤول. وتذكر الإجابة نفسها أنه قد يلزم أحيانًا تشغيله مرتين أو ثلاث مرات لحذف كل المهام العالقة.
آخر تحديث · المحتوى مستقل وغير مموّل من أي شركة مصنّعة.
المصادر والمنهجية
- Microsoft: Fix print job stuck in queue errors in Windows OS vendor (Windows 11/10): cancel jobs, restart the Print Spooler, manually clear the spool folder, restart PC and printer (printer off at least 60 seconds)
- Microsoft: Fix print spooler service not running errors in Windows OS vendor: restarting the Print Spooler service
- Microsoft Learn: Troubleshoot printing issues caused by Print Spooler service not running OS vendor: net stop spooler and net start spooler from Command Prompt run as administrator
- Microsoft Q&A (community): Print Queue won't clear Windows 10 User reports and answers: job stuck on Deleting on a shared printer, click Continue on the folder access prompt, ResetSpooler.bat with del of the spool folder, sometimes needs two or three runs
- Apple: Manage printers and print jobs with Print Center on Mac OS vendor: cancel jobs from the print queue
- Apple: Reset the printing system on your Mac to solve a problem OS vendor: resetting clears the queue and removes printers
هل لاحظت شيئًا غير دقيق؟ الإبلاغ عن مشكلة في المحتوى