Windows 7에서 추가 RAM이 모두 "하드웨어 예약 됨"으로 표시되는 이유는 무엇입니까?


26

Windows 7 Enterprise 64 비트를 실행하는 새로운 HP Z800 워크 스테이션이 있습니다. Z800 사양은 여기에 있습니다 .

이 컴퓨터에는 4GB의 RAM이 있습니다. Windows는 1.99GB를 사용할 수 있으며 2GB는 "하드웨어 예약"입니다. 다른 2GB 및 Windows 보고서에 6GB의 실제 RAM이 있다고보고했지만 이제 4GB는 "하드웨어 예약 됨"입니다. BIOS는 전체 RAM 용량도 확인합니다.

비디오 카드는 nVidia Quadro FX 580이므로 공유 메모리를 전혀 사용하지 않아야합니다.

Windows 7에서 추가 RAM이 모두 "하드웨어 예약 됨"으로 표시되는 이유는 무엇입니까?

답변:


30

설치된 RAM이 지원되지 않는 구성에 있음이 밝혀졌습니다-이 시스템에서는 2GB 칩을 설치하는 경우 여기 에서 참조한대로 3 중 칩으로 설치해야합니다 (pdf).

Windows가 메모리를 보았지만 사용할 수없고 "하드웨어 예약 됨"으로 표시되었다는 점이 흥미 롭습니다.


@ericvg 영어 문서?
Mugen

지원되지 않는 구성이란 무엇입니까?! 이 superuser.com/questions/1165428를보십시오
Dr.jacky

17

다시 설치에 대해 들으면 슬프다.

Windows가 실제 메모리를 사용하는 방법 을 설명 하는 Mark Russinovich 블로그 게시물이 있습니다.

  1. 하드웨어 장치는 물리적 주소 공간의 큰 블록을 예약 할 수 있습니다 ... 하드웨어가 물리적 주소 공간의 큰 덩어리를 예약하고 있는지 확인하려면 "devmgmt.msc"를 시작하고보기 메뉴에서 연결 별 리소스를 선택한 다음 메모리를 확장하십시오. 마디. (Mark의 블로그에서 자세히 설명합니다.)

  2. 비디오 카드에는 온보드의 빠른 전용 비디오 메모리가 있지만 Windows는 여전히 RAM, PCI 장치 및 기타 장치에 사용되는 것과 동일한 실제 메모리 주소 지정을 사용하여 해당 메모리를 처리하고 상호 작용해야합니다. 이것은 실제 주소 공간을 가득 채울 수 있습니다. 64 비트 OS는 32 비트 OS보다이 문제에 더 잘 대처해야하지만 여전히 일부 장치 요구 사항에 묶여있을 수 있습니다.
    내 Dell에는 Win7x64에 700MB 하드웨어가 예약되어 있습니다.

  3. memtest (Windows없이 부팅 및 실행)와 같은 도구 가 설치된 모든 RAM을 볼 수 있는지 아는 것이 도움이됩니다 . UBCD 의 일부 시스템 정보 도구를 사용하여 모든 RAM을보고 테스트 할 수 있는지 확인하십시오. Windows가 Windows와 관련이 있는지 알려줍니다.

마지막으로 주요 공급 업체에서 새로 구입 한 경우 지원을 받아 문제에 대해 문의 할 수 있어야합니다. 그들은 종종 인터넷에서 검색하는 것보다 훨씬 빨리 이런 종류의 문제를 해결할 수 있으며 이미이 서비스에 대한 비용을 지불했습니다.

편집 :이 SO 질문 문제와 관련 이 있을 수 있으며 메모리 매핑 된 IO 예약이 사용 가능한 RAM을 줄이는 방법에 대한 또 다른 좋은 설명이 있습니다 . 다시 말하지만, 이것은 당신이 겪고있는 문제가 아닐 수도 있지만, 해당 블로그가 문제인지 판단 할 수있는 방법을 알려줍니다.

알려주세요.


6

이 정확한 문제가 해결되었습니다! 기가 바이트 p55a ud3r 및 Kingston KHX1600C9D3K4 / 8GX

RAM을 구입할 때 각 쌍 / 메모리 스틱은 메모리 채널 1 또는 메모리 채널 2에서만 작동 할 수 있기 때문에 쌍으로 가져옵니다.

채널 1, 채널 2에서만 작동하도록 설계된 메모리 쌍을 넣는 경우 (무의식적으로했던 것처럼). BIOS는 "BUT"을 사용할 수없는 것으로 인식합니다. Windows 7은 설치된 총 RAM (내 경우에는 8GB) 만 볼 수 있지만 메모리 채널 2에서 다른 4GB를 사용할 수 없으며 Windows 7에서는 4GB 메모리가 "HARDWARE RESERVED"라고 생각합니다.

따라서 메모리 슬롯간에 스위치를 전환하는 것이 좋습니다. 이제 RAM 슬롯을 잘못된 슬롯 / 채널에 넣을 때 이전과 같이 4GB 대신 5MB 하드웨어 예약 만 있습니다.


