Forum Discussion

Freeeman_97's avatar
Freeeman_97
New Rookie
3 months ago

BF1 thinking AutoHotKey is running

BF1 thinks AutoHotKey is running when it isn't.

I have never installed AutoHotKey, nor do I have any .ahk files anywhere. 

I have tried all of the basic troubleshooting steps, running as administrator, restarting etc. and nothing happens.

The only thing I can do is repair the anti-cheat which lets me launch the game once, if I relaunch the game afterwards it just says AHK is running again. 

Clearly I do not have AutoHotKey running as the game would not launch at all but I don't know what else to try. 

32 Replies

  • **bleep** it, I've fixed it myself.
    I've spinned up procmon and looked at the files that would get replaced by the Steam files cache check.

    These are the files:
    All located in "SteamApps/common/Battlefield 1". Or in the root directory of the BF1 game files of the EA app, if you don't use Steam.
    - preloader_l.dll
    - EAAntiCheat.GameServiceLauncher.dll
    - EAAntiCheat.GameServiceLauncher.exe

    How to bypass this sht:
    1) Do a full Steam files cache of the game.
    2) At this point, BF1 is in a state that will start without issues. DO NOT start the game.
    3) Backup the 3 files listed above: make a copy in a folder of your choice.
    4) Start the game, play it, and close it...
    5) Now, if you try to start the game a 2nd time, it will give you the error that "AuToHoTkEy Is RuNnInG".
    Instead, copy the 3 files you backed up back into the BF1 game directory.
    6) Start the game, it should work without issues.
    You need to repeat step 5 everytime you want to play the game.

    It is not a fix yeah, but it's faaar faster than checking the game files cache every time, or reinstall the anticheat every time.
    This can be further speeded up by simply creating a .bat script that copies the files when runned, shortening the whole process in just a double click.

  • Jujutei1's avatar
    Jujutei1
    Rising Newcomer
    2 days ago

    Hello everyone, I had the exact same problem as all of you until just now. I had the problem with FC 25 and with a Battlefield game. I tried everything until just now. The last thing I tried was to disable/uninstall Rainmeter. If you use or have installed Rainmeter, try disabling or uninstalling it. It worked for me. Its because Rainmeter Skins sometimes use .ahk files that get recognized as AutoHotKey.

About Battlefield Franchise Discussion

Discuss Battlefield games in this community forum.133,637 PostsLatest Activity: 3 months ago