Сколько памяти поддерживает windows server 2008 r2
Для Windows Server 2008 R2 следует настроить рекомендуемый объем памяти. Windows Server 2008 R2 should be configured with the recommended amount of memory
Область применения. Windows Server 2016 Applies To: Windows Server 2016
Дополнительные сведения о рекомендациях и проверках см. в разделе Анализатор соответствия рекомендациям. For more information about best practices and scans, see Best Practices Analyzer.
Свойство. Property
Подробнее Details
Операционная системаOperating System
Windows Server 2016 Windows Server 2016
Продукт или компонентProduct/Feature
Hyper-V Hyper-V
Уровень серьезностиSeverity
Предупреждение Warning
КатегорияCategory
Конфигурация Configuration
В следующих разделах курсив указывает текст пользовательского Интерфейса, который отображается в анализатор соответствия рекомендациям для этой проблемы. In the following sections, italics indicates UI text that appears in the Best Practices Analyzer tool for this issue.
Проблема Issue
Для виртуальной машины под Windows Server 2008 R2 настраивается меньше рекомендуемого объема ОЗУ (2 ГБ).A virtual machine running Windows Server 2008 R2 is configured with less than the recommended amount of RAM, which is 2 GB.
Влияние Impact
Операционная система и приложения на виртуальной машине могут работать не так хорошо. Возможно, недостаточно памяти для одновременного запуска нескольких приложений. Это влияет на следующие виртуальные машины:The guest operating system and applications might not perform well. There might not be enough memory to run multiple applications at once. This impacts the following virtual machines:
Решение Resolution
Используйте диспетчер Hyper-V, чтобы увеличить объем памяти, выделенной для этой виртуальной машины, не менее 2 ГБ.Use Hyper-V Manager to increase the memory allocated to this virtual machine to at least 2 GB.
Увеличение объема памяти с помощью диспетчера Hyper-V To increase the memory using Hyper-V Manager
Откройте диспетчер Hyper-V. Open Hyper-V Manager. Нажмите кнопку Пуск, выберите пункт Администрированиеи затем — Диспетчер Hyper-V. Click Start, point to Administrative Tools, and then click Hyper-V Manager.
В области результатов в разделе виртуальные машинывыберите виртуальную машину, которую требуется настроить. In the results pane, under Virtual Machines, select the virtual machine that you want to configure. Состояние виртуальной машины должно быть указано в состоянии Off. The state of the virtual machine should be listed as Off. Если это не так, щелкните правой кнопкой мыши виртуальную машину и выберите пункт Завершение работы. If it is not, right-click the virtual machine and then click Shut Down.
На панели Действия откройте раздел Параметры рядом с именем виртуальной машины. In the Action pane, under the virtual machine name, click Settings.
В области навигации щелкните память. In the navigation pane, click Memory.
На странице память задайте для параметра ОЗУ для запуска значение не менее 2 ГБ и нажмите кнопку ОК. On the Memory page, set the Startup RAM to at least 2 GB and then click OK.
Увеличение объема памяти с помощью Windows PowerShell Increase the memory using Windows PowerShell
Откройте Windows PowerShell. Open Windows PowerShell. (На рабочем столе нажмите кнопку Пуск и начните вводить Windows PowerShell.) (From the desktop, click Start and start typing Windows PowerShell.)
Щелкните правой кнопкой мыши Windows PowerShell и выберите команду Запуск от имени администратора. Right-click Windows PowerShell and click Run as administrator.
Выполните эту команду после замены на имя виртуальной машины: Run this command after replacing with the name of your virtual machine:
Ограничения размера памяти для разных версий Windows
This topic describes memory limits for supported Windows releases:
Limits on memory and address space vary by platform, operating system, and by whether the IMAGE_FILE_LARGE_ADDRESS_AWARE value of the LOADED_IMAGE structure and 4-gigabyte tuning (4GT) are in use. IMAGE_FILE_LARGE_ADDRESS_AWARE is set or cleared by using the /LARGEADDRESSAWARE linker option.
Limits on physical memory for 32-bit platforms also depend on the Physical Address Extension (PAE), which allows 32-bit Windows systems to use more than 4 GB of physical memory.
Memory and Address Space Limits
The following table specifies the limits on memory and address space for supported releases of Windows. Unless otherwise noted, the limits in this table apply to all supported releases.
User-mode virtual address space for each 32-bit process
Up to 3 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE and 4GT
2 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE cleared (default)
4 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE set
User-mode virtual address space for each 64-bit process
With IMAGE_FILE_LARGE_ADDRESS_AWARE set (default):
2 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE cleared
Kernel-mode virtual address space
From 1 GB to a maximum of 2 GB with 4GT
Limited by available kernel-mode virtual address space or the PagedPoolLimit registry key value.
Limited by available kernel-mode virtual address space, the NonPagedPoolLimit registry key value, or physical memory.
75% of RAM up to a maximum of 128 GB
System cache virtual address space (physical size limited only by physical memory)
Limited by available kernel-mode virtual address space or the SystemCacheLimit registry key value.
Always 1 TB regardless of physical RAM
Physical Memory Limits: Windows 7
The following table specifies the limits on physical memory for Windows 7.
Version
Limit in 32-bit Windows
Limit in 64-bit Windows
Windows 7 Ultimate
Physical Memory Limits: Windows Server 2008 R2
The following table specifies the limits on physical memory for Windows Server 2008 R2. Windows Server 2008 R2 is available only in 64-bit editions.
Version
Limit in 64-bit Windows
Windows Server 2008 R2 Datacenter
Physical Memory Limits: Windows Server 2008
The following table specifies the limits on physical memory for Windows Server 2008. Limits greater than 4 GB for 32-bit Windows assume that PAE is enabled.
Version
Limit in 32-bit Windows
Limit in 64-bit Windows
Windows Server 2008 Datacenter
Physical Memory Limits: Windows Vista
The following table specifies the limits on physical memory for Windows Vista.
Version
Limit in 32-bit Windows
Limit in 64-bit Windows
Windows Vista Ultimate
Physical Memory Limits: Windows Home Server
Windows Home Server is available only in a 32-bit edition. The physical memory limit is 4 GB.
Physical Memory Limits: Windows Server 2003
The following table specifies the limits on physical memory for Windows Server 2003. Limits over 4 GB for 32-bit Windows assume that PAE is enabled.
Version
Limit in 32-bit Windows
Limit in 64-bit Windows
Windows Server 2003 with Service Pack 2 (SP2), Datacenter Edition
Windows Server 2003 with Service Pack 2 (SP2), Enterprise Edition
Windows Storage Server 2003, Enterprise Edition
Windows Storage Server 2003
Windows Server 2003 R2 Datacenter Edition
Windows Server 2003 with Service Pack 1 (SP1), Datacenter Edition
Windows Server 2003 R2 Enterprise Edition
Windows Server 2003 with Service Pack 1 (SP1), Enterprise Edition
Windows Server 2003 R2 Standard Edition
Windows Server 2003, Standard Edition SP1
Windows Server 2003, Standard Edition SP2
Windows Server 2003, Datacenter Edition
Windows Server 2003, Enterprise Edition
Windows Server 2003, Standard Edition
Windows Server 2003, Web Edition
Windows Small Business Server 2003
Windows Compute Cluster Server 2003
Physical Memory Limits: Windows XP
The following table specifies the limits on physical memory for Windows XP.
Version
Limit in 32-bit Windows
Limit in 64-bit Windows
Windows XP
Physical Memory Limits: Windows 2000
The following table specifies the limits on physical memory for Windows 2000.
Максимальные объемы памяти и адресного пространства зависят от платформы, операционной системы, а также от значения параметра IMAGE_FILE_LARGE_ADDRESS_AWARE в структуре LOADED_IMAGE и настроек 4GT (4-gigabyte tuning), если они используются. Параметр IMAGE_FILE_LARGE_ADDRESS_AWARE может принимать значения «set» (установка) или «cleared» (сброс) – в зависимости от выбранной опции /LARGEADDRESSAWARE. 4GT (или технология настройки памяти для приложений, или переключатель /3GB switch) – это технология (применяемая только в 32-битных системах), с помощью которой можно изменять объем виртуального адресного пространства, доступного для пользовательских приложений. Применение этой технологии позволяет уменьшить общий объем системного виртуального адресного пространства и за счет этого максимизировать ресурс системы.
Физические ограничения на объем памяти для 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
Операционная система
Максимальный объем памяти
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 ГБ
Примечание – для 32-битных версий Windows Server 2008, Windows Server 2003 R2, Windows Server 2003 with Service Pack 2 (SP2), Windows Server 2003 with Service Pack 1 (SP1), Windows Server 2003 лимит памяти свыше 4 ГБ предполагает использование PAE.
Влияние ограничений памяти на использование видеокарт и других устройств
Для обеспечения совместимости устройств с версиями Windows, не оснащенными PAE, используемая память устройств не должна превышать 4 ГБ. То есть, если система имеет 4 ГБ RAM, избыточная память некоторых устройств или не будет использоваться, или будет переформатирована BIOS’ом. С переформатированной памятью устройств могут работать 64-битные версии Windows. 32-битные пользовательские версии Windows не поддерживают физическую память свыше 4 ГБ, поэтому они не могут обращаться к переформатированным разделам, в отличие от 32-битных серверных версий или любых 64-битных версий.