Физические ограничения на объем памяти для 32-битных платформ также зависят от поддержки технологии Physical Address Extension (PAE), которая позволяет 32-битным версиям Windows использовать более 4 ГБ физической памяти.
В таблице ниже приведены значения максимальных объемов памяти и адресного пространства для поддерживаемых версий Windows. Если не оговорено иное, указанные значения распространяются на все поддерживаемые версии.
Тип памяти | Версии Windows x32 | Версии Windows x64 |
Виртуальное адресное пространство пользовательских приложений для каждого 32-битного процесса | 2 ГБ. До 3 ГБ при использовании IMAGE_FILE_LARGE_ADDRESS_AWARE и 4GT | 2 ГБ при значении IMAGE_FILE_LARGE_ADDRESS_AWARE «cleared» (используется по умолчанию). 4 ГБ при значении IMAGE_FILE_LARGE_ADDRESS_AWARE «set» |
Виртуальное адресное пространство пользовательских приложений для каждого 64-битного процесса | Не применяется | При значении IMAGE_FILE_LARGE_ADDRESS_AWARE «set» (по умолчанию): - x64 – 8 ТБ;
- ОС на базе Intel Itanium – 7 ТБ;
- Windows 8.1 и Windows Server 2012 R2 – 128 TB.
2 ГБ при значении IMAGE_FILE_LARGE_ADDRESS_AWARE «cleared» |
Виртуальное адресное пространство системных приложений | 2 ГБ. От 1 до 2 ГБ при использовании 4GT | 8 ТБ. Windows 8.1 и Windows Server 2012 R2 – 128 ТБ |
Выгружаемый стек (Paged pool) | 384 ГБ или назначенный лимит системы, который в любом случае меньше. Windows 8.1 и Windows Server 2012 R2 – 15,5 ТБ или назначенный лимит системы, который в любом случае меньше. Windows Server 2008 R2, Windows 7, Windows Server 2008 и Windows Vista – лимитируется объемом доступного виртуального адресного пространства для системных приложений. Начиная с Windows Vista с пакетом Service Pack 1 (SP1), объем выгружаемого стека также может лимитироваться значением ключа реестра PagedPoolLimit. Windows Home Server и Windows Server 2003 – 530 МБ. Windows XP – 490 МБ | 384 ГБ или назначенный лимит системы, который в любом случае меньше. Windows 8.1 и Windows Server 2012 R2 – 15,5 ТБ или назначенный лимит системы, который в любом случае меньше. Windows Server 2008 R2, Windows 7, Windows Server 2008 и Windows Vista – 128 ГБ или назначенный лимит системы, который в любом случае меньше. Windows Server 2003 и Windows XP – до 128 ГБ в зависимости от конфигурации и RAM. |
Невыгружаемый стек (Nonpaged pool) | 75% RAM или 2 ГБ (заведомо меньше). Windows 8.1 и Windows Server 2012 R2 – объем RAM или 16 ТБ (заведомо меньше); объем адресного пространства лимитирован двойным объемом RAM. Windows Vista – лимитируется только объемами виртуального адресного пространства для системных приложений и физической памяти. Начиная с Windows Vista с пакетом SP1, объем невыгружаемого стека также может лимитироваться значением ключа реестра NonPagedPoolLimit. Windows Home Server, Windows Server 2003 и Windows XP – 256 МБ; при использовании 4GT – 128 МБ. | Объем RAM или 128 ГБ (заведомо меньше); объем адресного пространства лимитирован двойным объемом RAM. Windows 8.1 и Windows Server 2012 R2 – объем RAM или 16 ТБ (заведомо меньше); объем адресного пространства лимитирован двойным объемом RAM. Windows Server 2008 R2, Windows 7 и Windows Server 2008 – 75% RAM (не более 128 ГБ). Windows Vista – 40% RAM (не более 128 ГБ). Windows Server 2003 и Windows XP – до 128 ГБ в зависимости от конфигурации и RAM. |
Виртуальное адресное пространство системного кэша (физически ограничено только физической памятью) | Лимитируется доступным объемом виртуального адресного пространства для системных приложений или значением ключа реестра SystemCacheLimit. Windows 8.1 и Windows Server 2012 R2 – 16 ТБ. Windows Vista – лимитируется только доступным объемом виртуального адресного пространства для системных приложений. Начиная с Windows Vista с пакетом SP1, объем виртуального адресного пространства системного кэша может также лимитироваться значением ключа реестра SystemCacheLimit. Windows Home Server, Windows Server 2003 и Windows XP – 860 МБ при установке значения «set» ключа реестра LargeSystemCache и без использования 4GT; до 448 МБ – при использовании 4GT. | 1 TB независимо от объема физической RAM. Windows 8.1 и Windows Server 2012 R2 – 16 ТБ. Windows Server 2003 и Windows XP – до 1 ТБ в зависимости от конфигурации и RAM. |
Операционная система | Максимальный объем памяти |
Windows 10 Enterprise x32 | 4 ГБ |
Windows 10 Enterprise x64 | 2 ТБ |
Windows 10 Education x32 | 4 ГБ |
Windows 10 Education x64 | 2 ТБ |
Windows 10 Pro x32 | 4 ГБ |
Windows 10 Pro x64 | 2 ТБ |
Windows 10 Home x32 | 4 ГБ |
Windows 10 Home x64 | 128 ГБ |
Windows Server 2016 Datacenter | 24 ТБ |
Windows Server 2016 Standard | 24 ТБ |
Windows 8.1 x32 | 4 ГБ |
Windows 8.1 x64 | 128 ГБ |
Windows 8.1 Pro x32 | 4 ГБ |
Windows 8.1 Pro x64 | 512 ГБ |
Windows 8.1 Enterprise x32 | 4 ГБ |
Windows 8.1 Enterprise x64 | 512 ГБ |
Windows 8 x32 | 4 ГБ |
Windows 8 x64 | 128 ГБ |
Windows 8 Professional x32 | 4 ГБ |
Windows 8 Professional x64 | 512 ГБ |
Windows 8 Enterprise x32 | 4 ГБ |
Windows 8 Enterprise x64 | 512 ГБ |
Windows Server 2012 R2 Foundation x64 | 32 ГБ |
Windows Server 2012 R2 Essentials x64 | 64 ГБ |
Windows Server 2012 R2 Standard x64 | 4 ТБ |
Windows Server 2012 R2 Datacenter x64 | 4 ТБ |
Windows Server 2012 Foundation x64 | 32 ГБ |
Windows Server 2012 Essentials x64 | 64 ГБ |
Windows Server 2012 Standard x64 | 4 ТБ |
Windows Server 2012 Datacenter x64 | 4 ТБ |
Windows Storage Server 2012 Workgroup x64 | 32 ГБ |
Windows Storage Server 2012 Standard x64 | 4 ТБ |
Hyper-V Server 2012 x64 | 4 ТБ |
Windows 7 Starter x32 | 2 ГБ |
Windows 7 Home Basic x32 | 4 ГБ |
Windows 7 Home Basic x64 | 8 ГБ |
Windows 7 Home Premium x32 | 4 ГБ |
Windows 7 Home Premium x64 | 16 ГБ |
Windows 7 Professional x32 | 4 ГБ |
Windows 7 Professional x64 | 192 ГБ |
Windows 7 Enterprise x32 | 4 ГБ |
Windows 7 Enterprise x64 | 192 ГБ |
Windows 7 Ultimate x32 | 4 ГБ |
Windows 7 Ultimate x64 | 192 ГБ |
Windows Server 2008 R2 Foundation x64 | 8 ГБ |
Windows Server 2008 R2 Standard x64 | 32 ГБ |
Windows Server 2008 R2 Enterprise x64 | 2 ТБ |
Windows Server 2008 R2 Datacenter x64 | 2 ТБ |
Windows HPC Server 2008 R2 x64 | 128 ГБ |
Windows Web Server 2008 R2 x64 | 32 ГБ |
Windows Server 2008 R2 for Itanium-Based Systems | 2 ТБ |
Windows Server 2008 Foundation x64 | 8 ГБ |
Windows Server 2008 Standard x32 | 4 ГБ |
Windows Server 2008 Standard x64 | 32 ГБ |
Windows Server 2008 Enterprise x32 | 64 ГБ |
Windows Server 2008 Enterprise x64 | 1 ТБ |
Windows Server 2008 Datacenter x32 | 64 ГБ |
Windows Server 2008 Datacenter x64 | 1 ТБ |
Windows Server 2008 HPC Edition x64 | 128 ГБ |
Windows Server 2008 for Itanium-Based Systems | 2 ТБ |
Windows Small Business Server 2008 x32 | 4 ГБ |
Windows Small Business Server 2008 x64 | 32 ГБ |
Windows Web Server 2008 x32 | 4 ГБ |
Windows Web Server 2008 x64 | 32 ГБ |
Windows Vista Starter x32 | 1 ГБ |
Windows Vista Home Basic x32 | 4 ГБ |
Windows Vista Home Basic x64 | 8 ГБ |
Windows Vista Home Premium x32 | 4 ГБ |
Windows Vista Home Premium x64 | 16 ГБ |
Windows Vista Business x32 | 4 ГБ |
Windows Vista Business x64 | 128 ГБ |
Windows Vista Enterprise x32 | 4 ГБ |
Windows Vista Enterprise x64 | 128 ГБ |
Windows Vista Ultimate x32 | 4 ГБ |
Windows Vista Ultimate x64 | 128 ГБ |
Windows Home Server x32 | 4 ГБ |
Windows Server 2003 R2 Web Edition x32 | 2 ГБ |
Windows Server 2003 R2 Standard Edition x32 | 4 ГБ |
Windows Server 2003 R2 Standard Edition x64 | 32 ГБ |
Windows Server 2003 R2 Enterprise Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003 R2 Enterprise Edition x64 | 1 ТБ |
Windows Server 2003 R2 Datacenter Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003 R2 Datacenter Edition x64 | 1 ТБ |
Windows Server 2003 with Service Pack 2 (SP2), Datacenter Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003 with Service Pack 2 (SP2), Datacenter Edition x64 | 1 ТБ |
Windows Server 2003 with Service Pack 2 (SP2), Datacenter Edition IA64 | 2 ТБ |
Windows Server 2003 with Service Pack 2 (SP2), Enterprise Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003 with Service Pack 2 (SP2), Enterprise Edition x64 | 1 ТБ |
Windows Server 2003 with Service Pack 2 (SP2), Enterprise Edition IA64 | 2 ТБ |
Windows Server 2003 with Service Pack 2 (SP2), Standard Edition x32 | 4 ГБ |
Windows Server 2003 with Service Pack 2 (SP2), Standard Edition x64 | 32 ГБ |
Windows Server 2003 with Service Pack 1 (SP1), Datacenter Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003 with Service Pack 1 (SP1), Datacenter Edition x64 | 1 ТБ |
Windows Server 2003 with Service Pack 1 (SP1), Datacenter Edition IA64 | 1 ТБ |
Windows Server 2003 with Service Pack 1 (SP1), Enterprise Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003 with Service Pack 1 (SP1), Enterprise Edition x64 | 1 ТБ |
Windows Server 2003 with Service Pack 1 (SP1), Enterprise Edition IA64 | 1 ТБ |
Windows Server 2003 with Service Pack 1 (SP1), Standard Edition x32 | 4 ГБ |
Windows Server 2003 with Service Pack 1 (SP1), Standard Edition x64 | 32 ГБ |
Windows Server 2003, Datacenter Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003, Datacenter Edition IA64 | 512 ГБ |
Windows Server 2003, Enterprise Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003, Enterprise Edition IA64 | 512 ГБ |
Windows Server 2003, Standard Edition x32 | 4 ГБ |
Windows Server 2003, Web Edition x32 | 2 ГБ |
Windows Small Business Server 2003 x32 | 4 ГБ |
Windows Compute Cluster Server 2003 IA64 | 32 ГБ |
Windows Storage Server 2003, Enterprise Edition x32 | 8 ГБ |
Windows Storage Server 2003 x32 | 4 ГБ |
Windows XP x32 | 4 ГБ |
Windows XP x64 | 128 ГБ |
Windows XP Starter Edition x32 | 512 МБ |
Windows XP Home Edition | 4 ГБ |
Windows XP Professional Edition | 4 ГБ |
Windows XP Professional x64 Edition | 128 ГБ |
Windows XP Embedded x32 | 4 ГБ |
Windows Embedded Standard 2009 x32 | 4 ГБ |
Windows Embedded Standard 7 x32 | 4 ГБ |
Windows Embedded Standard 7 x64 | 192 ГБ |
Для обеспечения совместимости устройств с версиями Windows, не оснащенными PAE, используемая память устройств не должна превышать 4 ГБ. То есть, если система имеет 4 ГБ RAM, избыточная память некоторых устройств или не будет использоваться, или будет переформатирована BIOS’ом. С переформатированной памятью устройств могут работать 64-битные версии Windows. 32-битные пользовательские версии Windows не поддерживают физическую память свыше 4 ГБ, поэтому они не могут обращаться к переформатированным разделам, в отличие от 32-битных серверных версий или любых 64-битных версий.