رفع سرویس اسپولر چاپ محلی در حال اجرا نیست

سرویس Print Spooler دستورالعمل‌های چاپ را(Print Spooler Service stores printing instructions) در سیستم عامل ویندوز(Windows) ذخیره می‌کند و سپس این دستورالعمل‌ها را به چاپگر می‌دهد تا کار چاپ را تکمیل کند. بنابراین، چاپگر متصل به رایانه شروع به چاپ سند می کند. عموماً تمام اسناد چاپی موجود در لیست را مخفی می کند و سپس آنها را یکی یکی به چاپگر منتقل می کند. گاهی اوقات، چاپگر ممکن است گیر کند یا از کار بیفتد. اگر شما نیز با همین مشکل روبرو هستید، در جای مناسبی هستید. ما راهنمای کاملی را آورده ایم که به شما کمک می کند تا خطای اجرا نشدن Spooler Print محلی را در (Print Spooler Service)ویندوز 10(Windows 10) برطرف کنید .

سرویس اسپولر چاپ محلی در حال اجرا نیست

Fix Local Print Spooler Service در ویندوز 10 اجرا نمی شود
(Fix Local Print Spooler Service is not running in Windows 10 )

سرویس چاپ اسپولر چیست؟(What is Print Spooler Service?)

  • Local Print Spooler Service is based on two essential files, namely, spoolss.dll and spoolsv.exe.
  • Since it is not stand-alone software, it depends on these two services: Dcom and RPC. The Print Spooler Service will stop operating if any of the said dependency services fail.
  • The FIFO or First-In-First-Out strategy is used for printing the remaining documents in queue. 

Why Print Spooler Service is not working?

If the print spooler service is not running on Windows 10 in the background, your printer will no longer receive the request and thus, the print operation will be unsuccessful. Reasons for this are plenty, like:

  • Temporary glitches.
  • برنامه های شخص ثالث این سرویس را مسدود می کنند.
  • (Print Spooler)خدمات وابسته به اسپولر چاپ کار نمی کند.
  • درایور چاپگر(Printer) ممکن است خراب یا قدیمی باشد.

روش 1: سرویس چاپ اسپولر را راه اندازی یا راه اندازی مجدد کنید(Restart Print Spooler Service)

بیشتر خطاهای اسپولر چاپ به دلیل غیرفعال بودن یا نادرست عملکرد سرویس اسپولر چاپ(Print Spooler) ایجاد می شود. بنابراین، راه اندازی مجدد سرویس و تمام وابستگی های آن باید از نظر تئوری مشکل را حل کند. برای رفع خطای عدم اجرای Local Print Spooler Service در ویندوز(Windows) ، ابتدا باید اطمینان حاصل کنید که:

  • Print Spooler Service در حالت فعال است.
  • وابستگی های آن نیز فعال و در حال اجرا هستند.

مرحله اول: پنجره خدمات را راه اندازی کنید
(Step I: Launch Services Window )

1. با نگه داشتن کلیدهای Windows + R در کنار هم، کادر محاوره ای Run را اجرا کنید.(Run )

2. services.msc را(services.msc ) تایپ کنید و روی OK کلیک کنید تا پنجره Services باز شود.(Services)

پس از باز شدن کادر محاوره ای Run، services.msc را وارد کرده و روی OK | کلیک کنید  سرویس اسپولر چاپ محلی در حال اجرا نیست، ثابت نشده است

مورد اول: اگر اسپولر چاپ غیرفعال باشد،(Case I: If Print Spooler is Inactive,)

1. روی سرویس Print Spooler کلیک راست کرده و مانند شکل گزینه Properties را انتخاب کنید .

حالا روی Properties کلیک کنید.

2. پنجره Print Spooler Properties (Local Computer) ظاهر می شود. همانطور که در زیر نشان داده شده است ، نوع Startup( Startup type) را روی Automatic قرار دهید.

منوی کشویی Startup type را باز کرده و روی Automatic | کلیک کنید  رفع نشدن سرویس Print Spooler در ویندوز 10

