각 운영체제가 지원하고 있는 최대 물리적인 메모리 크기는 대응 CPU아키텍쳐(x86인지 x64인지), 운영체제 에디션, 서비스팩에 따라서 다르기 때문에 윈도우2000이후의 메모리지원스펙을 정리해보았다.

 

운영체제 버전

32비트

64비트

Windows 2000

Windows 2000 Professional

4GB

X

Windows 2000 Server

4GB

X

Windows 2000 Advanced Server

8GB

X

Windows 2000 Datacenter Server

32GB

X

Windows XP

Windows XP Home Edition

4GB

X

Windows Professional

4GB

128GB

Windows Professional x64

X

128GB

Windows Vista

Windows Vista Home Basic

4GB

8GB

Windows Vista Home Premium

4GB

16GB

Windows Vista Business

4GB

128GB

Windows Vista Enterprise

4GB

128GB

Windows Vista Ultimate

4GB

128GB

Windows 7

Windows 7 Starter

2GB

X

Windows 7 Home Basic

4GB

8GB

Windows 7 Home Premium

4GB

16GB

Windows 7 Professional

4GB

192GB

Windows 7 Enterprise

4GB

192GB

Windows 7 Ultimate

4GB

192GB

Windows Home Server

 

 

Windows Home Server

4GB

 

Windows Server 2003

Windows Server 2003 Web Edition

2GB

 

Windows Server 2003 Standard Edition

4GB

16GB

Windows Server 2003 Enterprise Edition

32GB

64GB

Windows Server 2003 Datacenter Edition

128GB

512GB

Windows Server 2003 R2 Standard Edition

4GB

32GB

Windows Server 2003 R2 Enterprise Edition

64GB

1TB

Windows Server 2003 R2 Datacenter Edition

128GB

1TB

Windows Server 2003 SP2 Standard Edition

4GB

32GB

Windows Server 2003 SP2 Enterprise Edition

64GB

2TB

Windows Server 2003 SP2 Datacenter Edition

128GB

2TB

Windows Small Business Server 2003

4GB

X

Windows Storage Server 2003

4GB

X

Windows Storage Server 2003 Enterprise Edition

8GB

X

Windows Server 2008

Windows Server 2008 Standard

4GB

32GB

Windows Server 2008 Enterprise

64GB

2TB

Windows Server 2009 Datacenter

64GB

2TB

Windows Web Server 2008

4GB

32GB

Hyper-V Server 2008

X

32GB

Windows Server 2008 R2

Windows Server 2008 R2 Standard

X

32GB

Windows Server 2008 R2 Enterprise

X

2TB

Windows Server 2009 R2 Datacenter

X

2TB

Windows Web Server 2008 R2

X

32GB

Hyper-V Server 2008 R2

X

32GB

 

위 표를 보면 알 수 있듯이, 윈도우XP, 윈도우비스타, 윈도우7의 32비트 운영체지 및 서버의 Standard Edition에서 최대 4GB 물리적인 메모리만 지원하고 있다. 시스템에 5GB라든지 그 이상의 메모리카드를 장착해도 윈도우 운영체제는 4GB밖에 사용할 수 없다. 단, 서비스팩에 따라서, 시스템에 장착된 메모리 크기가 시스템 속성화면에 보여지는 경우가 있지만, 운영체제 자체적으로 물리적인 메모리는 4GB이하로 제한되어져 있다.

어떤 분들은 분명히 메모리가 윈도우 XP에서도 4GB이상 사용할 수 있다고 주장하는 분들이 있는데 이런 분들께서는 실제로 윈도우 운영체제가 메모리크기를 얼마나 인식하고 있는지에 대해서는 작업관리자에서 '실제 메모리(MB)'항목에서 전체 메모리항목을 확인하길 바란다.