Глобальные параметры отладки


Настройка запуска Windows 7 (msconfig) ‹ Windows 7 — Впечатления и факты

Настройка запуска Windows 7 (msconfig)

26.11.2009 22:52

Настройка системы – это диагностический инструмент, созданный для настройки параметров запуска Windows 7, в целях выявления причин неполадок в работе компьютера и операционной системы. С помощью программы «Конфигурация системы» можно выявить драйверы, программы и компоненты, из-за некорректной работы которых возникают ошибки во время запуска и функционирования Windows 7.

Запуск программы Настройка системы

Чтобы запустить программу «Настройка системы», откройте меню Пуск, введите в поисковую строку msconfig и нажмите Ввод.

Также можно воспользоваться сочетанием клавиш Windows + R, ввести msconfig и нажать OK.

Наверх

Вкладка Общие

На вкладке Общие можно выбрать один из трех вариантов запуска операционной системы:

Обычный запуск

В этом режиме Windows 7 запускается обычным способом. «Обычный запуск» используется, когда нет проблем с загрузкой ОС или после устранения неполадок.

Диагностический запуск

В режиме диагностического запуска вместе с Windows запускаются только основные службы и драйверы, необходимые для функционирования операционной системы и компьютера. Если при включенном диагностическом запуске проблема не исчезает, то скорее всего, повреждены основные файлы и драйверы Windows. Если при включенном диагностическом запуске проблем нет, то нужно воспользоваться режимом Выборочный запуск.

Выборочный запуск

В этом режиме запуск Windows 7 производится с использованием основных служб и драйверов, а также других служб и автоматически загружаемых программ, выбранных пользователем. Доступны три дополнительных параметра:

  • Загружать системные службы – если этот параметр включен, то операционная система загружается со стандартным набором служб, необходимых для её работы.
  • Загружать элементы автозагрузки – если этот параметр включен, то вместе с операционной системой запускаются программы, отмеченные флажками на вкладке Автозагрузка.
  • Использовать оригинальную конфигурацию загрузки – этот параметр по умолчанию включен и затенен (отображается серым цветом). Данный параметр восстанавливает изначальные настройки запуска Windows 7 в случае внесения изменений на вкладке Загрузка.

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

Наверх

Вкладка Загрузка

На вкладке Загрузка находятся детальные настройки параметров запуска Windows 7.

Операционная система по умолчанию

Если на компьютере установлено несколько операционных систем, можно назначить любую из них загружаемой по умолчанию. Чтобы сделать это, выделите нужную операционную систему и нажмите кнопку Использовать по умолчанию.

Также можно установить произвольное время задержки меню мультизагрузки, установив время в секундах в поле Таймаут.

Чтобы удалить операционную систему из списка, выделите её и нажмите кнопку Удалить.

Безопасный режим

Безопасный режим – это режим работы операционной системы с ограниченным набором служб, устройств и драйверов, необходимых для функционирования компьютера.

Службы Windows, запускающиеся в безопасном режиме:
  • Журнал событий Windows
  • Поддержка самонастраивающихся устройств Plug and Play
  • Удаленный вызов процедур (RPC)
  • Службы криптографии
  • Защитник Windows
  • Инструментарий управления Windows (WMI)
Устройства и драйверы, запускающиеся в безопасном режиме:
  • Внутренние жесткие диски (ATA, SATA, SCSI)
  • Внешние жесткие диски (USB)
  • Дисководы гибких дисков (внутренние и USB)
  • Внутренние дисководы для компакт-дисков и DVD-дисков (ATA, SCSI)
  • Внешние USB-дисководы для компакт-дисков и DVD-дисков
  • Клавиатуры и мыши (USB, PS/2, последовательный порт)
  • Видеокарты VGA (PCI, AGP)

Установите флажок Безопасный режим и выберите один из вариантов загрузки:

Минимальная – запуск проводника Windows 7 в безопасном режиме с использованием только основных устройств, драйверов и служб Windows, без поддержки сети.

Другая оболочка – загрузка командной строки, основных устройств, драйверов и служб Windows 7. Проводник и сетевые компоненты отключены.

Восстановление Active Directory – запуск проводника Windows 7 в безопасном режиме с использованием только основных служб, устройств и драйверов, а также службы каталогов Active Directory.

Сеть – запуск Проводника Windows 7 в безопасном режиме с использованием только основных компонентов операционной системы, а также следующих сетевых компонентов:

  • Сетевые адаптеры (проводной Ethernet и беспроводной 802.11x)
  • Протокол динамического конфигурирования узла DHCP
  • DNS
  • Сетевые подключения
  • Модуль поддержки NetBIOS через TCP/IP
  • Брандмауэр Windows

Также на вкладке Загрузка можно включить следующие функции:

Без GUI – отключается загрузочная анимация Windows 7.

Журнал загрузки – вся информация о процессе загрузки Windows 7 сохраняется в файл %SystemRoot%/Ntbtlog.txt.

Базовое видео – загружаются стандартные драйверы VGA вместо драйверов, соответствующих видеокарте.

Информация об ОС – во время загрузки Windows 7 отображаются названия загружаемых драйверов.

Сделать эти параметры загрузки постоянными – если этот параметр включен, то измененные вами настройки системы можно будет отменить только вручную. Отменить изменения путем выбора режима «Обычный запуск» на вкладке «Общие» не получится. Также вы не сможете отменить изменения с помощью функции Использовать оригинальную конфигурацию загрузки на вкладке Общие.

Наверх

Дополнительные параметры загрузки

Чтобы настроить дополнительные параметры загрузки Windows 7, на вкладке Загрузка нажмите кнопку Дополнительные параметры.

  • Число процессоров

С помощью этого параметра можно ограничить количество как реальных, так и виртуальных процессоров, используемых в системе. Установите флажок и с помощью раскрывающегося списка укажите количество процессоров, которое нужно использовать начиная со следующего запуска системы.

  • Максимальный объем памяти

С помощью этого параметра можно ограничить объем физической оперативной памяти, используемый операционной системой. Установите флажок и в текстовом поле задайте максимальный объем ОЗУ (в мегабайтах), который будет использоваться системой начиная со следующего запуска.

Если этот параметр включен, то операционная система не распределяет ресурсы ввода-вывода и прерывания на шине PCI. При этом ресурсы ввода-вывода и памяти, заданные в BIOS, сохраняются.

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

Наверх

Вкладка Службы

Вкладка Службы содержит список служб, запускающихся автоматически при загрузке Windows 7. Все эти службы условно поделены на две категории:

  • службы Microsoft, от которых зависит работа операционной системы;
  • службы сторонних разработчиков, необходимые для работы драйверов и некоторых программ.

При выявлении причин неполадок, возникающих во время запуска или работы Windows 7, нужно выполнить следующие действия:

1. На вкладке Общие:

  • Включите Выборочный запуск.
  • Установите флажок Загружать системные службы.
  • Снимите флажок Загружать элементы автозагрузки.

2. На вкладке Службы:

  • Установите флажок Не отображать службы Майкрософт.
  • Отключите запуск всех служб сторонних разработчиков.

3. Перезагрузите компьютер.

Если после перезагрузки неполадки не возникают, то системные компоненты Windows 7 исправны, а причина ошибок, скорее всего, заключается в некорректной работе одной или нескольких сторонних служб. Чтобы выявить, какая именно служба вызывает сбой, включайте по одной службе, перезагружайте компьютер и следите за состоянием системы.

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

1. Снимите флажок Не отображать службы Майкрософт.

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

Наверх

Вкладка Автозагрузка

Вкладка Автозагрузка содержит список программ, автоматически запускающихся вместе с Windows 7.

  • В столбце Элемент автозагрузки отображается название программы.
  • В столбце Производитель – разработчик программы.
  • В столбце Команда указан исполняемый файл, запускающийся вместе с ОС, а также местоположение этого файла.
  • В столбце Расположение отображается ключ реестра, отвечающий за автоматический запуск программы вместе с Windows 7.
  • В столбце Дата отключения указана дата отключения элементов автозагрузки, не запускающихся автоматически вместе с операционной системой.

Если в работе Windows 7 возникают проблемы, то можно попытаться определить причину неполадок путем поочередного отключения автоматического запуска программ. Чтобы выявить, какая именно программа вызывает сбой, выключите автозагрузку всех программ, а затем включайте по одной программе, перезагружайте компьютер и следите за состоянием системы.

Чтобы программа не запускалась вместе с Windows 7, нужно снять флажок рядом с её названием и нажать кнопку Применить.

Наверх

Вкладка Сервис

Вкладка Сервис позволяет быстро запустить средства настройки, администрирования и диагностики Windows. Выделите нужное средство и нажмите кнопку Запуск.

О программе – вывод на экран информации о версии Windows 7, установленной на компьютере.

Изменение параметров контроля учетных записей – настройка UAC – компонента безопасности Windows 7, запрашивающего подтверждение действий, требующих прав администратора.

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

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

Управление компьютером – набор инструментов для управления оборудованием, программным обеспечением и сетевыми компонентами Windows 7.

Сведения о системе – компонент Windows 7, отображающий подробные сведения о конфигурации оборудования, компонентах и программном обеспечении компьютера, включая драйверы.

Просмотр событий – средство для просмотра подробных сведений о важных событиях, возникающих в системе (например, ненадлежащий запуск программ или обновлений, загружаемых автоматически). Эти сведения могут быть полезны для устранения неполадок и ошибок в Windows 7 и установленных программах.

Программы – средство «Программы и компоненты» Windows 7, предназначенное для включения и отключения компонентов Windows 7, а также для удаления программ или изменения их конфигурации.

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

Свойства обозревателя – параметры браузера Internet Explorer.

Конфигурация IP-протокола – просмотр и настройка сетевого адреса компьютера (в командной строке).

Системный монитор – мощное средство диагностики и мониторинга производительности, встроенное в Windows 7.

Монитор ресурсов – средство для просмотра сведений об использовании процессора, жесткого диска, сети и памяти в режиме реального времени.

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

Командная строка – функция Windows 7, предоставляющая возможность ввода команд MS-DOS и других команд без графического интерфейса пользователя.

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

Наверх

вкладка Параметры Global вдф - Windows drivers

  • Статья
  • Чтение занимает 2 мин
Были ли сведения на этой странице полезными?

Оцените свои впечатления

Да Нет

Хотите оставить дополнительный отзыв?

Отзывы будут отправляться в корпорацию Майкрософт. Нажав кнопку "Отправить", вы разрешаете использовать свой отзыв для улучшения продуктов и служб Майкрософт. Политика конфиденциальности.

Отправить

В этой статье

в этом разделе содержатся подробные сведения о глобальной Параметры странице вдф вдф Verifier. На этой странице представлены глобальные (на уровне системы) параметры проверки ВДФ и показаны хост-процессы UMDF с размещенными драйверами.

В верхней части экрана появится окно управления выходом диагностики загрузчика . Здесь можно указать, следует ли просматривать диагностические сообщения от загрузчиков КМДФ и UMDF 2,0. Это глобальные параметры, устанавливающие флаги диагностики (Дбгпринт Enable) для соответствующих загрузчиков.

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

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

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

наконец, в поле Параметры проверки глобального режима пользователя содержатся параметры отладки, влияющие на все драйверы UMDF в системе. Дополнительные сведения об этих параметрах см. в статье Использование средства проверки UMDF.

При внесении изменений в параметры средства проверки UMDF эти изменения повлияют на последующее загруженное устройство. Если устройство уже запущено, необходимо отключить и снова включить его. ВДФ Verifier отключает и повторно включает устройство, если изменить уровень трассировки UMDF или выбрать параметр " отправить журнал на выходе в отладчик ядра ". Этот параметр не работает, если выбран вариант не предпринимать никаких действий... в разделе когда компьютер должен быть перезагружен... раскрывающийся список на странице Мои настройки .

Настройка автоматического запуска отладчика пользовательского режима

  1. Убедитесь, что на странице " Мои предпочтения " указан отладчик пользовательского режима.
  2. Укажите задержку при загрузке драйвера или времени начала для новых ведущих процессов. Задержка должна составлять не менее двух секунд.
  3. Установите флажок автоматически запускать отладчик в пользовательском режиме по запросуи нажмите кнопку Применить.
  4. Оставьте ВДФ Verifier работает. При запуске нового хост-процесса ВДФ Verifier присоединяет предпочтительный отладчик к процессу.
  5. Если ваш драйвер уже запущен, измените уровень трассировки или выберите отправить выходные данные журнала в отладчике ядра и нажмите кнопку Применить. Это приведет к остановке и перезапуску всех процессов UMDF, если функция автоматического перезапуска не была отключена (ее можно восстановить на странице Мои настройки ).

