כיצד לתקן שימוש גבוה ב-CPU של Microsoft Common Language Runtime Native Compiler?

סגור את התהליך ממנהל המשימות

  • Microsoft Common Language Runtime Native Compiler בעיות בשימוש גבוה במעבד עלולות להתרחש עקב התקנה פגומה או לא שלמה של .Net Framework.
  • כדי לתקן את זה, סגור את התהליך במנהל המשימות, הפסק את שירות Microsoft Common Runtime או אפס את המטמון של NGen.
  • לפתרונות נוספים ולצעדים מפורטים, המשיכו לקרוא!

אם אתה מבחין בתהליך ngen.exe או Microsoft Common Language Runtime Native Compiler גורמים לשימוש גבוה במעבד, מדריך זה יכול לעזור! נדון בשיטות שנבדקו על ידי מומחים לתיקון הבעיה מיד לאחר הסבר על הסיבות.

Microsoft Common Language Runtime Native Compiler (ngen.exe) משחק מרכיב חיוני של .Net Framework, והוא יוצר סביבת זמן ריצה המפקחת על פעולת אפליקציות שנכתבו עבור פלטפורמת .Net, ללא קשר לתכנות שלהן שפה.

הוא מטפל במשימות שונות כגון המרת קוד לשפת מכונה, איסוף אשפה, טיפול בחריגים וניהול שרשורים כדי לשפר את הביצועים של אפליקציות מנוהלות ב-Windows.

אם אתה רואה שימוש גבוה במעבד עקב תהליך זה, הנה כמה מהסיבות לכך:

  • התהליך מתוכנן לפעול כחלק מתחזוקת המערכת.
  • הגדרות תצורה שגויות.
  • אפליקציות מרובות משתמשות בתהליך להידור.
  • התהליך פועל ברקע עם משאבי מערכת אחרים.
  • קבצי מערכת או שירותים פגומים
  • תוכנה זדונית מתחזה לתהליך

כיצד לעצור את השימוש הגבוה במעבד CLR Native Compiler?

לפני שתתחיל בשלבי פתרון בעיות מתקדמים, עליך לשקול לבצע את הבדיקות הבאות:

  • הפעל מחדש את המחשב.
  • המתן לתהליך כדי להשלים את תהליך הקומפילציה.
  • הפעל סריקה עמוקה באמצעות אנטי וירוס אמין כדי להבטיח שאין הדבקה בתוכנה זדונית.
  • בדוק אם קיימים עדכוני Windows.
  • גבה את הנתונים החשובים שלך.
  • הסר התקנה של אפליקציות לא רצויות מהמחשב שלך.
  • הפעל את כלי סריקת השחזור של Farbar כדי למצוא את הסיבה המדויקת

1. עצור את התהליך

  1. ללחוץ Ctrl + מִשׁמֶרֶת + יציאה לפתוח מנהל משימות.סגור מנהל המשימות של Microsoft Common Language Runtime Native Compiler שימוש גבוה במעבד
  2. עבור אל תהליכים לשונית, אתר Microsoft Common Language Runtime Native Compiler אוֹ ngen.exe, בחר אותו ולחץ סיום המשימה.

סגירת התהליך הגורמת לבעיות ביצועים היא פתרון עוקף שתוכל לבצע לפני שתעבור לפתרונות אחרים. אתה יכול ליישם את אותה גישה על תהליכים אחרים, כגון ברוקר בזמן ריצה.

2. הפעל מחדש את השירות

  1. ללחוץ חלונות + ר כדי לפתוח את לָרוּץ תיבת דיאלוג.שירותים Microsoft Common Language Runtime Native Compiler שימוש גבוה במעבד
  2. סוּג services.msc ולחץ בסדר כדי לפתוח את שירותים אפליקציה.
  3. אתר ולחץ לחיצה ימנית זמן ריצה של Microsoft Common Language ולחץ תפסיק.הפסק את השירותים -
  4. המתן עד שהשירות יפסיק, ולאחר מכן סגור את חלון השירותים.

