Скачать книгу

– если значение REG_BINARY-параметрa Element этого подраздела равно 01, то данная операционная система будет запускаться с установленным параметром /DEBUG.

      Примечание

      Это не все подразделы ветви реестра , определяющей параметры загрузочного меню, но остальные отображают сведения в шестнадцатеричном виде, из-за чего их очень трудно редактировать с помощью реестра.

      Внимание!

      Выполнение команды rundll32.exe sysdm.cpl, EnableExecuteProtectionSupportW приводит к установке значения параметра REG_BINARY-типа Element, расположенного в ветви реестра HKEY_LOCAL_MACHINE\BCD00000000\Objects\{50c73d4c-e6b3-11da-bc73-d30cdb1ce216}\Elements\25000020, равным 00 00 00 00.

      В ветви реестра HKEY_LOCAL_MACHINE\BCD0 0 000000 также содержится подраздел description. Он определяет глобальные настройки загрузочного меню и хранит два интересных параметра REG_DWORD-типа: System и TreatAsSystem. Значения обоих этих параметров по умолчанию равны 1. Если вы присвоите им значения 0, то программа bcdedi t.ехе больше не сможет редактировать настройки загрузочного меню, а ветвь реестра HKEY_LOCAL_MACHINE\BCD00000000 будет удалена. Тем не менее загрузочное меню будет и дальше отображаться и работать корректно.

Команда Windows Memory Diagnostic

      В нижней части нового загрузочного меню Windows Vista появилась команда Windows Memory Diagnostic, с помощью которой вы сможете выполнить диагностику оперативной памяти компьютера (чтобы перейти на эту команду, нужно нажать клавишу Tab). Если в процессе выполнения диагностики система определила, что оперативная память содержит поврежденные ячейки данных, то она запретит доступ к этим ячейкам. Это единственный способ прекратить возникновение ошибок работы программ или экранов BSOD, если оперативная память повреждена. Конечно, после запрета доступа к памяти количество доступной в операционных системах Windows Vista оперативной памяти сократится, но зато работа операционной системы будет более стабильной.

      Если после диагностики оперативной памяти доступ к определенным ячейкам был заблокирован, то вы сможете воспользоваться командой bcdedit /enum {badmemory}, чтобы просмотреть список заблокированных ячеек.

      Примечание

      Сведения о результатах диагностики оперативной памяти заносятся в журнал Журналы приложений и служб → Microsoft → Windows → MemoryDiagnostics-Results.

      Программу диагностики оперативной памяти вы также можете запустить непосредственно из операционной системы. Для этого нужно воспользоваться программой MdSched.exe, расположенной в каталоге %systemroot%\system32. После запуска данной программы перед вами отобразится окно Средство диагностики памяти Windows, которое позволяет выбрать одну из следующих возможностей.

      • Выполнить перезагрузку и проверку – после выбора данной команды будут завершены все программы, открытые в данный момент, и компьютер перезагрузится. При этом вместо отображения загрузочного меню будет автоматически запущена программа проверки оперативной памяти.

      • Выполнить проверку при следующем включении компьютера – если вы выберете данную команду, то при следующей перезагрузке компьютера вместо отображения загрузочного меню будет автоматически запущена программа проверки оперативной памяти.

      Можно также воспользоваться параметром /гп программы MdSched.ехе. В этом случае никаких окон выводиться не будет, операционная система автоматически

Скачать книгу