> ## Documentation Index
> Fetch the complete documentation index at: https://docs.proofcore.io/llms.txt
> Use this file to discover all available pages before exploring further.

# DPC_WATCHDOG

If you experience a crash with the stop code **DPC\_WATCHDOG\_VIOLATION**, it indicates that your system being overwhelmed by hardware interrupts, usually caused by your mouse or specific USB drivers.

Please attempt the following solutions in order.

<Steps>
  <Step title="Hardware Connection">
    The simplest fix is often changing how your mouse connects to the PC.

    1. **Change USB Ports:** Move your mouse to a different USB port. (If you are using a USB 3.0/Blue port, try a USB 2.0/Black port, or vice versa).
    2. **Go Wired:** If you are using a wireless mouse, plug it in directly with the charging cable to establish a wired connection.
    3. **Swap Device:** If available, try a different mouse entirely to rule out hardware incompatibility.
  </Step>

  <Step title="Mouse Software & Polling Rate">
    High polling rates (1000Hz+) can sometimes cause conflict with the cheat's input handling.

    1. Open your mouse software (Logitech G Hub, Razer Synapse, etc.).
    2. Locate the **Polling Rate** or **Report Rate** setting.
    3. Lower the rate to **500Hz** or **250Hz**.
    4. If the issue persists, try fully **reinstalling** your mouse software.
  </Step>

  <Step title="Increase Paging File">
    Increasing your Windows virtual memory (paging file) can resolve system hangs.

    1. Press `Win + S` and search for **"Advanced System Settings"**.
    2. Go to the **Advanced** tab and click **Settings** under Performance.
    3. Go to the **Advanced** tab (again) and click **Change** under Virtual Memory.
    4. Uncheck "Automatically manage paging file size".
    5. Select **Custom size**. Set the **Initial** and **Maximum** size to a higher value (e.g., **16000** MB).
    6. Click **Set**, then **OK**, and restart your PC.
  </Step>
</Steps>
