כיצד לתקן שימוש גבוה ב-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? אל תהססו להשאיר תגובה בסעיף למטה.

כיצד להמיר MBR לדיסק GPT ב-Windows 11/10

כיצד להמיר MBR לדיסק GPT ב-Windows 11/10איך לחלונות 10חלונות 11

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

קרא עוד
כיצד להסתיר סוגי קבצים מסוימים מתוצאות חיפוש ב-Windows 11/10

כיצד להסתיר סוגי קבצים מסוימים מתוצאות חיפוש ב-Windows 11/10איך ללחפשחלונות 10חלונות 11

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

קרא עוד
תקן את Windows Media Player לא יכול לצרוב שגיאות מסוימות בקבצים ב-Windows 11/10

תקן את Windows Media Player לא יכול לצרוב שגיאות מסוימות בקבצים ב-Windows 11/10חלונות 10חלונות 11

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

קרא עוד