BCDEDIT-редактор данных конфигурации загрузки.

Встроенная справочная система bcdedit.exe содержит довольно подробную информацию по использованию команды и примеры ее применения. Формат командной строки для запроса пордсказки:

bcdedit.exe /?

bcdedit /? - для получения общей справки по использованию BCDEDIT

bcdedit /? Topics - для получения списка разделов справки по использованию bcdedit

bcdedit /? /createstore - для получения справки по разделу createstore (о создании нового пустого хранилища данных конфигурации)

bcdedit export /? - как и в предыдущем случае, но с использованием иного синтаксиса - отобразить справочную информацию по использованию режима export (сохранение текущей конфигурации загрузки ).

Перечень разделов справки, получаемый по команде bcdedit /? Topics в среде Windows 7:


 bootdebug Команда /bootdebug.
 bootems Команда /bootems.
 bootsequence Команда /bootsequence.
 copy Команда /copy.
 create Команда /create.
 createstore Команда /createstore.
 dbgsettings Команда /dbgsettings.
 debug Команда /debug.
 default Команда /default.
 delete Команда /delete.
 deletevalue Команда /deletevalue.
 displayorder Команда /displayorder.
 ems Команда /ems.
 emssettings Команда /emssettings.
 enum Команда /enum.
 export Команда /export.
 FORMATS Форматы типов.
 hypervisorsettings Команда /hypervisorsettings.
 ID Идентификаторы записей.
 import Команда /import.
 mirror Команда /mirror.
 set Команда /set.
 store Параметр командной строки /store.
 timeout Команда /timeout.
 toolsdisplayorder Команда /toolsdisplayorder.
 TYPES Типы, применяемые к любой записи.
 TYPES BOOTAPP Типы, применяемые к приложениям загрузки.
 К этим приложениям относятся:
 диспетчер загрузки, приложение диагностики
 памяти, загрузчик ОС Windows и приложение возобновления.
 TYPES BOOTMGR Типы, применяемые к диспетчеру загрузки.
 TYPES BOOTSECTOR Типы, применяемые к приложению загрузочного сектора.
 TYPES CUSTOMTYPES Дополнительные типы.
 TYPES FWBOOTMGR Типы, применяемые к диспетчеру загрузки микропрограмм
 TYPES MEMDIAG Типы, применяемые к приложению диагностики памяти
 TYPES NTLDR Типы, применяемые к загрузчику ОС на базе NTLDR
 TYPES OSLOADER Типы, применяемые к загрузчику ОС Windows Vista и старше
 TYPES RESUME Типы, применяемые к приложению возобновления (выход из гибернации) 
 v Параметр /v - для включения подробного режима
 

Для получения справочной информации по подразделу, можно использовать команду, с указанием его имени:

bcdedit bootdebug /? - вызвать справку по подразделу bootdebug ( использованию команды bootdebug) .

bcdedit TYPES /? - отобразить справку по форматам данных ( Параметр datatype требуется в некоторых подкомандах bcdedit).

bcdedit TYPES /? | more - то же, что и в предыдущем случае, но с использованием постраничного вывода на экран.

bcdedit TYPES /? > C:\bcdtypes.txt - то же, что и в предыдущем случае, но с выводом в текстовый файл.

Типы данных хранилища конфигурации:


 DESCRIPTION (строка) Задает описание элемента.
 PATH (строка) Задает путь к приложению.
 DEVICE (устройство) Задает устройство, где располагается приложение.
 INHERIT (список) Задает список наследуемых элементов.
 
Если формат данных не задан, то описание является набором символьных значений, которые можно использовать для данного типа. Для получения информации о форматах данных используется команда :

bcdedit /? Formats или bcdedit formats /?

Для получения информации о дополнительных типах для устройств, введите команду

bcdedit /? TYPES DEVOBJECT

Для получения информации о дополнительных типах для конкретных приложений, введите команду

bcdedit /? TYPES где может принимать следующие значения:


 BOOTAPP Приложения загрузки. Эти типы также применимы для диспетчера
 загрузки, приложения диагностики памяти, загрузчика ОС Windows
 и для приложения возобновления.
 BOOTMGR Диспетчер загрузки.
 BOOTSECTOR Приложение загрузочного сектора.
 CUSTOMTYPES Особые типы.
 DEVOBJECT Дополнительные параметры объекта-устройства.
 FWBOOTMGR Микропрограммный диспетчер загрузки
 MEMDIAG Приложение диагностики памяти
 NTLDR Загрузчик ОС для более ранних версий Windows
 OSLOADER Загрузчик ОС для Windows Vista
 RESUME Приложение возобновления
 

bcdedit /? /types osloader - отобразить справочную информацию о типах данных, используемых для конфигурации загрузчика ОС Windows. В результате выполнения команды, например, в среде Windows 7 будет отображена подобная справка:


 ЗАГРУЗЧИК ОС WINDOWS
 
 Следующие типы применяются только в записях загрузчика ОС Windows. Чтобы
 получить дополнительные сведения о форматах данных для этих типов, введите
 команду "bcdedit /? FORMATS".
 
 Загрузка
 ====
 BOOTLOG (логическое значение)
 Включает журнал инициализации системы.
 BOOTSTATUSPOLICY Значения: DisplayAllFailures, IgnoreAllFailures,
 IgnoreShutdownFailures или IgnoreBootFailures.
 LASTKNOWNGOOD (логическое значение)
 Включает загрузку последней удачной конфигурации.
 NOCRASHAUTOREBOOT (логическое значение)
 Запрещает автоматический перезапуск после сбоя.
 RESUMEOBJECT (идентификатор)
 Указывает идентификатор объекта возобновления,
 который связан с данным объектом операционной системы.
 SAFEBOOT Значения: Minimal, Network или DsRepair
 SAFEBOOTALTERNATESHELL (логическое значение)
 Задает использование другой оболочки при загрузке в
 безопасном режиме.
 STAMPDISKS (логическое значение)
 Включает маркировку RAW-дисков во время загрузки среды
 предустановки Windows.
 SOS (логическое значение) Отображает дополнительные сведения о загрузке.
 WINPE (логическое значение) Разрешает компьютеру загружать среду
 предустановки Windows.
 
 Отображение
 =======
 BOOTUX Определяет графическое изображение при загрузке.
 Принимает значения Disabled, Basic или Standard.
 
 Параметры
 =======
 ADVANCEDOPTIONS (логическое значение) Разрешает дополнительные параметры.
 LOADOPTIONS (строка) Задает любые дополнительные параметры, которые не
 входят в другие типы.
 OPTIONSEDIT (логическое значение) Включает редактор параметров.
 
 Процессоры и контроллеры APIC
 ====================
 CLUSTERMODEADDRESSING (целое число)
 Задает максимальное число процессоров в одном
 кластере расширенного программируемого контроллера
 прерываний (APIC).
 CONFIGFLAGS (целое число) Задает флаги конфигурации, специфические для
 процессора.
 MAXPROC (логическое значение) Сообщает максимальное число процессоров
 в системе.
 NUMPROC (целое число) Задает число используемых процессоров.
 ONECPU (логическое значение) Задает использование только процессора
 загрузки.
 RESTRICTAPICCLUSTER (целое число) Задает максимальное число кластеров APIC
 для использования системой.
 USEPHYSICALDESTINATION (логическое значение) 
 Задает использование физического APIC.
 USELEGACYAPICMODE (логическое значение)
 Задает использование старого режима APIC, даже если
 процессоры и набор микросхем поддерживают
 расширенный режим APIC.
 MAXGROUP (логическое значение)
 Максимально увеличивает число групп, созданных в
 конфигурации.
 GROUPAWARE (логическое значение)
 Уведомляет драйверы о множественных группах в
 многогрупповой среде.
 GROUPSIZE (целое число) Задает размер всех групп процессоров.
 Должно быть целым числом степени 2.
 
 Уровень аппаратных абстракций (HAL) и ядро (KERNEL)
 =========================================
 HAL (строка) Задает имя файла для частного HAL.
 HALBREAKPOINT (логическое значение) Включает специальную точку остановки
 уровня аппаратных абстракций (HAL).
 KERNEL (строка) Задает имя файла для частного ядра.
 USEPLATFORMCLOCK (логическое значение)
 Задает использование источника тактовых импульсов
 для счетчика производительности системы.
 
 VESA, PCI, VGA и TPM
 =======================
 USEFIRMWAREPCISETTINGS (логическое значение)
 Задает использование периферийных устройств (PCI),
 настроенных в BIOS.
 MSI Значения: Default или ForceDisable.
 VGA (логическое значение) Задает использование VGA драйвера экрана.
 TPMBOOTENTROPY Значения Default, ForceDisable или ForceEnable.
 
 Отладка и производительность
 ========================================
 DBGTRANSPORT (строка) Задает имя файла для транспорта частного отладчика.
 DEBUG (логическое значение) Разрешает отладку ядра.
 PERFMEM (целое число) Задает размер (в мегабайтах) буфера, выделяемого
 для регистрации данных производительности.
 
 Память
 ======
 INCREASEUSERVA (целое число)
 Увеличивает размер виртуального адресного
 пространства, которое могут использовать
 процессы в пользовательском режиме.
 NOLOWMEM (логическое значение)
 Запрещает использование нижней области памяти.
 NX Значения: OptIn, OptOut, AlwaysOn или AlwaysOff.
 PAE Значения: Default, ForceEnable, ForceDisable.
 REMOVEMEMORY (целое число)
 Удаляет область памяти из общей доступной
 области памяти, которую может использовать
 операционная система.
 
 Драйверы и корневой системный каталог
 =======================
 DRIVERLOADFAILUREPOLICY Значения: Fatal или UseErrorControl.
 EMS (логическое значение) Включает службы аварийного управления ядра.
 OSDEVICE (устройство) Задает устройство, которое содержит системный
 корневой каталог.
 SYSTEMROOT (строка) Задает путь к системному корневому каталогу.
 
 Гипервизор
 ==========
 HYPERVISORLAUNCHTYPE Управляет типом запуска гипервизора.
 Значения: Off или Auto.
 HYPERVISORPATH (строка) Задает путь к закрытому двоичному файлу гипервизора.
 HYPERVISORDEBUG (логическое значение) Включает отладку гипервизора.
 HYPERVISORDEBUGTYPE Значения: SERIAL или 1394.
 HYPERVISORDEBUGPORT (целое число)
 Задает номер последовательного порта для
 последовательного отладчика.
 HYPERVISORBAUDRATE (целое число)
 Задает скорость передачи для последовательного
 отладчика.
 HYPERVISORCHANNEL (целое число) Задает канал для отладчика 1394.
 
 Для получения сведений о дополнительных типах, которые применяются с
 загрузчиком ОС Windows, введите команду "bcdedit /? TYPES BOOTAPP".
 
Как видим, для определения конфигурации приложения загрузки системы ( OSLOADER ) используется несколько десятков типов данных, которые можно разделить на группы - Загрузка, Отображение, Память и т.д. В стандартной конфигурации, большинство из дополнительных параметров приложения OSLOADER не нужны, и принимают значения, необходимые для обычной загрузки Windows. В некоторых случаях, может потребоваться изменение параметров распределения памяти, адресного пространства, уровня детализации журнала и т.п. Так, например, для 32-битных операционных систем семейства Windows, по умолчанию каждому пользовательскому процессу отводится виртуальное адресное пространство размером 2Гб, независимо от объема реальной памяти. В большинстве случаев, этого вполне достаточно для работы приложений, но при необходимости, его можно увеличить, указав параметр INCREASEUSERVA (целое число) :

bcdedit /set increaseuserva 3072 - установить размер виртуального адресного пространства для приложений равным 3 Гб.

bcdedit /set increaseuserva 2048 - установить размер виртуального адресного пространства для приложений равным 2 Гб.

