
إدارة خدمات Windows إنها إحدى تلك المهام التي غالبًا ما تمر دون أن نلاحظها حتى نحتاج حقًا إلى تحسين النظام، أو حل مشكلة، أو تخصيص تشغيل جهاز الكمبيوتر الخاص بنا. في كثير من الأحيان، نستخدم المعدات ببساطة دون مراعاة العمليات والخدمات التي يتم تشغيلها وكيفية تأثيرها على الأداء أو الأمان.
إن إتقان وحدة التحكم في الخدمات (services.msc) وأدوات سطر الأوامر وفهم كيفية عمل الخدمات على أساس كل مستخدم يمكن أن يحدث فرقًا بين تجربة سلسة ومشكلات غير متوقعة. إذا كنت تريد أن تصبح خبيرًا حقيقيًا في إدارة الخدمات في Windows (من الواجهة الرسومية وباستخدام البرامج النصية والأوامر)، فإليك الدليل النهائي.
ما هي الخدمة في Windows ولماذا من المهم إدارتها؟
Un خدمة في نظام التشغيل Windows، هو برنامج يعمل عادةً في الخلفية ولا يتفاعل بشكل مباشر مع المستخدم. يمكن للخدمات أن تعتني بـ الوظائف الأساسية للنظاممثل إدارة بيانات الاعتماد، والشبكات، والتحديثات، والطباعة، ومزامنة البيانات، أو الميزات الإضافية التي توفرها تطبيقات الطرف الثالث (مكافحة الفيروسات، السائقين(أدوات المحاكاة الافتراضية، وما إلى ذلك).
إن الإدارة السليمة لهذه الخدمات تسمح بتحسين الأداء وتحسين الأمان وتجنب الصراعات أو استهلاك الموارد غير الضروري.. بالإضافة إلى ذلك، فإن معرفة كيفية تمكينها أو تعطيلها أو إعادة تشغيلها يمكن أن تساعدك عندما تواجه أخطاء أو بطءًا أو تريد فقط تخصيص نظام التشغيل Windows.
الفرق بين العملية والخدمة: المفاهيم الأساسية
- العملية: هو أي برنامج أو مجموعة من التعليمات التي يتم تشغيلها، ويمكن أن تكون في المقدمة أو الخلفية، وعادة ما يكون لها عمر افتراضي محدود بالاستخدام الذي يقدمه المستخدم لها.
- الخدمة: يتم تشغيله عادةً في الخلفية ويظل قيد التشغيل بشكل مستمر أو عند الطلب، اعتمادًا على تكوينك. يمكن بدء الخدمات وإيقافها مؤقتًا واستئنافها وحتى إعادة تشغيلها، وعادةً ما يتم إدارتها بواسطة نظام التشغيل نفسه.
يمكن للعمليات تشغيل الخدمات والعكس صحيح، ولكن الأمر المهم هو أن تستمر الخدمات بعد جلسة المستخدم ويمكن أن تكون متاحة حتى قبل تسجيل الدخول إلى النظام.
أين يمكن عرض الخدمات وكيفية إدارتها في Windows؟
هناك عدة طرق ل إدارة الخدمات في Windows، الأكثر استخدامًا هو وحدة التحكم الرسومية services.mscالأداة إدارة المهام وأدوات سطر الأوامر مثل بوويرشيل, CMD y SC.
الوصول إلى لوحة الخدمات (services.msc)
- بإمكانك فتح اللوحة من قائمة ابدأ عن طريق البحث عن "الخدمات" وتحديد التطبيق الذي يظهر.
- طريقة أخرى شائعة هي الضغط ويندوز + R، لأكتب services.msc واضغط على Enter.
تعرض لوحة الخدمات قائمة بجميع الخدمات المثبتة، وحالتها (قيد التشغيل، متوقفة، وما إلى ذلك)، ونوع بدء التشغيل (تلقائي، يدوي، معطل)، وتسمح لك بإدارتها بطرق أساسية ومتقدمة.
إدارة المهام
- يمكنك الوصول عن طريق النقر على Ctrl + Shift + ESC أو انقر بزر الماوس الأيمن على شريط المهام وحدد "إدارة المهام".
- من علامة التبويب "الخدمات"، سترى قائمة؛ يمكنك بدء/إيقاف الخدمات وعرض خصائصها.
سطر الأوامر: CMD وPowerShell
تعتبر إدارة سطر الأوامر مثالية للمستخدمين المتقدمين والمسؤولين ولأتمتة المهام. يتيح لك إدراج الخدمات وبدءها وإيقافها وتعديلها بسرعة ودقة.
أنواع الخدمات في Windows
- خدمات النظام: أصلية لنظام التشغيل Windows، ضرورية لعمل نظام التشغيل.
- الخدمات لكل مستخدم: يتم إنشاؤها عندما يقوم المستخدم بتسجيل الدخول، وتعمل في سياقها وتختفي عندما يقوم بتسجيل الخروج. أنها تسمح بإدارة أفضل للموارد والأمان الشخصي.
- خدمات الطرف الثالث: يتم تثبيتها بواسطة برامج خارجية (برامج مكافحة الفيروسات، والمتصفحات، والطابعات، وما إلى ذلك).
يعد تسليط الضوء على الخدمات لكل مستخدم أمرًا ضروريًا، منذ البدء بنظام التشغيل Windows 10 وخاصةً في نوافذ 11، أصبحت أكثر أهمية من أي وقت مضى وتتطلب نهجًا إداريًا محددًا.
الخدمات لكل مستخدم: ما هي، وكيفية تحديدها وإدارتها

عند تسجيل الدخول إلى Windows، يقوم النظام بإنشاء خدمات لكل مستخدم استنادًا إلى القوالب المخزنة في السجل. هذه الخدمات:
- إنهم يعملون في سياق الأمان للمستخدم المسجل الدخول بدلاً من استخدام حسابات النظام أو الحسابات المحددة مسبقًا.
- يتم إيقافها وحذفها عندما يقوم المستخدم بتسجيل الخروج.
- إنها توفر التخصيص والعزل، ولكن بعضها قد يكون بمثابة اعتماديات أساسية للتطبيقات.
أمثلة على الخدمات لكل مستخدم ربما يكون تاريخ الحافظة، مزامنة البريد وجهات الاتصال، ودعم البلوتوث، دعم في السحابة، وتجارب المستخدم، وغيرها. يتم التعرف على كل منها من خلال اسم يضاف إليه معرف فريد (LUID)، على سبيل المثال "OneSyncSvc_443f50".
قائمة الخدمات المشتركة حسب المستخدم
- وقت تشغيل تنشيط الوكيل (AarSvc): يجعل من السهل تنشيط تطبيقات الوكيل المحادثة.
- خدمة مستخدم الحافظة (cbdhsvc):يمكّن سجل الحافظة والمزامنة.
- خدمة الدعم الفني لمستخدمي البلوتوث.
- خدمة النسخ الاحتياطي والاستعادة السحابية.
- مزامنة المضيف (OneSyncSvc):مزامنة البريد الإلكتروني وجهات الاتصال والتقويم.
- الوصول و تخزين بيانات المستخدم (UserDataSvc وUnistoreSvc).
- خدمة مستخدمي الدفاع ضد تهديدات الويب:يعزز الحماية ضد تهديدات الويب.
- خدمة إشعارات الدفع لنظام التشغيل Windows (WpnUserService): إدارة الإشعارات المحلية والإشعارات الفورية.
القائمة طويلة وقد تختلف حسب إصدار نظام التشغيل. يكون من الضروري مراجعة التبعيات قبل تعديل أو تعطيل أي منهانظرًا لأن العديد من التطبيقات تعتمد على عمل هذه الخدمات.
كيفية عرض الخدمات حسب المستخدم
- يتم عرضها في services.msc مع اسم موسع (مثال:
Sync Host_443f50). - مع بوويرشيل يمكنك إدراجهم عن طريق التصفية حسب نوع الخدمة:
Get-Service | Where-Object { ($_.ServiceType -band 64) -eq 64 } | Format-Table DisplayName, Name, StartType, ServiceType - من سطر الأوامر باستخدام
sc qcللاستعلام عن القوالب وحالات المستخدم.
طرق بدء الخدمات وإيقافها مؤقتًا وإعادة تشغيلها وإنهائها
من services.msc
- انقر بزر الماوس الأيمن على الخدمة لعرض قائمة السياق: البدء، والتوقف، والإيقاف المؤقت، والاستئناف، وإعادة التشغيل.
- فهو يؤثر فقط على جلسة النظام الحالية. عند إعادة التشغيل، تعود الخدمة إلى حالتها الافتراضية ما لم تقم بتغيير نوع البدء في الخصائص.
أنواع بدء الخدمة
- AUTOMATICO: يبدأ بالنظام.
- تلقائي (بدء متأخر): يبدأ بعد حذاء النظام مفيد للخدمات العاجلة غير الضرورية.
- يدوي: يتطلب التدخل للبدء.
- معاق: لن يتم البدء أبدًا حتى يتم تمكينه مرة أخرى.
الإدارة المتقدمة من PowerShell
- قائمة الخدمات:
Get-Service - خدمات التصفية:
Get-Service -displayname "Nombre*" - بداية:
Start-Service -Name NombreServicio - اعتقال:
Stop-Service -Name NombreServicio - يوقف:
Suspend-Service -Name NombreServicio - إعادة تشغيل:
Restart-Service -Name NombreServicio - تعطيل:
Set-Service -Name NombreServicio -StartupType Disabled - يُمكَِن:
Set-Service -Name NombreServicio -StartupType Automatic
يمكن دمج هذه الأوامر وتكييفها لتناسب احتياجاتك. بالنسبة للبرامج النصية الآلية، من المهم تشغيلها كمسؤول.
الإدارة من CMD (net و sc)
- بدء الخدمة:
net start NombreServicio - إيقاف الخدمة:
net stop NombreServicio - يوقف:
net pause NombreServicio - سيرة ذاتية:
net continue NombreServicio - الإدارة المتقدمة مع
sc: يسمح لك بالاستعلام عن الخدمات المحلية والبعيدة وبدءها وإيقافها مؤقتًا وحذفها وإنشائها. - إزالة:
sc delete NombreServicio
الأتمتة والإدارة المتقدمة: قوالب المجموعة والسجل
إذا كنت تدير أجهزة كمبيوتر متعددة أو تريد تطبيق الإعدادات مركزيًا، فهناك طرق متقدمة:
قوالب نهج المجموعة والأمان
- إنه يسمح لك بأتمتة إدارة خدمات محددة (خاصة بعض الخدمات المخصصة لكل مستخدم) باستخدام السياسات في بيئة الشركة.
- يتيح لك تغيير حالة بدء تشغيل الخدمات عن طريق إضافة التكوين المطلوب إلى قالب الأمان.
التعديل المباشر للسجل
- يتم تخزين الخدمات، وخاصة قوالبها، في
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. - لتعطيل الخدمة بشكل مباشر، قم بتعديل القيمة بالبداية في السجل الفرعي المقابل لـ 4 (معطل).
مثال مع PowerShell أو CMD:
REG.EXE ADD HKLM\System\CurrentControlSet\Services\NombreServicio /v Start /t REG_DWORD /d 4 /f
كاتب شغوف بعالم البايت والتكنولوجيا بشكل عام. أحب مشاركة معرفتي من خلال الكتابة، وهذا ما سأفعله في هذه المدونة، لأعرض لك كل الأشياء الأكثر إثارة للاهتمام حول الأدوات الذكية والبرامج والأجهزة والاتجاهات التكنولوجية والمزيد. هدفي هو مساعدتك على التنقل في العالم الرقمي بطريقة بسيطة ومسلية.