W systemie Windows nie można odczytywać ani zapisywać pamięci

Gdy system Windows nie może odczytać instrukcji z określonej pamięci, użytkownik otrzyma komunikat o błędzie, że pamięci nie można odczytać ani zapisać. W systemie Windows 10 ten błąd występuje rzadko, najczęściej można go było znaleźć w systemie Windows XP lub Windows 7 z kodem 0x00000000. Błąd występuje, gdy program, plik systemowy lub sterownik uzyskuje dostęp do fizycznej pamięci RAM z instrukcjami i nie może odczytać wymaganych działań w określonych fragmentach pamięci. Winowajcą, gdy nie można odczytać lub zapisać pamięci, mogą być uszkodzone pliki systemowe, uszkodzone paski RAM, brak pamięci wirtualnej lub sam program został źle zainstalowany. Przyjrzyjmy się, jak rozwiązać błąd odczytu lub zapisu pamięci.

Nie można odczytać ani zapisać pamięci

1. Skanowanie w poszukiwaniu wirusów

Użyj skanera antywirusowego, takiego jak Zemana lub Dr.Web. Jeśli system jest zainfekowany złośliwym oprogramowaniem, instrukcje w pamięci mogą być nieczytelne i powodować różne błędy .

2. Antywirus innej firmy

Jeśli używasz programu antywirusowego innej firmy, wyłącz go i zobacz, czy błąd pamięci „odczyt” lub „zapis” został naprawiony. Jeśli błąd został rozwiązany, powinieneś pomyśleć o zmianie oprogramowania antywirusowego.

3. Uszkodzone pliki systemowe

Uszkodzone pliki systemowe, które uzyskują dostęp do pamięci fizycznej, mogą zgłosić ten błąd, ponieważ adres pliku systemowego zostanie zmodyfikowany i nie zostanie odczytany do pamięci RAM. Uruchom wiersz polecenia jako administrator i wprowadź kolejno dwa polecenia, aby przywrócić pliki systemowe.

  1. sfc /scannow
  2. DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

Uruchomienie SFC w CMD

4. Izolacja żyły w protektorze

Funkcja izolacji jądra może uniemożliwić programom, sterownikom lub plikom systemowym dostęp do pamięci, powodując błąd „ Nie można odczytać ani zapisać pamięci ”. Otwórz wbudowany program antywirusowy „Zabezpieczenia systemu Windows” i przejdź do kolumny „Zabezpieczenia urządzenia”. Następnie wyłączMemory Integrity ”, jeśli została włączona.

integralność pamięci w zabezpieczeniach systemu Windows

5. Instalowanie .Net Framework

Jeśli instrukcja pod adresem 0x79259769 odnosi się do pamięci pod adresem 0x00000008 i nie można jej odczytać ani zapisać, stare programy mogą korzystać z przestarzałego programu NET Framework 1.1, co spowoduje przeciążenie pamięci RAM, co doprowadzi do błędu. Przejdź do witryny firmy Microsoft i pobierz najnowszą platformę NET Framework. Obecnie wynosi 4,8.

6. Pamięć wirtualna

Brak pamięci wirtualnej może spowodować błąd, w wyniku którego nie można odczytać lub zapisać pamięci podczas uruchamiania żarłocznego programu lub gry. W tej sytuacji zwiększenie pamięci wirtualnej może rozwiązać ten problem.

Naciśnij skrót klawiaturowy Win + G i wpisz sysdm.cpl, aby szybko otworzyć właściwości systemu. Przejdź do zakładki „Zaawansowane”, kliknij „Opcje” iw nowym oknie przechodząc do zakładki „Zaawansowane” kliknij „ Zmień ”.

zmień plik wymiany

Następnie masz dwie ścieżki:

  1. Jeśli nie masz zaznaczenia „Automatycznie wybierz rozmiar pliku stronicowania”, zaznacz to pole. Dysk C, na którym jest zainstalowany system Windows, należy ustawić według wyboru systemu.
  2. Jeśli 1 metoda nie pomogła w rozwiązaniu problemu, ręcznie ustaw pamięć, biorąc wartości z dołu.

Jeśli chcesz dokładnie zrozumieć, jak prawidłowo skonfigurować i jakie rozmiary ustawić pamięć wirtualną, przeczytaj ten przewodnik dotyczący pliku stronicowania.

Zestaw pamięci wirtualnej RAM

7. Uruchomienie

Jeśli uruchamiasz komputer z uruchomionymi wieloma programami, możesz mieć za mało pamięci. W systemie Windows 10 otwórz Menedżera zadań, naciskając kombinację klawiszy Ctrl + Shift + Esc i przejdź do karty „Uruchamianie”. Następnie wybierz programy, których naprawdę nie potrzebujesz i kliknij „Wyłącz”.

W Windows 7 i XP naciśnij Win + R i wpisz msconfig , przejdź do zakładki „Uruchamianie”.

wyłącz programy autostartu

8. Czysty rozruch

Wykonanie czystego rozruchu systemu Windows pozwoli Ci wykluczyć winowajcę jako usługę systemową. Jeśli nie masz błędu w tym pobieraniu, winowajcą będzie program, sterownik i wszystko inne, co nie jest związane z plikami systemowymi. Szczegółowo opisałem, jak wyczyścić rozruch systemu Windows 10.

9. Zaktualizuj system

Zaktualizuj system Windows do najnowszej wersji za pomocą opcji aktualizacji. Pamiętaj, że jeśli używasz systemu Windows pobranego z torrenta, może on zawierać wirusy już z uprawnieniami i przycięte komponenty systemu, które nie będą mogły działać poprawnie.

10. Diagnostyka pamięci RAM

Błędy w pamięci RAM mogą powodować błąd „Nie można zapisać ani odczytać pamięci”. Postępuj zgodnie z tym przewodnikiem diagnostycznym pamięci RAM, aby sprawdzić błędy i je naprawić.

Jeśli błąd będzie się powtarzał, problem może dotyczyć samego paska pamięci RAM. Spróbuj zamienić paski i włożyć je jeden po drugim do różnych szczelin.