EleQtor
23 يوليو 2026

تشغيل إدارة المهام من موجه الأوامر (CMD) في ويندوز: الدليل الشامل

Post by Charlotte

المقدمة

تريد إنهاء تطبيق متجمّد أو التحقق من الأداء بينما سطح المكتب يتباطأ؟ شغّل إدارة المهام من سطر الأوامر وتجاوز النقرات البطيئة. يمكن لـ Command Prompt وPowerShell وWindows Terminal فتح إدارة المهام بسرعة خاطفة حتى إذا تعطّل Explorer. يمكنك الارتفاع بالصلاحيات بأمر واحد عند حاجتك إلى حقوق المسؤول. يزوّدك هذا الدليل بأوامر سريعة، ومسارات موثوقة، وحِيَل للترقية إلى صلاحيات المسؤول، وإصلاحات عندما لا يبدأ تشغيل إدارة المهام. سترى خطوات واضحة تعمل على إصدارات ويندوز الحالية، بما في ذلك Windows 10 وWindows 11. ستتعرّف أيضًا إلى بدائل عبر سطر الأوامر تُبقيك تعمل عندما يتعذّر تحميل الواجهة الرسومية. سننتقل من مكاسب سريعة إلى استكشاف أخطاء أعمق، ونختتم بالأتمتة وأفضل الممارسات حتى تعيد تطبيق الخطوات بثقة.

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

تشغيل مدير المهام من cmd

ما الذي ستتعلمه والأوامر السريعة

لقد رأيت للتو لماذا يساعد سطر الأوامر عندما يكون سطح المكتب غير مستجيب. الآن، إليك ما ستجنيه من هذا الدليل وأسرع الأوامر لتجربتها.

ستتعلّم:
– أسرع الأوامر لفتح إدارة المهام من CMD وPowerShell وWindows Terminal.
– كيفية تشغيل إدارة المهام كمسؤول عبر runas أو PowerShell.
– المسارات الكاملة التي تتجنب مشاكل إعادة التوجيه بين 32-بت و64-بت.
– خطوات استكشاف الأخطاء عند حظر السياسات أو تلف النظام.
– نصوص برمجية صغيرة لأتمتة التشغيل والارتفاع بالصلاحيات بأمان.

انسخ هذه الأوامر السريعة:
– CMD: taskmgr
– CMD: start taskmgr
– المسار الكامل: %windir%\System32\taskmgr.exe
– PowerShell (عادي): taskmgr
– PowerShell (مُرتفع الصلاحيات): Start-Process Taskmgr -Verb RunAs

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

المتطلبات والأذونات (مسؤول مقابل قياسي، التحكم بحساب المستخدم UAC)

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

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

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

فتح صدفة أوامر: CMD وPowerShell وWindows Terminal

لتشغيل الأوامر في هذا الدليل، افتح الصدفة التي تفضّلها.

فتح CMD:
– اضغط Win+S، واكتب cmd.
– انقر بزر الماوس الأيمن على Command Prompt واختر Run as administrator إذا كنت تحتاج الارتفاع بالصلاحيات.
– أو اضغط Win+R، اكتب cmd، ثم اضغط Enter.

فتح PowerShell:
– اضغط Win+S، واكتب powershell.
– انقر بزر الماوس الأيمن على Windows PowerShell أو PowerShell واختر Run as administrator إذا لزم الأمر.
– في Windows Terminal، اختر ملف تعريف PowerShell من قائمة علامات التبويب.

فتح Windows Terminal:
– اضغط Win+S، واكتب terminal.
– انقر بزر الماوس الأيمن على Windows Terminal واختر Run as administrator إذا كنت تحتاج الارتفاع بالصلاحيات.
– اضبط ملفات التعريف الافتراضية للتبديل سريعًا بين CMD وPowerShell.

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

طرق أساسية لتشغيل إدارة المهام من CMD

هذه الطرق البسيطة تعمل على معظم الأنظمة وتتطلب أقل قدر من الكتابة.

  • taskmgr: اكتب taskmgr واضغط Enter. يستدعي هذا إدارة المهام إذا تمكن ويندوز من العثور عليه عبر مسار النظام.
  • taskmgr.exe: نفس ما سبق لكن بشكل صريح. بعض الأصداف تفضّل امتداد .exe.
  • start taskmgr: يقوم الأمر start بتشغيل إدارة المهام ويعيد التحكم إلى الصدفة، بحيث يبقى موجه الأوامر قابلًا للاستخدام.

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

