Вопрос или проблема
Как включить виртуализацию через PowerShell на Win10, ноутбуке HP?
Причина, по которой я не делаю это таким образом:
Зайдите в параметры Windows
Нажмите на Обновление и безопасность
Теперь нажмите на Восстановление
Нажмите Перезагрузить сейчас под Дополнительным запуском
Перейдите в Устранение неполадок
Нажмите на Дополнительные параметры
Теперь нажмите на Настройки микропрограммы UEFI
Нажмите Перезагрузить.
–> Мой монитор на ноутбуке сломан, и поэтому я использую внешний монитор, когда я перезагружаю, я вижу, как поврежденный монитор “включается”, но этот режим перезагрузки не включает внешний монитор…
Вы можете использовать инструмент HP BCU, чтобы изменить настройки BIOS из Windows.
Чтобы создать, сохранить и развернуть параметры конфигурации, выполните следующую процедуру:
- Запустите программу BIOSConfigUtility.exe или BiosConfigUtility64.exe, используя параметр командной строки /GetConfig:config.txt.
Пакетный скрипт:
if %PROCESSOR_ARCHITECTURE%==AMD64 (BiosConfigUtility64.exe /GetConfig:"BIOS_config.txt") else (BiosConfigUtility.exe /GetConfig:"BIOS_config.txt")
- Отредактируйте полученный файл config.txt. Удалите свойства, которые вы не хотите изменять, и измените остальные свойства.
Пример файла конфигурации:
BIOSConfig 1.0
;
; Изначально создано утилитой конфигурации BIOS
; Версия: 4.0.1.1
; Дата="2014-09-17" Время="09:39:33" UTC="-5"
;
; Найдено 244 параметра
;
Производитель
Hewlett-Packard
Название продукта
HP ZBook 15
Идентификатор системной платы
1909
Универсальный уникальный идентификатор (UUID)
7FAC190ABD17E411A132884C5F06E0FF
Тип процессора
Intel(R) Core(TM) i7-4900MQ CPU
Номер SKU
D5H49AV#ABA
Дата начала гарантии
00/00/0000
Частота процессора
2.80GHz
Воскресенье
*Отключить
Включить
В данном конфигурационном файле опция Воскресенье отключена, отмечена знаком *.
Таким образом, вам нужно найти строку, соответствующую виртуализации, и включить ее знаком *.
Примечание: необходимая опция может присутствовать или отсутствовать в зависимости от модели. В моем HP x2 1030 G2 следующие файлы должны быть изменены (установите * перед Включено вместо Отключено):
Технология виртуализации (VTx)
*Отключить
Включить
Технология виртуализации для направленного ввода-вывода (VTd)
*Отключить
Включить
Если BIOS защищен паролем, вам также необходимо сначала предоставить файл пароля той же утилите.
- Запустите BIOSConfigUtility.exe с параметром командной строки /SetConfig:config.txt, чтобы применить настройки, содержащиеся в config.txt.
Обратитесь к полному руководству на сайте HP.
Это старая проблема с старыми решениями.
Некоторые предложения упоминаются в этом посте
Ответ или решение
Для включения виртуализации на ноутбуке HP с операционной системой Windows 10 с помощью PowerShell, вам нужно будет использовать утилиту HP BCU (BIOS Configuration Utility), так как стандартный способ через настройки Windows не подходит из-за поврежденного экрана. Вот подробная инструкция, как это сделать.
Шаг 1: Скачайте HP BCU
Перейдите по этой ссылке и скачайте утилиту HP BIOS Configuration Utility (BCU).
Шаг 2: Получите текущую конфигурацию BIOS
- Откройте PowerShell с правами администратора.
-
Введите следующую команду и нажмите Enter:
if ($env:PROCESSOR_ARCHITECTURE -eq "AMD64") { .\BiosConfigUtility64.exe /GetConfig:"BIOS_config.txt" } else { .\BiosConfigUtility.exe /GetConfig:"BIOS_config.txt" }
Данная команда создаст файл
BIOS_config.txt
, в котором будет храниться текущая конфигурация BIOS.
Шаг 3: Измените файл конфигурации
-
Найдите файл
BIOS_config.txt
в той же папке, где находится утилита. -
Откройте файл с помощью любого текстового редактора.
-
Найдите параметры, связанные с виртуализацией, как показано ниже:
Virtualization Technology (VTx) *Disable Enable Virtualization Technology for Directed I/O (VTd) *Disable Enable
-
Убедитесь, что строки начинаются с символа
*
дляEnable
, чтобы включить их:Virtualization Technology (VTx) *Enable Virtualization Technology for Directed I/O (VTd) *Enable
Шаг 4: Примените изменения
- Если ваш BIOS защищён паролем, вам потребуется создать файл пароля. Ознакомьтесь с инструкциями в руководстве по использованию HP BCU, чтобы его создать.
-
Выполните следующую команду в PowerShell для применения изменений:
if ($env:PROCESSOR_ARCHITECTURE -eq "AMD64") { .\BiosConfigUtility64.exe /SetConfig:"BIOS_config.txt" } else { .\BiosConfigUtility.exe /SetConfig:"BIOS_config.txt" }
Шаг 5: Перезагрузите компьютер
После применения изменений, перезагрузите компьютер, чтобы настройки BIOS вступили в силу.
Примечания
- Убедитесь, что ваша модель ноутбука поддерживает функцию виртуализации, и найти правильные параметры могут быть полезны в документации к вашей модели или на сайте HP.
- Полное руководство по использованию утилиты HP BCU можно найти здесь.
Следуя этим шагам, вы сможете включить виртуализацию на вашем ноутбуке HP без необходимости доступа к экрану с повреждением. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их.