Fixing “Disconnected by VAC: You Cannot Play on Secure Servers” Error on Windows

RECOMMENDED: Click here to fix Windows errors and optimize system performance

In the middle of the game, there may be a annoying error that prevents you from continuing. Many users have experienced the game error “Disconnected by VAC: You Cannot Play on Secure Servers” on Windows. This usually happens because third party software has tried to modify the files associated with Steam. In some cases, Internet connection problems, such as an unstable connection, can also cause this error. As a result, the VAC-protected server will kick you where you are in the middle of a game.

In some cases, your game files may be missing or corrupted, so you will immediately notice a malfunction in your game. There are also times when your antivirus or Windows firewall blocks your game, so you must make an exception to your game to continue.

Fortunately, there are several ways to solve the problem. In this article, you will find different methods to correct the VCA error.

How to Repair the “Disconnected by VAC: You Cannot Play on Secure Servers” Error on Windows

Restore Boot Settings to Default

  • Exit Steam.
  • Click on the Start button, then on All Programs and Accessories.
  • Right-click on the command prompt and click Run as administrator.
  • At the command prompt, type the following commands, then press Enter after each command:
    bcdedit /deletevalue nointegritychecks
    bcdedit /deletevalue loadoptions
    bcdedit /debug off
    bcdedit /deletevalue nx
  • Restart your computer.
  • Start Steam and test the problem again.


We now recommend using this tool for your error. Additionally, this tool fixes common computer errors, protects you against file loss, malware, hardware failures and optimizes your PC for maximum performance. You can fix your PC problems quickly and prevent others from happening with this software:

  • Step 1 : Download PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista – Microsoft Gold Certified).
  • Step 2 : Click “Start Scan” to find Windows registry issues that could be causing PC problems.
  • Step 3 : Click “Repair All” to fix all issues.


Repair Steam Service

  1. Exit Steam.
  2. Click on Start button. Launch the Run dialog box with Windows + R
  3. Type cmd to launch the Command Promp or use the Ctrl + Shift + Enter key combination
  4. Type the following command:
    “C:\Program Files (x86)\Steam\bin\SteamService.exe” /repair
  5. Start Steam and test if the problem persists.

Close all Steam Processes and Restart

  • Right-click on your taskbar and select Task Manager.
  • In the Task Manager’s Processes tab, locate all the processes that work with Steam, select them one by one and click End Task for each of them.
  • Click the Startup tab and remove Steam from the list of applications running at startup.
  • Now restart your computer.
  • Once the process is complete, you can try to reopen Steam and see if the problem persists.

Adding a Steam Executables Exception in the Windows Firewall

Start Firewall Manually

  1. Open the Control Panel by searching for the utility in the Start button or by clicking the Search button or the Cortana button on the left side of the taskbar.
  2. After opening the Control Panel, change the display to large or small icons and scroll down to open the Windows Defender firewall.
  3. Click Windows Defender Firewall, then click the Allow an application or feature via Windows Firewall option in the list of options on the left.
  4. Check the lower part of the window for the Allow another application button.
  5. Under the Path section, select Browse. Navigate to the location where you installed Steam (C:\Program Files (x86)\Steam by default)
  6. Open the Bin folder and select the SteamService.exe file. Click on OK.
  7. Restart your computer and check if the problem persists.

RECOMMENDED: Click here to troubleshoot Windows errors and optimize system performance