פיתרון לבעיית "חסר הזיכרון" במערכת Windows

מדי פעם, כשפותחים תוכניות רבות ב- Windows 7 או Vista, מופיעה הודעת שגיאה שאומרת " אין מספיק זיכרון ", עם ההצעה לסגור כמה תוכניות.
אם אתה לא סוגר שום דבר ומתעלם מההודעה אתה יכול להמשיך לעבוד, אך אתה מסתכן שאחת התוכניות מתרסקת ונסגרת לפתע מבלי לשמור את עבודתך.
הבעיה של חוסר זיכרון במערכת Windows מעצבנת למדי מכיוון שהיא יכולה להופיע גם אם רק דפדפן האינטרנט פתוח, עם כרטיסיות רבות פתוחות.
ראשית, בעיה זו מתייחסת לזיכרון ואין לה כל קשר לשטח הדיסק.
Windows מריץ תוכניות בזיכרון הפיזי, הנקראות RAM (זיכרון גישה אקראית) וזיכרון וירטואלי .
אם נגמר ה- RAM, חלונות, בתחבולה חכמה, משתמשים בזיכרון וירטואלי על ידי ניצול קובץ בדיסק הקשיח שנקרא קובץ ההחלפה או pagefile.sys.
מכיוון שהדיסק הקשיח איטי בהרבה מ- RAM, כאשר תוכנית משתמשת בקובץ ההחלפה, הטעינה תהיה פחות מהירה, אך ללא כל חסימה.
עם זאת, אם גם מיצוי הסכום המקסימלי של קובץ ההחלפה, חלונות יוצאים מהזיכרון וההודעה על חוסר זיכרון מופיעה.
1) הפיתרון הברור ביותר יהיה להתקין זיכרון RAM נוסף, אם, כפי שכבר ניתן לראות, אתה יכול להשתמש ביותר מ- 4 GB של זיכרון RAM רק בתנאים מסוימים.
ברוב המקרים הבעיה אינה שהזיכרון מותש אלא שהוא אינו מספיק כדי לבצע תהליך מסוים שרוצה לאחסן נתונים בנפח גדול (למשל סרטון וידאו), ואינו מוצא מקום רציף.
מעשית, אפילו עם הרבה זיכרון RAM, אם תהליך דורש הקצאה של כמות זיכרון גבוהה יותר לגזרה אחת.
לחלונות יש גם מגבלה של 2 GB בשימוש בזיכרון עבור יישום יחיד למשתמש.
כדי להבין, פשוט תחשוב על קיר שבו אתה רוצה לשים ספה וכוננית.
אם ארון הספרים ארוך יותר מהשטח הפנוי לאחר הנחת הספה, הוא לא ייכנס גם אם יש מקום למשהו קטן יותר.
בעזרת כלים מסוימים כמו Minimem או Booster Memory Rizone אתה יכול לבצע אופטימיזציה של ניהול RAM באופן אוטומטי, תוך ניסיון להקצות אותו בצורה הטובה ביותר.
2) ניתן להגדיל את כמות הזיכרון הווירטואלי של Windows .
לשם כך עליך לעבור אל: לוח הבקרה -> מערכת -> הגדרות מערכת מתקדמות -> תחת ביצועים, לחץ על הגדרות -> מתקדם -> לחץ על לחצן שנה -> לחץ על נקודת הגודל המותאם אישית והגדר ערך מינימלי או מקסימום שונה -> לחץ על מקש Set ואז על OK והחל.
ערך זה מתייחס לגודל קובץ ההחלפה.
במאמר אחר ניסינו לתת אינדיקציות לגבי הערכים האופטימליים לקובץ הזיכרון הווירטואלי וקובץ ההחלפה של Windows המציין כלל שעבורו עלינו להיות בגודל מקסימאלי פי 1.5 מה- RAM.
עם זאת, כלל זה מראה את מגבלותיו אם יש בעיה של חוסר זיכרון ולכן יש להגדיל אותו.
במחשב עם 4 ג'יגה זיכרון RAM הייתי אומר שאתה יכול לקבל זיכרון וירטואלי עם ממדים
מינימום 2500 ומקסימום 6000.
אסור להגדיר ערכים נמוכים מדי, אחרת שום דבר לא יסתובב, וגם לא גבוה מדי אחרת הוא מאט את המחשב ויהפוך לא יציב.
כדי לאחות את קובץ ההחלפה תוכלו להשתמש ב- PageDefrag ולהימנע מהבעיה המצוינת בנקודה 1.
3) אם זה לא פותר את הבעיה של חוסר זיכרון, הגורמים עשויים להיות תלויים בגורמים אחרים.
ראשית כל כדאי לחקור את התוכניות שרצות ברקע .
ואז פתח את מנהל המשימות (או את מנהל המשימות ) ומיין את התהליכים לפי ערכת עבודה על ידי לחיצה על כותרת העמודה.
עבור כל תהליך אתה יכול לראות את התוכנית האחראית או את השירות.
במאמר אחר ראינו אילו שירותים ניתן לבטל ב- Windows כדי להאיץ את המחשב.
המטרה היא לסגור תהליכים פעילים של Windows מיותרים ולבטל פסולת זיכרון.
4) במאמר תמיכה של מיקרוסופט יש פיתרון נוסף, לשינוי גודל הערימה של שולחן העבודה .
מעבר למה פירוש הדבר, גודל זה מוגדר במפתח רישום שצריך לשנות ידנית.
לחץ על תפריט התחל וכתוב, בסרגל החיפוש או ב'הפעל ', פקודה regedit ולחץ על Enter.
על ידי הרחבת הענפים של ספריית המפתח משמאל, נווט אל הנתיב הבא: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ SubSystems .
התבונן במרכז החלון ולחץ באמצעות לחצן העכבר הימני על מקש Windows כדי לשנות אותו.
תמצא ערך כמו: % SystemRoot% \ system32 \ csrss.exe ObjectDirectory = \ Windows SharedSection = xxxx, yyyy, zzzz ......
לאחר מכן שנה את ערך yyyy על ידי כתיבת המספר 12288 עבור Windows Vista או Windows 7 32bit ו- 20480 עבור 64bit מערכות.
שנה גם את zzzz למספר 1024.
סגור, הפעל מחדש את המחשב ובדוק אם שגיאת הזיכרון לא מספקת ממשיכה להופיע או אם היא נפוצה פחות.

עזוב את ההערה שלך

Please enter your comment!
Please enter your name here