מחשב Windows פועל באיטיות עקב שימוש רב במעבד ב-mscorsvw.exe

Windows Computer Slow Due High Mscorsvw



כמומחה IT, נתקלתי בבעיה זו מספר פעמים, ובדרך כלל זה נובע משימוש רב במעבד ב-mscorsvw.exe. יש כמה דברים שאתה יכול לעשות כדי לנסות ולתקן את הבעיה. ראשית, נסה להפעיל מחדש את המחשב. זה לפעמים יבהיר את הבעיה. אם זה לא עובד, נסה לפתוח את מנהל המשימות ולסיים את תהליך mscorsvw.exe. זה ימנע את הפעלת התוכנית ואמור לשחרר קצת שימוש במעבד. אתה יכול גם לנסות להשבית את .NET Framework. זה לא תמיד מומלץ, מכיוון שחלק מהתוכניות עשויות להזדקק ל-.NET כדי לפעול כהלכה, אבל זה יכול לפעמים לעזור בבעיה זו. אם אתה עדיין נתקל בבעיות, יש עוד כמה דברים שאתה יכול לנסות, אבל אלה מתקדמים יותר ואולי לא יעבדו עבור כולם. בסך הכל, אם מחשב Windows שלך פועל לאט עקב שימוש גבוה במעבד ב-mscorsvw.exe, יש כמה דברים שאתה יכול לנסות לתקן את הבעיה. הפעלה מחדש של המחשב, סיום תהליך mscorsvw.exe והשבתת .NET Framework הם הפתרונות הנפוצים ביותר.



מאמר זה מסביר מדוע, בשל שימוש גבוה במעבד ב-mscorsvw.exe, מחשב Windows 10/8/7 עשוי לפעול לאט ומה אתה יכול לעשות בקשר לזה. אם תפתח את מנהל המשימות בתרחיש כזה, תמצא תהליך שנקרא mscorsvw.exe שהשימוש במעבד שלו עולה על 50%! שירות זה משמש למעשה את המסגרת של .NET לצורך הידור מקדים. אז מהו תהליך mscorsvw.exe וכיצד להתמודד איתו?









שימוש גבוה במעבד של mscorsvw.exe

דיוויד דיוויד נוטריו ערך את התצפית הבאה בבלוג MSDN של Microsoft:



mscorsvw.exe מקפיד על הרכבות NET ברקע. ברגע שזה נעשה, זה ייעלם. בדרך כלל, לאחר התקנת .NET Redist, הרכבה בעדיפות גבוהה פועלת במשך 5-10 דקות ולאחר מכן ממתינה עד שהמחשב שלך לא יפעל כדי לעבד הרכבות בעדיפות נמוכה. ברגע שזה יקרה, הוא ייסגר ולא תראה את הקובץ mscorsvw.exe. דבר אחד חשוב הוא שבעוד שאתה עשוי לראות 100% שימוש במעבד, הקומפילציה מתרחשת בתהליך בעדיפות נמוכה ולכן היא מנסה לא לגנוב את המעבד עבור דברים אחרים שאתה עושה. לאחר הידור הכל, ה-builds יוכלו כעת לשתף דפים בתהליכים שונים והתחלה חמה בדרך כלל תהיה הרבה יותר מהירה כדי שלא נזרוק את הלולאות שלך.

הסיבה היא שתהליך mscorsvw.exe מרכיב מחדש את מכלולי ה-NET ברקע. בדרך כלל, לאחר זמן מה, התהליך מפסיק ומהירות המחשב שלך אמורה לחזור לקדמותה. גם אם אתה רוצה, אתה לא יכול להרוג תהליך בדרך הרגילה.

הסיבה לכך היא שתהליך mscorsvw.exe הוא תהליך מערכת, כך שכאשר תנסה לסגור אותו ישירות באמצעות מנהל המשימות, לא תוכל לעשות זאת! אתה צריך לדעת קצת על CMD.



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

  1. לעבור ל «C: WINDOWS Microsoft.NET Framework v2.0.50727» בסייר Windows.
  2. ללחוץ הַתחָלָה , הקלד CMD והפעל אותו כמנהל.
  3. בשורת הפקודה, ציין את הנתיב לעיל והקלד |_+_| .
  4. פקודה זו תעבד את כל העבודה המתנהלת.
  5. ברגע שזה נעשה, השירות ייסגר מכיוון שאין לו שום דבר אחר לעשות.
  6. הפעל מחדש את המחשב; כעת תראה שתהליך mscorsvw.exe לא יפעל במנהל המשימות.
הורד את כלי תיקון המחשב כדי למצוא במהירות ולתקן באופן אוטומטי שגיאות של Windows

מקווה שזה עוזר!

רשום פופולרי