[PC] Ordinal 345 / COMCTL.dll error in Bioshock Infinite

Question: When I launch Bioshock Infinite, I get the following error:  

"The ordinal 345 could not be located in the dynamic link library COMCTL32.dll"

Answer: The error that you are having is one that is normally associated with trying to launch a DirectX11 game in Windows XP, which does not support DirectX11. Windows XP is not supported for BioShock Infinite.  

Vista Service Pack 2 or later is required to run the game.


The minimum system requirements for Bioshock 2 can be found here:


Have more questions? Submit a request


Article is closed for comments.