how to enable tpm 2.0 in bios
To enable TPM 2.0 in BIOS , you usually need to enter your motherboard’s firmware setup, find the TPM/PTT/fTPM setting, switch it to Enabled, then save and reboot your PC.
What TPM 2.0 Is
- TPM 2.0 is a security chip or firmware feature that stores cryptographic keys and helps with secure boot and encryption.
- Windows 11 and some anti‑cheat systems require TPM 2.0 to be turned on before installation or use.
General Step‑by‑Step Guide
- Restart your PC and press the BIOS key during startup (commonly Delete, F2, F10, or Esc, depending on the manufacturer).
- Enter Advanced or Expert/Advanced Mode if your BIOS has a simple mode by default.
- Go to the Security or Advanced tab; on some boards this may be under Settings → Miscellaneous or Trusted Computing.
- Look for one of these options, depending on CPU and board:
- Intel: TPM , PTT (Intel Platform Trust Technology), or Intel Platform Trust Technology.
* AMD: **AMD fTPM** , **AMD CPU fTPM** , or Firmware TPM.
- Change the TPM/PTT/fTPM option from Disabled to Enabled or select “Firmware TPM” where applicable.
- Press F10 or choose Save & Exit to apply changes and reboot into Windows.
Brand‑Specific Names and Locations
- Gigabyte boards often place TPM controls under Settings → Miscellaneous with Intel PTT or AMD CPU fTPM entries.
- ASUS boards commonly use Advanced → PCH‑FW Configuration (Intel, with PTT) or Advanced → AMD fTPM Configuration (AMD) in BIOS.
- Many OEM systems (HP, Dell, Lenovo) label it simply as TPM Device / TPM State under a Security tab where you set TPM Device to Available and TPM State to Enable.
If You Don’t See TPM 2.0
- Check your motherboard manual or support page to confirm that it supports TPM 2.0 or firmware TPM; older boards may need a discrete TPM module or may not fully support it.
- Make sure you have the latest BIOS version installed, since newer firmware sometimes exposes TPM 2.0 options for Windows 11 readiness.
Quick HTML Table (for guides or blogs)
html
<table>
<thead>
<tr>
<th>Platform</th>
<th>BIOS Path (Typical)</th>
<th>Setting Name</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<tr>
<td>Intel (generic)</td>
<td>Security or Advanced tab[web:7][web:9]</td>
<td>TPM / PTT (Platform Trust Technology)[web:1][web:7][web:9]</td>
<td>Set to Enabled, then Save & Exit[web:7][web:9]</td>
</tr>
<tr>
<td>AMD (generic)</td>
<td>Advanced → AMD fTPM Configuration[web:5][web:7]</td>
<td>AMD fTPM / Firmware TPM[web:5][web:7]</td>
<td>Select Firmware TPM or Enabled, then Save & Exit[web:5][web:7]</td>
</tr>
<tr>
<td>Gigabyte</td>
<td>Settings → Miscellaneous[web:1]</td>
<td>Intel PTT / AMD CPU fTPM[web:1]</td>
<td>Enable option, then Save & Exit[web:1]</td>
</tr>
<tr>
<td>OEM (HP/Dell etc.)</td>
<td>Security → TPM or Trusted Computing[web:2][web:9]</td>
<td>TPM Device / TPM State[web:2][web:9]</td>
<td>Set Device to Available and State to Enable[web:2][web:9]</td>
</tr>
</tbody>
</table>
TL;DR: Enter BIOS, switch to Advanced mode, find TPM/PTT/fTPM under Security/Advanced, set it to Enabled or Firmware TPM, then save and reboot.