التشغيل عبر مسارات كاملة والمتغيرات البيئية (System32 وSysWOW64 وSysnative)

عندما تفشل الاستدعاءات البسيطة أو تُرجِع برنامجًا تنفيذيًا خاطئًا على الأنظمة مختلطة البنية، استخدم مسارات صريحة. هذا يتجنب إعادة توجيه نظام الملفات التي قد تحدث عندما يستدعي إصدار 32-بت مجلد System32 على نظام تشغيل 64-بت.

مسارات موثوقة:
– %windir%\System32\taskmgr.exe — إدارة المهام الأساسية على ويندوز 64-بت و32-بت.
– %SystemRoot%\System32\taskmgr.exe — نفس الموقع، متغير مختلف.

من صدفة 32-بت على ويندوز 64-بت، قد يعيد استدعاء System32 التوجيه إلى SysWOW64. للوصول إلى System32 الحقيقي ذي 64-بت، استخدم Sysnative:
– %windir%\Sysnative\taskmgr.exe — صالح فقط من عملية 32-بت على ويندوز 64-بت.

نصائح للبرمجة النصية:
– تحقّق من معمارية نظام التشغيل قبل اختيار المسار في البيئات المختلطة.
– فضّل المتغيرات البيئية على أحرف الأقراص المُضمَّنة.

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

تشغيل إدارة المهام كمسؤول من سطر الأوامر

تتطلب بعض الإجراءات حقوقًا مرتفعة. يمكنك الارتفاع بالصلاحيات عبر CMD أو PowerShell حسب سير عملك.

باستخدام runas في CMD:
– runas /user:Administrator ‘taskmgr.exe
– runas /user:DOMAIN\AdminUser ‘C:\Windows\System32\taskmgr.exe
– بعد إدخال كلمة المرور، يبدأ ويندوز تشغيل إدارة المهام تحت ذلك الحساب.

باستخدام PowerShell:
– Start-Process Taskmgr -Verb RunAs
– Start-Process -FilePath ‘$env:windir\System32\taskmgr.exe’ -Verb RunAs

ملاحظات مفيدة:
– إذا كانت الصدفة لديك مرتفعة الصلاحيات بالفعل، فسيُفتح taskmgr بحقوق المسؤول.
– عند تفعيل UAC، يعرض PowerShell مطالبة عند استخدام ‎-Verb RunAs. وافق للمتابعة.
– استخدم المسارات الكاملة في الأتمتة لمنع اختطاف المسار بواسطة مجلدات غير موثوقة.

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

طرق سريعة بديلة خارج CMD (للرجوع)

عندما لا تكون الصدفة بمتناولك أو تريد اختصارًا أسرع، جرّب هذه الخيارات.

  • لوحة المفاتيح: اضغط Ctrl+Shift+Esc لفتح إدارة المهام مباشرةً.
  • مربع التشغيل: اضغط Win+R، اكتب taskmgr، ثم اضغط Enter.
  • شريط عناوين Explorer: انقر شريط العناوين في مستكشف الملفات، اكتب taskmgr، واضغط Enter.
  • اختصار على سطح المكتب: أنشئ اختصارًا إلى %windir%\System32\taskmgr.exe. في خصائص الاختصار، يمكنك ضبطه ليعمل دائمًا كمسؤول إذا رغبت.

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

التشغيل في سياقات خاصة: أصداف مرتفعة الصلاحيات، الوضع الآمن، والجلسات البعيدة

تعمل معظم الطرق في جلسة سطح مكتب عادية. قد تتطلب الأوضاع الخاصة بعض التعديلات.

أصداف مرتفعة الصلاحيات:
– عندما تفتح CMD أو PowerShell أو Windows Terminal كمسؤول، فإن تشغيل taskmgr يعطيك إدارة مهام مرتفعة الصلاحيات.
– قد تعرض سياسة UAC مطالبة بالموافقة اعتمادًا على الإعدادات.

