Usually, the owners of legal copies of games the steam_api64.dll is missing error does not appear. But still, there are several solutions, as always. You can reinstall the Steam client. Uninstall the current version, then download and install the latest version. In this case, the error will disappear.
If you do not want to reinstall Steam, you can just download the steam_api64.dll file and put it in the appropriate folder.
- Go to the root directory of the game.
- Rename the old steam_api.dll file to old_steam_api.dll.
- This will save this file from being overwritten by the new one and will allow you to restore the game to its initial state, if the new file does not help.
- Now put the new file steam_api64.dll or steam_api.dll (For 32 bit Windows) to the game folder.
- Try to run the game.
If everything is OK - it will start, if the error remains - try to reinstall it with the antivirus disabled and on behalf of the Administrator.
Read more at dll-archive.com