# Bios Pre Configuration

The first thing you need to do is enter your BIOS and disable CSM, TPM and Secure Boot.

{% hint style="info" %}
Remember: On every motherboard it's different, have a look around, if you can't find the right ones or are confused, feel free to open a ticket.
{% endhint %}

{% hint style="info" %}
For the new EAC update, which requires TPM and Secure Boot to be enabled, you can easily re-enable these settings after successfully spoofing.
{% endhint %}

## INTEL SYSTEMS

{% tabs %}
{% tab title="ASUS" %}
TPM:\
\- Advanced -> PCH-FW -> `TPM Device Solution` set this to `Enable Discrete Firmware/TPM`.\
\- Advanced -> Trusted Computing -> `Security Device Support` set this to `Disabled`.

Secure Boot:\
\- Boot -> Secure Boot -> `OS Type` set this to `Other OS`.

CSM:\
\- Boot - CSM - `Launch CSM` set this to `DISABLED`.
{% endtab %}

{% tab title="MSI" %}
TPM:\
\- Settings -> Security -> Trusted Computing -> `TPM Device Selection` set this to `dTPM`.\
\- Settings -> Security -> Trusted Computing -> `Security Device Support` set this to `Disabled`.

Secure Boot:\
\- Settings -> Security -> Secure Boot -> `Secure Boot` set this to `Disabled`.&#x20;

CSM:\
\- Settings -> Advanced -> Windows OS Configuration -> `BIOS UEFI/CSM MODE` set this to `UEFI`.
{% endtab %}

{% tab title="Gigabyte" %}
TPM:\
\- Settings -> Miscellaneous -> `Intel Platform Trust Technology (PTT)` set this to `Disabled`. \
\- Settings -> Miscellaneous -> Trusted Computing -> `Security Device Support` set this to `Disabled`.&#x20;

Secure Boot: \
\- Boot -> Secure Boot -> `Secure Boot Enable` set this to `Disabled`.&#x20;

CSM: \
\- Boot - `CSM Support`set this to `DISABLED`.
{% endtab %}

{% tab title="ASRock" %}
TPM: \
\- Advanced -> CPU Configuration -> `TPM Device Selection` set this to `disabled`.&#x20;

Secure Boot:\
\- Security -> Secure Boot -> `Secure Boot`set this to `Disabled`. \
\- Security -> Secure Boot -> `Secure Boot Mode` set this to `Custom OS`.&#x20;

CSM: \
\- Boot -> CSM -> `CSM`set this to `Disabled`.
{% endtab %}

{% tab title="Other" %}
{% hint style="info" %}
If your motherboard is not listed here, please refer to a YouTube guide, contact our support team, or check your BIOS for similar settings related to CSM, Secure Boot, or TPM.
{% endhint %}
{% endtab %}
{% endtabs %}

## AMD SYSTEMS <a href="#amd-systems" id="amd-systems"></a>

{% tabs %}
{% tab title="ASUS" %}
TPM:\
\- Advanced -> AMD fTPM -> AMD fTPM Switch set this to `Disabled`. \
\- Advanced -> Trusted Computing -> `Security Device Support` set this to `Disabled`.

Secure Boot:\
\- Boot -> Secure Boot -> `OS Type` set this to `Other OS`.

CSM:\
\- Boot - CSM - `Launch CSM` set this to `DISABLED`.
{% endtab %}

{% tab title="MSI" %}
TPM:\
\- Settings -> Security -> Trusted Computing -> `AMD fTPM Switch` set this to `AMD CPU fTPM Disabled`. \
\- Settings -> Security -> Trusted Computing -> `Security Device Support` set this to `Disabled`.

Secure Boot:\
\- Settings -> Security -> Secure Boot -> `Secure Boot` set this to `Disabled`.&#x20;

CSM:\
\- Settings -> Advanced -> Windows OS Configuration -> `BIOS UEFI/CSM MODE` set this to `UEFI`.
{% endtab %}

{% tab title="Gigabyte" %}
TPM:\
\- Settings -> Miscellaneous -> `Trusted Platform Module` set this to `Disabled`. \
\- Settings -> Miscellaneous -> Trusted Computing -> `Security Device Support` set this to `Disabled`.

Secure Boot: \
\- Boot -> Secure Boot -> `Secure Boot Enable` set this to `Disabled`.&#x20;

CSM: \
\- Boot - `CSM Support`set this to `DISABLED`.
{% endtab %}

{% tab title="ASRock" %}
TPM: \
\- Advanced -> CPU Configuration -> `AMD fTPM Switch` set this to `disabled`.

Secure Boot:\
\- Security -> Secure Boot -> `Secure Boot`set this to `Disabled`. \
\- Security -> Secure Boot -> `Secure Boot Mode` set this to `Custom OS`.&#x20;

CSM: \
\- Boot -> CSM -> `CSM`set this to `Disabled`.
{% endtab %}

{% tab title="Other" %}
{% hint style="info" %}
If your motherboard is not listed here, please refer to a YouTube guide, contact our support team, or check your BIOS for similar settings related to CSM, Secure Boot, or TPM.
{% endhint %}
{% endtab %}
{% endtabs %}

{% hint style="warning" %}
After you've completed all the settings save them, go back to Windows
{% endhint %}


---

# 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://docs.precisetech.cc/raid/setup/bios-pre-configuration.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.
