如何在 Win10、HP 笔记本电脑上通过 PowerShell 启用虚拟化?
我不这么做的原因是:
转到 Windows 设置,单击更新和安全,现在单击恢复,单击高级启动下的立即重新启动,转到疑难解答,单击高级选项,现在单击 UEFI 固件设置,单击重新启动。
--> 我的笔记本电脑上的显示器坏了,因此我使用外接显示器,当我重新启动时,我看到坏了的显示器“亮了”,但是这种重新启动模式不会打开外接显示器......
答案1
您可以使用HP BCU 工具从 Windows 更改 BIOS 设置。要创建、保存和部署配置设置,请完成以下步骤:
- 使用 /GetConfig:config.txt 命令行参数运行程序 BIOSConfigUtility.exe 或 BiosConfigUtility64.exe。
批处理脚本:
if %PROCESSOR_ARCHITECTURE%==AMD64 (BiosConfigUtility64.exe /GetConfig:"BIOS_config.txt") else (BiosConfigUtility.exe /GetConfig:"BIOS_config.txt")
- 编辑获取的文件 config.txt。删除不想更改的属性并修改其他属性。
配置文件示例:
BIOSConfig 1.0
;
; Originally created by BIOS Configuration Utility
; Version: 4.0.1.1
; Date="2014-09-17" Time="09:39:33" UTC="-5"
;
; Found 244 settings
;
Manufacturer
Hewlett-Packard
Product Name
HP ZBook 15
System Board ID
1909
Universal Unique Identifier(UUID)
7FAC190ABD17E411A132884C5F06E0FF
Processor Type
Intel(R) Core(TM) i7-4900MQ CPU
SKU Number
D5H49AV#ABA
Warranty Start Date
00/00/0000
Processor Speed
2.80GHz
Sunday
*Disable
Enable
在给定的配置中,周日选项通过标记为 * 来禁用。因此,您需要找到与虚拟化相对应的行并使用 * 符号启用它。
注意:所需选项可能存在也可能不存在,具体取决于型号。在我的 HP x2 1030 G2 中,需要更改以下文件(在 Enabled 前面设置 *,而不是 Disabled):
Virtualization Technology (VTx)
*Disable
Enable
Virtualization Technology for Directed I/O (VTd)
*Disable
Enable
如果 BIOS 受密码保护,您还需要先向同一实用程序提供密码文件。
- 使用 /SetConfig:config.txt 命令行参数运行 BIOSConfigUtility.exe 以应用 config.txt 中包含的设置。
请参阅完整指南HP 网站。