1
0
Files
Repository/Bios-ActiveVirtualisation-HP/readme.md
2025-10-31 08:58:36 +01:00

34 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# HP BIOS Enable Virtualization
This PowerShell script uses **WMI (hp_biosEnumeration + hp_biossettinginterface)** to enable virtualization options directly in the BIOS of HP systems.
## ✨ Features
- Connects to HP BIOS via `root/hp/instrumentedBIOS`
- Reads current settings with `hp_biosEnumeration`
- Enables:
- **Virtualization Technology (VTx)**
- **Virtualization Technology for Directed I/O (VTd)**
## 📌 Requirements
- HP device with BIOS supporting these options
- Windows PowerShell (Run as Administrator)
- WMI namespace `root/hp/instrumentedBIOS` available
## 🚀 Usage
Run the script in an elevated PowerShell console:
```powershell
powershell -ExecutionPolicy Bypass -File .\Enable-Virtualization.ps1
```
The script will:
- Display current **VTx** and **VTd** values
- Enable them if disabled
⚠️ Notes
- Some changes may require a **system reboot** to take effect.
- If the BIOS is password-protected, additional parameters may be needed to provide credentials.
- These WMI classes are specific to **HP devices** and will not work on other vendors.