tło
Moi rodzice mają Gateway lx6810-01, który miał 32-bitowy system Windows Vista Home Premium. Ma dwa zainstalowane 4 GB pamięci RAM (GSkill F3-10600CL9D-8GBNT), łącznie 8 GB. Pamięć RAM została dostarczona z maszyną. Dziwne jest to, że system mówi, że miał pamięć DDR2 RAM, mimo że był dostarczany z DDR3 ( kliknij tutaj, aby uzyskać specyfikację systemu ).
Niezależnie od tego, sprawdziłem instrukcję obsługi płyty głównej i stwierdziłem, że patyki powinny być kompatybilne.
Ponieważ połowa pamięci RAM nie była adresowalna, właśnie zainstalowałem system Windows 7 Professional 64-bitowy.
Problem
Po uruchomieniu systemu zauważam na monitorze zasobów, że dostępne są tylko około 3 GB, a 5 GB znajduje się w obszarze Pamięć zarezerwowana sprzętowo. System nadal rozpoznaje 8 GB pamięci RAM, ale można używać tylko 3 GB.
Nieudane próby rozwiązania
Dygresja
Uruchomiłem CPU-Z i rozpoznałem całą moją pamięć RAM i wydawało się to normalne.
Pomyślałem też, że może panel zasobów wyświetlał niepoprawnie ilość dostępnej pamięci RAM, ale kiedy uruchomiłem skrypt w języku Python, który ciągle przydzielał pamięć, zabrakło mi około 3 GB.
msconfig
Po raz pierwszy próbowali uruchomiony
msconfig
i sprawdzając i odznaczając pole wyboru maksymalnej pamięci.Ponowne mapowanie pamięci i dziura w systemie BIOS
Ponowne mapowanie pamięci było już włączone, ale dziury w pamięci nie było w systemie BIOS. Próbowałem włączyć i wyłączyć każdą kombinację tych dwóch, ale nic nie naprawiło.
Diagnostyka pamięci
Przeprowadziłem diagnostykę pamięci na wypadek, gdyby coś było nie tak z pamięcią, ale powiedziało, że wszystko jest w porządku.
Rozruchowy system Ubuntu USB
Uruchomiłem Ubuntu 14.04 LTS z USB, aby sprawdzić, czy problem dotyczy systemu Windows, ale problem nadal istnieje.
Zmieniono i odizolowano pamięć RAM
Zmieniłem drążek, ale nic się nie zmieniło.
Próbowałem uruchomić się z każdym kijem w każdym gnieździe osobno, ale dla każdej kombinacji monitor zasobów pokazywał, że 1 GB to pamięć zarezerwowana sprzętowo, a pozostałe 3 GB były dostępne. To sprawia, że myślę, że z jakiegoś powodu BIOS rozpoznaje tylko jeden z patyczków. Ale nie wiem dlaczego.
Ręcznie ustaw prędkość pamięci RAM
Ręcznie ustawiłem szybkość pamięci RAM na 800 MHz zamiast „auto”, ale potem nie mogłem się uruchomić i musiałem wyjąć baterię CMOS, aby przywrócić BIOS do ustawień domyślnych.
Sprawdzono przydział pamięci dla urządzeń sprzętowych
Otworzyłem menedżera urządzeń i sprawdziłem, ile pamięci zajmuje moje urządzenie, ale nie było nic niezwykłego, co zajęłoby więcej niż kilkaset MB.
Teraźniejszość
Nie mam już pojęcia, co robić. Być może zaktualizuj BIOS, ale nie ma żadnych aktualizacji, które rozwiązałyby ten problem.
Odpowiedzi:
Nie ma go w systemie operacyjnym, powinieneś być w stanie ustawić przydzieloną kwotę na igpu, zwykle jest domyślnie ustawiony na auto. Ustaw to w bios
źródło