윈도우를 사용하다 보면 설치된 메모리(RAM) 용량보다 실제 사용 가능한 메모리가 더 적게 표시되는 경우를 종종 접하게 됩니다. 예를 들어 32비트 Windows에서는 4GB의 메모리가 설치되어 있어도 약 3.5GB만 사용 가능하다고 표시될 수 있으며, 64비트 Windows PC에서는 8GB가 설치되었음에도 7.1GB 정도만 사용 가능하다고 나타날 수 있습니다.

설치된 RAM과 사용 가능한 RAM의 차이
표시되는 사용 가능한 메모리(Usable Memory)는 전체 물리적 메모리에서 “하드웨어 예약(Hardware Reserved)” 메모리를 제외한 값입니다. 즉, 그래픽 카드나 기타 하드웨어 장치가 자체적으로 사용하기 위해 예약한 메모리 영역은 운영체제가 활용할 수 없습니다.
Windows 7에서 설치된 메모리와 사용 가능한 메모리를 확인하는 방법은 다음과 같습니다.
- 시작 버튼을 클릭한 후 컴퓨터를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
- 시스템 항목 아래의 설치된 메모리(RAM) 값을 확인합니다. 예를 들어 “4.00GB(3.5GB 사용 가능)”로 표시된다면, 설치된 4GB 중 3.5GB만 실제로 사용할 수 있다는 의미입니다.
Windows에서 설치된 RAM보다 적게 표시되는 이유
사용 가능한 시스템 메모리가 줄어드는 정도는 다음과 같은 요소들의 구성에 따라 달라집니다.
- 컴퓨터에 설치된 장치들과 해당 장치들이 예약하는 메모리 양
- 메인보드가 메모리를 처리하는 능력
- 시스템 BIOS의 버전 및 설정
- 설치된 Windows 운영체제의 버전
- 기타 시스템 설정
예를 들어 4GB의 RAM이 설치된 컴퓨터라면, Windows의 시스템 정보 대화 상자에 표시되는 시스템 메모리는 실제보다 적게 나타납니다. 시스템 정보 대화 상자에는 4GB(4,096MB)가 설치된 컴퓨터에서 3,120MB의 시스템 메모리가 있다고 보고될 수 있습니다. 설치된 장치가 많은 경우 사용 가능한 메모리는 3GB 이하로 줄어들기도 합니다.
실제로 32비트 버전의 Windows 7에서 사용할 수 있는 최대 메모리는 일반적으로 약 3.12GB입니다. 이러한 동작은 특정 하드웨어 및 소프트웨어 요인으로 인한 정상적인 결과입니다. 4GB가 설치된 컴퓨터에서 Windows가 4GB 전체를 사용하려면 다음 요구 사항을 충족해야 합니다.
- 칩셋이 최소 8GB의 주소 공간을 지원해야 합니다.
- CPU가 x64 명령어 세트를 지원해야 합니다. AMD64 CPU와 인텔 EM64T CPU가 이 명령어 세트를 지원합니다.
또한 BIOS가 메모리 리맵핑(Memory Remapping) 기능을 지원해야 합니다. 메모리 리맵핑 기능은 PCI(Peripheral Component Interconnect) 구성 공간에 의해 덮어써졌던 시스템 메모리 영역을 4GB 주소 라인 위쪽으로 다시 매핑할 수 있게 해줍니다. 이 기능은 컴퓨터의 BIOS 설정 유틸리티에서 활성화해야 하며, 활성화 방법은 컴퓨터 제품 설명서를 참고하시기 바랍니다.
일반 소비자용 컴퓨터 중 상당수는 메모리 리맵핑 기능을 지원하지 않습니다. 또한 이 기능에 대해 문서나 BIOS 설정 유틸리티에서 표준화된 용어를 사용하지 않기 때문에, 각 BIOS 설정 항목의 설명을 직접 읽어보며 해당 기능을 켤 수 있는 옵션이 있는지 확인해야 할 수 있습니다.
이 외에도 사용 가능한 RAM이 예상보다 적게 표시되는 여러 가지 상황이 존재합니다.
Windows OS별 지원 RAM 용량
각 Windows 10 에디션은 지원하는 RAM 용량이 다릅니다. Windows 10은 Home, Education, Pro, Enterprise 등 다양한 에디션으로 출시되며, 에디션에 따라 지원되는 최대 메모리가 차이납니다.
| 버전 | 32비트(x86) 최대치 | 64비트(x64) 최대치 |
|---|---|---|
| Windows 10 Enterprise | 4GB | 6TB |
| Windows 10 Education | 4GB | 2TB |
| Windows 10 Pro for Workstations | 4GB | 6TB |
| Windows 10 Pro | 4GB | 2TB |
| Windows 10 Home | 4GB | 128GB |
참고로 Windows Server는 최대 24TB까지 지원할 수 있습니다.
PC에서 사용 가능한 RAM을 늘리는 방법
컴퓨터에서 사용 가능한 RAM을 늘리고 싶다면 다음 방법들을 시도해 볼 수 있습니다.
- MSCONFIG를 실행하여 부팅 고급 옵션을 연 뒤, 최대 메모리(Maximum Memory) 체크박스의 선택을 해제합니다.
- 시스템 BIOS를 최신 버전으로 업데이트합니다.
- BIOS 설정을 점검합니다.
- 메모리 리맵핑 기능을 활성화합니다.
- BIOS 설정에서 AGP 비디오 어퍼처(Aperture) 크기를 조정합니다.
- RAM의 물리적 결함 여부를 확인합니다.
- 불량 메모리 모듈이 있는지 점검합니다.
- 메모리가 올바르게 장착되어 있는지 확인합니다.
- 메모리 스탠드오프 카드(memory standoff card)가 사용되고 있는지 확인합니다.
함께 읽으면 좋은 글:
- Windows의 물리적 메모리 할당 및 메모리 상태 확인 방법
- Windows 버전별 물리적 메모리 한계
- 64비트 Windows의 최대 메모리(RAM) 한계