الوضع الآمن:
– يعمل إدارة المهام عادةً في الوضع الآمن. إذا فشل استدعاء taskmgr البسيط، استخدم المسار الكامل: %windir%\System32\taskmgr.exe.
– إذا كانت الواجهة الرسومية غير مستقرة، اعتمد على أدوات سطر الأوامر مثل tasklist وtaskkill.

الجلسات البعيدة (RDP):
– في جلسة سطح مكتب بعيدة، يُفتح taskmgr بشكل طبيعي. إذا كان سطح المكتب بطيئًا، جرّب PowerShell: Start-Process Taskmgr.
– على الخوادم دون تجربة سطح المكتب، استخدم PowerShell Remoting (Enter-PSSession, Invoke-Command) واعتمد على Get-Process وStop-Process بدلًا من إدارة المهام.

إذا استمر تعذّر بدء إدارة المهام، فقد تكون السياسات أو مشكلات السلامة هي السبب. يمنحك القسم التالي مسارَ إصلاح منهجيًا.

إذا لم يفتح إدارة المهام من CMD: خطوات استكشاف الأخطاء

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

1) تحقّق من حظر السياسات:
– على إصدارات Pro أو Enterprise، افتح gpedit.msc وانتقل إلى User Configuration > Administrative Templates > System > Ctrl+Alt+Del Options. عيّن Remove Task Manager إلى Not Configured أو Disabled.
– على إصدارات Home، افحص السجل: HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System. احذف DisableTaskMgr أو اضبطه على 0. سجّل الخروج ثم الدخول مجددًا، أو أعد تشغيل Explorer.

2) تحقّق من سلامة النظام:
– افتح CMD مرتفع الصلاحيات وشغّل: sfc /scannow
– ثم شغّل: DISM /Online /Cleanup-Image /RestoreHealth
– تصلح هذه الأوامر ملفات النظام، بما فيها taskmgr.exe وتوابعه.

3) استخدم المسارات الكاملة والبنية الصحيحة:
– جرّب %windir%\System32\taskmgr.exe.
– من صدفة 32-بت على ويندوز 64-بت، جرّب %windir%\Sysnative\taskmgr.exe.

4) راجع ضوابط الأمان:
– قد تحظر أدوات المؤسسة مثل AppLocker أو WDAC أو EDR تشغيل إدارة المهام. تحقّق من السجلات أو اطلب من المسؤول السماح لـ taskmgr.exe.

5) أعد تشغيل Explorer:
– في CMD: taskkill /IM explorer.exe /F، ثم شغّل: start explorer
– حاول تشغيل إدارة المهام مجددًا.

6) إصلاحات الملاذ الأخير:
– استخدم ترقية موضعية لإصلاح النظام (in-place upgrade repair) أو نقطة استعادة النظام إذا استمر التلف.

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

بدائل سطر الأوامر لإدارة المهام (tasklist وtaskkill وPowerShell)

يمكنك فحص العمليات والتحكم بها دون الواجهة الرسومية. تعمل هذه الأوامر محليًا وعن بُعد.

أساسيات CMD:
– tasklist يعرض كل العمليات الجارية. صفِّ حسب الاسم: tasklist /FI ‘IMAGENAME eq notepad.exe’.
– taskkill /IM notepad.exe /F ينهي عملية بالاسم. taskkill /PID 1234 /F يستهدف عملية بالمعرف.
– ادمج مع findstr للبحث سريعًا: tasklist | findstr /I chrome

أساسيات PowerShell:
– Get-Process يسرد العمليات. جرّب Get-Process -Name notepad أو Get-Process | Sort-Object CPU -Descending.
– Stop-Process -Name notepad -Force أو Stop-Process -Id 1234 ينهي العمليات.
– لمزيد من التفاصيل: Get-Process -Name explorer | Format-List *

جرد متقدم:
– Get-CimInstance Win32_Process | Select-Object Name,ProcessId,CommandLine يعرض العمليات مع أسطر الأوامر الخاصة بها.
– صدّر إلى CSV للتحليل: Get-Process | Export-Csv .\processes.csv -NoTypeInformation

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

أمثلة أتمتة بسيطة (Batch وPowerShell)

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

– powershell -Command ‘Start-Process Taskmgr -Verb RunAs’ 2>nul taskmgr

