Lenovo P1 Gen 4 Bios !new! Now
The BIOS (Basic Input/Output System) for the Lenovo ThinkPad P1 Gen 4 (Type 20Y3, 20Y4) Go to product viewer dialog for this item.
manages the core hardware settings and system startup. Key information regarding its access, configuration, and updates is summarized below. Accessing and Navigating the BIOS lenovo p1 gen 4 bios
Access Key: Power on or restart the system and immediately press F1 (or Fn+F1) several times when the Lenovo logo appears to enter the UEFI BIOS menu. The BIOS (Basic Input/Output System) for the Lenovo
Boot Menu: Press F12 during startup to access the temporary Boot Menu, allowing you to choose a startup device without changing the permanent boot order. Path: Config > Display > Graphics Device
Self-Healing: This model features a Self-Healing BIOS, which can automatically recover from corruption by reverting to a backed-up version. Critical BIOS Settings Drivers & Software - Lenovo Support
1. Discrete Graphics Mode (The "Studio Driver" Toggle)
- Path: Config > Display > Graphics Device.
- Setting: Discrete Graphics.
- Why: This disables the Intel GPU entirely. Windows will only see your NVIDIA card. Essential for Linux users (fixes hybrid GPU stuttering) and for VR applications.
4.3 Security Tab
c) Intel TXT (Trusted Execution Technology)
- Disabled by default.
- Requires VT-x and VT-d enabled.
9.5 Thunderbolt device not detected
- BIOS → Config → Thunderbolt → Security Level → No Security (temporary) or User Authorization with pre-approved devices.
- Also ensure “Thunderbolt BIOS Assist Mode” = Off.
6. Performance-Related BIOS Settings
| Setting | Effect | Recommendation | |---------|--------|----------------| | Discrete Graphics Mode | Uses only NVIDIA dGPU; adds 5-15W idle power. | Use only for CUDA/ML workloads or multi-4K external monitors. | | VMD Controller | Disabled = better Linux NVMe performance; Enabled = hot-swap support. | Disable for single-drive Linux setups. | | Intel SpeedStep + Speed Shift | Should remain Enabled (OS manages P-states). | Leave default. | | Hyper-Threading | Can be disabled for security (e.g., L1TF). | Keep Enabled for performance. | | VT-x / VT-d | Needed for VMs. | Enable if using Hyper-V, KVM, or WSL2. | | TCC Activation Offset | Hidden – controls throttling temperature offset (default 0 = 100°C throttling). | Do not change without active cooling mods. |
Problem: "I can't boot from my Linux USB drive."
Fix: Go to Security > Secure Boot > Disable. Then go to Startup > UEFI/Legacy Boot > Set to "Both". Note: Booting in Legacy mode may break your existing Windows install.