3. روی دکمه Start کلیک کنید و منتظر بمانید تا وضعیت سرویس Running را نشان دهد .

اگر وضعیت سرویس متوقف شد، روی دکمه Start کلیک کنید و منتظر بمانید تا وضعیت سرویس در حال اجرا نشان داده شود.

4. روی Apply > OK کلیک کنید تا این تغییرات ذخیره شود و پنجره بسته شود.

مورد دوم: اگر اسپولر چاپ فعال باشد،(Case II: If Print Spooler is Active,)

1. روی سرویس Print Spooler(Print Spooler) کلیک راست کرده و همانطور که در زیر نشان داده شده است روی Restart کلیک(Restart) کنید.

حالا روی Restart کلیک کنید.

2. Print Spooler اکنون مجدداً راه اندازی می شود. برای خروج از پنجره روی OK کلیک کنید .

همچنین بخوانید: (Also Read:) رفع خطاهای اسپولر چاپگر در ویندوز 10(Fix Printer Spooler Errors on Windows 10)

روش 2: شروع یا راه اندازی مجدد وابستگی های اسپولر چاپ(Restart Print Spooler Dependencies)

اگر هر یک از سرویس‌های وابستگی مذکور با مشکل مواجه شوند، سرویس Print Spooler متوقف می‌شود . (Print Spooler Service)از این رو(Hence) ، اطمینان از اجرای این موارد به همان اندازه مهم است.

مرحله اول: پنجره خدمات را راه اندازی کنید
(Step I: Launch Services Window )

1. با نگه داشتن کلیدهای Windows + R در کنار هم، کادر محاوره ای Run را اجرا کنید.(Run )

2. services.msc را(services.msc ) تایپ کنید و روی OK کلیک کنید تا پنجره Services باز شود.(Services)

پس از باز شدن کادر محاوره ای Run، services.msc را وارد کرده و روی OK | کلیک کنید  سرویس اسپولر چاپ محلی در حال اجرا نیست، ثابت نشده است

مرحله دوم: وضعیت فعالیت اسپولر چاپ را بررسی کنید
(Step II: Check Print Spooler Activity Status )

1. بر روی Print Spooler کلیک راست کرده و مطابق شکل گزینه Properties را انتخاب کنید .

اکنون روی Properties | کلیک کنید  سرویس اسپولر چاپ محلی در حال اجرا نیست، ثابت نشده است

2. اکنون پنجره Print Spooler Properties (Local Computer) ظاهر می شود. در اینجا، به تب Dependencies بروید.

3. روی نماد Remote Procedure Call (RPC) کلیک کنید . دو گزینه گسترش خواهد یافت:

  • راه‌انداز فرآیند سرور DCOM(DCOM Server Process Launcher)
  • RPC Endpoint Mapper

این نام ها را یادداشت کرده و از پنجره خارج شوید .(Exit)

این اسامی را یادداشت کرده و از پنجره خارج شوید.

مرحله سوم: سرویس راه‌انداز فرآیند سرور DCOM را شروع کنید
(Step III: Start DCOM Server Process Launcher Service )

1. دوباره به پنجره Services بروید و (Services)DCOM Server Process Launcher را جستجو کنید.(DCOM Server Process Launcher. )

یافتن راه‌انداز فرآیند سرور DCOM |  رفع نشدن سرویس Print Spooler در ویندوز 10

2. روی DCOM Server Process Launcher(DCOM Server Process Launcher ) کلیک راست کرده و روی Properties کلیک کنید.(Properties. )

3. در پنجره DCOM Process Launcher Properties (Local Computer) (DCOM Server Process Launcher Properties (Local Computer))نوع Startup(Startup type) را مطابق تصویر زیر روی Automatic قرار دهید.(Automatic )

همانطور که در تصویر زیر نشان داده شده است، نوع Startup را روی Automatic قرار دهید.

4. در اینجا روی Apply کلیک کنید و سپس روی دکمه Start کلیک کنید.

5. حالا کمی صبر کنید و روی OK کلیک کنید تا از پنجره Properties خارج شوید.

