Soluție la problema „În afara memoriei” de pe Windows

Din când în când, când deschideți multe programe pe Windows 7 sau Vista, apare un mesaj de eroare care spune „ Nu este suficientă memorie ”, cu sugestia de a închide unele programe.
Dacă nu închideți nimic și ignorați mesajul, puteți continua să lucrați, dar riscați ca unul dintre programe să se blocheze și să se închidă brusc fără a vă salva munca.
Problema unei memorii insuficiente pe Windows este destul de enervantă, deoarece poate apărea chiar dacă doar browserul web este deschis, cu multe file deschise.
În primul rând, această problemă se referă la memorie și nu are nicio legătură cu spațiul pe disc.
Windows rulează programe în memorie fizică, numită RAM (Random Access Memory) și memorie virtuală .
Dacă memoria RAM se termină, Windows, cu un truc inteligent, folosește memorie virtuală prin exploatarea unui fișier de pe hard disk numit fișier de paging sau pagefile.sys.
Întrucât hard disk-ul este mult mai lent decât memoria RAM, atunci când un program folosește fișierul de pagină, încărcarea va fi mai puțin rapidă, dar fără niciun bloc.
Cu toate acestea, dacă cantitatea maximă a fișierului de paginare este de asemenea epuizat, atunci Windows trece „În afara memoriei ” și apare mesajul de memorie insuficientă.
1) Cea mai evidentă soluție ar fi instalarea unei memorii RAM suplimentare chiar dacă, așa cum s-a văzut deja, puteți utiliza mai mult de 4 GB RAM doar în anumite condiții.
În majoritatea cazurilor , problema nu este că memoria este epuizată, ci că este insuficientă pentru a efectua un anumit proces care dorește să stocheze date de volum mare (de exemplu, un videoclip) și să nu găsească spațiu contigu.
Practic, chiar având multă memorie RAM, dacă un proces necesită alocarea unei cantități mai mari de memorie într-un singur sector.
Windows are, de asemenea, o limită de 2 GB la utilizarea memoriei pentru o singură aplicație în mod utilizator.
Pentru a înțelege, gândește-te doar la un perete în care vrei să pui o canapea și o bibliotecă.
Dacă biblioteca este mai lungă decât spațiul disponibil după plasarea canapelei, nu va intra chiar dacă există loc pentru ceva mai mic.
Cu unele instrumente precum Minimem sau Rizone Memory Booster, puteți optimiza gestionarea RAM în mod automat, încercând să o alocați cât mai bine.
2) Puteți crește cantitatea de memorie virtuală Windows .
Pentru a face acest lucru, trebuie să accesați: Panou de control -> Sistem -> Setări avansate de sistem -> sub Performanță, apăsați Setări -> Avansat -> Apăsați butonul Modificare -> Apăsați punctul de dimensiune personalizat și setați o valoare minimă sau diferite maxim -> Apăsați tasta Set și apoi OK și Aplicați.
Această valoare se referă la dimensiunea fișierului de paginare.
Într-un alt articol am încercat să oferim indicații despre valorile optime pentru memoria virtuală și fișierul de paginare din Windows, indicând o regulă pentru care trebuie să avem o dimensiune maximă de 1, 5 ori mai mare decât memoria RAM.
Cu toate acestea, această regulă arată limitările sale dacă există o problemă de memorie insuficientă, deci trebuie crescută.
Într-un PC cu 4 GB RAM aș spune că puteți avea o memorie virtuală cu dimensiuni
minim 2500 și maxim 6000.
Nu ar trebui să setați valori prea mici, altfel nimic nu se va transforma și nici prea mare, altfel încetinește computerul și devine instabil.
Pentru defragmentarea fișierului de paginare puteți utiliza PageDefrag și a evita problema indicată la punctul 1.
3) Dacă acest lucru nu rezolvă problema memoriei insuficiente, cauzele ar putea depinde de alți factori.
În primul rând, merită investigat programele care rulează în fundal .
Apoi, deschideți managerul de sarcini (sau Manager de activități ) și sortați procesele prin Setare de lucru făcând clic pe antetul coloanei.
Pentru fiecare proces puteți vedea programul sau serviciul responsabil.
Într-un alt articol am văzut ce servicii pot fi dezactivate pe Windows pentru a accelera calculatorul.
Scopul este de a închide procesele Windows inutile active și de a elimina deșeurile de memorie.
4) Pe un articol de asistență Microsoft există o altă soluție, aceea de a schimba dimensiunea mormanului desktop .
Dincolo de ceea ce înseamnă acest lucru, această dimensiune este specificată într-o cheie de registru care trebuie modificată manual.
Faceți clic pe meniul de pornire și scrieți, în bara de căutare sau în Run, comanda regedit și apăsați Enter.
Prin extinderea ramurilor din directorul cheii din stânga, navigați la următoarea cale: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ SubSystems .
Căutați în centrul ferestrei și faceți clic dreapta pe tasta Windows pentru a o schimba.
Veți găsi o valoare precum: % SystemRoot% \ system32 \ csrss.exe ObjectDirectory = \ Windows SharedSection = xxxx, aaaa, zzzz ......
Apoi, schimbați valoarea aaaa prin scrierea numărului 12288 pentru Windows Vista sau Windows 7 32 biți și 20480 pentru sistemele pe 64 biți.
De asemenea, schimbați zzzz la numărul 1024.
Închideți, reporniți computerul și verificați dacă eroarea de memorie insuficientă continuă să apară sau dacă devine mai puțin frecventă.

Lasă Un Comentariu

Please enter your comment!
Please enter your name here