نحوه شناسایی وابستگی های سرویس های ویندوز و تغییر نحوه شروع آنها

سرویس ها بخش حیاتی ویندوز(Windows) هستند که بدون آن سیستم عامل(operating system) نمی تواند به درستی کار کند. آن‌ها مینیون‌های کوچکی هستند که بیشتر کار را در پس‌زمینه انجام می‌دهند و اتفاقات را رقم می‌زنند. خدمات به تنهایی وظایف خود را انجام نمی دهند، زیرا اغلب برای رسیدن به اهداف خود به یکدیگر نیاز دارند. هنگامی که یک سرویس ویندوز به سرویس(Windows service) دیگری نیاز دارد، برای عملکرد آن، به آن می گویند که وابستگی دارد. به عبارت دیگر، برخی از سرویس‌ها به برخی دیگر متکی هستند و به همین دلیل است که هنگام غیرفعال کردن، به تاخیر انداختن یا تغییر نحوه شروع سرویس ویندوز باید بسیار مراقب باشید. (Windows service)در این مقاله نحوه شناسایی وابستگی های سرویس های ویندوز(Windows service) و نحوه تغییر نوع راه اندازی آن ها را به شما نشان می دهیم.(startup type):

نحوه دسترسی به سرویس(Services) ها از ویندوز(Windows)

برای اینکه بتوانید جزئیات مربوط به سرویس ها را ببینید، وابستگی های آنها را شناسایی کنید و نوع راه اندازی(startup type) آنها را تغییر دهید ، ابتدا باید پنجره Services را باز کنید. بیش از یک راه برای انجام این کار وجود دارد و ما در این مقاله به همه آنها پرداخته ایم: 9 روش برای دسترسی به خدمات(Services) در ویندوز(Windows) (همه نسخه ها).

اگر عجله دارید و باید پنجره Services را باز کنید، می توانید با استفاده از (Services)ویژگی جستجو(search feature) آن را باز کنید . کلمه services را در قسمت جستجوی (search field)Cortana در نوار وظیفه ویندوز 10(Windows 10) ، در صفحه شروع(Start) از ویندوز 8.1(Windows 8.1) یا در قسمت جستجو(search field) در منوی استارت(Start Menu, ) در ویندوز 7(Windows 7) تایپ کنید . سپس، روی نتایج جستجوی Services یا "View local services" کلیک کنید یا روی آن ضربه بزنید(click or tap) تا پنجره Services باز شود.(Services)

ویندوز، خدمات

نحوه مشاهده وابستگی های یک سرویس ویندوز(Windows service)

در بسیاری از موارد، خدمات ویندوز(Windows) قبل از شروع به کار، به سایر اجزای سیستم نیاز دارند تا اجرا شوند. این مؤلفه‌ها به عنوان وابستگی شناخته می‌شوند و اگر نتوانند خودشان راه‌اندازی شوند، سرویس‌هایی که به آنها نیاز دارند نیز راه‌اندازی نمی‌شوند.

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

برای مشاهده لیست وابستگی های یک سرویس، ابتدا باید پنجره Properties آن را باز کنید. می توانید این کار را با دوبار کلیک کردن (یا دو ضربه زدن) روی نام آن در پنجره Services یا با کلیک راست ( ضربه بزنید و نگه دارید(tap and hold) ) روی آن و سپس گزینه Properties انجام دهید .

ویندوز، خدمات

سپس می توانید وابستگی های آن سرویس را در تب Dependencies از پنجره (Dependencies)Properties آن مشاهده کنید.

ویندوز، خدمات

تب Dependencies(Dependencies ) به دو بخش تقسیم می شود:

  1. بخش اول با گفتن اینکه «این سرویس به اجزای سیستم زیر بستگی دارد»("This service depends on the following system components") شروع می‌شود و همه سرویس‌های دیگری را که برای شروع سرویس باید اجرا شوند، فهرست می‌کند.
  2. بخش دوم با گفتن این نکته به شما شروع می‌شود که «جزئیات سیستم زیر به این سرویس بستگی دارد»("The following system components depend on this service") و سپس خدماتی را که به سرویس انتخابی وابسته هستند فهرست می‌کند.

ویندوز، خدمات

برای توضیح موارد فوق فقط در یک جمله، ایده کلی این است: dependencies work -> the selected service works -> services depending on the selected service work as well .

چگونه یک سرویس را غیرفعال کنیم و هنگام انجام آن چه اتفاقی می افتد

اگر دلیلی دارید که بخواهید یک سرویس را غیرفعال کنید، به این معنی که هرگز اجرا نمی شود، می توانید آن را از تب General در پنجره (General )Properties آن انجام دهید. روی فهرست «نوع راه‌اندازی»("Startup type" ) کلیک کرده یا ضربه بزنید و Disabled را انتخاب کنید .

ویندوز، خدمات

در حالی که ما به کاربران توصیه نمی کنیم که خدمات را غیرفعال کنند، شرایط مختلفی وجود دارد که ممکن است بخواهید اجرای برخی از آنها را متوقف کنید. برخی می‌گویند که با غیرفعال کردن سرویس‌های غیرضروری یا ناخواسته، می‌توانید رایانه خود را طوری تنظیم کنید که سریع‌تر بوت شود یا اجرا شود، زیرا از هیچ منبعی برای آنها استفاده نمی‌کند. در حالی که این تا حدودی درست است، اما در بیشتر مواقع پیشرفت ها قابل توجه نیستند. با این حال، اگر می‌خواهید چنین ترفندهایی ایجاد کنید، بهتر است سرویس‌ها را غیرفعال نکنید، بلکه فقط «نوع راه‌اندازی»("Startup type" ) آن‌ها را روی دستی(Manual) تنظیم کنید. در بخش بعدی این آموزش می توانید معنی این را ببینید.

ویندوز، خدمات

تنظیم "نوع راه اندازی"("Startup type" ) به غیر فعال(Disabled ) به این معنی است که سرویس انتخاب شده هرگز نمی تواند راه اندازی شود. اگر برای اجرا به آن نیاز داشتید، باید آن را به صورت دستی راه اندازی کنید یا نوع راه اندازی(startup type) آن را دوباره به خودکار(Automatic) تغییر دهید .

چگونه یک سرویس ویندوز را(Windows service) به صورت دستی تنظیم کنیم و چه اتفاقی می‌افتد

برای تنظیم دستی یک سرویس، پنجره Properties آن را باز کنید، به (Properties)تب General بروید(General tab) و سپس گزینه Manual را از لیست "Startup type" انتخاب کنید.

ویندوز، خدمات

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

چگونه یک سرویس ویندوز را به تاخیر بیندازیم

تنظیم دیگری که باید برای خدمات کمتر مهم در نظر بگیرید، خودکار (شروع با تاخیر)(Automatic (Delayed Start)) است. این تنظیم باعث می‌شود یک سرویس به طور خودکار شروع شود، اما تنها پس از بارگیری سرویس‌های ضروری‌تر که روی Automatic تنظیم شده‌اند، (Automatic)ویندوز(Windows) تمام شد .

ویندوز، خدمات

این یک تنظیم عالی برای استفاده برای سرویس‌هایی است که نیازی به اجرای آن‌ها ندارید و همچنین می‌خواهید زمان راه‌اندازی سریع‌تر باشد.

آیا وابستگی سرویس ها را قبل از تغییر نوع راه اندازی(startup type) بررسی می کنید ؟

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

اگر سوال یا نکته ای برای به اشتراک گذاشتن دارید، از بخش نظرات زیر برای صحبت با ما دریغ نکنید.



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts