This thread contains some of the most common fixes for Batman: Arkham Knight, please read each step closely.
Make sure you meet the minimum requirements
Before going any further, please make sure you meet the minimum requirements for this game
OS: Windows 7 Service Pack 1 or higher — 64bit Operating System is required
Processor: Intel Core i5-750 @ 2.67GHz or AMD Phenom II X4 965 @ 3.40GHz
Memory: 6GB of RAM
Graphics: NVIDIA GeForce GTX 660 or AMD Radeon HD 7870 — 2GB of VRAM minimum
DirectX: Version 11
Network: Broadband Internet connection
Storage: 45GB of available space for the base game with no DLC
For best results, I would recommend you meet or exceed the recommended requirements
OS: Windows 7 Service Pack 1 or higher — 64bit Operating System is required
Processor: Intel Core i7-3770 @ 3.40GHz or AMD FX-8350 @ 4.00GHz
Memory: 8GB of RAM
Graphics: NVIDIA GeForce GTX 760 or AMD Radeon HD 7950 — 3GB of VRAM or more
DirectX: Version 11
Network: Broadband Internet connection
Storage: 75GB of available space for the Premium Edition with all the DLC
For the best results with Batman: Arkham Knight, I would recommend the following:
- 16GB of RAM (or more) in dual channel mode
- A graphics card with 4GB of VRAM (or more)
- Have the game installed to an SSD if possible, this will help reduce load times and texture pop-in
- Use either Windows 10 or Windows 11, as both of these use WDDM 2.0 (or newer), which improves VRAM management
Make sure you are running the latest GPU drivers
One of the most common reasons people have issues with Batman: Arkham Knight is because of outdated GPU drivers, install the latest GPU drivers from the links below.
Manually re-install redistributables
One of the most common issues people have with Batman: Arkham Knight are related to missing or corrupt redistributables; such as MSVCP100.dll, MSVCR100.dll and any D3D errors are usually caused by missing and/or corrupt redistributables.
Go to your Steamworks Shared installation folder and click _CommonRedist
\Steam\steamapps\common\Steamworks Shared\_CommonRedist
You should now see three folders;
DirectX
DotNet
vcredist
- Open the DirectX folder and run "DXSETUP"
- Open the DotNet folder and run "NDP452-KB2901907-x86-x64-AllOS-ENU"
- Open the vcredist folder and within the 2010 and 2012 folder run both the x64 and x86 installers.
Resetting config files
If you have previously used any tweak tools or mods, I would recommend deleting the game's config and XML files, this will cause the game to make fresh new files which can improve performance and eliminate crashes and other issues.
Delete the
"GFXSettings.BatmanArkhamKnight.xml" file, located in
C:\Users\YOURNAME\Documents\WB Games\Batman Arkham Knight
Then delete the games Binaries and Config folder, if you right click the game in your Library and select 'Properties', from here go to the 'Local Files' tab and select 'Browse Local Files'. From here delete the 'Binaries' folder, open up the 'BMGame' folder and delete the 'Config' folder.
Now while you still have the Batman: Arkham Knight Properties windows open select 'Verify integrity of game files' — this will vary depending on the speed of your PC.
Verify integrity of game files
Another common issue people experience with Batman: Arkham Knight are the result of missing or corrupt game files.
Video Link:
https://www.youtube.com/watch?v=mdJPQ-Ve22IDisable in-game V-Sync and force V-Sync using your GPU control panel or RivaTuner Statistics Server
I won't go over this in too much detail, as this depends on what GPU you have and would be subject to change as GPU control panels evolve, but you can obtain noticeably better 1% and 0.1% lows by disabling the in-game V-Sync and forcing V-Sync, either using your GPU control panel or forcing it by using a program like Rivatuner Statistics Server.
The Arkham Quixote DLL Fix
In March 2020, a user by the name of 'Sherief' modified one of the DLL files from ReShade to allow Batman: Arkham Knight to recycle textures, resulting in better performance when traversing the map at the expense of higher VRAM usage, you can read more and download the mod here:
https://sherief.fyi/post/arkham-quixote/Caveats of this mod are as follows
- You cannot use any NVIDIA GameWorks effects
- Overlays aside from the Steam overlay will likely crash the game
- In parts of the game it can cause issues with exposure
If you have beefy enough hardware, you can probably get by without this mod, but it's worth a shot if you are having issues.
Hardware Accelerated GPU Scheduling
In Windows 10 version 2004, Microsoft introduced Hardware-Accelerated GPU Scheduling (HAGS), this feature is enabled by default in Windows 11 if your hardware supports it.
Some users have reported that having Hardware-Accelerated GPU Scheduling enabled has a big performance impact for Batman: Arkham Knight.
If enabled, you may want to try disabling this feature
You can do so my going to Windows Settings > System > Display > Graphics Settings and making sure Hardware-Accelerated GPU Scheduling is off.
Misc fixes
If you are using or have used any tools or tweaks that adjust the graphics/config settings of the game, try disabling/reverting these changes. Also try disabling any game-overlay programs, such as FPS counters or recording software, to see whether these may be causing any issues with the game.
If you have made edits to config files for Batman: Arkham Knight in the past to improve performance, through the use of 3rd party tools or guides, reset your graphics settings using the steps stated in this guide to revert them back to defaults.
Final notes
The NVIDIA GameWorks effects seem to get regularly broken by NVIDIA driver updates, you may find that during the main story the GameWorks effects run fine, however in the AR challenges and Arkham Episodes, crashing is much more common. If you experience this, disable all NVIDIA GameWorks effects.
If you are still unsatisfied with performance, remember if you purchased the game on Steam you are entitled to a refund if you have under 2 hours playtime and purchased the game within 14 days.
Delete the
"GFXSettings.BatmanArkhamKnight.xml" file,
ive got fixed and better response for startup waiting time (it was 2min or longer) and now no need to waiting.
Have you tried forcing triple buffering? Use the Nvidia Control Panel to force v-sync and triple buffering on the game. That is likely to fix the FPS dips related to gliding and the Batmobile.
Also check to make sure your PC isn't in any type of power saving mode; I left it in that once and you'd be surprised at how much more it stutters.
\steamapps\common\Batman Arkham Knight\_CommonRedist\vcredist\2010
Install both files
the error message is
Rendering thread exception:
Fatal error!
BUILD_JULY_2012 1131609 07-01-2015 16:36.11 Game
Address=0x2ea58a5c(filename not found) [in C:\Windows\system32\KERNELBASE.dll]
Address=0x6c3b14f1(filename not found ) [inC:\Windows\SYSTEM32\MSVCR100.dll]
Address = 0x45361514(filename not found)[in D:\STEAM\\steamapps\common\Batman Arkham knight\Binaries\Win64\BatmanAK.exe(this message here x9 times)
Address=0x312313d2(filename not found) [in C:\Windows\system32\KERNEL32.dll]
Address=0x317954e4(filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
Address=0x317954e4(filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]........
damn man i've had to right it down manualy...this is the error,it apears in a window.if u whant i will put the post i did to WB comunity