فهم وإدارة خدمات ويندوز

جدول المحتويات:

فيديو: فهم وإدارة خدمات ويندوز

فيديو: فهم وإدارة خدمات ويندوز
فيديو: ❌ خطأ يمنع عنك التحديث الجديد لجهازك الشاومي | حل مشكلة لا يمكن تثبيت ROM غير رسمي‼️تحديثات MIUI 13💪 2023, ديسمبر
فهم وإدارة خدمات ويندوز
فهم وإدارة خدمات ويندوز
Anonim
في درس Geek School اليوم ، سوف نعلمك عن Windows Services وكيفية إدارتها باستخدام الأدوات المساعدة المضمنة.
في درس Geek School اليوم ، سوف نعلمك عن Windows Services وكيفية إدارتها باستخدام الأدوات المساعدة المضمنة.

ملاحة المدرسة

  1. استخدام برنامج جدولة المهام لتشغيل العمليات لاحقا
  2. استخدام عارض الأحداث لاستكشاف المشاكل
  3. فهم تقسيم القرص الصلب مع إدارة الأقراص
  4. تعلم استخدام محرر التسجيل مثل المحترفين
  5. مراقبة جهاز الكمبيوتر الخاص بك مع مراقبة الموارد ومدير المهام
  6. فهم لوحة خصائص النظام المتقدمة
  7. فهم وإدارة خدمات ويندوز
  8. استخدام محرر نهج المجموعة لقرص جهاز الكمبيوتر الخاص بك
  9. فهم أدوات إدارة Windows

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

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

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

ما هي الخدمات بالضبط؟

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

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

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

لوحة الخدمات

يستخدم Windows دائمًا لوحة الخدمات كطريقة لإدارة الخدمات التي تعمل على جهاز الكمبيوتر الخاص بك. يمكنك الوصول بسهولة إلى هذه النقطة في أي وقت بمجرد الوصول إلى WIN + R على لوحة المفاتيح لفتح مربع الحوار "تشغيل" والكتابة services.msc.

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

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

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

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

ولكن مجرد التحقق من ذلك المربع لا يمنحهم إمكانية الوصول على الفور - فستحتاج أيضًا إلى التأكد من تعيين قيمة NoInteractiveServices في السجل إلى 0 ، لأنه عندما يتم تعيينها إلى 1 ، يتم تجاهل مربع الاختيار هذا ولا يمكن أن تتفاعل الخدمات مع سطح المكتب على الإطلاق. ملحوظة: في Windows 8 ، يتم تعيين القيمة إلى 1 ، ويحظر الخدمات التفاعلية.

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

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

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

يبحث في الخدمات في إدارة المهام لـ Windows 8.x

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

يحتوي مدير المهام في Windows 8 على علامة تبويب خدمات جديدة ، والتي تسمح لك بإيقاف الخدمات وبدء تشغيلها ، ولكن أيضًا مع خيار "Search online" ، بل وأكثر فائدة ، خيار "الانتقال إلى التفاصيل".

بعد تحديد الانتقال إلى التفاصيل من القائمة ، سيتم تحويلك إلى علامة التبويب "تفاصيل" ، وسيتم تمييز العملية المسؤولة عن هذه الخدمة.
بعد تحديد الانتقال إلى التفاصيل من القائمة ، سيتم تحويلك إلى علامة التبويب "تفاصيل" ، وسيتم تمييز العملية المسؤولة عن هذه الخدمة.
كما ترى ، فإن العملية المسؤولة عن "تعقب الارتباط الموزع" تستهلك 28،712 K من الذاكرة ، والتي تبدو مثل الكثير ، حتى تدرك أن عملية svchost.exe معينة مسؤولة بالفعل عن مجموعة كاملة من الخدمات.
كما ترى ، فإن العملية المسؤولة عن "تعقب الارتباط الموزع" تستهلك 28،712 K من الذاكرة ، والتي تبدو مثل الكثير ، حتى تدرك أن عملية svchost.exe معينة مسؤولة بالفعل عن مجموعة كاملة من الخدمات.

انقر بزر الماوس الأيمن عليه مرة أخرى ، ثم حدد الانتقال إلى الخدمات ، وسترى ما نتحدث عنه. الآن يتم تحديد العديد من الخدمات في نافذة الخدمات ، وستلاحظ أنها كلها موجودة في مجموعة LocalSystemNetworkRestricted ، وكلها قيد التشغيل حاليًا.

بحيث يتم استخدام 28 ميغابايت من الذاكرة بالفعل لمجموعة كاملة من الخدمات ، مما يجعله أكثر قابلية للفهم لماذا يستخدم كل تلك الذاكرة.

Image
Image

استخدام مستكشف العمليات لإلقاء نظرة على الخدمات

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

ملحوظة: في عملية Explorer يجب أن تكون كافة الخدمات في شجرة تحت services.exe.

يجب عليك تعطيل الخدمات؟

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

قاعدتنا العامة هي أنه يجب ترك خدمات Windows المضمنة لـ Windows بمفردها - فقد قام Windows 8 أو حتى Windows 7 بعمل جيد في تقليل الخدمات إلى وظائف مهمة حقًا ، ولن تكسب الكثير من الموارد عن طريق تعطيل هذه الخدمات.

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

لا تعطيل ، تعيين يدوي

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

Image
Image

إذا وجدت أن هناك خدمة معينة تحتاج إلى التشغيل ، ولكن ربما لا تحتاج إلى التشغيل على الفور ، فيمكنك أيضًا تغييرها إلى Automatic (Delayed Start) بدلاً من ذلك ، مما يؤدي إلى تأخير بدء التشغيل حتى يتم تهدئة النظام بعد التشغيل.

إدارة الخدمات من موجه الأوامر

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

ملحوظة: من فضلك لا تحذف الخدمات.

يمكنك الاستعلام عن حالة الخدمة باستخدام الأمر sc ، مثل هذا:

sc qc eventlog

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

sc delete

لا تحذف الخدمات.

يمكنك أيضًا القيام بأشياء أخرى ، مثل إيقاف الخدمات وإعادة تشغيلها من موجه الأوامر باستخدام الأداة sc. على سبيل المثال ، لإيقاف عميل تتبع الارتباط الموزع ، استخدم هذا الأمر:

sc stop TrkWks

لبدء تشغيله مرة أخرى ، استخدم sc start .

Image
Image

افكار اخيرة

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

لأن لماذا تعطيل شيء يحتاج إلى إلغاء تثبيت؟

موصى به: