הקצאת משאבי CPU נוספים לתהליך יכולה לשפר את הביצועים
- כשמדובר בבעיות שימוש גבוהות במעבד, ישנן סיבות מרובות לכך שתהליך עשוי לגרום למחשב שלך להאט.
- לדוגמה, תהליך ngen.exe משתמש במעבד גבוה מכיוון שהוא דורש משאבים רבים.
- כדי להקל על בעיה זו, אתה יכול להקצות משאבי CPU נוספים לתהליך ולהגביל תהליכים אחרים שאינם קריטיים.
איקסהתקן על ידי לחיצה על הורד את הקובץ
- הורד והתקן את Fortect.
- הפעל את האפליקציה כדי להתחיל בתהליך הסריקה.
- לחץ על התחל תיקון לחצן כדי לפתור את כל הבעיות המשפיעות על ביצועי המחשב שלך.
- Fortect הורד על ידי 0 הקוראים החודש.
בעת קביעת ה מספר התהליכים שאתה צריך להפעיל במחשב שלך, כמה חזק המעבד שלך הוא מרכיב מפתח. אם יש לך מעבד ישן, עליך להגביל את מספר התהליכים כדי למנוע ירידה בביצועים.
Ngen.exe הוא אחד התהליכים שנמצאו כצורכים משאבי מערכת רבים, אך השאלה האמיתית היא: האם זה תהליך קריטי שצריך לפעול? גלה כאן כיצד לתקן את צריכת המעבד הגבוהה שלו.
מהי תמונה מקורית .NET?
ה .NET Framework פופולרי בקרב מפתחים מכיוון שהוא עוזר לבנות אפליקציות עבור Windows. תמונות מקוריות הן תכונה של .NET Framework. המטרה של תמונה מקורית היא לייעל את הפריסה והביצוע של האפליקציה שלך.
זה המקום שבו Windows ngen.exe נכנס לתמונה. זה חשוב במיוחד ביצירת יישומי NET מכיוון שהוא מאפשר לך ליצור תמונות הפעלה המכילות רק את הקוד המקורי שלך וספריות ספציפיות למכונה.
זה הופך אותם לקטנים ומהירים יותר מקובצי הפעלה מנוהלים מסורתיים, הכוללים את כל המסגרת שעליה הם בנויים.
בז'רגון פחות טכני, זה אומר שכאשר אתה מפעיל את האפליקציות הללו, זמן האתחול יקטן משמעותית. ביצועי היישומים יקבלו גם דחיפה משמעותית.
ניצחון נוסף עבור המערכת שלך יהיה טביעת זיכרון מופחתת. אתה תשים לב לזה כשאתה לפנות זיכרון במחשב האישי שלך, אתה יכול להפעיל אפליקציות בצורה יעילה יותר, וזמן התגובה שלהן משתפר.
עם כל היתרונות האלה בשורה, זה יכול להיות קשה לדמיין שה-ngen.exe יכול לגרום לבעיות עבור המחשב האישי שלך. ובכן, זה כן.
למרבה הצער, יצירת תמונה מקורית לוקחת הרבה יותר זמן מאשר יצירת מכלול NET רגיל. הסיבה לכך היא שלוקח זמן נוסף להדר את קוד המקור להוראות לביצוע קוד מקורי.
המצב מחמיר כשיש לך מערך נתונים גדול. תהליך אופטימיזציית התמונה המקורית יגבה מחיר ממשאבי המערכת שלך; המעבד שלך הוא כמעט תמיד הקורבן.
קטע מתוך א משתמש בפלטפורמת הקהילה של Microsft מגלה שזהו חזיר משאבי מערכת ענק.
NGEN.EXE ממשיך לרוץ על המערכת שלי ולצמצם את משאבי המערכת.
למרבה המזל, יש לנו כמה טריקים בשרוולינו כדי לעזור לך להפחית את הבעיה, כפי שתראה להלן.
כיצד אוכל לתקן שימוש גבוה במעבד ngen.exe?
כמה שלבים מקדימים שיש לבצע לפני כל פתרון בעיות מתקדם כוללים:
- השבת כל תהליכי רקע מיותרים ואפליקציות.
- הסר את ההתקנה של יישומי .NET שאינם בשימוש.
- ודא שלך המערכת מעודכנת.
1. עדכן את .NET Framework
.NET Framework היא עמוד השדרה של רוב היישומים ב-Windows. בהיותו חלק בלתי נפרד מפיתוח אפליקציות, עדכון שלה לגרסה העדכנית ביותר מבטיח שיש לך את תכונות האבטחה העדכניות ביותר וכל שיפורים חדשים.
תקבל גם גישה לכל ממשקי API חדשים שמקלים על פיתוח האפליקציה שלך ופתרון בעיות תאימות עם מערכת ההפעלה שלך.
מיקרוסופט משחררת באופן קבוע עדכונים, כך שתוכל לבדוק את אתר האינטרנט שלה כדי לבדוק אם יש גרסה חדשה יותר מזו שבה אתה משתמש כעת הורד את זה.
2. הקצו יותר CPU לתהליך
- לחץ על חלונות סוג מפתח מנהל משימות בשורת החיפוש ולחץ לִפְתוֹחַ.
- נווט אל פרטים לשונית ולחץ באמצעות לחצן העכבר הימני על התוכנית שברצונך להקצות מעבד נוסף. (במקרה הזה, ngen.exe). לאחר מכן, לחץ על הגדר זיקה אפשרות מהתפריט המוקפץ.
- לאחר מכן, בחר את הליבות שברצונך להקצות לתהליך זה מהאפשרויות המפורטות בתור CPU 0, CPU 1, CPU 2 ו-CPU 3 (עבור ערכות שבבים ארבע ליבות).
- לחץ על בסדר כדי להחיל את השינויים.
אתה יכול גם להגביל את השימוש במעבד בתהליכים אחרים שאינם חיוניים אם אתה רוצה לייעל את ביצועי המערכת שלך.
3. סרוק לאיתור וירוסים
- הקש על חלונות מפתח, חיפוש אבטחת חלונות, ולחץ לִפְתוֹחַ.
- בחר הגנה מפני וירוסים ואיומים.
- לאחר מכן, הקש סריקה מהירה תַחַת איומים נוכחיים.
- אם אינך מוצא איומים כלשהם, המשך לבצע סריקה מלאה על ידי לחיצה על אפשרויות סריקה ממש מתחת סריקה מהירה.
- לחץ על סריקה מלאה, לאחר מכן לסרוק עכשיו כדי לבצע סריקה עמוקה של המחשב האישי שלך.
- המתן לסיום התהליך והפעל מחדש את המערכת.
בהעדר א אנטי וירוס מקיף, תוכנה זדונית יכולה למצוא את דרכה למחשב האישי שלך. ייתכן שקובץ דומה המתחזה לקובץ ngen.exe עומד מאחורי השימוש הגבוה במעבד. לכן חשוב להפעיל סריקת וירוסים, במיוחד כדי להשתמש בפתרון אנטי וירוס בגלל קצב הזיהוי הגבוה שלו ומחיקה רבת עוצמה של כל סוגי איומי הסייבר.
⇒קבל את ESET Internet Security
4. השבת משימות NET
- לחץ על חלונות סוג מפתח מתזמן משימות בשורת החיפוש ולחץ לִפְתוֹחַ.
- נווט למיקום הבא:
Task Scheduler Library/Microsoft/Windows/.NET Framework
- אתר את כל המשימות המסומנות בתווית .NET Framework NGEN, לחץ לחיצה ימנית עליהם ובחר השבת/מחק.
ודא שאינך משתמש ב-.NET Framework; אחרת, השבתת משימות אלו עלולה לגרום לבעיות ביישום.
לסיכום, תהליך ngen.exe בטוח וחלק ממסגרת Microsoft .NET. זה עוזר להאיץ את תהליך הגדרת האפליקציה, מה שאומר שאינך צריך לחכות יותר מדי זמן לפני שתוכל להשתמש באפליקציה.
אם המחשב שלך חווה שימוש גבוה במעבד כאשר תהליך ngen.exe פועל, התיקונים לעיל מספיקים כדי לפתור את הבעיה.
עם זאת, הם בשום אופן לא ממצים, אז אם יש לך עוד משהו שלא הזכרנו, הודע לנו בסעיף ההערות למטה.
עדיין נתקלים בבעיות?
ממומן
אם ההצעות לעיל לא פתרו את הבעיה שלך, המחשב שלך עלול להיתקל בבעיות קשות יותר של Windows. אנו מציעים לבחור בפתרון הכל-באחד כמו Fortect לתקן בעיות ביעילות. לאחר ההתקנה, פשוט לחץ על הצג ותקן לחצן ולאחר מכן לחץ התחל תיקון.