bcdedit /deletevalue increaseuserva - удалить параметр INCREASEUSERVA из конфигурации загрузки. Действие данной команды, аналогично предыдущей, поскольку отсутствие элемента INCREASEUSERVA предполагает, что будет задано адресное пространство размером 2Гб. Естественно, это верно только для 32-разрядных ОС, поскольку для 64-разрядных, размер адресного пространства по умолчанию - 4Гб.

Просмотреть текущие параметры для приложения загрузки Windows можно с помощью команды:

bcdedit /enum osloader

После выполнения команды bcdedit /set increaseuserva 3072 конфигурация будет выглядеть следующим образом:


 Загрузка Windows
 -------------------
 идентификатор {current}
 device partition=C:
 path \windows\system32\winload.exe
 description Windows 7
 locale en-us
 inherit {bootloadersettings}
 osdevice partition=C:
 systemroot \windows
 resumeobject {52d20656-3939-11e2-aab2-005056c00008}
 nx OptIn
 increaseuserva 3072
 detecthal Yes
 
Отсутствие в конфигурации загрузки increaseuserva означает, что этот параметр не задан и будет использоваться его значение по умолчанию (2Гб для 32-разрядных и 4Гб для 64-разрядных ОС).

На практике, увеличение размера виртуального адресного пространства обычно используется для того, чтобы устранить аварийное завершение задач, как например, модов игры S.T.A.L.K.E.R, которым не хватает адресного пространства при обработке данных в памяти с настройками максимального качества графики. На 32-разрядных ОС Windows, установленного по умолчанию виртуального адресного пространства размером 2 Гб может не хватать, что приводит к аварийному завершению программы ( "вылету" игры ). Установка размера в 3 Гб командой bcdedit /set increaseuserva 3072 позволяет устранить эту проблему. Использование же, данной команды в 64-разрядных ОС Windows, приводит к уменьшению размера виртуального адресного пространства, поскольку его значение по умолчанию равно 4096 ( 4Гб).

Проверить установленное значение increaseuserva можно с использованием команды find в цепочке с командой bcdedit

bcdedit | find "increaseuserva"

В результате выполнения команды получим :


 increaseuserva 3072

Если в результате выполнения команды на экран ничего не выдается, то это значит, что параметр increaseuserva не задан, и используется его принятое по умолчанию значение - 2Гб для 32-разрядной Windows, или 4Гб для 64-разрядной. Естественно, удаление или изменение значения increaseuserva вступит в силу только после перезагрузки Windows.


