# BIOS Setup

## Flashing Bios

{% tabs %}
{% tab title="All motherboards" %}

### Flash BIOS <a href="#flash-bios" id="flash-bios"></a>

1. Download your BIOS file from the manufacturer's site
2. Go into your BIOS
3. Update it to a newer or to the same version
   {% endtab %}

{% tab title="Asus Flash" %}
{% embed url="<https://youtu.be/Em7SRaG3L_0>" %}
{% endtab %}

{% tab title="Gigabyte Flash" %}
{% embed url="<https://youtu.be/Yiovwxik5BM>" %}
{% endtab %}

{% tab title="MSI Flash" %}
{% embed url="<https://youtu.be/5PwQMnJEmNU>" %}
{% endtab %}
{% endtabs %}

{% hint style="warning" %}
Note: After flashing bios it can result in a reset of your bios settings, so keep note of them before flashing bios\
\
When Flashing BIOS Make Sure to Upgrade 1 Version Each Time.\
Example: Version FE 03/12/23 -> Version FW 03/29/23 instead of going to a newer one always go through the following dates in order!\
\
How to check my version? Go to your bios and check what is your bios version in system information. (Could Also Show When You are Flashing Bios, So Enter Flash Mode to do so)\
\
MAKE SURE EVERYTHING IS RIGHT BEFORE YOU DO IT! (Note : If you on the newest version, downgrade and upgrade)&#x20;
{% endhint %}

## Enable TPM

1. Enable TPM (Security Device Support) in your **BIOS Security Tab (Trusted Computing)**
2. If you have an AMD CPU, also **enable fTPM** or set it to **Firmware**

{% hint style="warning" %}
**FOR EAC (APART FROM FORTNITE) Disable TPM & SECURE BOOT ( Rust, ETC.)**
{% endhint %}

## TURN OFF WIFI & BLUETOOTH \[REQUIRED]

{% hint style="danger" %} <mark style="color:red;">**If your Ethernet Disable WiFi and Bluetooth from your BIOS - If your motherboard has both! - Otherwise if WiFi Disable Bluetooth**</mark>
{% endhint %}

> **ASUS:** ADVANCED > ONBOARD DEVICES CONFIGS > WIFI (WLAN) & BLUETOOTH **\[DISABLED]**

> **MSI:** ADVANCED > INTEGRATED PERIPHERALS > WIFI (WLAN) & BLUETOOTH **\[DISABLED]**

> **GIGABYTE:** ADVANCED/PERIPHERALS > WIFI (WLAN) & BLUETOOTH **\[DISABLED]**

> **ASROCK:** ADVANCED > CHIPSET CONFIGURATION > WIFI (WLAN) & BLUETOOTH **\[DISABLED]**

### Enable Virtualization <a href="#enable-virtualization" id="enable-virtualization"></a>

{% tabs %}
{% tab title="INTEL" %}
**Disable These Options Listed Below**

Utility Installer (Check where it is via bios )&#x20;

Hyper-V&#x20;

**Enable These Options Listed Below**&#x20;

Virtualization (Intel Virtualization Tech)
{% endtab %}

{% tab title="AMD" %}
**Disable These Options Listed Below**

Disable IOMMU (AMD CBS > NBIO Common Options > NB Configuration > IOMMU)

Disable NX-Bit (Only if available, CPU Settings Secure Virtual Machine)

Utility Installer (Check where it is via bios )&#x20;

Hyper-V&#x20;

**Enable These Options Listed Below**&#x20;

Disable Virtualization/SVM (AMD)
{% endtab %}
{% endtabs %}

Confirming That Virtualization is Disabled

<figure><img src="https://80706618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMuHCPQetXtyVElAafvmN%2Fuploads%2Ftw1nGgseeA0A0CZiGpis%2Fimage.png?alt=media&#x26;token=c507f8e5-1ac0-49a0-b841-e0f14e615ac7" alt=""><figcaption><p>Task Manager CPU</p></figcaption></figure>

<figure><img src="https://80706618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMuHCPQetXtyVElAafvmN%2Fuploads%2F6OWB2Q3I8eIhuSPNdXbD%2Fimage.png?alt=media&#x26;token=c51f7ab2-8d50-4cb6-b0a1-3d68af251dd3" alt=""><figcaption><p>Win Key + R = msinfo32 -> Scroll All the Way Down</p></figcaption></figure>

## Enable Secure Boot

1. Enable Secure Boot in your **BIOS Boot Tab - Restore Factory Boot Keys**

## Disable CSM

1. Disable CSM in your **BIOS Boot Tab**\
   **(failure to do so will cause serials to revert)**

## Confirm Correct Settings

1. In windows, search for **msinfo32** and press Enter. Check if the value for **Secure Boot State** is **On**
2. Search for **tpm.msc** and press Enter. It should say **The TPM is ready for use. - EAC TPM OFF**
