Rozwiązanie problemu „Brak pamięci” w systemie Windows

Od czasu do czasu, gdy otwierasz wiele programów w systemie Windows 7 lub Vista, pojawia się komunikat o błędzie z informacją „Za mało pamięci ” z sugestią zamknięcia niektórych programów.
Jeśli niczego nie zamkniesz i zignorujesz komunikat, możesz kontynuować pracę, ale ryzykujesz, że jeden z programów nagle się zawiesi i zamknie bez zapisywania pracy.
Problem niewystarczającej pamięci w systemie Windows jest dość irytujący, ponieważ może się pojawić, nawet jeśli otwarta jest tylko przeglądarka internetowa z otwartymi wieloma kartami.
Przede wszystkim ten problem dotyczy pamięci i nie ma nic wspólnego z miejscem na dysku.
Windows uruchamia programy w pamięci fizycznej, zwanej RAM (Random Access Memory) i pamięci wirtualnej .
Jeśli skończy się pamięć RAM, system Windows, wykorzystując sprytną sztuczkę, wykorzystuje pamięć wirtualną, wykorzystując plik na dysku twardym zwany plikiem stronicowania lub pagefile.sys.
Ponieważ dysk twardy jest znacznie wolniejszy niż pamięć RAM, gdy program korzysta z pliku stronicowania, ładowanie będzie wolniejsze, ale bez żadnego bloku.
Jeśli jednak wyczerpana zostanie również maksymalna ilość pliku stronicowania, system Windows przechodzi w tryb „Brak pamięci ” i pojawia się komunikat o niewystarczającej ilości pamięci.
1) Najbardziej oczywistym rozwiązaniem byłoby zainstalowanie dodatkowej pamięci RAM, nawet jeśli, jak już wspomniano, można użyć więcej niż 4 GB pamięci RAM tylko w określonych warunkach.
W większości przypadków problemem nie jest to, że pamięć jest wyczerpana, ale to, że nie jest wystarczające do wykonania określonego procesu, który chce przechowywać dane o dużej objętości (na przykład wideo) i nie znajduje ciągłej przestrzeni.
Praktycznie, nawet mając dużo pamięci RAM, jeśli proces wymaga przydzielenia większej ilości pamięci w jednym sektorze.
System Windows ma również limit 2 GB wykorzystania pamięci dla aplikacji w trybie pojedynczego użytkownika.
Aby to zrozumieć, pomyśl o ścianie, na której chcesz postawić sofę i regał.
Jeśli regał jest dłuższy niż miejsce dostępne po ustawieniu sofy, nie wejdzie do niego, nawet jeśli będzie miejsce na coś mniejszego.
Za pomocą niektórych narzędzi, takich jak Minimem lub Rizone Memory Booster, możesz automatycznie optymalizować zarządzanie pamięcią RAM, starając się przydzielić ją jak najlepiej.
2) Możesz zwiększyć ilość pamięci wirtualnej Windows .
W tym celu należy przejść do: Panel sterowania -> System -> Zaawansowane ustawienia systemu -> w obszarze Wydajność, naciśnij Ustawienia -> Zaawansowane -> Naciśnij przycisk Zmień -> Naciśnij kropkę o niestandardowym rozmiarze i ustaw minimalną wartość lub inne maksimum -> Naciśnij klawisz Set, a następnie OK i Zastosuj.
Ta wartość odnosi się do rozmiaru pliku stronicowania.
W innym artykule próbowaliśmy podać wskazówki dotyczące optymalnych wartości pamięci wirtualnej i pliku stronicowania systemu Windows, wskazując regułę, dla której musimy mieć maksymalny rozmiar 1, 5 razy większy niż RAM.
Jednak ta reguła pokazuje swoje ograniczenia, jeśli występuje problem z niewystarczającą pamięcią, więc należy ją zwiększyć.
Na komputerze z 4 GB pamięci RAM powiedziałbym, że możesz mieć pamięć wirtualną o wymiarach
minimum 2500 i maksymalnie 6000.
Nie powinieneś ustawiać zbyt niskich wartości, w przeciwnym razie nic się nie zmieni, ani zbyt wysokich, w przeciwnym razie spowolni komputer i stanie się niestabilny.
Aby zdefragmentować plik stronicowania, możesz użyć PageDefrag i uniknąć problemu wskazanego w punkcie 1.
3) Jeśli to nie rozwiąże problemu niewystarczającej pamięci, przyczyny mogą zależeć od innych czynników.
Przede wszystkim warto zbadać programy działające w tle .
Następnie otwórz menedżera zadań (lub Menedżera zadań ) i posortuj procesy według Zestawu roboczego, klikając nagłówek kolumny.
Dla każdego procesu możesz zobaczyć odpowiedzialny program lub usługę.
W innym artykule widzieliśmy, które usługi można wyłączyć w systemie Windows, aby przyspieszyć działanie komputera.
Celem jest zamknięcie niepotrzebnych aktywnych procesów systemu Windows i wyeliminowanie marnotrawstwa pamięci.
4) W artykule pomocy technicznej Microsoft istnieje inne rozwiązanie, polegające na zmianie wielkości sterty pulpitu .
Poza tym oznacza to, że rozmiar ten jest określony w kluczu rejestru, który należy zmienić ręcznie.
Kliknij menu Start i napisz na pasku wyszukiwania lub w Uruchom polecenie regedit i naciśnij enter.
Rozwijając gałęzie katalogu kluczy po lewej stronie, przejdź do następującej ścieżki: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ SubSystems .
Spójrz na środek okna i kliknij prawym przyciskiem myszy klawisz Windows, aby go zmienić.
Znajdziesz wartość, taką jak: % SystemRoot% \ system32 \ csrss.exe ObjectDirectory = \ Windows SharedSection = xxxx, rrrr, zzzz ......
Następnie zmień wartość yyyy, wpisując liczbę 12288 dla systemu Windows Vista lub Windows 7 32-bitowego i 20480 dla systemów 64-bitowych.
Zmień także zzzz na liczbę 1024.
Zamknij, uruchom ponownie komputer i sprawdź, czy nadal występuje niewystarczający błąd pamięci lub czy staje się coraz rzadszy.

Zostaw Swój Komentarz

Please enter your comment!
Please enter your name here