ناعم

إصلاح استخدام .NET Runtime Optimization Service العالي لوحدة المعالجة المركزية

جرب أداة القضاء على المشاكل





نشر علىآخر تحديث: 12 يناير 2022

قد تصادف في كثير من الأحيان تطبيقًا أو عملية نظام في الخلفية تستهلك كمية غير طبيعية من موارد النظام. يمكن أن يؤدي الاستخدام العالي لموارد النظام لعملية ما إلى إبطاء العمليات الأخرى للنظام بشكل كبير ويمكن أن يحول جهاز الكمبيوتر الخاص بك إلى فوضى بطيئة. قد يتسبب أيضًا في تعطله تمامًا. لقد قمنا بالفعل بتغطية عدد كبير من العمليات ومشكلات استخدام وحدة المعالجة المركزية عالية على موقعنا على الإنترنت. بالإضافة إلى ذلك ، سنناقش اليوم مشكلة استخدام وحدة المعالجة المركزية (CPU) الخاصة بخدمة .NET Runtime Optimization العرضية وكيفية إعادتها إلى مستوى مقبول.



إصلاح استخدام .NET Runtime Optimization Service العالي لوحدة المعالجة المركزية

محتويات[ إخفاء ]



كيفية إصلاح استخدام .NET Runtime Optimization Service العالي لوحدة المعالجة المركزية على نظام التشغيل Windows 10

كما تعلمون ، هذا .الإطار الصافي مستخدمة من قبل Microsoft وجهات خارجية أخرى لتطوير وتشغيل تطبيقات Windows ضمن أشياء أخرى. الملف القابل للتنفيذ لهذه الخدمة ، المسمى mscorsvw.exe ، هو أحد مكونات Windows الرسمية ويقوم بمهمة تحسين .NET framework أي قبل وإعادة تجميع مكتبات .NET. يساعد هذا في تشغيل التطبيقات والبرامج بشكل أسرع. خدمة التحسين هي مصمم للتشغيل في الخلفية عندما يكون جهاز الكمبيوتر الخاص بك في وضع الخمول لفترة وجيزة من 5-10 دقائق.

لماذا تؤدي خدمة .NET Runtime Optimization Service إلى استخدام مرتفع لوحدة المعالجة المركزية؟

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



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

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

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



الطريقة الأولى: إجراء التمهيد النظيف لجهاز الكمبيوتر

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

1. اضغط على مفاتيح Windows + R. في وقت واحد لإطلاق يركض صندوق المحادثة.

2. النوع مسكونفيغ وضرب يدخل مفتاح لفتح أعدادات النظام .

اكتب msconfig واضغط على مفتاح Enter لفتح تطبيق تكوين النظام. كيفية إصلاح NET Runtime Optimization Service High CPU

3. انتقل إلى خدمات علامة التبويب وحدد المربع المحدد اخفي كل خدمات مايكروسوفت .

انتقل إلى علامة التبويب الخدمات وحدد المربع إخفاء جميع خدمات Microsoft.

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

انقر فوق الزر Disable All (تعطيل الكل) لإيقاف تشغيل جميع خدمات الجهات الخارجية وغير الضرورية في الخلفية. كيفية إصلاح NET Runtime Optimization Service High CPU

5. احفظ التغييرات بالضغط على تطبيق> موافق أزرار.

احفظ التغييرات بالنقر فوق 'تطبيق' ثم الخروج بالنقر فوق 'موافق

6. نافذة منبثقة تستفسر عما إذا كنت ترغب في ذلك اعادة البدء أو اخرج بدون إعادة التشغيل سوف تظهر ، كما هو مبين. اختر ال اخرج بدون إعادة التشغيل اختيار.

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

7. مرة أخرى ، قم بتشغيل برنامج أعدادات النظام نافذة بالتكرار الخطوات 1-2. قم بالتبديل إلى ملف بدء التبويب.

مرة أخرى ، قم بتشغيل نافذة تكوين النظام ، وانتقل إلى علامة التبويب بدء التشغيل. كيفية إصلاح NET Runtime Optimization Service High CPU

8. انقر فوق افتح مدير المهام الارتباط التشعبي ، كما هو موضح.

انقر فوق الارتباط التشعبي فتح مدير المهام

ملحوظة: تحقق من عمود تأثير بدء التشغيل لجميع التطبيقات / العمليات المدرجة وقم بتعطيل تلك التي تحتوي على ملف تأثير عالي لبدء التشغيل .

9. انقر بزر الماوس الأيمن على ملف تطبيق (على سبيل المثال بخار ) و اختار إبطال الخيار ، كما هو موضح أدناه.

تحقق من عمود تأثير بدء التشغيل لجميع التطبيقات أو العمليات المدرجة وقم بتعطيل تلك التي لها قيمة عالية التأثير. للتعطيل ، ما عليك سوى النقر بزر الماوس الأيمن عليها واختيار خيار تعطيل. كيفية إصلاح NET Runtime Optimization Service High CPU

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

11. الآن ، تحقق من استخدام وحدة المعالجة المركزية لخدمة .NET Runtime في إدارة المهام. إذا كان هذا طبيعيًا ، تمكين برامج الجهات الخارجية واحدًا تلو الآخر لتحديد التطبيق الجاني و قم بإلغاء تثبيته لتجنب مثل هذه القضايا في المستقبل.

اقرأ أيضا: كيفية إصلاح ارتفاع استخدام وحدة المعالجة المركزية hkcmd

الطريقة الثانية: تعزيز عمليات .NET Framework

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

  • يمكنك إما تنفيذ بعض الأوامر بنفسك
  • أو ببساطة قم بتنزيل برنامج Microsoft النصي الرسمي من جيثب وتشغيله.

