Mam nową stację roboczą HP Z800 z systemem Windows 7 Enterprise w wersji 64-bitowej. Specyfikacja Z800 jest tutaj .
Maszyna ma 4 GB pamięci RAM - w systemie Windows zgłoszono dostępność 1,99 GB, 2 GB było „zarezerwowane sprzętowo”. Dodałem kolejne 2 GB i raporty systemu Windows, że jest 6 GB fizycznej pamięci RAM, ale teraz 4 GB to „sprzęt zarezerwowany”. BIOS widzi również pełną ilość pamięci RAM.
Karta graficzna to nVidia Quadro FX 580, więc nie powinna w ogóle używać pamięci współdzielonej.
Dlaczego cała moja dodatkowa pamięć RAM jest oznaczona jako „sprzęt zarezerwowany” w systemie Windows 7?
Przykro mi słyszeć o ponownej instalacji.
Istnieje świetny post na blogu Marka Russinovicha, który wyjaśnia, w jaki sposób system Windows wykorzystuje pamięć fizyczną .
Urządzenia sprzętowe mogą rezerwować duże bloki fizycznej przestrzeni adresowej ... Aby sprawdzić, czy element sprzętowy rezerwuje dużą część fizycznej przestrzeni adresowej, uruchom „devmgmt.msc”, wybierz Zasoby według połączenia w menu Widok i rozwiń Pamięć węzeł. (Blog Marka wyjaśnia to dalej.)
Mimo że Twoja karta wideo ma wbudowaną, szybką, dedykowaną pamięć wideo, system Windows nadal musi adresować tę pamięć i wchodzić w interakcje z nią przy użyciu tego samego adresowania pamięci fizycznej, który jest używany dla pamięci RAM, urządzeń PCI i innych urządzeń. Może to zatłoczyć fizyczną przestrzeń adresową. 64-bitowy system operacyjny powinien sobie z tym poradzić lepiej niż 32-bitowy system operacyjny, ale jego ręce mogą nadal wiązać się z pewnymi wymaganiami dotyczącymi urządzeń.
(Mój Dell ma 700 MB sprzętu zarezerwowanego dla Win7x64. Nie jest tak zły jak twój problem, ale nadal denerwuje).
Dobrze byłoby wiedzieć, czy narzędzie takie jak memtest (które uruchamia się i działa bez systemu Windows) może zobaczyć całą zainstalowaną pamięć RAM. Wypróbuj niektóre narzędzia informacji o systemie na płycie UBCD, aby zobaczyć, czy mogą zobaczyć (i przetestować) całą pamięć RAM. Dzięki temu dowiesz się, czy system Windows ma z tym coś wspólnego.
W ostatecznym rozrachunku kupiłeś go od dużego dostawcy, powinieneś być w stanie uzyskać od niego wsparcie i zapytać go o problem. Często mogą dotrzeć do sedna tego rodzaju problemu znacznie szybciej niż szukanie w Internecie, a już zapłaciłeś za tę usługę.
Edycja: to pytanie SO może być związane z twoim problemem i istnieje inne dobre wyjaśnienie, w jaki sposób rezerwacje IO mapowane w pamięci mogą zmniejszyć użyteczną pamięć RAM . Ponownie może to nie być dokładnie problem, z którym się zmagasz, ale te blogi informują, w jaki sposób możesz ustalić, czy tak jest.
Daj nam znać.
źródło
Naprawiłem dokładnie ten problem! Z Gigabyte p55a ud3r i Kingston KHX1600C9D3K4 / 8GX.
Kiedy kupujesz pamięć RAM, dostajesz ją w pary, ponieważ okazało się, że każda para / karta pamięci może działać tylko na kanale pamięci 1 lub 2.
Jeśli umieścisz parę pamięci zaprojektowanych do pracy tylko na kanale 1, na kanale 2 (tak jak ja nieświadomie). BIOS rozpoznaje je tylko, „ALE” nie jest dostępne do użycia. Windows 7 widzi tylko całkowitą ilość zainstalowanej pamięci RAM (w moim przypadku 8 GB), ale nie może korzystać z pozostałych 4 GB na kanale pamięci 2, a Windows 7 uważa, że 4 GB pamięci to „ZAREZERWOWANE SPRZĘT”.
Radzę więc przełączać je między gniazdami pamięci, tak jak to zrobiłem, a teraz mam tylko 5 MB ZAREZERWOWANEGO SPRZĘTU zamiast 4 GB, jak poprzednio, kiedy umieszczałem pamięć RAM na niewłaściwych gniazdach / kanale.
źródło
Miałem ten sam problem i naprawiłem go na konkretnej maszynie. Pokazałem 4G zarezerwowane w HW. Poszedłem do MB BIOS i pod konfiguracją chipsetu / grafiką wewnętrzną /
Zmieniłem ustawienie dla lokalizacji bufora ramki z [Powyżej 4G] na [Poniżej 4G} ... a teraz mam 1 MB w HW zarezerwowany, a nie 4G. System Windows widzi wszystkie * G jako użyteczne
źródło
Może aktualizacja systemu BIOS pomógłaby? Spróbuj także włączyć Remapowanie pamięci w BIOS-ie lub coś takiego, jeśli uda Ci się go znaleźć w SETUP.
źródło
Miałem podobny problem z Samsung R519. W moim przypadku zaktualizowałem z 2 GB do 4 GB pamięci RAM, ale mam tylko 32-bitowy system operacyjny na moim komputerze. Tak więc w moim przypadku jest to czynnik ograniczający, ponieważ 32-bitowy system operacyjny zobaczy maksymalnie 3 GB.
źródło
Dla każdego, kto nadal ma ten problem:
Naciśnij Start -> Uruchom
Rodzaj
msconfig
Przejdź w zakładce „Boot”
Kliknij przycisk „Opcje zaawansowane”
Odznacz „Maksymalna pamięć”
Restart
Pomógł mi, ale wciąż zarezerwowałem tylko 9 Mb z 6 Gb.
źródło
W komunikacie jest duża wskazówka: „Sprzęt zarezerwowany”.
Jeśli zaznaczenie / odznaczenie pola wyboru „Maksymalna pamięć” w systemie Windows nie pomaga, przyczyną mogą być domyślne ustawienia BIOS-u, które mogą rezerwować nadmierną ilość pamięci RAM na sprzęt graficzny.
W moim przypadku Windows zgłosił, że 1,1G mojej zainstalowanej pamięci RAM 8G było „zarezerwowane sprzętowo”:
Naprawiłem to, zmieniając ustawienia BIOS. Nazwy lub szczegóły menu mogą się różnić w twoim systemie BIOS, ale oto historia w moim przypadku. W ustawieniach zaawansowanych przejdź do Advanced Configuration Chipset Configuration:
W obszarze Zaawansowana konfiguracja zestawu układów jest ustawienie o nazwie Rozmiar bufora ramki UMA. Kontroluje to, ile pamięci RAM jest zarezerwowane na sprzęt graficzny i domyślnie może być ustawione na Auto, co decyduje o ilości na podstawie zainstalowanej pamięci RAM i - w zależności od potrzeb - może zarezerwować znacznie więcej niż to konieczne:
http://www.errorteck.com/good-to-know/computer-terminology/how-to-get-more-performance-from-a-laptop-computer.html
Do ogólnego użytku ustaw na 256M:
Wynik w Menedżerze zadań:
źródło