В случаях, когда сбой системы
В случаях, когда сбой системы происходит на одном из этапов загрузки, такая диагностика может быть весьма полезна.
![]() |
В том случае, если в строке описания параметров загрузки после опции /sos ввести /PAE (поддержка расширенной физической адресации, PAE, см. главу 4), то первая строка примет вид: multi(0)disk(0)rdisk(0)partition(1)\Windows\System32\ntkrnlpa.exe |
![]() |
Убедиться программным способом в том, поддерживает ли операционная система в настоящий момент работу с РАЕ (то есть с каким ключом она загружена), несложно. Достаточно в текст драйвера включить следующий фрагмент: if(*Mm64bitPhysicalAddress==TRUE) { #if DBG DbgPrint("System supports IO operations over 4GB"); #endif } else { #if DBG DbgPrint("System doesn't support IO ioerations over 4GB"); #endif } |
Переменная Mm64BitPhysicalAddress объявляется в файлах wdm.h и ntddk.h.
Другое подтверждение работы операционной системы с поддержкой РАЕ (Physical Address Extension) можно обнаружить в Системном Реестре: в таком случае параметр PhysicalAddressExtension в разделе HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management примет значение 1 (в отличие от значения 0 в отсутствие поддержки РАЕ).
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий