Как проверить, поддерживает ли Windows 32-битное приложение с ограничением памяти в 3 ГБ

Как проверить, поддерживает ли Windows 32-битное приложение с ограничением памяти в 3 ГБ

Я знаю, что для поддержки процесса с ограничением памяти до 3 ГБ необходимо включить переключатель в BIOS. Хотя, пока Windows работает, есть ли способ проверить, включена ли эта адресация памяти в 3 ГБ в Windows?

решение1

По умолчанию пользовательский процесс в 32-битной Windows 7 может использовать максимум 2 ГБ. Это ограничение операционной системы, и оно не имеет ничего общего с настройками BIOS. Чтобы включить ограничение в 3 ГБ в Windows 7, вы можете использовать эту команду в окне cmd, запущенном от имени администратора, а затем перезагрузиться:

bcdedit /set IncreaseUserVa 3072

Чтобы проверить текущее значение IncreaseUserVa, используйте эту команду в cmd windows, запущенном от имени администратора, и посмотрите в разделе Windows Boot Loader, видите ли вы запись IncreaseUserVa или нет. Если нет, то вы используете настройку по умолчанию 2 ГБ:

bcdedit /enum

Связанный контент