Ten przewodnik opisuje, co zrobić, jeśli po uruchomieniu programu zobaczysz komunikat systemu Windows 10, Windows 7 lub 8 (lub 8.1) z informacją, że system nie ma wystarczającej ilości pamięci wirtualnej lub prostej i „Aby zwolnić pamięć na potrzeby normalne działanie programów , zapisz pliki, a następnie zamknij lub uruchom ponownie wszystkie otwarte programy.”
Postaram się wziąć pod uwagę wszystkie możliwe opcje pojawienia się tego błędu, a także podpowiem, jak go naprawić. Jeśli opcja z niewystarczającą ilością miejsca na dysku wyraźnie nie dotyczy Twojej sytuacji, prawdopodobnie jest to spowodowane wyłączonym lub zbyt małym plikiem stronicowania, więcej na ten temat, a także instrukcje wideo są dostępne tutaj: plik stronicowania Windows 7, 8 i Windows 10 .
Kiedy w Windows 7, 8 i Windows 10 widzisz komunikat, że brakuje pamięci, oznacza to przede wszystkim pamięć RAM i pamięć wirtualną, która w rzeczywistości jest kontynuacją pamięci RAM – to znaczy, jeśli system nie ma wystarczającej ilości RAM, następnie używa pliku wymiany systemu Windows lub, w przeciwnym razie, pamięci wirtualnej.
Niektórzy początkujący użytkownicy błędnie rozumieją wolne miejsce na dysku twardym komputera przez pamięć i są zakłopotani, jak to się dzieje: wiele gigabajtów jest wolnych na dysku twardym, a system skarży się na brak pamięci.
Aby naprawić ten błąd, przede wszystkim powinieneś dowiedzieć się, co go spowodowało. Oto kilka możliwych opcji:
Jeśli się nie mylę, pięć opisanych opcji to najczęstsze przyczyny błędu.
A teraz, po kolei, o tym, jak naprawić błąd w każdym z wymienionych przypadków.
Jeśli twój komputer ma niewielką ilość pamięci RAM, warto pomyśleć o zakupie dodatkowych modułów pamięci RAM. Pamięć w dzisiejszych czasach nie jest droga. Z drugiej strony, jeśli masz bardzo stary komputer (i pamięć w starym stylu) i myślisz o zakupie nowego w najbliższym czasie, aktualizacja może być nieuzasadniona – łatwiej tymczasowo zaakceptować fakt, że nie wszystkie programy biegać.
Pisałem o tym, jak dowiedzieć się, jakiego rodzaju pamięci potrzebujesz i uaktualnić się w artykule Jak zwiększyć pamięć RAM na laptopie – ogólnie wszystko, co tam opisane, dotyczy również komputera stacjonarnego.
Pomimo tego, że wolumeny dzisiejszych dysków twardych są imponujące, sam często widziałem, że użytkownik ma około 1 gigabajta wolnego od terabajta – powoduje to nie tylko błąd „braku pamięci”, ale także prowadzi do poważnych przerw podczas pracy. Nie powinieneś o tym wspominać.
O czyszczeniu dysku pisałem w kilku artykułach:
Cóż, główna rada jest taka, że nie powinieneś przechowywać wielu filmów i innych mediów, których nie będziesz słuchać i oglądać, gier, w które już nie będziesz grać i tym podobnych rzeczy.
Jeśli samodzielnie skonfigurowałeś ustawienia pliku stronicowania systemu Windows, prawdopodobnie te zmiany doprowadziły do błędu. Być może nawet nie zrobiłeś tego ręcznie, ale próbował jakiś program przeznaczony do optymalizacji wydajności systemu Windows. W takim przypadku może być konieczne zwiększenie pliku wymiany lub włączenie go (jeśli był wyłączony). Niektóre stare programy w ogóle nie uruchomią się z wyłączoną pamięcią wirtualną i zawsze będą pisać o jej braku.
We wszystkich tych przypadkach polecam zapoznać się z artykułem, który szczegółowo opisuje, jak i co robić: Jak poprawnie skonfigurować plik stronicowania systemu Windows.
Zdarza się, że jakiś oddzielny proces lub program zaczyna intensywnie wykorzystywać pamięć RAM – może to być spowodowane błędem samego programu, złośliwym charakterem jego działań lub jakąś awarią.
Możesz określić, czy taki proces istnieje, korzystając z menedżera zadań. Aby uruchomić go w systemie Windows 7, naciśnij Ctrl + Alt + Del i wybierz z menu Menedżer zadań, a w systemach Windows 8 i 8.1 naciśnij Win (klawisz logo) + X i wybierz Menedżer zadań.
W Menedżerze zadań systemu Windows 7 otwórz kartę „Procesy” i posortuj według kolumny „Pamięć” (należy kliknąć nazwę kolumny). W przypadku Windows 8.1 i 8 użyj do tego zakładki „Szczegóły”, która daje wizualną reprezentację wszystkich procesów uruchomionych na komputerze. Można je również sortować według ilości używanej pamięci RAM i pamięci wirtualnej.
Jeśli zauważysz, że jakiś program lub proces używa dużej ilości pamięci RAM (duża ilość to setki megabajtów, pod warunkiem, że nie jest to edytor zdjęć, wideo lub coś wymagającego dużej ilości zasobów), powinieneś dowiedzieć się, dlaczego tak się dzieje .
Jeśli jest to właściwy program: Zwiększone zużycie pamięci może być spowodowane albo normalnym działaniem aplikacji, na przykład podczas automatycznych aktualizacji, lub operacjami, do których program jest przeznaczony, albo awariami w nim. Jeśli widzisz program, który cały czas korzysta z dziwnie dużej ilości zasobów, spróbuj go ponownie zainstalować, a jeśli to nie pomoże, poszukaj w Internecie opisu problemu związanego z konkretnym oprogramowaniem.
Jeśli jest to nieznany proces: być może jest to coś złośliwego i warto sprawdzić komputer pod kątem wirusów, jest też opcja, że jest to awaria jakiegoś procesu systemowego. Polecam poszukać w Internecie nazwy tego procesu, aby dowiedzieć się, co to jest i co z tym zrobić – najprawdopodobniej nie jesteś jedynym użytkownikiem, który ma ten problem.
Oprócz opisanych opcji jest jeszcze jedna: to instancja programu, który próbujesz uruchomić, powoduje błąd. Warto spróbować pobrać go z innego źródła lub przeczytać oficjalne fora pomocy dla tego oprogramowania, mogą być również opisane opcje rozwiązywania problemów z niewystarczającą pamięcią.