كيف تعمل:
– تحاول النصوص تشغيلًا مرتفع الصلاحيات عبر PowerShell. إذا ألغيت مطالبة UAC أو فشل الارتفاع، فإنها تتراجع إلى تشغيل taskmgr بشكل عادي.

دالة PowerShell مع تراجع سلس:
– function Open-TaskMgr { try { Start-Process Taskmgr -Verb RunAs } catch { Start-Process Taskmgr } }

أضِف الدالة إلى ملف تعريف PowerShell الخاص بك لتكون متاحة دائمًا:
– notepad $PROFILE
– الصق الدالة، احفظ، ثم أعد تحميل جلستك أو نفّذ . $PROFILE

إذا نشرت نصوصًا عبر فريق، ففضّل المسارات الكاملة مثل ‎$env:windir\System32\taskmgr.exe، واختبر في أصداف 32-بت و64-بت. قد تتطلب البيئات المقيّدة أيضًا قواعد سماح صريحة لـ taskmgr.exe.

أفضل الممارسات وملاحظات أمنية

بضع عادات تُحسّن السرعة والأمان دون جهد إضافي.

  • استخدم أقل الامتيازات. شغّل إدارة المهام عادةً دون ارتفاع ما لم تحتج ذلك.
  • فضّل المسارات الكاملة في النصوص: ‎$env:windir\System32\taskmgr.exe.
  • لا تخزّن كلمات مرور المسؤول في النصوص. استخدم ‎-Verb RunAs ووافق على مطالبات UAC.
  • سجّل الإجراءات عند أتمتة إنهاء العمليات. في PowerShell، اكتب إلى سجل بسيط لأغراض التدقيق.
  • حافظ على صحة ملفات النظام. إذا أصبح التشغيل غير موثوق، شغّل SFC وDISM.
  • راجع سياسات المؤسسة. تأكّد من أن AppLocker أو WDAC يسمحان لـ taskmgr.exe، ووثّق الاستثناءات.

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

الخلاصة

تشغيل إدارة المهام من CMD أمر مباشر. شغّل taskmgr أو start taskmgr أو استخدم المسار الكامل للموثوقية. عندما تحتاج حقوق المسؤول، استخدم runas في CMD أو Start-Process -Verb RunAs في PowerShell. إذا فشل التشغيل، افحص السياسات، وأصلح ملفات النظام، وتحقّق من البنية الصحيحة باستخدام مسارات System32 أو Sysnative. أثناء الاستكشاف، ابقَ منتجًا عبر tasklist وtaskkill وأوامر PowerShell مثل Get-Process وStop-Process. يمكن لملف دفعي صغير أو دالة PowerShell أتمتة الارتفاع والتراجع حتى لا تُضيّع وقتًا أثناء الحوادث. بهذه الأساليب، يمكنك فتح إدارة المهام بسرعة في الجلسات العادية، والوضع الآمن، والعمل عن بُعد، مع البقاء آمنًا والالتزام بمبدأ أقل الامتيازات.

الأسئلة الشائعة

هل يمكنني فتح علامة تبويب محددة في مدير المهام مباشرةً عند تشغيل مدير المهام من CMD؟

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

لماذا يتطلب taskmgr أحيانًا امتيازات المسؤول عند تشغيله من CMD؟

يمكن تشغيل مدير المهام دون رفع الامتيازات، لكن بعض الإجراءات داخله تتطلب امتيازات المسؤول، مثل إنهاء العمليات المحمية أو عرض بيانات على مستوى النظام. لضمان وصول كامل، افتح أولاً سطر أوامر بامتيازات مرتفعة أو شغّل Start-Process Taskmgr -Verb RunAs. ارفع الامتيازات فقط عند الضرورة.

كيف أصلح رسالة “تم تعطيل مدير المهام بواسطة المسؤول” باستخدام طرق سطر الأوامر؟

تحقق من السياسات أولاً. في السجل، انتقل إلى HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System وعيّن DisableTaskMgr إلى 0 أو احذفه، ثم سجّل الخروج وعاود تسجيل الدخول. إذا كانت مؤسستك تفرض هذا الحظر عبر نهج المجموعة، فاتصل بالمسؤول لديك. إذا استمرت المشاكل، شغّل إصلاحات SFC وDISM.