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.
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.
sfc /scannow
DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
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łącz „ Memory Integrity ”, jeśli została włączona.
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ń ”.
Następnie masz dwie ścieżki:
- 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.
- 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.
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”.
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.