Этот вопрос уже поднимался и ответ на него в интернете был найден - см. ссылку. http://caxapa.ru/693278.html
Процитирую для вас оттуда ключевую фразу еще раз:
Поскольку адресное пространство в 64-битных Windows намного больше 4 Гб, такие версии Windows могут дать 32-битным процессам максимальные 4 Гб, которые они могут адресовать, и использовать оставшуюся виртуальную память для нужд операционной системы.
Оригинал перевода здесь -
https://blogs.tech …indows-virtual-memory/
По этой причине у меня нет доверия авторам реплик, утверждающих, что объем блока памяти ограничен 2-мя Гб и в случае 64-разрядной Windows, поскольку утверждают они это голословно, не приводя ссылки на источник.