Вернувшись в Windows 7 дней, инструмент диагностики памяти Windows не смог сканировать ОЗУ за пределами 4 ГБ:
... инструмент может адресовать только до 4 ГБ оперативной памяти и не будет сканировать за пределами этого диапазона.
Перенесемся в сегодня. В Windows 10 встроена (предположительно) более поздняя версия средства диагностики памяти Windows. Я запускаю его сейчас на ПК с 16 ГБ оперативной памяти. Но графический интерфейс очень прост. Он не показывает, какой объем или диапазон ОЗУ он сканирует.
Кто-нибудь знает, сканирует ли это последнее воплощение Windows 10 инструмент все 16 ГБ ОЗУ, или он все еще ограничен первыми 4 ГБ, как и предыдущие версии?
Дополнительная информация для дополнительных любопытных:
Средство диагностики памяти Windows не работает под Windows. Это «голое железо» приложение, которое имеет прямой доступ к физической ОЗУ (ну, почти прямое, но не нужно слишком разбираться в технических вопросах). Не имея отношения к исходному коду, мы можем только догадываться, как он работает под капотом и почему было / есть ограничение в 4 ГБ. Понятно, что даже 32-битные приложения из чистого железа могут получить доступ к физической памяти объемом более 4 ГБ, если такие приложения используют защищенный режим вместе с PAE. Именно так и делал Memtest86 до появления нативной 64-битной поддержки.*
В конечном счете, этот вопрос не о том, что возможно и как, а о том, на что способен инструмент диагностики памяти Windows. Последняя версия, которая поставляется с Windows 10, по-прежнему ограничена первыми 4 ГБ ОЗУ?