Easy Anti-Cheat is the name of the anti-cheat service used for Vermintide 2. This article contains the most commonly produced Easy Anti-Cheat errors, and how to resolve them.
If the solutions listed below have not helped with your issue, please contact Easy Anti-Cheat directly: https://www.easy.ac/en-us/support/game/contact/tech/
Contents
- Easy Anti-Cheat Is Not Installed
- Easy Anti-Cheat Installation Folder Has Been Encrypted
- Game Security Violation Detected (#0000000D) [LightingService.exe]
- Access is Denied
- Forbidden Windows Kernel Modification Detected
- Kernel Patch Protection Disabled
- Error Code: 23
- Error: Copy Failed With 32
- Error Code: 10022 (Unexpected Error. (0xC0030004))
- Error Code: 20006 (Cannot Create Service (StartService Failed: 1053))
- Error Code: 30004 (Unexpected Error. (WaitForSingleObject Failed: 2))
- Error Code: 30005 (CreateFile Failed with 32.)
- Error Code: 30005 (CreateService Failed with 1072.)
- Error Code: 30005 (StartService Failed with 1450.)
- Error Code: 30007 (EasyAntiCheat Cannot Run If Driver Signature Enforcement Has Been Disabled)
- Unexpected Error (0xC0020015)
- Unknown File Version
- Untrusted System File
- Untrusted System File: C:\Windows\System32\wldap32.dll
- Untrusted System File: C:\Windows\System32\nvd3dumx.dll
- No Game Executable Entry Was Found in the Catalogue.
Easy Anti-Cheat Is Not Installed
This error is produced when the Easy Anti-Cheat service is either not installed, corrupted, or not recognised. Please run through the solutions below:
- Install/Repair Easy Anti-Cheat:
-
- Navigate to: C:\Program Files\Steam\steamapps\common\Warhammer Vermintide 2\installers\EasyAntiCheat
- Run the EasyAntiCheat_Setup installer and proceed as instructed
- Check that Easy Anti-Cheat and Vermintide 2 are installed on the same drive
- Easy Anti-Cheat will install to whatever the default installation drive is for Windows, usually C:
- Use the 'Verify Integrity of Game Files' option: [PC] How to 'Verify Integrity of Game Files' via Steam
Easy Anti-Cheat Installation Folder Has Been Encrypted
This error usually occurs as the result of a permissions incompatibility.
- Change the permissions for the Vermintide 2 executables:
- *IF USING DIRECTX 11* Navigate to: C:\Program Files\Steam\steamapps\common\Warhammer Vermintide 2\binaries
- *IF USING DIRECTX 12* Navigate to: C:\Program Files\Steam\steamapps\common\Warhammer Vermintide 2\binaries_dx12
- Right-click the vermintide2 or vermintide2_dx12 executable
- Select 'Properties'
- Select the 'Compatibility' tab
- Select 'Run this program as an administrator'
- Select 'OK'
Game Security Violation Detected (#0000000D) [LightingService.exe]
The LightingService executable belongs to a program called ASUS Aura Sync, which is considered suspicious by Easy Anti-Cheat due to it's use of an old, exploitable driver. This consequently results in the 'Game Security Violation Detected (#0000000D) [LightingService.exe]' error.
We recommend that you disable ASUS Aura Sync via the Windows Task Manager prior to launching Vermintide 2.
Access is Denied
This error has been known to occur when a player has an RGB controller such as ASUS Aura Sync or RGB Fusion running on their PC. These are considered to be suspicious by Easy Anti-Cheat due to their use of old, exploitable drivers and may produce the error above.
We recommend that you disable any RGB controllers via the Windows Task Manager prior to launching Vermintide 2.
Forbidden Windows Kernel Modification Detected
The Forbidden Windows Kernel Modification Detected error occurs for those who are a part of the Windows Insider Programme.
- Disable the Windows Insider Programme
-
Other than waiting for Easy Anti-Cheat to support the latest Windows Insider versions, the only reliable solution is to opt out of the Windows Insider Program completely and revert to a previous Windows release by:
-
-
-
- Select the Start button
- Select 'Settings'
- Select 'Update & Security'
- Select 'Windows Insider Programme'
- Select 'Stop Insider Preview Builds'
- Select 'Roll me back to the last Windows release'
- Select 'Confirm'
- Select 'Restart Now'
-
Kernel Patch Protection Disabled
The Kernel Patch Protection Disabled error is displayed when Kernel Patch Protection (also known as KPP or PatchGuard) - a Windows security implementation - has been disabled.
Kernel Patch Protection is a Windows security implementation, and its main role is to prevent malicious changes to the kernel.
You may have modified the Windows kernel, or have a rootkit virus present on the computer.
- Reboot the computer
- Investigate reputable RootKit removers, such as Malwarebytes Anti-Rootkit
- Reinstall Windows
- Are you using a cracked version of Windows? It may not be compatible with Easy Anti-Cheat
- If you recall manually modifying the Windows kernel, you can attempt to revert your changes (at your own risk!)
Error Code: 23
This error indicates missing dependencies such as DirectX, GPU drivers, Windows updates, Visual C++ Redistributables. We recommend that you run through the solutions listed below:
- Ensure the latest updates for Windows are installed
- Perform a clean re-installation of your GPU drivers using the appropriate instructions below:
- Reinstall the Visual C++ Redistributables:
-
- Uninstall the Visual C++ 2015 Redistributables
- Reinstall the Visual C++ 2015, 2017, 2019, and 2022 Redistributables: https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022
- Remove the Easy Anti-Cheat Certificates & Install/Repair Easy Anti-Cheat:
-
- Navigate to: C:\Program Files\Steam\steamapps\common\Warhammer Vermintide 2\EasyAntiCheat
- Delete the 'Certificates' directory
- Navigate to: C:\Program Files\Steam\steamapps\common\Warhammer Vermintide 2\installers\EasyAntiCheat
- Run the EasyAntiCheat_Setup installer and proceed as instructed
- Then use the 'Verify Integrity of Game Files' option: [PC] How to 'Verify Integrity of Game Files' via Steam
Error: Copy Failed With 32
This error indicates something on your PC is blocking the Easy Anti-Cheat service from performing one of it's operations. In most cases, an Anti-Virus or similar program is responsible.
- Please ensure the appropriate Anti-Virus and Firewall exceptions are in place for both Vermintide 2 and the Easy Anti-Cheat service
- A 'Selective Startup' can also help diagnose whether a background application is resulting in your issue. This can be performed by:
-
- Press the Windows key
- Type 'msconfig' and select 'System Configuration'
- On the 'General' tab, select 'Selective Startup'
- Deselect 'Load startup Items'
- Reboot your PC
- Launch Vermintide 2 as normal
-
- If the error no longer persists after having performed the Selective Startup, you will need to re-enable each of your usual background applications one-by-one until the error reoccurs, to determine which is interfering with Easy Anti-Cheat
- Check that the Easy Anti-Cheat service is enabled by:
-
- Open the Command Prompt as an administrator
- Enter the command:
services.msc - Locate Easy Anti-Cheat within the list and double-click it
- Change ‘Startup Type’ to ‘Manual’
- Save the changes
Error Code: 10022 (Unexpected Error. (0xC0030004))
This error occurs for a number of reasons, but is usually the result of Easy Anti-Cheat or Windows being outdated or corrupted, or, if you are using an incompatible version of Windows via the Windows Insider Programme.
- Install/Repair Easy Anti-Cheat:
-
- Navigate to: C:\Program Files\Steam\steamapps\common\Warhammer Vermintide 2\installers\EasyAntiCheat
- Run the EasyAntiCheat_Setup installer and proceed as instructed
- Ensure you have the latest updates for Windows installed
- Run the Windows System File Checker using the instructions here: [PC] How to Run the Windows System File Checker
- Disable the Windows Insider Programme
-
Other than waiting for Easy Anti-Cheat to support the latest Windows Insider versions, the only reliable solution is to opt out of the Windows Insider Program completely and revert to a previous Windows release by:
-
-
-
- Select the Start button
- Select 'Settings'
- Select 'Update & Security'
- Select 'Windows Insider Programme'
- Select 'Stop Insider Preview Builds'
- Select 'Roll me back to the last Windows release'
- Select 'Confirm'
- Select 'Restart Now'
-
- A 'Selective Startup' can also help diagnose whether a background application is resulting in your issue. This can be performed by:
-
- Press the Windows key
- Type 'msconfig' and select 'System Configuration'
- On the 'General' tab, select 'Selective Startup'
- Deselect 'Load startup Items'
- Reboot your PC
- Launch Vermintide 2 as normal
-
- If the error no longer persists after having performed the Selective Startup, you will need to re-enable each of your usual background applications one-by-one until the error reoccurs, to determine which is interfering with Easy Anti-Cheat
Error Code: 20006 (Cannot Create Service (StartService Failed: 1053))
This error indicates something on your PC is blocking the Easy Anti-Cheat service from performing one of it's operations. In most cases, an Anti-Virus or similar program is responsible.
- Please ensure the appropriate Anti-Virus and Firewall exceptions are in place for both Vermintide 2 and the Easy Anti-Cheat service
- It should be noted that ByteFence, Reason Core Security or Webroot SecureAnywhere are common culprits for this error. Disabling or removing ByteFence, Reason Core Security or Webroot SecureAnywhere should immediately resolve this issue
- A 'Selective Startup' can also help diagnose whether a background application is resulting in your issue. This can be performed by:
-
- Press the Windows key
- Type 'msconfig' and select 'System Configuration'
- On the 'General' tab, select 'Selective Startup'
- Deselect 'Load startup Items'
- Reboot your PC
- Launch Vermintide 2 as normal
-
- If the error no longer persists after having performed the Selective Startup, you will need to re-enable each of your usual background applications one-by-one until the error reoccurs, to determine which is interfering with Easy Anti-Cheat
- Remove the Easy Anti-Cheat Certificates & Install/Repair Easy Anti-Cheat:
-
- Navigate to: C:\Program Files\Steam\steamapps\common\Warhammer Vermintide 2\EasyAntiCheat
- Delete the 'Certificates' directory
- Navigate to: C:\Program Files\Steam\steamapps\common\Warhammer Vermintide 2\installers\EasyAntiCheat
- Run the EasyAntiCheat_Setup installer and proceed as instructed
- Then use the 'Verify Integrity of Game Files' option: [PC] How to 'Verify Integrity of Game Files' via Steam
Error Code: 30004 (Unexpected Error. (WaitForSingleObject Failed: 2))
This error indicates that your current Windows installation is in a corrupted state. We recommend that you run through the solutions listed below:
- Ensure you have the latest updates for Windows installed
- Run the Windows System File Checker using the instructions here: [PC] How to Run the Windows System File Checker
- Run an Anti-Virus scan, as it's possible that a virus is present on the PC. Easy Anti-Cheat recommend using Malwarebytes Anti-Rootkit: https://www.malwarebytes.com/antirootkit/
- Use the Windows System Restore to revert the PC to a previously working state
Error Code: 30005 (CreateFile Failed with 32.)
This error indicates something on your PC is blocking the Easy Anti-Cheat service from performing one of it's operations. In most cases, an Anti-Virus or similar program is responsible.
- Ensure the appropriate Anti-Virus and Firewall exceptions are in place for both Vermintide 2 and the Easy Anti-Cheat service
- A 'Selective Startup' can also help diagnose whether a background application is resulting in your issue. This can be performed by:
-
- Press the Windows key
- Type 'msconfig' and select 'System Configuration'
- On the 'General' tab, select 'Selective Startup'
- Deselect 'Load startup Items'
- Reboot your PC
- Launch Vermintide 2 as normal
-
- If the error no longer persists after having performed the Selective Startup, you will need to re-enable each of your usual background applications one-by-one until the error reoccurs, to determine which is interfering with Easy Anti-Cheat
- Check that the Easy Anti-Cheat service is enabled by:
-
- Open the Command Prompt as an administrator
- Enter the command:
services.msc - Locate Easy Anti-Cheat within the list and double-click it
- Change ‘Startup Type’ to ‘Manual’
- Save the changes
Error Code: 30005 (CreateService Failed with 1072.)
This error indicates something on your PC is blocking the Easy Anti-Cheat service from performing one of it's operations. In most cases, an Anti-Virus or similar program is responsible.
- Ensure the appropriate Anti-Virus and Firewall exceptions are in place for both Vermintide 2 and the Easy Anti-Cheat service
- A 'Selective Startup' can also help diagnose whether a background application is resulting in your issue. This can be performed by:
-
- Press the Windows key
- Type 'msconfig' and select 'System Configuration'
- On the 'General' tab, select 'Selective Startup'
- Deselect 'Load startup Items'
- Reboot your PC
- Launch Vermintide 2 as normal
-
- If the error no longer persists after having performed the Selective Startup, you will need to re-enable each of your usual background applications one-by-one until the error reoccurs, to determine which is interfering with Easy Anti-Cheat
- Check that the Easy Anti-Cheat service is enabled by:
-
- Open the Command Prompt as an administrator
- Enter the command:
services.msc - Locate Easy Anti-Cheat within the list and double-click it
- Change ‘Startup Type’ to ‘Manual’
- Save the changes
Error Code: 30005 (StartService Failed with 1450.)
This error indicates that your version of Windows is not up-to-date. This is most common with Windows 7, but is possible with other versions.
Please ensure you have the latest updates for Windows installed.
Error Code: 30007 (EasyAntiCheat Cannot Run If Driver Signature Enforcement Has Been Disabled)
This error is displayed when Driver Signature Enforcement - a Windows security implementation - has been disabled.
- Re-enable Driver Signature Enforcement by:
-
-
Launch the Command Prompt as an administrator (right-click the Command Prompt icon, and select Run as administrator)
-
Enter the commands below:
-
bcdedit -set TESTSIGNING OFF
bcdedit -set NOINTEGRITYCHECKS OFF
-
-
Hold down the Shift key
-
Whilst holding the Shift key, navigate to and select the Restart button
-
Select 'Troubleshoot'
-
Select 'Advanced Options'
-
Select 'Startup Settings'
-
Select 'Restart'
-
Press the key 7 to activate the Enable Driver Signature Enforcement option
-
Unexpected Error (0xC0020015)
This error indicates something on your PC is blocking the Easy Anti-Cheat service from performing one of it's operations. In most cases, an Anti-Virus or similar program is responsible.
- Please ensure the appropriate Anti-Virus and Firewall exceptions are in place for both Vermintide 2 and the Easy Anti-Cheat service
- It should be noted that SpyBot is a common culprit for this error. Disabling or removing SpyBot should immediately resolve this issue
- A 'Selective Startup' can also help diagnose whether a background application is resulting in your issue. This can be performed by:
-
- Press the Windows key
- Type 'msconfig' and select 'System Configuration'
- On the 'General' tab, select 'Selective Startup'
- Deselect 'Load startup Items'
- Reboot your PC
- Launch Vermintide 2 as normal
-
- If the error no longer persists after having performed the Selective Startup, you will need to re-enable each of your usual background applications one-by-one until the error reoccurs, to determine which is interfering with Easy Anti-Cheat
Unknown File Version
This error is usually isolated to those using BullGuard Anti-Virus.
Choosing to add the Vermintide 2 directory as an exception should immediately resolve this issue, and can be done by:
- Go to the BullGuard 'Settings' menu
- Select 'Anti-Virus' -> 'Advanced Settings' -> 'Tuning'
- Tick the 'Skip Files/Folders' checkbox
- Click the 'Files/Folders' hyperlink to bring up a selection
- Choose to exclude the Vermintide 2 directory
Untrusted System File
Please note: For those with 'Untrusted System File' errors referencing the wldap32 or nvd3dumx DLLs, please see the sections underneath instead.
This error occurs when a DLL on your PC has become corrupted and is consequently considered to be "untrusted" by Easy Anti-Cheat. We recommend that you run through the solutions below:
- Restart your PC!
- Ensure the latest updates for Windows are installed
- Remove the Easy Anti-Cheat Certificates & Install/Repair Easy Anti-Cheat:
-
- Navigate to: C:\Program Files\Steam\steamapps\common\Warhammer Vermintide 2\EasyAntiCheat
- Delete the 'Certificates' directory
- Navigate to: C:\Program Files\Steam\steamapps\common\Warhammer Vermintide 2\installers\EasyAntiCheat
- Run the EasyAntiCheat_Setup installer and proceed as instructed
- Then use the 'Verify Integrity of Game Files' option: [PC] How to 'Verify Integrity of Game Files' via Steam
- Perform a clean re-installation of your GPU drivers using the appropriate instructions below:
- Run the Windows System File Checker using the instructions here: [PC] How to Run the Windows System File Checker
- Run an Anti-Virus scan, as it's possible that a virus is present on the PC. Easy Anti-Cheat recommend using Malwarebytes Anti-Rootkit: https://www.malwarebytes.com/antirootkit/
- If you have another PC in the household, you may be able to manually replace the corrupted DLL with a valid copy from another PC
- Make note of the "untrusted" DLL and enter it into a Google search. You should be able to work out which program the DLL belongs to by doing this, and you will then need to reinstall or repair the affected program
Untrusted System File: C:\Windows\System32\wldap32.dll
This error occurs when the wldap32 DLL on your PC has become corrupted and is consequently considered to be "untrusted" by Easy Anti-Cheat. We recommend that you run through the solutions below:
- Ensure the latest updates for Windows are installed
- Remove the Easy Anti-Cheat Certificates & Install/Repair Easy Anti-Cheat:
-
- Navigate to: C:\Program Files\Steam\steamapps\common\Warhammer Vermintide 2\EasyAntiCheat
- Delete the 'Certificates' directory
- Navigate to: C:\Program Files\Steam\steamapps\common\Warhammer Vermintide 2\installers\EasyAntiCheat
- Run the EasyAntiCheat_Setup installer and proceed as instructed
- Then use the 'Verify Integrity of Game Files' option: [PC] How to 'Verify Integrity of Game Files' via Steam
- Run the Windows System File Checker using the instructions here: [PC] How to Run the Windows System File Checker
- Run an Anti-Virus scan, as it's possible that a virus is present on the PC. Easy Anti-Cheat recommend using Malwarebytes Anti-Rootkit: https://www.malwarebytes.com/antirootkit/
- If you have another PC in the household, you may be able to manually replace the corrupted DLL with a valid copy from another PC
Untrusted System File: C:\Windows\System32\nvd3dumx.dll
This error occurs for Windows 7 users with NVIDIA GPUs specifically, and would have appeared after the most recent NVIDIA driver update.
This error is due to changes in how Microsoft handles drivers, and means the Windows 7 updates below must be installed to ensure compatibility:
KB4490628
KB4474419
For more information, please see the note for Windows 7 users here: https://www.nvidia.com/en-us/geforce/forums/game-ready-drivers/13/336229/geforce-44187-game-ready-driver-feedback-thread-re/
No Game Executable Entry Was Found in the Catalogue.
This error is usually isolated to those using BullGuard Anti-Virus.
Choosing to add the Vermintide 2 directory as an exception should immediately resolve this issue, and can be done by:
- Go to the BullGuard 'Settings' menu
- Select 'Anti-Virus' -> 'Advanced Settings' -> 'Tuning'
- Tick the 'Skip Files/Folders' checkbox
- Click the 'Files/Folders' hyperlink to bring up a selection
- Choose to exclude the Vermintide 2 directory