Main Menu

Disconnected by VAC: You cannot play on secure servers

Modifying game files and/or in-game textures may cause this error.

 

Please remove any custom textures, skin changers, or software that modifies game files and restart your computer. We also recommend verifying the integrity of your game cache files after making these changes.

Frequently asked questions:

How can I fix this error?

What does this error mean?

This error is caused by third party software interfering with your game or Steam. To resolve the issue, you'll need to disable or remove the problem software from your machine.

What typically causes this error?

There are a number of common software conflicts that can cause this error. If you are running any of the following software, please disable it while playing CS:GO:

  • CCleaner
  • Cheat Engine
  • IObit Start Menu 8
  • Process Hacker
  • DLL Injectors
  • Powershell

Restart your computer

If the error persists on all servers it may be resolved by exiting Steam and restarting your computer.

Repair the Steam Service

The error may also indicate a Steam service failure. Please try repairing the Steam service:

  1. Exit Steam.
  2. Click Start > Run (Windows Key + R).
  3. Type the following command:
    "C:\Program Files (x86)\Steam\bin\SteamService.exe" /repair
  4. Launch Steam and test the issue again.

Note: This command requires administrator privileges and may take a few minutes. If you have installed Steam to another path, please replace C:\Program Files (x86)\Steam with the correct path.

Restore boot settings to default

Kernel integrity checks, kernel debugging, and Data Execution Prevention (DEP) must be set to default to play on VAC secured servers.

If you receive the following error when entering these commands they are already set to default:

  • The value is protected by Secure Boot policy and cannot be modified or deleted.

To change boot settings to default please follow the steps below:

Note: If you are running Windows 8 you will need to press Windows Key + X and select Command Prompt (Admin).

  1. Exit Steam.
  2. Click the Start button, then All Programs, and Accessories.
  3. Right-click on Command Prompt and click Run as administrator....
  4. In the command prompt, type the following commands and press Enter after each command:
    • bcdedit /deletevalue nointegritychecks
    • bcdedit /deletevalue loadoptions
    • bcdedit /debug off
    • bcdedit /deletevalue nx
  5. Restart your computer.
  6. Launch Steam and test the issue again.

Repair system files

There may be corrupt system files that are causing this issue. The following instructions will run a critical system file check on your Windows installation, replacing any missing or damaged files:

Note: If you are running Windows 8 you will need to press Windows Key + X and select Command Prompt (Admin).

  1. Exit Steam.
  2. Click the Start button, All Programs, and Accessories.
  3. Right-click on Command Prompt and click Run as administrator....
  4. In the command prompt, type the following command and press Enter:
    • sfc /scannow
  5. Once the operation has completed please restart your computer, then launch Steam and test the issue again.

Problem with Steam?

Contact Steam Support
Related Articles
Disconnected by VAC: You cannot play on secure servers Programs Which May Interfere with Steam
Disconnected by VAC: You cannot play on secure servers Invalid Steam UserID Ticket