Fix Steam Bex error once and for all with these simple solutions
Steam is without a doubt the best platform for gamers, but many gamers reported Steam Bex error on their PC. BEX is short for Buffer Overflow Exception, and most of the time BEX-related crashes are associated with problems with Windows Data Execution Prevention, or DEP for short.
If Steam client is blocked from accessing memory on your system, you might encounter this error, but there’s a way to fix it.
How to fix Steam Bex error? This error is usually caused by Data Execution Prevention feature, so be sure to disable it from Advanced system settings or by using Command Prompt. If that doesn’t work, try running Steam in Compatibility mode or reinstall the affected game.
How can I fix Steam Bex error on my PC?
- Disable peripheral features
- Run Steam in Compatibility Mode
- Disable Data Execution Prevention
- Reinstall Steam
1. Disable peripheral features
Certain peripheral devices can lead to Steam Bex error on your PC. If you’re using a device that the Synapse technology we suggest you disable it. Also, disable data tracking in the status section of your peripheral to fix this problem.
2. Run Steam in Compatibility Mode
If you’re still facing Steam Bex error, we recommend trying to run Steam in Compatibility Mode. To do so, follow these steps:
- Locate your Steam installation directory.
- Now, right click on Steam.exe, and choose Properties.
- Next, click on the Compatibility tab. Check Run this program in compatibility mode for and select the desired version of Windows.
- Click Apply and OK to save changes.
- Double click on Steam.exe to launch Steam.
If this method doesn’t help, try using different settings for Compatibility mode.
3. Disable Data Execution Prevention
Since Steam Bex error is related to DEP, we can try disabling it. In order to do this follow these steps:
- In the Start Menu open Control Panel.
- Open System and Security, and select System.
- Now select Advanced System Settings.
- Click Settings in the Performance section.
- Go to the Data Execution Prevention tab.
- Disable the service, and click OK to exit.
In Command Prompt:
- Start Command Prompt with administrator rights.
- Now type
bcdedit.exe /set {current} nx AlwaysOff
and press Enter. To enable DEP, run this command:
bcdedit.exe /set {current} nx AlwaysOn
- Wait till you receive the operation was successful message and close the window.
4. Reinstall Steam
If the previous solutions didn’t help, select the Verify or Repair for any game in your Steam client. In the event that the issue is not resolved, uninstall and reinstall your game.
We hope that these solutions were able to help you fix Steam Bex error. In the meantime, let us know in the comment section any potential solutions that you found on your own.
RELATED STORIES TO CHECK OUT:
- Fix Steam Application load error permanently with these solutions
- Steam failed to connect with local steam client [FIX]
- Getting Unable to initialize Steam API error? Here’s how to fix it
Still having issues? Fix them with this tool:
SPONSORED
Some driver-related issues can be solved faster by using a dedicated tool. If you're still having problems with your drivers, just download DriverFix and get it up and running in a few clicks. After that, let it take over and fix all of your errors in no time!