خطأ: تم تعطيل نوع بدء تشغيل خدمة

الأعراض

بعد حذف خدمة، قد تظهر نوع بدء التشغيل للخدمة ك "معطل" ضمن خدمات الأداة الإضافية لوحدة التحكم بالإدارة ل Microsoft (MMC). يحدث هذا إذا كانت الأداة الإضافية MMC Services مفتوح قبل حذف الخدمة وتم استخدامها لإيقاف الخدمة قبل حذفها.

السبب

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

الحل

سيتم إزالة الخدمة بنجاح بمجرد إغلاق الأداة الإضافية "خدمات"، ويتم إغلاق كافة المؤشرات الأخرى للخدمة.

الحالة

أقرت Microsoft أن هذا هو الشوائب في منتجات Microsoft المسردة في بداية هذه المقالة.

مزيد من المعلومات

تحدث هذه المشكلة فقط إذا تم إيقاف خدمة من الأداة الإضافية "خدمات" وتطبيق برمجياً بعد حذف الخدمة ولكن الأداة الإضافية "خدمات" يظل مفتوحاً.

يمكن حذف خدمة برمجياً من خلال استخدام DeleteService() API أو من خلال سطر الأوامر الأداة المساعدة SC.exe، التي تأتي مع Windows 2000 Resource Kit. الأداة الإضافية "خدمات" إذا لم مؤشر مفتوحة للخدمة، ستفشل كافة المتعلقة بخدمة عمليات أخرى مقابل الخدمة المحذوفة مع خطأ 1072 (ERROR_SERVICE_MARKED_FOR_DELETE).

لا تحدث هذه المشكلة إذا تم إيقاف الخدمة استخدام الأدوات المساعدة لسطر الأوامر مثل SC.exe أو NET.exe أو برمجياً باستخدام ControlService() API مع رمز عنصر التحكم SERVICE_CONTROL_STOP.
خصائص

رقم الموضوع: 287516 - آخر مراجعة: 22‏/01‏/2017 - المراجعة: 1

تعليقات