إضافة تبعيات الخدمة أو إزالتها في إدارة خدمة Windows

bardimin pic

كتب بواسطة Bardimin

14 فبراير 2023
Home » المدونات » Windows » استكشاف الأخطاء وإصلاحها » إضافة تبعيات الخدمة أو إزالتها في إدارة خدمة Windows

يمكنك إنشاء خدمة على Windows اعتمادا على الخدمة الأخرى. هذا يعني أنه سيتم تشغيل خدمة إذا كانت الخدمة المطلوبة قيد التشغيل بالفعل. كيف؟

خدمة Windows هو برنامج يعمل في الخلفية على نظام التشغيل Windows ولا يحتوي على واجهة مستخدم. غالبا ما تستخدم خدمات Windows لتنفيذ مهام على مستوى النظام مثل تشغيل مهام الخلفية ومراقبة موارد النظام وإدارة إعدادات النظام.

يمكن بدء تشغيل الخدمة تلقائيا عند بدء تشغيل النظام أو يمكن تشغيلها أو إيقافها أو إيقافها مؤقتا يدويا بواسطة المسؤول. بعض الأمثلة على الخدمات المضمنة في Windows هي التخزين المؤقت للطباعة، الذي يدير مهام الطباعة، وة المهام، التي تتيح لك ة المهام التلقائية. بالإضافة إلى ذلك ، تقوم العديد من ات الجهات الخارجية بتثبيت الخدمات كجزء من عملية التثبيت الخاصة بها.

windows service

غالبا ما تكون إضافة تبعية خدمة مفيدة لضمان تشغيل الخدمة بشكل صحيح عن طريق التأكد من تشغيل الخدمات الأخرى التي تدعمها أولا.

تحتوي العديد من مكونات Windows المضمنة وات الجهات الخارجية على تبعيات محددة أثناء التثبيت ويمكن الوصول إليها من واجهة المستخدم الرسومية للخدمات. لإضافة تبعيات بعد التثبيت ، يمكنك استخدام أوامر التحكم في خدمة Windows (SC) أو إدخال الإدخالات يدويا في السجل.

إضافة تبعيات خدمة Windows أو إزالتها من خلال CMD

تتمثل وة الأولى لتتمكن من إضافة تبعيات خدمة Windows أو إزالتها من خلال الأوامر (CMD) في فتح الأوامر (CMD) وتشغيله كمسؤول.

لاحظ أن معلمة الأمر “depend” ستحل محل قائمة التبعيات الموجودة ، ولن ت. لذلك ، على سبيل المثال ، إذا كان Service03 يعتمد بالفعل على Service01 و Service02 ، عند تشغيل الأمر “depend= Service04” ، فإنه سيجعل Service01 يعتمد فقط على Service04.

1. تحقق من تبعيات الخدمة

يمكنك استخدام الأمر التالي للتحقق من تبعيات الخدمة.

sc qc [service_name]

على سبيل المثال: “sc qc Spooler” للتحقق من تبعيات التخزين المؤقت للطباعة في Windows.

قم بتدوين جميع التبعيات من الخدمة إذا كنت تريد إضافة تبعيات كما في المثال التالي.

2. إضافة تبعيات الخدمة

لإضافة تبعيات، يمكنك استخدام الأمر التالي.

sc config Service03 depend= Service04

يعني الأمر أن Service03 لن يبدأ حتى يبدأ Service04 بالفعل. إذا قمت بإيقاف Service04، سيتم إيقاف Service03 تلقائيا.

لإضافة العديد من الخدمات في وقت واحد ، يمكنك استخدام الأمر.

sc config Service03 depend= Service01/Service02/Service04

في هذا المثال ، على سبيل المثال ، نتيجة التحقق من الخدمة في وة الأولى ، تعتمد Service03 على Service01 و Service02.

ثم تريد إضافة Service03 يعتمد أيضا على Service04 ، ثم عليك كتابة التبعيات السابقة أيضا.

3. إزالة تبعيات الخدمة

لا يمكنك إزالة أي من التبعيات إذا كانت الخدمة تعتمد على العديد من الخدمات. كل ما يمكنك فعله هو إزالة كافة التبعيات باستخدام الأمر التالي.

sc config Service03 depend= /

سيقوم الأمر بإزالة كافة التبعيات على Service03.

أحدث المقالات

إعادة توجيه وحظر عناوين URL باستخدام ملف HOSTS على Windows

إعادة توجيه وحظر عناوين URL باستخدام ملف HOSTS على Windows

إعادة توجيه وحظر عناوين URL التي يمكنك بسهولة على Windows. فقط عن طريق إضافة IP لموقع ويب، يمكنك إعادة توجيهه أو حظره. بالطبع، هذا مفيد جدا للحد من وصول موظفيك أو أطفالك من الوصول إلى مواقع الويب التي لا تسمح بها. يحتوي جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows...

كيفية إنشاء ملفات مزيفة من أي حجم في Windows

كيفية إنشاء ملفات مزيفة من أي حجم في Windows

هل تحتاج إلى ملف بحجم 10 ميغابايت أو 100 ميغابايت أو 1 غيغابايت أو 1 تيرابايت للاختبار؟ اتبع المقالة التالية لإنشاء واحدة على الفور. لا تحتاج إلى تنزيل الملفات أو إضاعة الوقت في البحث عن الملفات الكبيرة ، يمكنك إنشاؤها بسهولة. في بعض الأحيان تحتاج إلى ملفات كبيرة...

10 أسباب لتعطل جهاز كمبيوتر يعمل بنظام Windows يجب أن تعرفها

10 أسباب لتعطل جهاز كمبيوتر يعمل بنظام Windows يجب أن تعرفها

سيؤدي الخطأ الفادح إلى أن يصبح النظام غير مستقر أو مشغول. غالبا ما يعرض جهاز الكمبيوتر الذي يعمل بنظام Windows شاشة الموت الزرقاء (BSOD). هل تواجه ذلك في كثير من الأحيان؟ يعد الكمبيوتر الذي يتعطل غالبا أمرا مزعجا للغاية لجميع المستخدمين، خاصة عندما تقوم بعمل مهم أو...

كيفية تغيير الإعدادات الافتراضية لتثبيت التطبيق في دليل “Program Files” on Windows 11

كيفية تغيير الإعدادات الافتراضية لتثبيت التطبيق في دليل “Program Files” on Windows 11

محرك الأقراص C الخاص بك ممتلئ؟ يمكنك تغيير موقع التثبيت والتخزين الافتراضي للتطبيقات أو الألعاب التي تشغل مساحة تخزين إلى محرك أقراص آخر. بشكل افتراضي، سيقوم Windows 11 بتخزين الملفات التي تم تنزيلها والمجلدات الشخصية والتطبيقات وما إلى ذلك في محرك الأقراص C. في الوقت...

tcpTrigger – مراقبة اتصالات الشبكة الواردة وتشغيل التطبيقات الخارجية أو البرامج النصية تلقائيا

tcpTrigger – مراقبة اتصالات الشبكة الواردة وتشغيل التطبيقات الخارجية أو البرامج النصية تلقائيا

يسمح لك tcpTrigger بمراقبة اتصالات الشبكة الواردة وبدء تشغيل البرامج أو البرامج النصية الخارجية تلقائيا. tcpTrigger هي أداة مفتوحة المصدر يمكنها تنبيهك إلى اتصالات الشبكة الواردة ومساعدتك على الدفاع عن نفسك من أشكال مختلفة من الهجمات. باستخدام tcpTrigger ، يمكنك حماية...