Fix Batman Arkham City crashes, and low FPS on Windows 10/11

Reading time icon 6 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Batman Arkham City problems

Many Batman fans are probably familiar with the Batman: Arkham City game, but it seems that Batman: Arkham City has some issues with Windows 10, so let’s see if we can fix that. Users have reported crashes, freezing, low FPS and many other issues that seriously affect their Batman: Arkham City gaming experience, and sometimes making the game almost unplayable, so without further delay, let’s tackle these issues.

Fix Batman: Arkham City Crashes, Low FPS and other problems on Windows 10

Solution 1 – Update the PhysX drivers manually

Users have reported crashes with Batman: Arkham City as soon as they launch the game, and it was discovered that PhysX was the main cause for these crashes.

In order to fix this issue you need to go to Nvidia’s website and download the latest PhysX drivers and install them manually. In addition, it wouldn’t be a bad idea to update your Nvidia drivers as well, just remember to update PhysX drivers after updating Nvidia drivers.

If you don’t want to update PhysX drivers, or you simply don’t use it, you can just go to the game options and turn off PhysX in game options menu, and this should fix crashing issues as well.

Solution 2 – Reinstall the game

This solution is bit more drastic and we wouldn’t advise it unless all other solutions don’t work, but according to users, reinstalling the game has fixed game crashing issues.

First you need to find your save game folder and delete it, or move it to another location. After that uninstall Batman: Arkham City and restart Steam. Download Batman: Arkham City again and install it.

Some users also suggest that it’s a good idea to update your display drivers to latest version before installing Batman: Arkham City again, so make sure that you try that out.

READ ALSO: Watch Your Favorite Animated Movies for Free With This Awesome Windows App

Solution 3 – Turn off PhysX and DirectX 11

Users have complained about low framerate while playing Batman: Arkham City and in order to fix that it’s advised that you turn off PhysX and DirectX 11 in game settings since both of these require a lot of hardware power.

In addition, you could also try downloading and installing latest DirectX End-User Runtimes from here.


If you’re having FPS issues, lags and slowdowns while playing, we recommend you to download Kill Ping. It will focus your computer resources and processes on the game without overclocking your hardware.


Solution 4 – Check the integrity of game cache

It has been reported by users that they are getting gray screen that looks like a cutscene that doesn’t load. There’s even a message telling you that you can skip it by pressing the left mouse button, but pressing the button doesn’t do anything.

In order to fix this issue you need to check integrity of game cache files, and you can do it by following these steps:

  1. Open Steam and find Batman: Arkham City in your Steam library.
  2. Right click Batman: Arkham City and choose Properties.
  3. Go to the Local Files tab and click Check integrity of game cache files.
  4. This process should take a while but some users report that it lasts just a few seconds for them. When the process is completed launch the game.
  5. When you load up the menu press Alt + F4 and you’ll be informed that you might lose unsaved progress. Click Yes to continue.
  6. Now validate the game cache again.

If validating the game cache didn’t work for you you might want to try reinstalling the game.

Solution 5 – Update sound card drivers are check audio settings

Users have reported sound issues such as low sound or lack of sound while playing Batman: Arkham City and in order to fix that issue, it’s advised that you update your sound card drivers with the latest version.

We recommend you to download a third-party tool to do it automatically.  

⇒ Get Outbyte Driver Updater

If the problem still persists you need to check your Volume Mixer and see if Batman: Arkham City is muted or if it has its sound lowered. To do so follow these steps:

  1. Start the game. When the game starts press Alt + Tab to switch back to your desktop.
  2. In the bottom right click the speaker icon and choose Volume Mixer.
  3. When the Volume Mixer opens find Batman: Arkham City slider and make sure that it’s set to max.

In addition, there’s one more thing that you can permanently fixes this issue:

  1. Go to Control Panel > Hardware and Sound > Sound.
  2. Next go to the Communications Tab and select Do Nothing.

READ ALSO: Fix: Unable to Run Steam Games on Windows 10

Solution 6 – Change the registry values

This solution fixes game crashes after the launch if you use EMET and SEHOP.

  1. Create a new text file.
  2. Add the following lines to the text file:
    • Windows Registry Editor Version 5.00
    • [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution OptionsBatmanAC.exe]
    • “DisableExceptionChainValidation”=dword:00000001
  3. Save the file as batman.reg.
  4. Double click the file to add it to registry.
  5. Run the game.

In addition, you can try disabling SEHOP globally:

  1. Create the text file and add the following:
    • [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Managerkernel]
    • “DisableExceptionChainValidation”=dword:00000001
  2. Save your file as disablesehop.reg.
  3. Double click disablesehop.reg to add it to registry.

Solution 7 – Install the latest version of DirectX

Users have reported getting QA_APPROVED_BUILD_JANUARY_2011 message while trying to start Batman: Arkham City. This is easily fixable by installing the latest version of DirectX.

Solution 8 – Delete the bmengine, bmgame and userengin files

According to users, game freezes while video cutscenes are playing and the only solution is to restart the game. This is a major problem but you can fix it by following these steps:

  1. Go to the following location:
    • C:Users…DocumentsWB GamesBatman Arkham CityBmGameconfig
  2. Find the following files bmengine, bmgame and userengin and move them to a different location or delete them.
  3. Try running the game again.

Solution 9 – Unplug all other USB controllers

If you’re using a Xbox 360 Controller but for some reason you can’t get Xbox 360 Controller to work, try unplugging all other USB controllers that you have connected to your PC.

Solution 10 – Change the audio quality

Users have reported lip sync issues and in order to fix that issue you need to set the audio quality to 41K 32bit. In addition, you need to change the audio settings from 5.1 or 2.1 to Stereo and you’ll fix this audio issue.

READ ALSO: Fix: Games for Windows Live Problems on Windows 10

More about the topics: windows 10, windows 10 games