مرحله چهارم: سرویس RPC Endpoint Mapper را راه اندازی کنید(Step IV: Start RPC Endpoint Mapper Service)

1. دوباره به پنجره Services بروید و (Services)RPC Endpoint Mapper را جستجو کنید.(RPC Endpoint Mapper. )

2. Right-click on RPC Endpoint Mapper and select Properties.

روی RPC Endpoint Mapper کلیک راست کرده و Properties | را انتخاب کنید  سرویس اسپولر چاپ محلی در حال اجرا نیست، ثابت نشده است

3. In RPC Endpoint Mapper Properties (Local Computer) window, set the Startup type to Automatic as earlier.

4. Click Apply followed by OK to exit the Properties window.

Also Read: Fix Windows could not start the Print Spooler service on local computer

Method 3: Clear Spooled Files

اگر Ctrl + P را در سندی با چندین صفحه فشار دهید، به احتمال زیاد، سرویس اسپولر چاپ برای مدیریت کارهای چاپی کار سختی خواهد داشت و در نهایت(end up glitching) دچار مشکل می شود . خوشبختانه، می توانید صف چاپ (فایل های قرقره) را به صورت دستی پاک کنید و سپس سرویس را مجددا راه اندازی کنید تا همه چیز به حالت عادی بازگردد.

توجه:(Note: ) قبل از اینکه این فایل ها را پاک کنیم، سرویس اسپولر چاپ را متوقف می کنیم و سپس آن را شروع می کنیم.

1. پنجره Services را باز کنید، (Services)Print Spooler را پیدا کرده و بر روی آن کلیک راست کرده و سپس Stop را همانطور که در زیر نشان داده شده است کلیک کنید.

Print Spooler را پیدا کرده و روی آن کلیک راست کرده و سپس Stop | را کلیک کنید  رفع نشدن سرویس Print Spooler در ویندوز 10

2. کلید Windows key + E File Explorer باز شود .

3. مطابق شکل به C:\Windows\System32\spool\PRINTERS .

به C:WindowsSystem32spoolPRINTERS بروید

4. فایل های موجود در پوشه PRINTERS را با فشار دادن (PRINTERS )Ctrl + A و سپس کلید (keys)Delete حذف کنید(Delete key) .

فایل های موجود در پوشه PRINTERS را حذف کنید

5. اکنون، چاپگر(Disconnect the printer) را از رایانه شخصی ویندوز خود جدا کنید

6. مراحل روش 1(Method 1) را برای راه اندازی سرویس Print Spooler اجرا کنید.

حالا روی Restart کلیک کنید.

7. چاپگر خود را(Reconnect your printer) مجدداً به رایانه شخصی خود وصل کنید و بررسی کنید که آیا چاپگر شما بدون هیچ خطایی به خوبی کار می کند.

روش 4: عیب یاب چاپگر را اجرا کنید(Method 4: Run Printer troubleshooter)

مشکلات چاپگر(Printer) در ویندوز 10(Windows 10) به قدری زیاد است که مایکروسافت(Microsoft) تصمیم گرفت یک عیب‌یاب برای همین در خود سیستم عامل قرار دهد. این ابزار مجموعه ای از مراحل عیب یابی از پیش تعریف شده را اجرا می کند، به عنوان مثال، خطاهای سرویس اسپولر، صف های چاپ و غیره را بررسی می کند و آنها را به طور خودکار برطرف می کند.

1. کلیدهای Windows + I keys را فشار دهید تا تنظیمات اجرا شود(Settings)

2. مطابق شکل روی کاشی Update & Security کلیک کنید.(Update & Security)

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

3. به تب Troubleshoot در سمت چپ بروید.

به تب Troubleshoot که در سمت چپ است بروید.

4. روی Additional Troubleshooters در قسمت سمت راست کلیک کنید.

روی Additional Troubleshooters که در سمت راست است کلیک کنید.

5. در بخش Get up and running ، Printer troubleshooter را انتخاب کنید، سپس روی دکمه Run the troubleshooter که برجسته شده است کلیک کنید.

