Próbuję zainstalować więcej pamięci RAM na 32 -bitowym komputerze z systemem Windows Vista, który używa płyty głównej X6DAL-XG, a ilość pamięci RAM zgłoszona w systemie BIOS wynosi 3 GB +, ale system Windows zgłasza tylko 2 GB zainstalowanej. Płyta główna ma 6 wnęk RAM, które zapełniłem różnymi kombinacjami 4 drążków 1GB i 2 drążków 512mb, ale bez względu na to, jak je skonfiguruję, Windows nie widzi więcej niż 2GB. Zdaję sobie sprawę, oczywiście, że 32-bitowy system Windows ma 3 GB pamięci, ale to nie tłumaczy, dlaczego zgłasza tylko 2 GB, gdy faktycznie (obecnie) zainstalowano 5 GB. Powinienem pomyśleć, że będę w stanie zobaczyć co najmniej 3 GB.
Zgodnie z listą specyfikacji płyty głównej minimalne wymagania pamięci RAM to DDR333 / 266 MHz zainstalowane w parach. Zrobiłem to dokładnie, a BIOS nie zgłasza żadnych problemów w POST.
Konfiguracja pamięci RAM (zgodnie z CPU-Z)
Slot nr 1: PQI MD6412ROE - 512 MB PC2700 (166 MHz)Slot nr 2: PQI MD6412ROE - 512 MB PC2700 (166 MHz)- Slot nr 3: Kingston 128mx72D266C25 - 1024mb PC2100 (133mhz)
- Slot # 4: Kingston KVR266X72RC25 / 1024 - 1024mb PC2100 (133 MHz)
- Slot nr 5: Kingston 128mx72D266C25 - 1024mb PC2100 (133mhz)
- Slot nr 6: Kingston KVR266X72RC25 / 1024 - 1024mb PC2100 (133 MHz)
Nie jestem pewien, czy powyższe specyfikacje pamięci kolidują z tym stwierdzeniem w instrukcji płyty głównej, czy nie:
Obsługa pamięci
X6DAL-XG obsługuje do 12 GB / 24 GB zarejestrowanej pamięci ECC DDR333 / 266 (PC2700 / PC2100). Płyta główna została zaprojektowana do obsługi modułów 4 GB (PC2100) w każdym gnieździe, ale przetestowano tylko moduły 2 GB. W przypadku korzystania z zarejestrowanej pamięci ECC DDR333 (PC2700) obsługiwane jest instalowanie czterech elementów pamięci podwójnej lub sześciu części pamięci pojedynczej.
Czy robię coś złego z pamięcią RAM, którą mam teraz, czy jest jakiś problem ze zgodnością, którego mi brakuje?
Dzięki!
Kilka więcej szczegółów
- Raport CPU-Z dla maszyny
- Przeprowadziłem kilka dodatkowych testów z tym problemem zarówno w systemie Ubuntu, jak i Windows Server 2008 i oba raportują również tylko 2 GB.
- Próbowałem bawić się z funkcją Remap pamięci (Włącz / Wyłącz) w konfiguracji mostka północnego mojej płyty głównej, ale nie widziałem żadnych wyników.
- Oprócz powyższego sprzętu mam jedną kartę graficzną PCI Express 256 MB i to wszystko na urządzenia peryferyjne. Nie wydaje mi się, żeby problemem było we / wy mapowane na pamięć.
- Usunąłem 2 karty 512 MB i sprowadzam się do 4 kart 1 GB
- Zaktualizowałem BIOS płyty głównej do najnowszej wersji producenta
Kolejna aktualizacja
Udało mi się przetestować tę konfigurację sprzętową na 64-bitowej kopii Ubuntu, a pamięć RAM jest w pełni wykrywana przy zainstalowanym 4 GB, ale bez względu na konfigurację RAM nie mogę znaleźć żadnego 32-bitowego systemu operacyjnego, który odczytałby więcej niż 2 GB. Pozostaje więc pytanie: dlaczego 64-bitowy system operacyjny może zobaczyć więcej niż 2 GB pamięci RAM, podczas gdy 32-bitowy system operacyjny zainstalowany na tym samym komputerze ma limit 2 GB?
Po przemyśleniach
Bardzo doceniam wkład wszystkich, jednak nadal nie uważam, że pomimo wszystkich waszych wysiłków odpowiedź na ten problem była prawidłowa. Dzięki @Goyuix dowiedziałem się, że korzystam z 64-bitowego procesora i nawet nie zdawałem sobie z tego sprawy, więc przynajmniej mam do obejrzenia.
Pomijając nieoczekiwany obrót wydarzeń, wygląda na to, że nagroda zostanie automatycznie przypisana do @Mark Booth z powodu wygaśnięcia nagrody, co niekoniecznie mam na myśli, ponieważ jego odpowiedź jest dobra ; to po prostu nie jest rozwiązanie tego konkretnego problemu. (Absolutnie bez obrazy, Mark, naprawdę doceniam twoją wysoką jakość odpowiedzi!)
W każdym razie dyskusja wygenerowana przez to pytanie była dla mnie niezwykle pouczająca (i powinna stanowić świetny materiał referencyjny dla przyszłych poszukiwaczy). Pierwotny problem został pomyślnie złagodzony dzięki zastosowaniu 64-bitowego systemu operacyjnego, ale nadal nie został rozwiązany . Niestety (dla mnie) nigdy nie będę naprawdę zadowolony, dopóki nie będę w stanie wskazać dokładnego problemu, więc jeśli w przyszłości ktoś zdoła wymyślić rozwiązanie, o którym nie wspomniano, proszę, opublikuj je.
Dziękuje wszystkim.