3. אפס את המטמון של NGen ושנה את הגדרות העדיפות

  1. הקש על חלונות סוג מפתח cmd, ולחץ הפעל כמנהל.CMD גבוה - Microsoft Common Language Runtime Native Compiler שימוש גבוה במעבד
  2. הקלד את הפקודה הבאה כדי לאפס את המטמון של NGen כדי לפתור קונפליקטים ושחיתות ופגע להיכנס: ngen executeQueuedItemscmd_executeditems Microsoft Common Language Runtime Native Compiler שימוש גבוה במעבד
  3. העתק והדבק את הפקודה הבאה כדי להתאים את העדיפות והתזמון של התהליך כדי להפחית את העומס ולחץ להיכנס: ngen queue /priority priorityLevelרמת cmd_priority
קרא עוד על נושא זה
  • תיקון: שגיאת מערכת קבצים (-2147163901) ב-Windows 11
  • אפליקציית לוח הבקרה לעומת הגדרות: באיזה מהם להשתמש?
  • תיקון: Wi-Fi מפסיק לעבוד בעת חיבור צג חיצוני

4. הפעל את המחשב שלך בסביבת אתחול נקייה

  1. ללחוץ חלונות + ר כדי לפתוח את לָרוּץ תיבת דיאלוג. cleanboot1 Microsoft Common Language Runtime Native Compiler שימוש גבוה במעבד
  2. סוּג msconfig ולחץ בסדר כדי לפתוח את הגדרות מערכת חַלוֹן.
  3. עבור אל שירותים לשונית, לחץ הסתר את כל שירותי Microsoft, ולאחר מכן בחר השבת הכל.אתחול נקי השבת הכל
  4. עבור אל סטארט - אפ לשונית ולחץ על פתח את מנהל המשימות קישור.פתח את מנהל המשימות אתחול נקי
  5. בחלון מנהל המשימות, אתר כל אחד מהם מופעל משימה ולחץ השבת.השבת את מנהל המשימות של Microsoft Common Language Runtime Native Compiler שימוש גבוה במעבד
  6. סגור את מנהל המשימות, לחץ להגיש מועמדות, לאחר מכן בסדר בחלון תצורת המערכת.מגף נקי 5
  7. נְקִישָׁה איתחול.הפעל מחדש אתחול נקי

המחשב שלך יופעל מחדש עם פונקציונליות מוגבלת כדי שתוכל לזהות את התוכנה או השירות של צד שלישי הגורמים להתנגשות. לאחר שתסיים, בצע את השלבים שלמעלה כדי לבטל את השינויים ולהפעיל מחדש את המחשב כרגיל.

5. הפעל סריקות SFC ו-DISM

  1. הקש על חלונות סוג מפתח cmd, ולחץ הפעל כמנהל.CMD גבוה - Microsoft Common Language Runtime Native Compiler שימוש גבוה במעבד
  2. העתק והדבק את הפקודה הבאה כדי לתקן קבצי מערכת ולחץ להיכנס: sfc/scannowSFCSCANNOW CMD
  3. המתן עד שהסריקה תסתיים, ואז הקלד את הפקודה הבאה כדי לשחזר את תמונת מערכת ההפעלה של Windows ולחץ להיכנס: Dism /Online /Cleanup-Image /RestoreHealthשחזור תקינות Microsoft Common Language Runtime Native Compiler שימוש גבוה במעבד
  4. לאחר ביצוע הפקודה, הפעל מחדש את המחשב.

6. מחק מפתח רישום

  1. ללחוץ חלונות +ר כדי לפתוח את לָרוּץ תיבת דיאלוג.Regedit - Microsoft Common Language Runtime Native Compiler שימוש גבוה במעבד
  2. סוּג regedit ולחץ בסדר לפתוח עורך רישום.
  3. ראשית, קח גיבוי, עבור אל קוֹבֶץ, ולאחר מכן בחר יְצוּא. שמור את הקובץ בפורמט .reg במחשב שלך במיקום נגיש.ייצוא רישום
  4. נווט לנתיב הזה: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v2.0.50727\NGenService\Roots
  5. לחץ לחיצה ימנית ובחר לִמְחוֹק כדי להסיר את כל הערכים עבור תיקיית השורשים ולסגור את עורך הרישום.מחק את ערך הרישום של Microsoft Common Language Runtime Native Compiler שימוש במעבד גבוה
  6. הפעל מחדש את המחשב שלך.