در قسمت Get up and Running، Printer troubleshooter را انتخاب کنید، سپس روی Run the troubleshooter کلیک کنید.

6. با این کار عیب‌یاب راه‌اندازی می‌شود تا همانطور که نشان داده شده است شناسایی مشکلات(Detecting problems) شروع شود.

پنجره ای که تشخیص مشکلات |  رفع نشدن سرویس Print Spooler در ویندوز 10

7. چاپگری(printer) را که می خواهید عیب یابی کنید انتخاب کنید و روی Next کلیک کنید.(Next.)

اکنون چاپگری را که می خواهید عیب یابی کنید انتخاب کنید و روی Next کلیک کنید.

8. همانطور که توسط عیب یاب توصیه شده است ، اصلاح را اعمال کنید و چاپ را از سر بگیرید.(Apply the fix)

همچنین بخوانید: (Also Read:) رفع توقف چاپ اسپولر در ویندوز 10(Fix Print Spooler Keeps Stopping on Windows 10)

روش 5: درایورهای چاپگر را دوباره نصب کنید(Method 5: Reinstall Printer Drivers)

اگر پیام خطای شما مربوط به اجرا نشدن سرویس Print Spooler(Print Spooler Service) است، به سادگی درایورهای چاپگر فعلی را که احتمالاً خراب یا قدیمی هستند، با آخرین مجموعه فایل‌های درایور جایگزین کنید، باید هرگونه مشکل اتصال بین رایانه شخصی و چاپگر را برطرف کنید. در اینجا نحوه انجام این کار آمده است:

1. کلیدهای Windows + X keys را فشار دهید . از منوی داده شده روی Device Manager کلیک کنید.(Device Manager )

کلید Windows + X را فشار دهید. روی Device Manager کلیک کرده و از منوی داده شده باز کنید.

2. دسته Print Queues را باز کنید . همانطور که در زیر نشان داده شده است، روی چاپگر متصل(connected Printer) راست کلیک کرده و بر روی Uninstall device کلیک کنید .

دسته Print Queues را باز کنید.  روی دستگاه چاپگر متصل راست کلیک کرده و Uninstall device را کلیک کنید

3. اکنون کابل چاپگر را جدا کرده و کامپیوتر را مجددا راه اندازی کنید(disconnect the printer cable and restart the PC) .

4. هنگامی که کامپیوتر دوباره روشن شد، مطمئن شوید که اتصال اینترنت به خوبی کار می کند و کابل چاپگر را وصل(plug in the printer cable) کنید.

5. ویندوز سخت افزار متصل را شناسایی می کند و به طور خودکار(automatically download & install) فایل های درایور مورد نیاز را از اینترنت دانلود و نصب می کند.

سوالات متداول (سؤالات متداول)(Frequently Asked Questions (FAQs))

Q1. چرا سرویس اسپولر چاپگر من اجرا نمی شود؟(Q1. Why is my printer spooler service not running?)

پاسخ (Ans.)اگر سرویس اسپولر چاپگر شما توسط یک برنامه شخص ثالث مسدود شده باشد، یک یا هر دو سرویس وابسته (dependent services) به آن اجرا نشوند(are not running) یا سرویس به طور خودکار راه اندازی نشود، ممکن است اجرا نشود.

Q2. چگونه سرویس Print Spooler را در ویندوز 10 راه اندازی کنم؟(Q2. How do I start Print Spooler service in Windows 10?)

پاسخ (Ans.)برای شروع دستی سرویس، برنامه Services را باز کرده و سرویس Print Spooler را پیدا کنید. آن را انتخاب کرده و روی گزینه Start که در توضیحات سرویس ظاهر می شود کلیک کنید.

توصیه شده:(Recommended:)

امیدواریم این مقاله مفید بوده باشد و توانسته باشید خطای عدم اجرای Local Print Spooler Service در ویندوز 10 را برطرف کنید(fix Local Print Spooler Service is not running error in Windows 10) . اگر در مورد این مقاله سوالی دارید، از طریق بخش نظرات زیر با ما در میان بگذارید. 



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts