# Bios Setup

Flash Bios

{% tabs %}
{% tab title="MSI" %}
{% embed url="<https://youtu.be/sKMub20CUNI>" %}
{% endtab %}

{% tab title="GIGABYTE" %}
{% embed url="<https://youtu.be/G5qNItBXn-g>" %}
{% endtab %}

{% tab title="ASUS" %}
{% embed url="<https://youtu.be/L0SpTjEv2fw>" %}
{% endtab %}
{% endtabs %}

* Download your BIOS file from the manufacturer's site
* Go into your BIOS
* Update it to a newer or the same version&#x20;

{% 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 do I check my version? Go to your bios and check 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 oare n the newest version, downgrade and upgrade)&#x20;
{% endhint %}

## Disable TPM

1. Disable TPM (Security Device Support) in your **BIOS Security Tab (Trusted Computing)**
2. If you have an AMD CPU, also disable **fTPM**

{% hint style="warning" %}
**FOR EAC Disable TPM & SECURE BOOT (Fortnite, 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

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

TPM ( Check above for confirmation)

SECURE BOOT ( Check above for confirmation)

Utility Installer (Check where it is via bios )\
\
Hyper-V\
\
**Enable These Options Listed Below**\
\
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)

TPM ( Check above for confirmation)

SECURE BOOT ( Check above for confirmation)

Utility Installer (Check where it is via bios )\
\
Hyper-V\
\
**Enable These Options Listed Below**\
\
Disable Virtualization/SVM (AMD)
{% endtab %}
{% endtabs %}

Confirming That Virtualization is Enabled

<figure><img src="/files/Zc6myKOAj5qUdZfNwH6X" alt=""><figcaption></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 not available**


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://spoofer.gitbook.io/spoofer/2-setup/bios-setup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