الخيار الأول: عبر موجه الأوامر

1. انقر فوق يبدأ ، يكتب موجه الأمر وانقر تشغيل كمسؤول ، كما هو مبين.

افتح قائمة ابدأ ، واكتب موجه الأوامر وانقر فوق تشغيل كمسؤول في الجزء الأيمن.

2. اكتب الأمر المحدد واضغط على يدخل مفتاح ينفذ.

ملحوظة: تختلف الأوامر التي يجب تنفيذها بناءً على بنية النظام.

    لأنظمة 32 بت: القرص المضغوط c: Windows Microsoft.NET Framework v4.0.30319 لأنظمة 64 بت: القرص المضغوط c: Windows Microsoft.NET Framework64 v4.0.30319

قم بتنفيذ الأمر للانتقال إلى إطار عمل Microsoft Net في cmd أو موجه الأوامر. كيفية إصلاح NET Runtime Optimization Service High CPU

3. بعد ذلك ، قم بالتنفيذ عناصر تنفيذ ngen.exe ، كما هو موضح أدناه.

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

نصيحة للمحترفين: حدد ما إذا كان جهاز الكمبيوتر الذي يعمل بنظام Windows هو 32 بت و 64 بت

إذا لم تكن متأكدًا من بنية نظامك ، فما عليك سوى اتباع الخطوات المحددة:

1 ضربة مفاتيح Windows + R. معا لفتح يركض صندوق المحادثة.

2. النوع msinfo32 وانقر فوق نعم لفتح معلومات النظام نافذة او شباك.

3. هنا ، تحقق من نوع النظام التسمية للتحقق من ذلك.

إذا لم تكن متأكدًا من بنية نظامك ، فما عليك سوى تنفيذ msinfo32 في مربع أمر التشغيل والتحقق من تسمية نوع النظام في النافذة التالية.

اقرأ أيضا: ما هو HKEY_LOCAL_MACHINE؟

الخيار الثاني: عبر GitHub Script

1. انتقل إلى جيثب صفحة النصي .

انقر على خيار Raw في صفحة جيثب

2. انقر بزر الماوس الأيمن على ملف خام الزر واختيار أحفظ الرابط ك… الخيار ، كما هو موضح.

انقر بزر الماوس الأيمن على خيار Raw وحدد حفظ الرابط باسم ... في صفحة جيثب

3. تغيير حفظ كنوع ل ملف Windows Script وانقر فوق يحفظ .

اختر حفظ كنوع في ملف Windows Script وانقر فوق حفظ

4. بمجرد التنزيل ، افتح الملف باستخدام Windows Script Host .

اقرأ أيضا: إصلاح عملية خدمة مضيف DISM الاستخدام العالي لوحدة المعالجة المركزية

الطريقة الثالثة: إعادة تشغيل .NET Runtime Optimization Service

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

ملحوظة : يعمل هذا الحل فقط مع الأنظمة المزودة ببطاقة رسومات مخصصة مدعومة من NVIDIA.

1. اضغط على نظام التشغيل Windows + R. مفاتيح في وقت واحد لإطلاق يركض صندوق المحادثة.

2. النوع services.msc وانقر فوق نعم لفتح خدمات تطبيق.

اكتب services.msc وانقر فوق موافق لفتح تطبيق الخدمات. كيفية إصلاح NET Runtime Optimization Service High CPU

3. قم بالتمرير خلال القائمة وحدد موقع ملف حاوية القياس عن بعد NVIDIA الخدمات.

4. انقر بزر الماوس الأيمن فوقه واختر ملكيات من قائمة السياق ، كما هو موضح.

قم بالتمرير خلال القائمة وحدد موقع خدمة NVIDIA Telemetry Container. انقر بزر الماوس الأيمن فوقه واختر خصائص من قائمة السياق.

5. انقر فوق قف الزر الأول. انتظر لحين قراءة حالة الخدمة توقفت ، ثم انقر فوق يبدأ زر لتشغيله مرة أخرى.

انقر فوق إيقاف لإيقاف حالة الخدمة

6. تأكد من أن نوع بدء التشغيل: تم تعيينه على تلقائي .

في علامة التبويب عام ، انقر فوق القائمة المنسدلة نوع بدء التشغيل واختر تلقائي من القائمة. كيفية إصلاح NET Runtime Optimization Service High CPU

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

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

8. اضغط مفاتيح Ctrl + Shift + Esc معا لفتح مدير المهام وتحقق مما إذا كانت الخدمة لا تزال تستخدم موارد عالية لوحدة المعالجة المركزية.

اقرأ أيضا: ما هي خدمة جوجل كروم الارتفاع

الطريقة الرابعة: الكشف عن البرامج الضارة وإزالتها

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

1 ضربة مفاتيح Windows + I في وقت واحد لفتح إعدادات .

2. انقر هنا التحديث والأمان ، كما هو مبين.

التحديث والأمان

3. انتقل إلى أمن Windows القائمة وانقر فوق الحماية من الفيروسات والتهديدات

حدد خيار الحماية من الفيروسات والمخاطر ضمن مناطق الحماية

4. انقر فوق مسح سريع لفحص جهاز الكمبيوتر الخاص بك للتحقق مما إذا كان هناك أي برامج ضارة أم لا.

انقر فوق الفحص السريع في قائمة الحماية من الفيروسات والتهديدات. كيفية إصلاح NET Runtime Optimization Service High CPU

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

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

مُستَحسَن:

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

إيلون ديكر

Elon هو كاتب تقني في Cyber ​​S. وهو يكتب أدلة إرشادية لنحو 6 سنوات حتى الآن وقد غطى العديد من الموضوعات. يحب تغطية الموضوعات المتعلقة بأنظمة Windows و Android وأحدث الحيل والنصائح.