شبابيك

كيفية تغيير أولوية عملية Windows 10 باستخدام سطر الأوامر؟

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

  • في الوقت الحالى
  • عالي
  • فوق الطبيعي
  • طبيعي
  • أقل من المعتاد
  • قليل

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

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

هناك ثلاث طرق لتغيير مستوى أولوية العمليات التي تعمل على جهازك. يمكنك القيام بذلك باستخدام الطرق التالية:

  • قم بتغيير الأولوية في إدارة المهام.
  • عيّن أولوية العملية باستخدام PowerShell.
  • قم بتعيين مستوى الأولوية باستخدام موجه الأوامر.

إليك كيفية تغيير أولوية عملية Windows 10 عبر إدارة المهام

لتعيين أولوية مهمة في "إدارة المهام" ، قم بما يلي:

  • انقر بزر الماوس الأيمن فوق الزر "ابدأ" وحدد "إدارة المهام".
  • انقر فوق رمز السهم لأسفل في الجزء السفلي لمزيد من التفاصيل.
  • انتقل إلى علامة التبويب "التفاصيل" في الجزء العلوي من النافذة.
  • حدد العملية أو العمليات التي تريد تغيير الأولوية لها.
  • قم بتمرير المؤشر فوق تعيين الأولوية.
  • في قائمة السياق ، اختر مستوى الأولوية الذي تريد تعيينه لعملية معينة.
  • الآن ، انقر فوق الزر تغيير الأولوية وأغلق إدارة المهام.

إليك كيفية تغيير أولوية العملية عبر PowerShell

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

في الوقت الحالى256
عالي128
فوق الطبيعي32768
طبيعي32
أقل من العادي16384
قليل64

الآن بعد أن عرفت المعرفات ، يمكنك المتابعة بالخطوات التالية:

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

Get-WmiObject Win32_process -filter ‘name =“ ProcessName.exe ”‘ | لكل كائن {$ _. SetPriority (PriorityLevelID)}

  • في الأمر أعلاه ، بدلاً من ProcessName ، أدخل اسم العملية (التطبيق) التي تريد تغيير مستوى الأولوية لها. بدلاً من PriorityLevelID ، أدخل رمز مستوى الأولوية المطلوب.

إليك كيفية تغيير أولوية عملية باستخدام سطر الأوامر

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

  • على لوحة المفاتيح ، اضغط على مجموعة مفاتيح Win + R لفتح مربع الحوار Run.
  • اكتب "cmd" (بدون علامات اقتباس) واضغط على مفتاح Enter بلوحة المفاتيح.
  • في نافذة موجه الأوامر ، أدخل الأمر التالي واضغط على Enter:

عملية wmic حيث الاسم = ”ProcessName” CALL setpriority “PriorityLevelID”

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

ومع ذلك ، إذا كنت تفضل استخدام الأسماء الفعلية لمستويات الأولوية (تمامًا كما هو الحال مع Task Manager) ، فيمكنك استخدام أمر مختلف لتحقيق ذلك. ها هو:

عملية wmic حيث الاسم = ”اسم العملية” CALL setpriority “PriorityLevelName”

في الأمر أعلاه ، ستحتاج إلى تغيير ProcessName إلى اسم العملية و PriorityLevelName إلى مستوى الأولوية الذي تريد استخدامه. في هذه الحالة ، يمكنك استخدام أسماء المستويات الفعلية: Realtime أو High أو فوق العادي أو عادي أو دون العادي أو منخفض.

كيفية إيقاف عملية من سطر الأوامر على نظام التشغيل Windows 10؟

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

  • افتح موجه الأوامر بامتيازات إدارية.
  • اكتب "قائمة المهام" (لا توجد علامات اقتباس) للاطلاع على قائمة كاملة بالعمليات التي تعمل حاليًا على جهاز الكمبيوتر الخاص بك.
  • إذا كنت ترغب في إيقاف عملية ما ، يمكنك القيام بذلك إما باستخدام اسم العملية أو PID الخاص بها (PID هو رقم عشري فريد مخصص للعملية)
  • لإيقاف عملية باستخدام اسمها ، أدخل الأمر التالي:

Taskkill / IM "اسم العملية" / F.

ملاحظة: أنت بحاجة إلى استبدال "اسم العملية" باسم العملية التي تريد إيقافها.

  • إذا كنت تريد إيقاف عملية باستخدام معرّفها ، أدخل هذا الأمر:

Taskkill / F / PID pid_number

ملاحظة: أنت بحاجة إلى استبدال "رقم PID" برقم العملية.

إليكم الأمر - تم إيقاف العملية ولم تعد تشغل موارد نظامك.

نأمل أن تكون المعلومات الواردة أعلاه مفيدة ولديك الآن ثلاث طرق عملية لتعيين مستويات الأولوية يدويًا لمجموعة متنوعة من المهام في Windows. إذا كنت تتساءل عما يمكنك فعله لجعل نظامك أكثر كفاءة ، ففكر في استخدام ميزة Optimize Tab في Auslogics BoostSpeed. تم تجهيز فئة Optimize Tab بالعديد من الأدوات التي يمكنها تعزيز أداء جهاز الكمبيوتر الخاص بك - دون أي تكلفة على محفظتك أو وقتك.

سيتخلص برنامج Auslogics BoostSpeed ​​بكفاءة من جميع مشكلات تقليل السرعة التي قد تؤدي إلى إبطاء جهاز الكمبيوتر (سجلات الأخطاء ، والملفات المؤقتة ، وذاكرة التخزين المؤقت ، وما إلى ذلك). علاوة على ذلك ، ستحافظ على جهاز الكمبيوتر الخاص بك محميًا من التهديدات المحتملة عبر الإنترنت.

$config[zx-auto] not found$config[zx-overlay] not found