7. תיקון/התקנה מחדש של .the Net Framework

  1. הורד את כלי התיקון של Microsoft .NET Framework.הורד את .NET Framework - Microsoft Common Language Runtime Native Compiler כלי תיקון שימוש במעבד גבוה -
  2. לחץ פעמיים על קובץ ההפעלה ופעל לפי ההוראות שעל המסך כדי להתקין אותו.
  3. על Microsoft .NET Framework Repair Tool חלון, קבל את התנאים ולחץ הַבָּא.קבל את התנאים
  4. הכלי יסרוק לאיתור קבצים פגומים ב-.NET Framework הנוכחי וייעץ לפתרונות לתיקון שלהם.
  5. נְקִישָׁה הַבָּא כדי להחיל את התיקונים.הקש
  6. לאחר מכן, לחץ סיים כדי לסגור את חלון כלי התיקון.סיים

אם זה לא עוזר, בצע את השלבים הבאים כדי להתקין מחדש את .Net Framework:

  1. ללחוץ חלונות +ר כדי לפתוח את לָרוּץ חַלוֹן.Appwiz.cpl - Microsoft Common Language Runtime Native Compiler שימוש גבוה במעבד
  2. סוּג appwiz.cpl ולחץ בסדר כדי לפתוח את תוכניות ותכונות חַלוֹן.הסר את ההתקנה של NET FRAMEWORK Microsoft Common Language Runtime Native Compiler שימוש גבוה במעבד
  3. בחר Microsoft .Net Framework ולחץ הסר את ההתקנה.
  4. לאחר הסרת ההתקנה, עבור אל האתר הרשמי של NET Framework.הורד את .NET Framework
  5. לחץ על הגרסה האחרונה והורד אותה.
  6. לאחר הורדת ההגדרה, עבור אל מיקום הקובץ ולחץ עליו פעמיים כדי להתחיל בהתקנה.
  7. נְקִישָׁה להתקין, והמתן עד להשלמת התהליך.להתקין

כדי למנוע בעיות ביצועים גבוהים של מעבד, כולל מהדר Native Language Runtime של Microsoft הפסיק לפעול בעיה, הקפד לאפשר לתהליך ngen.exe לפעול כשהמערכת שלך במצב סרק ושמור על המערכת והתוכנה שלך עד תַאֲרִיך.

במקרה שהפתרונות שהוזכרו לא עובדים בשבילך, נסה כדי לחזור לגרסה קודמת של Windows באמצעות נקודת שחזור.

אם אתה מתמודד לעתים קרובות שימוש גבוה במעבד ב-Windows 11 שלך במחשב, אנו ממליצים לך לעיין במדריך זה.

נתקלת בבעיות כלשהן, או שאתה צריך מידע נוסף על Microsoft Common Language Runtime Native Compiler? אל תהססו להשאיר תגובה בסעיף למטה.

סקירה והורדה של Kaspersky Anti-Virus

סקירה והורדה של Kaspersky Anti-Virusווינדוס 7חלונות 10אנטי וירוס

מומחיות בחיסכון בתוכנה וחומרה המסייעת למשתמשי 200 מיליון מדי שנה. מדריך אותך עם עצות כיצד, חדשות וטיפים לשדרוג חיי הטכנולוגיה שלך.יישום אבטחה / ניסיון בחינם / חלונות 10, חלונות 7 / גרסה 20.0.14.108...

קרא עוד
תיקון: Cortana '' שאל אותי הכל '' לא עובד בחלון 10

תיקון: Cortana '' שאל אותי הכל '' לא עובד בחלון 10חלונות 10

כדי לפתור בעיות שונות במחשב, אנו ממליצים על DriverFix:תוכנה זו תשמור על מנהלי ההתקנים שלך, ובכך תשמור עליך מפני שגיאות מחשב נפוצות ותקלות חומרה. בדוק את כל הנהגים שלך כעת בשלושה שלבים פשוטים:הורד א...

קרא עוד

הורד את Opera GX עבור Windows 10ווינדוס 7חלונות 10דפדפנים

Opera GX הוא דפדפן אינטרנט מבוסס כרום שנוצר על ידי אופרה, והוא שונה מדפדפן הליבה בשל ערכת כלים משופרת שגורמת לו לפנות לקהילת המשחקים.מלבד התכונה הסטנדרטית שאתה יכול למצוא בדפדפן האופרה הרגיל, כגון ...

קרא עוד