> For the complete documentation index, see [llms.txt](https://docs.softaim.gg/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.softaim.gg/draft/rainbow-six-siege/viper/preparation.md).

# Preparation

### Before you start

<details>

<summary>Remove antivirus</summary>

Antivirus often blocks injection.

Disable or uninstall it before you open the loader.

#### Windows Defender

1. Open **Windows Security**.
2. Go to **Virus & threat protection**.
3. Open **Manage settings**.
4. Turn off **Real-time protection**.
5. Turn off **Cloud-delivered protection**.
6. Turn off **Tamper protection**.

{% hint style="info" %}
Keep Windows Security open and confirm those settings stay off.
{% endhint %}

#### Third-party antivirus

Examples include:

* **Avast**
* **AVG**
* **Malwarebytes**

To remove it:

1. Open **Settings** → **Apps** → **Installed apps**.
2. Find the antivirus.
3. Press **Uninstall**.
4. Finish the uninstall steps.
5. Restart your PC.

{% hint style="danger" %}
Turning antivirus off is often not enough. Uninstall it if needed.
{% endhint %}

</details>

<details>

<summary>Remove anti-cheat</summary>

Active anti-cheat can break injection.

Remove these before launch:

* **Riot Vanguard**
* **FACEIT Anti-Cheat**
* **ESEA Client**

To remove them:

1. Open **Settings** → **Apps** → **Installed apps**.
2. Find the anti-cheat.
3. Press **Uninstall**.
4. Restart your PC.

If you skip this step, you may see:

* Loader crashes
* BSODs
* Forced restarts
* Injection failure

</details>

<details>

<summary>Turn off Windows security features</summary>

Disable these protections before launch:

* `Hyper-V`
* `VBS`
* `HVCI`

These features can block kernel drivers.

1. Press the `Windows` key.
2. Search for `cmd`.
3. Right-click **Command Prompt**.
4. Press **Run as administrator**.
5. Run each command one at a time:

```bash
bcdedit /set hypervisorlaunchtype off
reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity" /v Enabled /t REG_DWORD /d 0 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard" /v EnableVirtualizationBasedSecurity /t REG_DWORD /d 0 /f
```

6. Restart your PC after the commands finish.

</details>

<details>

<summary>Check BIOS settings</summary>

Your BIOS must be configured correctly.

{% hint style="danger" %}
Wrong BIOS settings can stop injection completely.
{% endhint %}

To enter BIOS:

1. Restart your PC.
2. Press `Delete`, `F2`, `F10`, or `F12` during boot.

The exact key depends on your motherboard.

Required settings:

* Set **Boot Mode** to `UEFI`.
* Do not use `Legacy` or `CSM`.
* Disable **Secure Boot**.
* Enable `VT-X` on Intel.
* Enable `SVM` on AMD.

If `RAID` is enabled:

1. Find **SATA Mode** or **Storage Configuration**.
2. Change `RAID` to `AHCI`.

Save your BIOS changes with `F10`, then press **Save & Exit**.

If you are unsure how to disable **Secure Boot**, search for a guide for your exact motherboard model.

</details>

### Final check

After you finish every step:

1. Restart your PC again.
2. Open the loader only after reboot.

Skipping preparation can cause injection to fail.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.softaim.gg/draft/rainbow-six-siege/viper/preparation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
