תיקון: שימוש בדיסק / מעבד גבוה באמצעות Super Fetch

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

SuperFetch טוען מראש את רוב היישומים המשומשים שלך בזיכרון הראשי, לא רק על סמך דפוסי השימוש שלך אלא גם כאשר אתה משתמש בהם. לדוגמא, אם יש לך אותה שגרה בכל בוקר (Chrome, Weather, News), SuperFetch יטען מראש את היישומים האלה בזיכרון בכל בוקר. אם שגרת הערב שלך שונה, תהיה לה שגרת טעינה שונה לערב.

לפעמים SuperFetch מהווה בעיה בפני המשתמשים כאשר היא צורכת משאבים רבים (שימוש בדיסק / מעבד) מה שהופך את המחשב בפיגור וגורם לעיכובים. ישנם מספר גורמים המעורבים בשימוש גבוה בדיסק, אשר מכוסים במאמר מקיף יותר בכתובת //appuals.com/high-cpu-usage-by-service-host-local-system-network-restricted/. כאן נתמקד כיצד להשבית את SuperFetch ולבדוק אם הבעיה נעלמת.

השבתת SuperFetch

לפני שנשבית את SuperFetch משירותים, עלינו לשנות את ערך הרישום של MSIS הנתמך בכונן הקשיח שלך. תמיד תוכל לבטל את השינויים אם הדבר לא פותר דבר.

  1. לחץ על Windows + R להפעלת יישום הפעלה. הקלד " devmgmt.msc " בתיבת הדו-שיח ולחץ על Enter. זה אמור להפעיל את מנהל ההתקנים.
  2. ברגע שאתה מנהל את המכשיר, הרחב את הקטגוריה של " בקרי IDE ATA / ARAPI ". כאן תראה " בקר SATA AHCI רגיל ". לחץ לחיצה ימנית עליו ובחר מאפיינים .

  1. נווט לכרטיסיית מנהל ההתקן ולחץ על פרטי מנהל התקן .

  1. אם אתה רואה " storahci.sys " מאוחסן בנתיב של System32, זה מאשר שהמחשב שלך מפעיל את מנהל ההתקן של תיבת הדואר הנכנס. המשך לשלב הבא.

  1. סגור את פרטי קובץ מנהל ההתקן ונווט אל הכרטיסייה פרטים. מהתפריט הנפתח בחר " נתיב מופע התקן ".

  1. לחץ לחיצה ימנית על הערך ובחר " העתק ". שמור אותו באיזה פנקס רשימות במיקום נגיש.

  1. לחץ על Windows + R כדי להפעיל את יישום הפעלה והקלד " regedit ". פעולה זו תפעיל את עורך הרישום.

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

  1. לאחר עורך הרישום, נווט לנתיב הקבצים הבא:

מחשב \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Enum \ PCI \\\ פרמטרים של מכשיר \ ניהול הפסקה \ MessageSignaledInterruptProperties

כאן < AHCI בקר > הוא המחרוזת שהעתקת לפנקס הרשימות שלך ו < מספר אקראי > משתנה בין המחשב למחשב.

  1. לחץ פעמיים על הערך של מקש " MSIsupported " ושנה את ערכו מ- "1" ל- "0" . לחץ על אישור כדי לשמור שינויים והפעל מחדש את המחשב.

  1. לחץ על Windows + R כדי להפעיל את יישום הפעלה והקלד " services.msc " בתיבת הדו-שיח. פעולה זו תשיק את כל השירותים במחשב שלך.
  2. אתר את " Superfetch " מרשימת השירותים. לחץ פעמיים כדי לפתוח את המאפיינים שלו .

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

  1. לחץ על Windows + R , הקלד " regedit " בתיבת הדו-שיח ולחץ על Enter. פעולה זו תפעיל את עורך הרישום.
  2. ברגע שעורך הרישום, נווט לנתיב הקובץ הבא:

מחשב \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters

  1. בצד ימין, תמצא מפתח בשם " EnablePrefetcher ". לחץ עליו פעמיים כדי לפתוח את המאפיינים שלו. שנה את הערך מ- "3 ל-" 0 " . לחץ על אישור כדי לשמור שינויים ולצאת. אתחל את המחשב ובדוק אם הבעיה נפתרת.

הערכים האפשריים עבור EnablePrefetcher הם:

  • 0 - השבת Prefetcher
  • 1 - הפעלת יישום Prefetching מופעלת
  • 2 - אפשרות לאיסוף מראש של אתחול
  • 3 - הפעלת יישום והפעלת Prefetching

ניתן גם לשנות את הערכים של EnableSuperfetcher ממש מתחת למפתח שתיקנו זה עתה.

הערכים האפשריים עבור EnableSuperfetcher הם:

  • 0 - השבת Superfetch
  • 1 - אפשר Superfetch לקבצי אתחול בלבד
  • 2 - אפשר Superfetch ליישומים בלבד
  • 3 - אפשר Superfetch הן לקבצי אתחול והן ליישומים

מומלץ להגדיר את הערך כ- "0" כדי להשבית את ה- Superfetch לחלוטין כדי שנוכל לבדוק אם הבעיה נפתרת.