آموزش رفع مشکل اجرا نشدن تسکسcheduler (Task Scheduler) در ویندوز
چگونه مشکل اجرا نشدن Task Scheduler را در ویندوز برطرف کنیم؟
اگر برنامهریز وظایف ویندوز باز نمیشود، خطای دسترسی میدهد یا تسکهای خودکار شما اجرا نمیشوند، روشهای زیر را به ترتیب برای رفع مشکل انجام دهید:
۱. بررسی و راهاندازی مجدد سرویس Task Scheduler
مهمترین دلیل کار نکردن تسکسcheduler، متوقف شدن یا غیرفعال شدن سرویس سیستمی آن است:
- کلیدهای Win + R را فشار دهید، عبارت
services.mscرا تایپ کنید و Enter بزنید. - در لیست سرویسها، به دنبال گزینهی Task Scheduler بگردید.
- روی آن راستکلیک کرده و Properties را انتخاب کنید.
- حالت Startup type را روی گزینه Automatic قرار دهید.
- اگر سرویس متوقف است، روی دکمهی Start کلیک کنید (اگر دکمه Start غیرفعال است، روی Restart کلیک کنید).
۲. تعمیر فایلهای سیستمی با ابزار SFC
گاهی فایلهای سیستمی مربوط به مدیریت تسکها دچار آسیب یا خرابی میشوند:
- CMD یا PowerShell را با دسترسی Run as administrator باز کنید.
- دستور
sfc /scannowرا تایپ کرده و Enter بزنید. - اجازه دهید فرآیند اسکن کامل شود تا فایلهای آسیبدیده بهطور خودکار ترمیم شوند؛ سپس سیستم را ریاستارت کنید.
۳. بررسی تنظیمات Group Policy (مخصوص نسخههای Pro و Enterprise)
اگر تنظیمات امنیتی یا خط مشی گروهی دسترسی به تسکسcheduler را مسدود کرده باشد:
- کلیدهای Win + R را بزنید،
gpedit.mscرا تایپ کرده و Enter بزنید. - به مسیر زیر بروید:
Computer Configuration > Administrative Templates > System > Group Policy - مطمئن شوید که گزینههای مربوط به محدودسازی تسکهای پسزمینه روی حالت Not Configured قرار داشته باشند.
۴. ریاستارت کردن سرویسهای وابسته (Base Filtering Engine)
سرویس Task Scheduler برای اجرای صحیح به برخی سرویسهای پایه ویندوز وابسته است:
- دوباره به محیط
services.mscبروید. - سرویسهای Remote Procedure Call (RPC) و Windows Event Log را بررسی کنید و مطمئن شوید که هر دو در حالت Running و Automatic قرار دارند (تسکسcheduler بدون گزارشگیری در Event Log به درستی کار نخواهد کرد).
نکته کاربردی: اگر هنگام باز کردن تسکسcheduler با خطای «Task Scheduler service is not available» مواجه میشوید، این نشان میدهد که رجیستری ویندوز در بخش کلیدهای مربوط به سرویسهای زمانبندی دچار تغییرات ناخواسته شده است؛ در این حالت استفاده از یک ریاستارتِ کامل (Full Shutdown) یا بررسی فایلهای رجیستری با ابزار DISM میتواند مشکل را حل کند.