RAM 스틱을 서로 바꾸 었다는 말입니까? 여기서 메모리 채널이 무엇을 의미하는지 설명해 주시겠습니까? 메인 보드에 2 개의 DMMI 슬롯이있는 경우 각각 채널 1과 채널 2입니까?
Mugen

4

나는이 같은 문제가 있었고 내 특정 컴퓨터에서 수정했습니다. 나는 4G가 HW에 예약되어 있음을 보여주고 있었다. MB BIOS와 칩셋 구성 / 내부 그래픽 /

프레임 버퍼 위치 설정을 [4G 이상]에서 [4G 이하}로 변경했습니다. 이제 4G가 아닌 HW에 1MB가 예약되어 있습니다. Windows는 모든 * G를 사용 가능한 것으로 간주합니다


3

BIOS 업데이트가 도움이 될까요? 또한 SETUP에서 메모리를 찾은 경우 BIOS 또는 이와 유사한 방식으로 Memory Remaping을 활성화하십시오.


또한 HP Z800에는 기본적으로 2GB의 RAM이 포함되어 있음을 알았습니다. HP는 사용자가 더 이상 추가하지 않기를 원합니까? 바보, 알아요 ... :)
sYnfo

1
스펙에 따르면, O / S 및 기타 하드웨어에서 허용하는 경우 해당 모델은 실제로 192GB를 지원할 수 있습니다.
MartW

2

삼성 R519와 비슷한 문제가있었습니다. 필자의 경우 2GB에서 4gb RAM으로 업그레이드했지만 내 컴퓨터에는 32 비트 OS 만 있습니다. 내 경우에는 32 비트 OS가 최대 3GB 만 볼 수 있으므로 제한 요소입니다.


음 ... 32 비트 Windows 클라이언트 '(비 서버) 32 비트 OS는 최대 4GB RAM 만 사용하지만 다른 많은 32 비트 OS는 훨씬 더 많이 사용할 수 있습니다. (32 비트는 RAM 주소 지정 가능성을 제한하지 않습니다.) Windows 32 비트 클라이언트 XP SP2 이상은 4GB 경계 아래의 물리적 주소에서 RAM 만 사용하도록 제한됩니다. 이제 I / O 장치는 그 아래의 실제 주소 공간을 차지하므로 해당 장치와 충돌하는 RAM을 볼 수 없습니다. 대부분의 mobo는 이러한 RAM을 대부분의 OS에서 작동하는 더 높은 주소 ( "메모리 홀 리매핑")로 재배치 할 수 있지만 32 비트 Win 클라이언트는 재 맵핑 된 RAM을 사용하지 않습니다.
Jamie Hanrahan

2

여전히이 문제가있는 사람 :

  1. 시작-> 실행을 누르십시오.

  2. 유형 msconfig

  3. "부팅"탭으로 이동

  4. "고급 옵션"버튼을 클릭하십시오

  5. "최대 메모리"를 선택 취소하십시오

    여기에 이미지 설명을 입력하십시오

  6. 재부팅

나를 위해 여전히 총 ​​6Gb에서 9Mb 만 예약되었습니다.


이것은 나를 위해 그것을 고쳤다. 내 컴퓨터에서 3GB로 설정되었습니다. 한도를 제거하면 어떤 단점이 있습니까? 컴퓨터에서 기본값이 3GB 인 이유는 무엇입니까? 누구나 답변에 더 자세한 내용을 추가 할 수 있습니까?
iSWORD

2

"하드웨어 예약 됨"이라는 메시지에 실제로 실마리가 있습니다.

Windows에서 "Maximum memory"확인란을 선택 / 선택 취소해도 도움이되지 않으면 기본 BIOS 설정이 범인 일 수 있습니다.이 경우 그래픽 하드웨어에 RAM이 과도하게 예약 될 수 있습니다.

필자의 경우 Windows는 설치된 8G RAM의 1.1G가 "하드웨어 예약 됨"이라고보고했습니다.

BIOS 설정 변경 전에 "하드웨어 예약 됨"

BIOS 설정을 변경하여 수정했습니다. 이름이나 메뉴 세부 사항은 BIOS에서 다를 수 있지만 다음은 제 이야기입니다. 고급 설정에서 고급 칩셋 구성으로 이동하십시오.

BIOS 설정

고급 칩셋 구성에는 UMA 프레임 버퍼 크기라는 설정이 있습니다. 이 기능은 그래픽 하드웨어에 예약 된 RAM 용량을 제어하며 기본적으로 자동으로 설정 될 수 있습니다.이 옵션은 설치 한 RAM 용량에 따라 용량이 결정되며 필요에 따라 필요한 용량보다 훨씬 많이 예약 될 수 있습니다.

BIOS 설정

http://www.errorteck.com/good-to-know/computer-terminology/how-to-get-more-performance-from-a-laptop-computer.html

일반적으로 사용하려면 256M으로 설정하십시오.

BIOS 설정

여기에 이미지 설명을 입력하십시오

작업 관리자의 결과 :

BIOS 설정 변경 후 "하드웨어 예약 됨"


BIOS에는이 옵션이 없습니다. 제발 봐 superuser.com/questions/1165428
Dr.jacky
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.