Примеры использования BCDEDIT

  • Сохранение и восстановление данных конфигурации загрузки

    Сохранение конфигурации BCD - это то, с чего желательно начинать работу с программой BCDEDIT .

    bcdedit /export C:\Backup\BCD2012 - сохранение текущей системной конфигурации в файл bcd2012 каталога C:\Backup\. Каталог, куда выполняется сохранение, должен существовать. При наличии пробелов в пути, используются двойные кавычки :

    bcdedit /export "C:\My Backup\BCD2012"

    Для восстановления конфигурации из ранее сохраненной копии используется команда:

    bcdedit /import C:\backup\bdc2012

  • Просмотр и изменение текущей конфигурации загрузки

    Команда BCDEDIT без параметров выводит текущую конфигурацию загрузки на экран. Для использования команды в командных файлах или применения последующих команд, полезно иметь текстовый файл с результатами выполнения команды, для чего можно воспользоваться стандартным приемом - перенаправлением вывода в текстовый файл:

    BCDEDIT > C:\bcdconf.txt - сохранить результаты отображения текущей конфигурации загрузки в текстовом файле C:\bcdconf.txt

    BCDEDIT /v > C:\bcdconf.txt - сохранить результаты отображения текущей конфигурации загрузки в текстовом файле C:\bcdconf.txt с выводом полных GUID вместо псевдонимов.

    Пример вывода конфигурации загрузки на компьютере с установленными операционными системами Windows 7 и Windows XP:

    
 
 Диспетчер загрузки Windows
 --------------------
 идентификатор {bootmgr}
 device partition=\Device\HarddiskVolume2
 description Windows Boot Manager
 locale en-us
 inherit {globalsettings}
 default {current}
 resumeobject {d1f837a2-7e0f-11df-bc8b-f6edb78d41b5}
 displayorder {current}
 {d1f837a4-7e0f-11df-bc8b-f6edb78d41b5}
 toolsdisplayorder {memdiag}
 timeout 10
 
 Загрузка Windows
 -------------------
 идентификатор {current}
 device partition=C:
 path \windows\system32\winload.exe
 description Windows 7
 locale en-us
 inherit {bootloadersettings}
 osdevice partition=C:
 systemroot \windows
 resumeobject {d1f837a2-7e0f-11df-bc8b-f6edb78d41b5}
 nx OptIn
 detecthal Yes
 
 Загрузочный сектор реального режима
 ---------------------
 идентификатор {d1f837a4-7e0f-11df-bc8b-f6edb78d41b5}
 device partition=\Device\HarddiskVolume2
 path \ntldr
 description Microsoft Windows XP
 locale en-US
 

    Секция "Диспетчер загрузки Windows" отображает параметры загрузчика bootmgr . Файл загрузчика располагается в корне активного скрытого от пользователя раздела ("Зарезервировано системой"), имеет атрибуты "только чтение", "скрытый" и "системный". Определяет перечень и порядок загрузки операционных систем и тестовой программы для проверки памяти с идентификатором {memdiag} . В качестве идентификатора диспетчера загрузки используется псевдоним {bootmgr} . Именно диспетчер загрузки выводит начальное окно с выбором вариантов загрузки. Параметр default определяет загружаемую по умолчанию операционную систему, displayorder - порядок отображения операционных систем, toolsdisplayorder - порядок загрузки служебных программ, timeout - время задержки в секундах для выбора загружаемой системы. Кстати, названия большинства отображаемых параметров совпадают с ключами, задаваемыми в командной строке bcdedit:

    bcdedit /timeout 40 - установить время ожидания выбора системы для загрузки равным 40 секунд.

    bcdedit /displayorder {ntldr} {current} - установить порядок отображения загружаемых ОС - сначала Windows XP ( идентификатор - {ntldr} ), затем - Windows 7 ( идентификатор - {current} )

    bcdedit /default {ntldr} - установить в качестве загружаемой по умолчанию системы Windows XP.

    bcdedit /default {current} - установить в качестве загружаемой по умолчанию системы текущую ОС, в среде которой выполняется команда bcdedit, т.е. - в данном примере конфигурации BCD - Windows 7 . При необходимости выбора другой ОС, не являющейся текущей, нужно указывать ее GUID - bcdedit /default {d1f837a3-7e0f-11df-bc8b-f6edb78d41b5}

    &nbsp &nbsp Для просмотра отдельных категорий или полного перечня параметров конфигурации загрузки используется команда BCDEDIT /enum . Эта команда перечисляет все записи в хранилище. Команда /enum используется по умолчанию, поэтому использование "bcdedit" без параметров эквивалентно "bcdedit /enum ACTIVE". Формат командной строки:

    bcdedit [/store ] /enum [ | ] [/v]

    
  Задает файл конфигурации загрузки. Если параметр /store не указан,
 то используется системное хранилище. 
 
  Задает тип перечисляемых записей. может принимать
 одно из следующих значений:
 
 ACTIVE Все записи в порядке их отображения диспетчером
 загрузки. Этот параметр используется по умолчанию.
 
 FIRMWARE Все приложения микропрограмм.
 
 BOOTAPP Все приложения среды загрузки.
 
 BOOTMGR Диспетчер загрузки.
 
 OSLOADER Все записи загрузчика операционной системы.
 
 RESUME Все записи о выходе из спящего режима.
 
 INHERIT Все записи о наследовании.
 
 ALL Все записи.
 
 
 Задает идентификатор перечисляемой записи. Если указан этот
 параметр, перечисляется только указанный объект. 
 
 /v Задает отображение идентификаторов в полном виде, без
 использования псевдонимов.
 

    Примеры:

    bcdedit /enum OSLOADER - отобразить все записи для загрузчика операционной системы:

    bcdedit /enum BOOTMGR - отобразить все записи диспетчера загрузки:

    bcdedit /enum {default} - отобразить только запись конфигурации загрузки по умолчанию:

    bcdedit /enum {b38a9fc1-5690-11da-b795-e9ad3c5e0e3a} - отобразить данные для заданного GUID

    bcdedit /v /enum all - отобразить все записи, присутствующие в системном хранилище конфигурации загрузки.

    bcdedit /store D:\BOOT\BCD /enum all - отобразить все записи в хранилище конфигурации загрузки D:\BOOT\BCD

    Для просмотра и изменения некоторых параметров конфигурации загрузки с помощью графического интерфейса можно использовать стандартное системное приложение Msconfig.exe ( вкладка "Загрузка").

  • Создание новых записей конфигурации загрузки .

    Для добавления новых записей в хранилище BCD используется команда bcdedit /create . Эта команда создает новую запись в хранилище данных конфигурации загрузки. Если указан известный идентификатор, то указание параметров /application, /inherit и /device не требуется. Если не указан либо не является известным, следует указать параметр /application, /inherit или /device. Формант командной строки:

    bcdedit /create [{}] /d [/application |/inherit [] | /inherit DEVICE | /device]

    
   Указание идентификатора, который следует
 использовать для новой записи. Для получения
 дополнительных сведений об идентификаторах
 введите "bcdedit /? ID".
 
   Указание описания новой записи.
 
  /application  Указание того, что новая запись должна быть
 записью приложения. указывает тип
 приложения и может иметь следующие значения:
 
 BOOTSECTOR
 OSLOADER
 RESUME
 STARTUP
 
 Если используются другие типы приложений,
 отличные от этих, следует указать также
 известный идентификатор.
 
 /inherit [] Указание того, что новая запись должна быть
 наследуемой записью, а указывает
 тип приложения. Если тип не указан, то данная
 запись может быть унаследована любой записью.
 Если он указан, может иметь
 следующие значения:
 
 BOOTMGR
 BOOTSECTOR
 FWBOOTMGR
 MEMDIAG
 NTLDR
 OSLOADER
 RESUME
 
 Параметр не позволяет наследуемой записи быть
 унаследованной записью приложения с иным типом.
 
  /inherit DEVICE Указание того, что новая запись должна быть
 наследуемой записью и может быть унаследована
 только записью параметров устройства.
 
  /device Указание того, что новая запись должна быть
 дополнительной записью параметров устройства.
 
 
    Самый простой способ добавления новых записей - для стандартных загрузчиков и с использованием псевдонимов.

    bcdedit /create {ntldr} /d "Загрузчик ОС прежних версий"- для создания новой записи в текущей конфигурации загрузки для операционных систем Windows NT/2000/XP

    bcdedit /create /d "Windows Vista" /application osloader - для создания новой записи конфигурации загрузки для Windows Vista и старше.

    Нужно учитывать, что команда /create всего лишь создает новую запись в хранилище данных конфигурации и сообщает пользователю ее идентификатор GUID. Для создания работоспособной конфигурации загрузки этого недостаточно - необходимо еще задать необходимые параметры для записи , соответствующей данному GUID. Значения параметров определяются в зависимости от типа загружаемой системы, особенностей ее загрузчика, места нахождения файлов, каталогов и т.п.

    Второй, также несложный способ - создание новой записи на основе существующей с последующим изменением отдельных параметров.

    bcdedit /copy GUID /d "Описание для новой записи" - создать копию записи в системном хранилище BCD, например:

    bcdedit /copy {cbd971bf-b7b8-4885-951a-fa03044f5d71} /d "Копия записи Windows XP"

    Для изменения параметров созданной копированием записи, можно воспользоваться командой bcdedit /set

    Для того, чтобы новая запись конфигурации загрузки появилась в меню диспетчера необходимо выполнить команду bcdedit /displayorder:

    bcdedit /displayorder {802d5e32-0784-11da-bd33-000476eba25f} /addlast - добавить запись с указанным GUID в конец списка вариантов загрузки.

    bcdedit /displayorder {802d5e32-0784-11da-bd33-000476eba25f} {cbd971bf-b7b8-4885-951a-fa03044f5d71} {ntldr} - установить порядок следования пунктов меню в списке вариантов загрузки для 2-х записей с указанными GUID и одной - с псевдонимом ntldr .

    И третий способ - создание новой конфигурационной записи и определение ее параметров вручную. Данный способ требует не только знания команды bcdedit , но и понимания механизма загрузки разных операционных систем. Например, в компьютер с работающей Windows 7, добавлен новый жесткий диск с установленной Windows XP, и необходимо в меню диспетчера загрузки добавить пункт, обеспечивающий ее загрузку. Возможны разные варианты решения подобной задачи, как например - перенос загрузочного сектора раздела, менеджера bootmgr и хранилища данных конфигурации BCD на жесткий диск с установленной Windows XP, который будет назначен в настойках BIOS в качестве основного устройства загрузки системы, или иным способом - в качестве устройства загрузки оставить диск с установленной Windows 7, добавив в конфигурацию возможность загрузки загрузчика ntldr, и с его помощью - Windows XP . В любом случае, нужно учитывать тот факт, что для загрузчика ntldr нужно обеспечить возможность загрузки ядра WinXP с использованием файла конфигурации boot.ini. Содержимое файла boot.ini позволяют загрузчику найти дальнейшие компоненты загружаемой системы, и определяют нужные параметры начальной загрузки. Пример содержимого boot.ini:

    [boot loader]
    timeout=10
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="MS Windows Server 2003" /fastdetect
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="MS Windows XP Professional RUS" /fastdetect

    Параметр timeout задает время ожидания выбора загружаемой ОС в секундах, default - определяет, ОС, загружаемую по умолчанию. В секции [operating systems] - список загружаемых ОС и параметры их загрузки. Пути задаются в ARC-виде (Advanced RISC Computer), где:
    multi(0) - номер контроллера HDD. 0 - Primary, 1 - Secondary.
    disk(0) - для IDE всегда равен 0, для SCSI - номер логического устройства (LUN)
    rdisk(0) - для SCSI всегда равен 0, для IDE - номер физического диска.
    partition(1) - номер раздела с установленной OC. Номера разделов начинаются с "1"
    \WINDOWS - имя каталога с установленной OC.

    Файл boot.ini должен находиться в корневом каталоге того диска, с которого выполняется загрузка ntldr. Кроме этого файла, также должны быть ntdetect.com и bootfont.bin (последний - для корректного отображения сообщений в среде локализованных ОС).

    По шагам, простейший алгоритм действий можно представить следующим образом:

    - скопировать файлы ntldr, boot.ini ntdetect.con, bootfont.bin из корневого каталога диска с установленной Windows XP, в корневой каталог диска, с которого выполняется загрузка диспетчера bootmgr. Если это - скрытый каталог, можно временно присвоить ему какую-либо букву;
    - создать новую запись в BCD или изменить существующую;
    bcdedit /create {ntldr} /d "New Windows XP"
    bcdedit /set {ntldr} description "New Windows XP"
    - создать необходимые параметры данной записи для передачи управления загрузчику Windows XP;
    bcdedit /set device=partition=z: - где Z: - буква диска, где находится диспетчер загрузки. Если диспетчер загрузки размещен в скрытом разделе, без присвоенной буквы, то нужно указать активный раздел в том же виде, как он отображается для текущей конфигурации загрузки при выполнении команды bcdedit /V , например:
    bcdedit /set device partition=\Device\HarddiskVolume2
    bcdedit /set {ntldr} path \ntldr - указать путь к загрузчику ntldr
    bcdedit /displayorder {ntldr} /addlast - добавить пункт в конец меню загрузки
    - изменить параметры в файле boot.ini таким образом, чтобы загрузчик ntldr смог загрузить ядро Windows XP;

    Например, если Windows XP находится в первом разделе 2-го физического диска :

    multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="MS Windows XP Professional RUS" /fastdetect

    Если имеется несколько операционных систем Win2k/XP, то для выполнения их загрузки достаточно добавить строки, определяющие место расположения раздела и каталога Windows. Если возникли трудности с определением номера диска/раздела , можно использовать добавление в меню выбора системы разных вариантов записей : multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Disk 0 partition 2 WinXP " /fastdetect
    multi(0)disk(0)rdisk(2)partition(2)\WINDOWS="Disk 2 partition 2 WinXP " /fastdetect
    В последствии ненужные записи можно удалить и исправить выводимое название операционной системы в файле boot.ini.

    Создание конфигурации для загрузки продуктов на базе Windows PE. Например, нужно добавить в системное хранилище конфигурации записи, позволяющие выполнить загрузку ERD Commander 7.0 ( MicroSoft Diagnostic and Recovery Toolset - MS DaRT 7.0) . Инструмент диагностики и восстановления работоспособности системы Dart 7.0 представляет собой вариант операционной системы Windows PE ( Preinstall Edition ) на сменном носителе (CD\DVD USB диск :) , которая загружается с использованием виртуального диска в оперативной памяти компьютера (RAM - диска ). Загрузка выполняется с использованием образа операционной системы в формате Wimdows Imaging ( файл .wim) и файла образа электронного диска ( файл .sdi ) .

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

    Пошаговое решение задачи можно выполнить следующим образом:

    - копирование файлов с компакт диска ERD Commander 7.0 в каталог, например с именем ERDC на диске C:

    - создание записи конфигурации загрузки для виртуального диска в оперативной памяти.

    - создание записи конфигурации BCD для выполнения загрузки операционной системы Windows PE из файла образа

    - создание параметров, обеспечивающих добавление в меню загрузки соответствующего пункта.

    Компакт диск ERD Commander 7.0 содержит свой диспетчер загрузки bootmgr в корневом каталоге, и 3 подкаталога - boot, EFI, sources . В каталоге BOOT, кроме файлов, используемых загрузчиком компакт-диска, имеется также файл boot.sdi необходимый для создания виртуального диска в памяти. Основной образ загружаемой системы содержится в файле boot.wim каталога sources

    - Создадим в текущей конфигурации загрузки новое устройство:

    bcdedit /create /device > ramdevice.txt - GUID нового устройства будет записан в текстовый файл ramdevice.txt для удобства использования его в последующих командах.

    - Создадим новое приложение загрузки ОС:

    bcdedit.exe /create /application osloader /d "WINPE - ERD 7.0" > ramapp.txt - GUID нового приложения будет сохранен в файле ramapp.txt

    - Для записи с GUID устройства (из файла ramdevice.txt) зададим параметры, определяющие местонахождение файла boot.sdi:

    bcdedit /set {c51a4bcc-37c3-11e2-bd07-005056c00008} ramdisksdidevice partition=C:

    bcdedit /set {c51a4bcc-37c3-11e2-bd07-005056c00008} ramdisksdipath \ERDC\Boot\boot.sdi

    - зададим параметры записи для выполнения загрузки (GUID Из файла ramapp.txt) :

    bcdedit.exe /set {c51a4bcd-37c3-11e2-bd07-005056c00008} osdevice ramdisk=[C:]\erdc\sources\boot.wim,{c51a4bcc-37c3-11e2-bd07-005056c00008}

    bcdedit.exe /set {c51a4bcd-37c3-11e2-bd07-005056c00008} device ramdisk=[C:]\erdc\sources\boot.wim,{c51a4bcc-37c3-11e2-bd07-005056c00008}

    Красным цветом выделен GUID устройства ( из файла ramdevice.txt ), используемый в качестве параметра для приложения загрузки ОС.

    bcdedit.exe /set {c51a4bcd-37c3-11e2-bd07-005056c00008} systemroot \Windows

    bcdedit.exe /set {c51a4bcd-37c3-11e2-bd07-005056c00008} detecthal Yes

    bcdedit.exe /set {c51a4bcd-37c3-11e2-bd07-005056c00008} winpe Yes

    Остается добавить в конец существующего меню загрузки новый пункт:

    bcdedit.exe /set {c51a4bcd-37c3-11e2-bd07-005056c00008} description "Windows PE - ERD Commander 7.0 "

    bcdedit.exe /displayorder {c51a4bcd-37c3-11e2-bd07-005056c00008} /addlast

    После выполнения вышеперечисленных команд появится возможность загрузки ERD Commander , без использования съемного носителя, непосредственно из образа в каталоге жесткого диска.

    Особенности создания конфигурации BCD для загрузки с использованием приложения загрузочных секторов. Диспетчер загрузки bootmgr позволяет выполнить загрузку операционных систем с использованием приложения загрузочного сектора ( /application BOOTSECTOR ) . Обычно такой метод загрузки используется для операционных систем Linux/Unix и подобных. Конфигурация загрузки BCD создается таким образом, чтобы диспетчер bootmgr мог выполнить загрузку и передачу управления программе загрузочного сектора раздела PBR загружаемой ОС. Таким образом, кроме записи конфигурации BCD, для успешного выполнения загрузки, требуется специальный файл с копией загрузочной записи PBR. Утилита bcdedit.exe не предназначена для создания приложений загрузки ( как bootsector, так и прочих) и используется только для конфигурирования данных хранилища загрузки. Для создания копии загрузочной записи раздела PBR потребуются другие программные средства, набор которых довольно обширен и определяется типом операционной системы ( DD в Linux, Grub4DOS в Windows, дисковые утилиты с функцией посекторного копирования или извлечения загрузочных записей в файл и т. п.). Пример создания конфигурации загрузки для операционной системы Linux:

    bcdedit /create /d "Linux OS" /application BOOTSECTOR - создать запись в системном хранилище конфигурации для объекта приложения загрузочного сектора. Полученный при выполнении данной команды идентификатор {GUID} используется в последующих командах, определяющих значение элементов объекта.

    bcdedit /set {GUID} device partition=C: - буква или диск для активного раздела

    bcdedit /set {GUID} path \grub.pbr путь к файлу, содержащему загрузочную запись PBR

    bcdedit /displayorder {GUID} /addlast - добавит новый пункт в конец меню выбора операционных систем

    Необходимо учитывать также тот факт, что программный код загрузочной записи в файле ( файл grub.pbr в примере), например для загрузчика GRUB , использует свою конфигурацию загрузки, задаваемую содержимым специального файла menu.lst .

    В заключение - примеры решения типовых задач конфигурирования загрузки:

    bcdeit /enum all /v - отобразить все записи конфигурации загрузки.

    bcdeit /enum all /v > C:\Backup\BCDallConf.txt - то же самое, но с записью результатов в текстовый файл

    bcdedit /default GUID - установить ОС с заданным GUID в качестве загружаемой по умолчанию.

    bcdedit /timeout время_ожидания - установить время задержки в секундах перед загрузкой системы, заданной по умолчанию .

    bcdedit /timeout 10 - задать время ожидания равное 10 секундам.

    bcdedit GUID description "Text for this Guid" - задать текстовое описание указанной записи конфигурации загрузки . Например:

    bcdedit /set {ntldr} description "Windows XP on disk2"

    bcdedit /set {current} description "Windows 7 x32 on HDD2"

    bcdedit /delete GUID [/f] - удалить запись с заданным GUID, из хранилища конфигурации загрузки. Ключ /f необходим в том случае, когда в качестве GUID задан псевдоним ( ntldr, current и т.п.) .

    В дополнение к данному материалу:

    Механизм загрузки Windows 7 и старше с использованием диспетчера BOOTMGR

    Что такое блокировка PCI?

    Опубликовано 6.04.2021 автор — 0 комментариев

    Все привет! Сегодня рассмотрим, что такое блокировка PCI в дополнительных параметрах загрузки на Windows 10 и на Виндовс 7, что значит это понятие и поможет ее активация выжать больше ФПС в играх, то есть включать или нет эту опцию.

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

    Блокировка PCI запрещает операционной системе распределять прерывания на этой шине. Такая манипуляция может немного разгрузить центральный процессор компьютера или ноутбука.

    Прерывания же, в свою очередь, служат для опроса компонентов, не желают ли он передать какие-либо данные. И хотя видеокарта тоже использует эту шину, это не означает, что таким способом получится повысить ФПС.

    Однако это может помочь, если компьютер не справляется с нагрузкой на процессор, вызванный большими объемами обрабатываемых данных. Актуально в случаях, когда видеоадаптер справляется с рендерингом изображения, а ЦП не успевает просчитывать взаимодействие игровых объектов, что вызывает фризы и лаги.

    Отключение и отладка этой опции выполняется в msconfig.

    В любой версии Виндовс для ее запуска нужно нажать комбинацию Win + R и ввести msconfig в строке поиска.

    Далее открываете вкладку «Загрузка», выбираете ОС в списке и нажимаете «Дополнительные параметры». Слева вверху нужно установить галочку «Блокировка PCI» и перезагрузить ноутбук или компьютер.

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

    Чтобы устранить проблему, нужно загрузиться в безопасном режиме и снять установленную галочку.

    Также советую почитать «Что лучше выбрать — Sata mode IDE или AHCI и чем они отличаются?». Подписывайтесь на меня в социальных сетях, чтобы не пропустить новые публикации в этом блоге. До скорой встречи!

     

    С уважением, автор блога Андрей Андреев.

    Друзья, поддержите блог! Поделитесь статьёй в социальных сетях:

    Что такое отладка? - Visual Studio (Windows)

    • Статья
    • Время считывания: 2 мин
    Полезна ли эта страница?

    Оцените свои впечатления

    да Нет

    Хотите что-нибудь добавить к этому мнению?

    Отзыв будет отправлен в Microsoft: когда вы нажмете «Отправить», отзыв будет использован для улучшения продуктов и услуг Microsoft.Политика конфиденциальности.

    Представлять на рассмотрение

    В этой статье

    Отладчик Visual Studio — это расширенный инструмент. Прежде чем мы покажем вам, как его использовать, мы хотим поговорить о некоторых терминах, таких как отладчик , отладка , режим отладки и . Таким образом, когда мы говорим об устранении неполадок и их устранении, мы будем говорить об одном и том же.

    Отладчик и отладка

    Термин отладка может означать много разных вещей, но наиболее буквально означает отладку вашего кода. Сейчас есть много способов сделать это. Например, вы можете выполнять отладку, сканируя код на наличие опечаток или используя анализатор кода. Вы можете отлаживать свой код с помощью профилировщика производительности. Вы также можете отлаживать с помощью отладчик .

    Debugger — это очень специализированный инструмент разработчика, который поставляется в комплекте с работающим приложением и позволяет проверять код.В документации по отладке Visual Studio это обычно имеется в виду, когда мы говорим «отладка».

    Режим отладки и запуск приложения

    При первом запуске приложения Visual Studio в первый раз вы можете запустить его, нажав кнопку с зеленой стрелкой Начать отладку на панели инструментов (или клавишу F5). По умолчанию в раскрывающемся списке слева отображается значение Отладка . Если вы новичок в службе Visual Studio, у вас может сложиться впечатление, что отладка приложения имеет какое-то отношение к запуску приложения, что на самом деле и происходит, но по сути это две совершенно разные задачи.

    Значение Debug указывает конфигурацию отладки. После запуска приложения (нажмите зеленую стрелку или клавишу F5 ) в конфигурации отладки вы запускаете приложение в режиме отладки , , что означает, что вы запускаете приложение с подключенным отладчиком. Это позволяет вам воспользоваться полным набором функций отладки, чтобы помочь вам найти ошибки в вашем приложении.

    Если у вас открыт проект, выберите раскрывающийся селектор с содержимым Debug, , а затем выберите Release.

    После переключения этого параметра проект можно изменить с конфигурации отладки на конфигурацию выпуска. Visual Studio имеет отдельную версию и конфигурацию отладки для. Вы создаете отладочную версию для отладки и версию выпуска для окончательного распространения выпуска. Сборка выпуска оптимизирована для повышения производительности, но сборка отладки лучше подходит для отладки.

    Когда использовать отладчик

    Debugger — важный инструмент для поиска и исправления ошибок в приложениях.Тем не менее, контекст имеет решающее значение, и важно использовать все инструменты, доступные для вывода из эксплуатации, чтобы быстро устранить ошибки или ошибки. Иногда правильный «инструмент» может быть лучшим решением для кодирования. Узнав, когда использовать отладчик, а когда другой инструмент, вы также узнаете, как использовать отладчик более эффективно.

    Следующие шаги

    В этой статье мы узнали о некоторых общих концепциях отладки. Затем вы можете приступить к обучению отладке с помощью Visual Studio и написанию кода с меньшими сбоями.В следующих статьях приведены примеры кода на C#, но концепции применимы ко всем языкам, поддерживаемым Visual Studio.

    .

    Общие, Отладка, Параметры, Диалоговое окно — Visual Studio (Windows)

    • Статья
    • Время считывания: 5 мин
    Полезна ли эта страница?

    Оцените свои впечатления

    да Нет

    Хотите что-нибудь добавить к этому мнению?

    Отзыв будет отправлен в Microsoft: когда вы нажмете «Отправить», отзыв будет использован для улучшения продуктов и услуг Microsoft.Политика конфиденциальности.

    Представлять на рассмотрение

    В этой статье

    Чтобы настроить отладчик Visual Studio, выберите Инструменты Параметры и в разделе Отладка установите или снимите флажки> рядом с Общие. Все настройки по умолчанию можно восстановить с помощью с помощью инструментов > Импорт и экспорт настроек > сбросить все настройки. Чтобы сбросить подмножество настроек, сохраните настройки с помощью мастера импорта и экспорта настроек, прежде чем вносить какие-либо изменения, которые вы хотите проверить, a , затем импортируйте сохраненные настройки.

    Вы можете установить следующие параметры Общие:

    Задайте вопрос перед удалением всех точек останова: требует подтверждения перед выполнением Удалить все точки останова .

    Прерывание всех процессов при прерывании одного процесса: одновременно завершает все процессы, к которым подключен отладчик, когда происходит прерывание.

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

    1. Когда собственный код вызывает управляемый код с Interoptic com, а управляемый код выдает исключение. См. Введение в COM-взаимодействие.

    2. Когда управляемый код, работающий в домене приложения 1, вызывает управляемый код в домене приложения 2, а код в домене приложения 2 генерирует исключение. См. раздел Разработка с доменами приложений.

    3. Когда код вызывает функцию с использованием отражения, и эта функция создает исключение. См. Отражение.

    В условиях 2 и 3 исключение иногда перехватывается кодом, управляемым в программе, а не средой CLR mscorlib .Этот параметр не влияет на прерывание перехваченных исключений. мскорлиб

    Включить отладку на уровне адресов: включает расширенную отладку на уровне адресов (окно распаковки, , окно регистров и точки останова по адресу).

    • Показать распаковку, , если источник недоступен: автоматически отображает окно Unmission при отладке кода, для которого источник недоступен.

    Включить фильтры точек останова: позволяет настроить фильтры точек останова так, чтобы они влияли только на определенные процессы, потоки или компьютеры.

    Использовать новый помощник по исключению: включает помощник по исключению, который заменяет помощника по исключению. (Помощник по исключениям поддерживается начиная с Visual Studio 2017)

    Примечание

    Для управляемого кода этот параметр ранее назывался Включить помощник по исключениям .

    Включить Только мой код: Отладчик отображает только код пользователя ("Мой код") и изменяет свои шаги, игнорируя системный код и другой код, который оптимизирован или не имеет символов отладки.

    • Предупреждать , если при запуске отсутствует код пользователя (только управляемый): когда отладка начинается с включенным параметром Только мой код, этот параметр предупреждает вас об отсутствии кода пользователя («Мой код»).

    ВключитьИсходный код NET Framework: Позволяет отладчику перейти к исходному коду .NET Framework. Включение этой опции автоматически отключает Just My Code. .NET Framework будет загружен в расположение кэша. Измените расположение кэша с помощью диалогового окна Параметры, Категория отладки, страница Символы.

    Переопределить свойства и операторы (только управляемые): Предотвращает переход отладчика к свойствам и операторам в управляемом коде.

    Включить оценку свойств и другие неявные вызовы функций: Включает автоматическую оценку свойств и неявных вызовов функций в окнах переменных и в диалоговом окне QuickWatch.

    • Вызов функции преобразования строк для объектов в окнах переменных (только C# и JavaScript): Выполняет неявный вызов преобразования строк при оценке объектов в окнах переменных. Результат отображается в виде строки вместо имени типа. Применимо только при отладке кода C#.Этот параметр может быть переопределен атрибутом DebuggerDisplay (см. Использование атрибута DebuggerDisplay).

    Включить поддержку исходного сервера: указывает отладчику Visual Studio загрузить исходные файлы с исходных серверов, которые реализуют протокол SrcSrv ( srcsrv.dll ). Team Foundation Server и средства отладки Windows — это два исходных сервера, которые реализуют протокол. Дополнительные сведения о настройке SrcSrv см. в документации по SrcSrv.Кроме того, см. раздел «Указание файлов символов (.pdb) и исходных файлов».

    Действительный

    Поскольку чтение файлов .pdb может выполнять произвольный код в файлах, убедитесь, что сервер является доверенным.

    • Печать диагностических сообщений исходного сервера в окне вывода: Если включена поддержка исходного сервера, этот параметр включает отображение диагностики.

    • Разрешить исходный сервер для частично доверенных сборок (только управляемый): Если включена поддержка исходного сервера, этот параметр переопределяет поведение по умолчанию для частично доверенных сборок без источника.

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

    Включить поддержку исходной ссылки: указывает Visual Studio загрузить исходные файлы для файлов .pdb , содержащих информацию об исходной ссылке. Дополнительные сведения об исходной ссылке см. в разделе Спецификация исходной ссылки.

    Действительный

    Поскольку исходная ссылка будет загружать файлы по протоколу http или https, убедитесь, что вы доверяете файлу .pdb. 90 152

    • Возврат к проверке подлинности Диспетчер учетных данных Git для всех запросов на исходную ссылку: если включена поддержка исходной ссылки, а аутентификация исходной ссылки завершается сбоем, Visual Studio вызывает Git Credential Manager.

    Выделение всей исходной строки для точек останова и текущего оператора (только C++): когда отладчик выделяет точку останова или текущий оператор, он выделяет всю строку.

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

    Перенаправить весь текст окна вывода в окно интерпретации: отправить все сообщения отладчика, которые обычно появляются в окне вывода, в окно интерпретации.

    Показать необработанные структуры объектов в окнах переменных: отключить все настройки просмотра структуры объектов. Дополнительные сведения о настройке представлений см. в разделе Создание настраиваемых представлений управляемых объектов.

    Пропустить JIT-оптимизацию при загрузке модуля (только управляемый): отключает JIT-оптимизацию управляемого кода при загрузке модуля и JIT-компиляции при подключенном отладчике.Отключение оптимизации может облегчить отладку некоторых проблем, хотя и за счет снижения производительности. Если вы используете Just My Code, пропуск JIT-оптимизации может привести к тому, что непользовательский код будет отображаться как код пользователя («Мой код»). Дополнительные сведения см. в разделе Оптимизация и отладка JIT.

    Включить отладку JavaScript для ASP.NET (Chrome, Microsoft Edge и IE): Включить отладчик сценариев для приложений ASP.NET. При первом использовании Chrome вам может потребоваться войти в браузер, чтобы активировать установленные расширения Chrome.Отключите эту опцию, чтобы восстановить старое поведение.

    Включить отладку JavaScript для соответствующих целей с помощью отладчика JavaScript с несколькими целями (требуется перезапуск отладки) Одновременно подключается к браузеру и серверу, позволяя отлаживать код, работающий на клиенте и сервере, непосредственно из редактора.

    Экспорт загрузки DLL (только собственный): загружает таблицы экспорта DLL.Информация о символах из таблиц экспорта dll может быть полезна, если вы работаете с программными сообщениями Windows, подпрограммами Windows (WindowProcs), COM-объектами или маршалингом или любой библиотекой DLL, для которой у вас нет символов. При чтении экспортной информации библиотеки DLL возникают накладные расходы. Поэтому эта функция по умолчанию отключена.

    Чтобы увидеть, какие символы доступны в таблице экспорта dll, используйте dumpbin/exports . Символы доступны для любой 32-битной системной DLL.Читая вывод, вы можете увидеть точное имя функции, включая символы, отличные от dumpbin / exports буквенно-цифровые. Это полезно при установке точки останова в функции. Имена функций из таблиц экспорта DLL могут быть усечены в другом месте отладчика. Вызовы перечислены в порядке их вызова, начиная с текущей функции (самой внутренней). Дополнительные сведения см. в разделе dumpbin/exports.

    Показать параллельные стеки от снизу: управляет направлением отображения стеков в окне параллельных стеков.

    Игнорировать исключения доступа к памяти графического процессора, , если данные не изменились в записанном значении: Игнорируются условия гонки, обнаруженные во время отладки, если данные не изменились. Дополнительные сведения см. в разделе Отладка кода графического процессора.

    Использовать управляемый режим совместимости: Заменяет механизм отладки по умолчанию на более старую версию, чтобы включить следующие сценарии:

    • Вы используете язык .NET, отличный от C#, Visual Basic или F#, который предоставляет собственный оценщик выражений (включая C++/CLI).

    • Вы хотите включить Edit and Continue для проектов C++ при отладке в смешанном режиме.

    Примечание

    Выбор управляемого режима совместимости отключает некоторые функции, реализованные только в механизме отладки по умолчанию. Устаревший механизм отладки был заменен в Visual Studio 2012

    .

    Использование устаревших оценщиков выражений C # и VB: Отладчик будет использовать оценщики выражений C # или Visual Basic в Visual Studio 2013 вместо оценщиков выражений на основе Roslyn в Visual Studio 2015.

    Предупреждение о потенциально небезопасных процессах при использовании пользовательских визуализаторов отладчика (только управляемые): Visual Studio выдает предупреждение при использовании пользовательского визуализатора отладчика, который запускает код в отлаживаемых процессах, так как это может быть небезопасным кодом.

    Включить отладку кучи Windows (только встроенная): включает отладочную кучу Windows для улучшения диагностики кучи. Включение этого параметра повлияет на производительность отладки.

    Включить средства отладки пользовательского интерфейса для XAML: окна Live Visual Tree и Live Property Explore будут отображаться при запуске отладки (F5) поддерживаемого типа проекта. Дополнительные сведения см. в разделе Проверка свойств XAML во время отладки.

    • Интерактивный предварительный просмотр выбранных элементов в визуальном дереве : элемент XAML, контекст которого выбран, также выбирается в окне интерактивного визуального дерева .

    • Показать инструменты среды выполнения в приложении . Показывает команды с по живого визуального дерева на панели инструментов в главном окне отлаживаемых приложений XAML. Этот параметр был представлен в Visual Studio 2015 с обновлением 2.

    • Включить горячую перезагрузку XAML: Включает горячую перезагрузку XAML для использования с XAML во время работы приложения. (Эта функция ранее называлась «Редактировать XAML и продолжить»)

    • Включите только мой код XAML: , начиная с Visual Studio 2019.в версии 16.4 живое визуальное дерево по умолчанию показывает только XAML, классифицированный как пользовательский код. Если вы отключите этот параметр, инструмент покажет все сгенерированные XAML.

    • Отключение режима выбора при выборе элемента Начиная с Visual Studio 2019 версии 16.4 кнопка выбора элементов панели инструментов в приложении (Включить выбор ) отключается при выборе элемента. Если вы отключите эту опцию, выбор элемента останется активным до тех пор, пока вы снова не нажмете кнопку панели инструментов в приложении.

    • Использовать горячую перезагрузку XAML при сохранении документа Начиная с Visual Studio 2019 версии 16.6, горячую перезагрузку XAML при сохранении документа.

    Включить средства диагностики во время отладки: средства диагностики отображает окно приложения во время отладки.

    Показать время perfTip , прошедшее при отладке: в окне кода отображается время, прошедшее с момента вызова данного метода во время отладки.

    Включить редактирование и продолжение: Включает редактирование и продолжение во время отладки.

    • Включить собственное редактирование и продолжить: Вы можете использовать функцию «Редактировать и продолжить» при отладке собственного кода C++. Дополнительные сведения см. в разделе Изменить и продолжить (C++).

    • Применить изменения при продолжении (только собственный): Visual Studio автоматически компилирует и применяет любые незавершенные изменения кода, сделанные во время продолжения процесса из прерванного состояния.Если вы не выберете параметр, вы можете применить изменения, используя Apply Code Changes в меню Debug.

    • Предупреждать об устаревшем коде (только собственный): Получать предупреждения об устаревшем коде.

    Показывать кнопку Run to Click в редакторе при отладке: если этот флажок установлен, кнопка Run to Click будет отображаться во время отладки.

    Автоматически закрывать консоль после остановки отладки: Visual Studio для закрытия консоли в конце сеанса отладки.

    Включить быстрое вычисление выражений (только для управляемых): позволяет отладчику попытаться вычислить быстрее, имитируя выполнение простых свойств и методов.

    Загрузка символов отладки во внешний процесс (только собственный) Включает эту оптимизацию памяти во время отладки.

    Перевести Visual Studio на передний план во время перерывов в отладчике Visual Studio переключается на передний план при приостановке в отладчике.

    Параметры, доступные в более ранних версиях Visual Studio

    Если вы используете более раннюю версию Visual Studio, могут быть доступны некоторые дополнительные параметры.

    Включить поддержку инструментов разработчика Edge для приложений JavaScript UWP (экспериментальная версия): Включает инструменты разработчика для приложений JavaScript UWP в Microsoft Edge.

    Включить устаревший отладчик JavaScript для Chrome ASP.NET : Включить устаревший отладчик JavaScript для ASP.NET.НЕТ Хром. При первом использовании Chrome вам может потребоваться войти в браузер, чтобы активировать установленные расширения Chrome.

    Включение помощника по исключениям: для управляемого кода включает помощника по исключениям. Начиная с Visual Studio 2017, помощник по исключениям заменил помощника по исключениям.

    Свернуть стек для необработанных исключений: Заставляет окно стека вызовов откатывать стек вызовов до точки, предшествующей возникновению необработанного исключения.

    Использовать экспериментальный способ для запуска отладки JavaScript в Chrome Visual Studio от имени администратора: сообщает Visual Studio попробовать новый способ запуска Chrome при отладке JavaScript.

    Предупреждать при отсутствии символов при запуске (только собственный): отображает диалоговое окно с предупреждением при отладке программы, для которой у отладчика нет информации о символах.

    Предупреждать, если отладка сценариев отключена при запуске: Отображать диалоговое окно с предупреждением, когда отладчик работает с отключенной отладкой сценариев.

    Использовать собственный режим совместимости : если этот параметр выбран, отладчик использует собственный отладчик Visual Studio 2010 вместо нового собственного отладчика.

    • Используйте этот параметр при отладке кода .NET C++, поскольку новый механизм отладки не поддерживает вычисление выражений.НЕТ С++. Однако включение собственного режима совместимости отключает многие функции, зависящие от текущей реализации отладчика. Например, в устаревшем движке не так много визуализаторов для встроенных типов, таких как std::string Visual Studio 2015. В таких Visual Studio 2013 можно использовать проекты для оптимальной отладки.

    См. также

    .

    BCDРедактировать никаких секретов

    В Windows Vista появилось хранилище файлов и параметров запуска приложений. В предыдущих редакциях Windows эта информация сохранялась в файле boot.ini. Так откуда же взялось это изменение?

    Прочитайте следующую статью, в которой мы подробно познакомим вас с редактором хранилища данных конфигурации загрузки, объясним его применение и обсудим наиболее важные функции. Мы надеемся, что, прочитав это, вы получите знания, которые позволят вам использовать задачи, связанные с загрузкой операционных систем Windows, на продвинутом уровне.

    Что такое BCD?

    Данные конфигурации загрузки — это хранилище, в котором Windows Vista (и более поздние версии) хранит файлы и параметры загрузки приложений. BCDEdit.exe — системный редактор командной строки, с помощью которого мы можем управлять хранилищем данных конфигурации загрузки. Это приложение имеет функциональные возможности, аналогичные Bootcfg.exe , известные из более старых выпусков Windows, но предлагает гораздо больше возможностей.Так почему же Microsoft внедрила такое решение для Windows, а не пересмотрела инструменты, ранее использовавшиеся в операционных системах? Ответ связан с введением EFI ( Extensible Firmware Interface ), системы, разработанной Intel для замены привычного BIOS. В BCDedit были реализованы решения, предлагающие улучшенные механизмы, связанные с обработкой загрузки. BCD можно найти по адресу:

    .
    • В папке Boot, которая находится на активном разделе, если на компьютере есть BIOS.
    • На специальном разделе EFI, если на компьютере установлено это решение.

    Как мы можем редактировать журнал BCD?

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

    • MSConfig.exe или Конфигурация системы — это мощное приложение, позволяющее изменять многие дополнительные параметры запуска.

    • Поставщик WMI — это интерфейс управления для создания инструментов сценариев, с помощью которых мы можем редактировать BCD.
    • BCDEdit используется для изменения BCD из командной строки .Только этот инструмент будет рассмотрен более подробно в данной статье.

    Что мы можем сделать с помощью BCDEdit?

    Ниже приведен список того, что мы можем делать с помощью BCDEdit . Помните, однако, что все эти операции можно выполнять только с правами администратора. Мы запустим командную строку с повышенными привилегиями, перейдя в меню Пуск / Все программы / Аксессуары , затем щелкните правой кнопкой мыши ярлык приложения и выберите команду Запуск от имени администратора из контекстного меню.Подтверждаем нажатием на индикатор Продолжить .

    • Изменение, добавление и удаление записей из BCD
    • Импорт и экспорт записей BCD
    • Управление менеджером по вводу в эксплуатацию
    • Создание новых хранилищ BCD для других установок
    • Службы управления аварийными ситуациями (EMS) для приложения и системы
    • Изменить параметры ввода
    • Просмотр списка всех активных записей
    • Применить глобальные изменения ко всем хранилищам BCD
    • Настройка отладки в системе

    Изменение записей на складе

    Добавить запись

    Для добавления записи используйте команду / create .

    • указывает идентификатор для новой записи.
    • определяет описание новой записи.
    • / application указывает новую запись как приложение. Мы применяем только тогда, когда идентификатор неизвестен. Тип может принимать следующие формы:
      • ЗАГРУЗОЧНЫЙ СЕКТОР
      • ЗАГРУЗЧИК ОС
      • РЕЗЮМЕ
      • STARTUP
    • / inherit определяет новую запись как унаследованную.Мы применяем только тогда, когда идентификатор неизвестен. Тип может принимать следующие формы:
      • ЗАГРУЗКА
      • ЗАГРУЗОЧНЫЙ СЕКТОР
      • ФВБООТМГР
      • МЕМДИАГ
      • НТЛДР
      • ЗАГРУЗЧИК ОС
      • RESUME
    • / устройство определяет новую запись как дополнительную для устройства

    Удалить запись

    Чтобы удалить запись, используйте команду / удалить .

    • <имя> указывает удаляемый склад.
    • указывает идентификатор удаляемой записи.
    • / ф используется для удаления записей.
    • / очистка используется для удаления записей, а также для удаления из порядка отображения.
    • / nocleanup удаляет запись из инвентаря, но не удаляет ее из порядка отображения.

    Пример: bcdedit /delete {ntldr} /f — это удалит менеджер загрузки из старых версий Windows.

    Скопировать запись

    Чтобы скопировать запись, введите команду / копировать .

    • <имя> идентифицирует используемый склад.
    • указывает идентификатор копируемой записи.
    • указывает описание, которое будет относиться к новой записи.

    Пример: bcdedit /copy {ntldr} /d «Новая запись» — это скопирует менеджер загрузки более старых версий Windows.

    Импорт и экспорт записей

    Импорт записи

    Записи могут быть импортированы из резервной копии при условии, что она была предварительно создана с помощью команды экспорта. Для выполнения этой операции используется команда / import .

    • указывает имя файла резервной копии BCD.

    Пример: bcdedit /import "C:\DATA\BCD backup" - файл находится на разделе c: в папке DATA и называется BCD backup.

    Экспорт записи

    Записи инвентаризации можно записать в файл с помощью команды / экспорт .

    • <имя> указывает имя файла, в который будет записана резервная копия системного хранилища.

    Пример: bcdedit /import "C:\DATA\BCD backup" - мы хотим сохранить файл на разделе c: в папке DATA и назвать его BCD backup.

    Управление диспетчером загрузки

    Изменение последовательности загрузки

    Мы изменим последовательность разовой загрузки командой / bootsequence .

    • указывает список идентификаторов, составляющих последовательность загрузки. Мы разделяем последовательные идентификаторы пробелами.
    • / addfirst используется для указания идентификатора первым в последовательности.
    • / addlast используется для указания идентификатора последним в последовательности.
    • / remove удаляет идентификатор из последовательности загрузки.

    Пример: bcdedit / bootsequence {ntldr} / addfirst — сначала устанавливает последовательность для устаревшего загрузочного модуля Windows.

    Изменение отображения в последовательности загрузки

    Мы изменим запись по умолчанию, отображающую последовательность загрузки, на другую с помощью команды / displayorder .

    • указывает список идентификаторов, составляющих отображаемый список последовательности загрузки.Мы разделяем последовательные идентификаторы пробелами.
    • / addfirst используется для указания идентификатора первым в последовательности.
    • / addlast используется для указания идентификатора последним в последовательности.
    • / remove Удаляет идентификатор из списка отображения в последовательности загрузки.

    Пример: bcdedit / displayorder {ntldr} / addfirst — Средство запуска Windows Legacy будет отображаться вверху списка.

    Выберите систему для запуска по умолчанию

    Мы также можем изменить операционную систему, которая запускается по умолчанию после истечения времени отображения последовательности. Для этой цели мы будем использовать команду / default .

    • указывает идентификатор по умолчанию в диспетчере загрузки.

    Пример: bcdedit / default {ntldr} — Сделать средство запуска Windows Legacy Launcher по умолчанию в диспетчере загрузки.

    Изменение времени ожидания

    Точно так же мы можем определить время, после которого будет запущена операционная система по умолчанию. Для этого используется команда / timeout .

    • <время> указывает время (в секундах), по истечении которого загрузится система по умолчанию.

    Пример: bcdedit / timeout 20 — указывает тайм-аут на двадцать секунд.

    Создать новый склад

    Мы можем создать новое пустое хранилище для загрузочной конфигурации. Сделаем это командой /createstore .

    • <имя> указывает имя нового файла хранилища.

    Пример: bcdedit /createstore "C:\DATA\New Warehouse" - создаст файл New Warehouse в C:\DATA.

    Управление службами управления в чрезвычайных ситуациях (EMS)

    Использование bcdedit.exe мы также можем управлять службой аварийного управления для загрузочного приложения.

    Включение и выключение EMS

    Мы запустим или остановим Службу аварийного управления командой / bootems .

    • — определяет идентификатор записи, которую мы хотим изменить.
    • ON - включает услугу.
    • OFF - отключить услугу.

    Пример: bcdedit /bootems {bootmgr} / ON — Команда запускает службу для менеджера загрузки.

    Чтобы глобально настроить службу EMS для всей системы, воспользуемся командой / emssettings .

    • BIOS — указывает на использование настроек BIOS для службы.
    • — определяет скорость последовательной передачи, используемую EMS.
    • — определяет последовательный порт, который будет использоваться службой EMS.

    Пример: bcdedit / emssettings BIOS — будет использовать EMS с использованием параметров BIOS.

    Изменить параметры ввода

    Определение значения записи

    Используйте команду / set , чтобы определить значение записи.

    • — определяет идентификатор записи, которую мы хотим изменить.
    • <имя> - определяет имя склада, который мы хотим изменить.Если не указано, изменяется системное хранилище.
    • <тип> - указывает тип данных изменяемой опции.
    • <значение> - определяет значение, присвоенное опции.

    Пример: bcdedit / set {устаревший} путь \ ntldr — указывает значение устаревшего диспетчера загрузки Windows.

    Удалить значение записи

    Для того, чтобы удалить значение записи, мы используем команду / deletevalue .

    • — определяет идентификатор записи, которую мы хотим изменить.
    • <имя> - определяет имя склада, который мы хотим изменить. Если не указано, изменяется системное хранилище.
    • <тип> - указывает тип данных изменяемой опции.
    • <значение> - определяет значение, присвоенное опции.

    Пример: bcdedit / deletevalue {bootmgr} bootsequence — Удаляет параметр bootsequence из менеджера загрузки.

    Отображение информации

    Отображение списка записей

    Если мы хотим отобразить список записей, мы вводим команду / enum .

    • <название> - указывает имя склада, который мы хотим использовать.
    • — определяет ID записи, которую мы хотим видеть.
    • / v — Отображает полные идентификаторы записей.
    • <тип> - определяет типы записей. Они могут быть:
      • АКТИВЕН - список всех записей (по умолчанию)
      • ПРОШИВКА - программы системной среды
      • BOOTAPP — программы среды загрузки
      • BOOTMGR — менеджер загрузки
      • НАСЛЕДОВАНИЕ - записи наследования
      • OSLOADER — записи операционной системы
      • RESUME — записи для выхода из спящего режима
      • ALL — Все записи

    Пример: bcdedit / enum BOOTMGR — Эта команда отображает записи диспетчера загрузки.

    Конфигурация отладки

    Включить или отключить отладку

    Если мы хотим включить или отключить отладчик для определенной записи, мы можем сделать это с помощью команды / bootdebug или / debug , если мы хотим изменить отладчик ядра.

    • — определяет идентификатор записи, которую мы хотим изменить.
    • ON - включает отладку.
    • OFF - отключить отладку.

    Пример: bcdedit / bootdebug {BOOTMGR} ON — эта команда включает отладку для диспетчера загрузки.

    Для получения дополнительных параметров отладки введите команду bcdedit /? настройки базы данных .

    Резюме

    Редактор хранилища данных конфигурации загрузки — это расширенный инструмент, предоставляющий множество параметров, связанных с запуском операционной системы.Тем не менее, здесь нет графического пользовательского интерфейса, который наверняка привлек бы многих поклонников приложения. Тем не менее, мы надеемся, что прочитав эту статью, мы никого не отговорили от использования bcdedit , наоборот, мы приобрели для них новых пользователей.

    .

    Настройки приложения

    Параметр

    Описание

    Включить Kaspersky Endpoint Security для Windows при запуске компьютера

    Если флажок установлен, Kaspersky Endpoint Security запускается после загрузки операционной системы, защищая компьютер в течение всего сеанса.

    Если флажок снят, Kaspersky Endpoint Security не запустится после загрузки операционной системы, пока пользователь не включит его вручную.Защита компьютера отключена, и ваши данные могут быть уязвимы для угроз.

    Включить расширенную технологию восстановления

    Если этот флажок установлен, соответствующее сообщение будет отображаться на экране при обнаружении вредоносной активности в операционной системе. В этом сообщении Kaspersky Endpoint Security предложит пользователю провести расширенное лечение компьютера. Если пользователь соглашается выполнить эту процедуру, Kaspersky Endpoint Security нейтрализует угрозу.После завершения процедуры расширенного лечения Kaspersky Endpoint Security перезагружает компьютер. Технология Advanced Healing использует большое количество ресурсов компьютера, что может замедлять работу других приложений.

    Технология Advanced Disinfection

    доступна только на компьютерах под управлением настольной операционной системы Microsoft Windows. Технологию расширенного лечения нельзя использовать на компьютерах под управлением операционной системы Microsoft Windows для файловых серверов.

    Использовать Kaspersky Security Center в качестве прокси-сервера для активации

    Если выбран вариант "Тополя", Сервер администрирования Kaspersky Security Center используется в качестве прокси-сервера при активации программы.

    Включить самозащиту

    Если этот флажок установлен, Kaspersky Endpoint Security запрещает изменение и удаление файлов программы, процессов памяти и записей системного реестра.

    Отключить возможность внешнего управления системными службами

    Если этот флажок установлен, Kaspersky Endpoint Security блокирует все попытки доступа к управлению службами программы с удаленного компьютера. При попытке удаленного управления службами приложений над значком приложения на панели задач Microsoft Windows отображается уведомление (если только служба уведомлений не была отключена пользователем).

    Откладывать запланированные задачи при работе от батарей

    Если этот флажок установлен, будет включен режим энергосбережения. Kaspersky Endpoint Security отложит выполнение запланированных задач. При необходимости задачи проверки и обновления можно запустить вручную.

    Совместное использование ресурсов с другими приложениями

    Во время выполнения запланированных заданий нагрузка на ЦП и дисковые подсистемы может увеличиваться, что замедляет работу других приложений.

    Если флажок установлен, Kaspersky Endpoint Security приостанавливает запланированные задачи, когда обнаруживает повышенную загрузку процессора и освобождает ресурсы операционной системы для программы пользователя.

    Включить запись

    дампов

    Если флажок установлен, Kaspersky Endpoint Security сохраняет файлы дампа при сбое.

    Если флажок снят, Kaspersky Endpoint Security не сохраняет файлы дампа.Приложение также удаляет существующие файлы дампа с жесткого диска вашего компьютера.

    Включить защиту дампов памяти и файлов трассировки

    Если этот флажок установлен, системный и локальный администраторы, а также пользователь, разрешивший запись дампов памяти и файлов трассировки, получают доступ к файлам дампа. Только системные или локальные администраторы имеют доступ к файлам трассировки.

    Если флажок снят, пользователи не смогут получить доступ к дампу памяти и файлам трассировки.

    Состояние компьютера после применения настроек

    Параметры отображения состояния клиентских компьютеров с установленным Kaspersky Endpoint Security в веб-консоли при возникновении ошибок при применении политики или выполнении задачи.

    .

    Дубликат файловой системы

    Многие вредоносные программы создают копии себя или других вредоносных программ, используя имена системных файлов Windows. Как правило, это делается для перезаписи или замены системных файлов, предотвращения обнаружения или предотвращения удаления пользователями вредоносных файлов.

    Изменение файла hosts

    Файл hosts сравнивает доменные имена с IP-адресами.Многие вредоносные программы изменяют файл hosts таким образом, что веб-браузер перенаправляется на зараженные, несуществующие или поддельные веб-сайты.

    Подозрительное поведение

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

    Новый подключаемый модуль для Internet Explorer

    Шпионское или нежелательное ПО часто устанавливает нежелательные подключаемые модули Internet Explorer, включая панели инструментов и вспомогательные объекты браузера.

    Изменение настроек браузера Internet Explorer

    Многие вирусы/вредоносные программы изменяют настройки Internet Explorer, такие как домашняя страница, надежные веб-сайты, настройки прокси-сервера и расширения меню.

    Модификация правил безопасности

    Изменения в правилах безопасности Windows могут разрешить запуск нежелательных приложений и изменение параметров системы.

    Внедрение библиотеки программ

    Многие вредоносные программы настраивают Windows таким образом, что все приложения автоматически загружают библиотеку программ (DLL). Это позволяет выполнять вредоносные процедуры в DLL при каждом запуске приложения.

    Модификация покрытия

    Многие вредоносные программы изменяют настройки оболочки Windows, чтобы ассоциировать себя с определенными типами файлов.Таким образом, вредоносные программы могут запускаться автоматически, если пользователь открывает соответствующие файлы в проводнике Windows. Изменения в настройках оболочки Windows также позволяют вредоносным программам отслеживать используемые программы и запускать их вместе с подлинными приложениями.

    Новая услуга

    Службы Windows — это процессы со специальными функциями, которые обычно работают в фоновом режиме с полным административным доступом.Вредоносные программы иногда устанавливают себя как службы, чтобы оставаться незамеченными.

    Изменить файловую систему

    Определенные системные файлы Windows определяют поведение системы, в том числе запускаемые программы и настройки экранной заставки. Многие вредоносные программы модифицируют системные файлы для автоматического запуска при включении компьютера и контроля работы системы.

    Изменить правила брандмауэра

    Правила брандмауэра Windows определяют приложения, которые могут получить доступ к сети, порты, открытые для связи, и IP-адреса, которым разрешено обмениваться данными с компьютером.Многие вредоносные программы изменяют правила для обеспечения доступа к сети и Интернету.

    Модификация системных процессов

    Многие вредоносные программы выполняют различные действия над встроенными процессами Windows. Эти действия могут включать прерывание или изменение активных процессов.

    Новая загрузочная программа

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

    .

    playframework => Настройка предпочтительной IDE

    IntelliJ IDEA

    Предварительные условия

    1. Установлен Intellij IDEA (Community или Ultimate edition)
    2. Плагин Scala установлен на IntelliJ
    3. Стандартный проект Play, созданный, например, с помощью Activator ( активатор new [nameoftheproject] play-scala) .

    Открыть проект

    1. Открыть IntelliJ IDEA
    2. Перейти в меню Файл > Открыть... > нажмите на всю папку [имя проекта]> OK
    3. Откроется окно с несколькими вариантами. Значения по умолчанию подходят в большинстве случаев, и если они вам не нравятся, вы можете позже изменить их в другом месте. Нажмите OK
    4. Intellij IDEA немного подумает, а затем предложит другое всплывающее окно для выбора модулей для выбора в вашем проекте. Два модуля root и root-build должны быть выбраны по умолчанию.Ничего не меняйте и нажмите OK .
    5. IntelliJ откроет проект. Вы можете начать просматривать файлы, пока IntelliJ немного обдумывает, как вы должны видеть в строке состояния внизу, а затем он должен быть полностью готов.

    Запуск приложений от Intellij

    Оттуда некоторые используют IDE только для просмотра/редактирования проекта и при использовании командной строки sbt для компиляции/запуска/запуска тестов.Другие предпочитают запускать их из Intellij. Это необходимо, если вы хотите использовать режим отладки. Шаги:

    1. Выполнить меню > Редактировать конфигурации...
    2. Во всплывающем окне нажмите + в левом верхнем углу > выберите Play 2 App из списка
    3. Назовите конфигурацию, например [название вашего проекта]. Оставьте параметры по умолчанию и нажмите OK .
    4. Из меню Запуск или кнопок пользовательского интерфейса теперь можно Запустить или Отладить , используя эту конфигурацию. Run просто запустит приложение, как если бы вы были sbt run из командной строки. Debug сделает то же самое, но позволит вам поставить точки останова в вашем коде, чтобы прервать выполнение и проанализировать, что происходит.

    Опция автоматического импорта

    Это глобальная опция для проекта, которая доступна во время создания и затем может быть изменена в меню Intellij IDEA > Настройки > Сборка, выполнение, развертывание > Сборка инструменты > SBT > Настройки уровня проекта > Использовать автоматический импорт .

    Эта опция не имеет ничего общего с инструкциями import в коде Scala. Указывает, что должна делать Intellij IDEA при редактировании build.sbt . Если автоматический импорт активирован, Intellij IDEA немедленно проанализирует новый файл сборки и автоматически обновит конфигурацию проекта. Быстро разочаровывается, так как эта операция является дорогостоящей и имеет тенденцию замедлять работу Intellij, пока вы все еще работаете над файлом сборки. Когда автоматический импорт отключен, вам нужно вручную указать Intellij, что вы отредактировали сборку .sbt и хотел бы обновить конфигурацию проекта. В большинстве случаев появится временное окно с вопросом, хотите ли вы это сделать. В противном случае перейдите на панель SBT в пользовательском интерфейсе и щелкните синюю круглую стрелку, чтобы принудительно обновить.

    Eclipse как Play IDE — Java, Play 2.4, 2.5

    Введение

    В Play есть несколько плагинов для разных IDE. Плагин eclipse позволяет превратить ваше приложение Play в рабочий проект eclipse с помощью команд eclipse activator .Плагин Eclipse можно установить для каждого проекта или глобально для пользователя SBT . Выбор подхода зависит от командной работы. Если вся ваша команда использует Eclipse IDE, подключаемый модуль можно установить на уровне проекта. Вам необходимо загрузить версию Eclipse, поддерживающую Scala и Java 8: luna или mars — с http://scala-ide.org/download/sdk.html.

    Настройте Eclipse IDE для каждого проекта

    Чтобы импортировать приложение Play в Eclipse:

    1. Добавьте плагин Eclipse в проект /плагины.sbt :
      // Поддержка игры в Eclipse addSbtPlugin("com.typesafe.sbteclipse"% "sbteclipse-plugin"% "4.0.0")  
    1. Добавьте флаг в build.sbt для принудительной компиляции при запуске eclipse:
      EclipseKeys.preTasks: = Seq (компилировать в режиме компиляции)  
    1. Убедитесь, что путь к репозиторию пользователя в файле {user root} .sbt\repositories указан в правильном формате.Допустимые значения свойств activator-launcher-local и Activator-local должны иметь не менее трех косых черт, как в примере:
      activator-local:file:////${activator. local.repository-C : /Play-2.5.3/activator-dist-1.3.10//repository}, [organization] / [module] / (scala_ [scalaVersion] /) (sbt_ [sbtVersion] /) [revision] / [тип] s /[артефакт](-[классификатор]).[расш.] activator-launcher-local: файл: //// $ {activator.local.repository- $ {activator.home- $ {user.home}/.activator}/repository},[organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]) , [доп.]  
    1. Компиляция приложения:
      компиляция активатора  
    1. Подготовьте проект Eclipse для нового приложения с помощью:
      активатора eclipse  

    Теперь проект готов к импорту для eclipse с существующими проектами в Workspace .

    Как подключить исходники Play к eclipse

    1. Добавить в build.sbt :
      EclipseKeys.withSource: = true  
    1. Создание проекта

    Global Eclipse IDE Настройка

    Добавить пользователя Установка 13 SBT :

    1. Создать папку .sbt \ 0.13 \ Плагины и файл Plugins.sbt в домашнем каталоге пользователя. Например, для пользователя Windows asch :
      c:\asch\.sbt\0.13\плагины\plugins.sbt  
    1. Добавить плагин Eclipse в plugins.sbt :
      // Поддержка игры в Eclipse addSbtPlugin("com.typesafe.sbteclipse"% "sbteclipse-plugin"% "4.0.0")  
    1. Создайте файл пользователя sbteclipse.sbt в каталоге .sbt . Например, для пользователя Windows asch :
      c:\asch\.sbt\0.13\sbteclipse.sbt  
    1. Место в sbteclipse.sbt флаг, запускающий компиляцию после запуска команды eclipse activator :
      EclipseKeys.preTasks: = Seq (компилировать в режиме компиляции)  
    1. При необходимости добавьте другие настройки EclipseKeys .

    Отладка из eclipse

    Для отладки запустите приложение с портом по умолчанию 9999:

      activator -jvm-debug run  

    или с другим портом:

      activator -jvm-debug [port] run  

    В Eclipse:

    1. Щелкните проект правой кнопкой мыши и выберите Отладить как , Отладить конфигурации .
    2. В диалоговом окне Debug Configurations щелкните правой кнопкой мыши Удаленное приложение Java и выберите New .
    3. Измените порт на соответствующий (9999, если использовался порт отладки по умолчанию) и нажмите Применить .

    С этого момента вы можете нажать Отладка, для подключения к запущенному приложению. Остановка сеанса отладки не остановит сервер.

    Eclipse IDE

    Предварительные условия

    1. Java8 (1.8.0_91)
    2. Eclipse Neon (JavaScript и веб-разработчик)
    3. Play Framework 2.5.4

    Установка Scala в Eclipse

    1. Начало Eclipse
    2. Открыть Справка > Eclipse Marketplace
    3. Введите Scala Find
    4. Install Scala IDE

    Sbteclipse Install

    1. Open project play . \ Project \ plugins.sbt
    2. Добавьте следующую команду в plugins.sbt для преобразования проекта Eclipse

    addSbtPlugin ("com.typesafe.sbteclipse"% "sbteclipse-plugin"% "4.0.0")

    1. Откройте команду и перейдите к проекту, например cd C: \play\play-сливает . Введите следующие на командной строке

      6

    4

    Activator Eclipse

    Import Project

    1. Перейти к меню Файл > Import в Eclipse
    2. Выбор Существующие проекты в Workspace
    3. Выберите root

    ваш проект готов для просмотра и редактирования в Eclipse IDE.

    .

    Настройки сервера - Справочный центр

    Панель администрирования CloudHosting Панель CloudHosting позволяет изменять некоторые ключевые настройки веб-сервера, такие как изменение версии интерпретатора PHP или Node.js, включение или отключение доступа к серверу по протоколу FTP или определение защиты WAF. Настройка этих параметров выполняется глобально, то есть для всего сервера. Невозможно изменить конфигурацию только для выбранного домена на сервере.После внесения изменений, чтобы сохранить их, нажмите кнопку Сохранить внизу страницы конфигурации. Это обновит его до выбранных параметров.

    Чтобы внести изменения в конфигурацию сервера, сначала перейдите на сайт https://admin.nazwa.pl/ (1) , введите идентификатор сервера и его пароль (2) , затем нажмите Журнал в кнопке (3) .

    ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ: Как определить правильную панель CloudHosting?

    Настройки WWW и FTP

    После входа в панель CloudHosting наведите курсор на вкладку WWW I FTP и выберите там параметр WWW и FTP (1) .

    Страница Настройки WWW и FTP разделена на несколько разделов. Каждый из них позволяет настраивать индивидуальные параметры. Внизу страницы есть кнопка Сохранить , которую необходимо нажать, чтобы сохранить любые изменения, сделанные в любом разделе.

    Раздел Настройки веб-сервера включает параметр индексации каталогов, который можно включить или отключить (1) . Если индексирование отключено и в каталоге, на который указывает домен, нет индексных файлов, браузер выдаст ошибку 403.При включенной индексации и отсутствии индексных файлов в каталоге браузер отобразит список каталогов и файлов в этом месте. Второй вариант в этом разделе — установить системную переменную DOCUMENT_ROOT , которая используется некоторыми динамическими веб-серверами. Вы можете выбрать, будет ли переменная указывать на корень FTP сервера или на тот, на который был перенаправлен домен. Выберите (2) :

    из выпадающего списка
    • домашняя директория /ваш сервер/ftp;
    • Каталог, на который указывает домен.

    Брандмауэр веб-приложений (WAF) — специальная система защиты наиболее популярных интернет-приложений. По умолчанию стандартная защита (1) включена. Также рекомендуется включить опцию XSS/SQL/PHP Security (2) . Если вы хотите включить или отключить отдельные параметры защиты, например, для приложений WordPress, установите соответствующий флажок (3) и нажмите кнопку Сохранить внизу страницы.

    Доступ к FTP — Ограничивает доступ к FTP-протоколу сервера.Благодаря соответствующей настройке можно предусмотреть подключения для каждого IP-адреса, разрешить подключение только с указанных IP-адресов или полностью заблокировать доступ к FTP-серверу. Выберите подходящий вариант (1) и нажмите кнопку Сохранить (2) внизу страницы. Если вы выбрали вариант разрешить с указанных IP-адресов, введите их последовательно в пустое поле и нажмите кнопку + после каждого. Каждый добавленный таким образом IP-адрес будет в списке, показанном ниже, в разделе Разрешить с указанных IP-адресов .

    Настройки PHP и Node.js

    После входа в панель CloudHosting наведите курсор на вкладку WWW I FTP и выберите там параметр PHP и Node.js (1) .

    Страница Настройки PHP и Node.js разделена на несколько разделов. Они позволяют выбрать версию PHP, подходящую для страниц на сервере, установить дополнительные параметры и кодировщики PHP, а также установить версию Node.js.

    Конфигурация Node.js. Здесь вы можете изменить глобальную настройку версии Node.js (1) , поддерживаемой на сервере. Это изменение также изменит фреймворки, доступные для данной версии интерпретатора ( См.: Технология Node.js).

    Настройки PHP - здесь можно изменить версию PHP для сервера (1), активировать поддержку старых версий PHP (2), а также включить или отключить некоторые дополнительные опции.Отдельные из них могут быть доступны, и возможность их включения активна только для определенных версий PHP ( Check: Изменение версии PHP на сервере).

    Если вместо содержимого страницы отображается пустая белая страница, включите параметр отображения ошибок, который равен display_errors (3) . Сообщения об ошибках, которые вы увидите, помогут вам диагностировать проблему.

    ПРИМЕЧАНИЕ! Изменение версии PHP выполняется для всего сервера, т.е. всех страниц, которые на нем находятся.Прежде чем вносить изменения, убедитесь, что все страницы, которые у вас есть на этом сервере, будут совместимы с установленной вами версией PHP, или обновите их должным образом. Более поздний возврат к ранее установленной версии PHP не гарантирует возврата к корректной работе страниц.

    Кодировщики PHP - для работы некоторых приложений требуется активация определенного кодировщика PHP. Установите флажок (1) рядом с энкодером, который вы хотите запустить, и нажмите кнопку Сохранить (2) внизу страницы.Доступность и возможность включения отдельных кодировщиков зависит от установленной на сервере версии PHP. Если опция включения отключена для данного кодировщика, это означает, что он недоступен для установленной версии PHP.

    .

    Смотрите также

  • Только новые статьи

    Введите свой e-mail

    Видео-курс

    Blender для новичков

    Ваше имя:Ваш E-Mail: