Forum Discussion

Pyromaniac275's avatar
5 years ago

Error Code: 30005: CreateFile failed with 32

I've been encountering error code 30005 as well as some very bizarre behaviour when the error occurs. Some important notes: I am currently using the Steam version of Apex Legends. I have played frequently in the past using Origin and never encountered this error before. It has only begun happening since I installed the game via Steam.

I played the game yesterday using Steam for the first time. There was no issue with launch or gameplay and I enjoyed a couple hours of gaming with some friends. When I exited the game I noticed that Steam was still showing the game as running. I checked task manager, but nothing relating to Apex or EasyAntiCheat showed up in the process list. Figuring this was a steam issue I simply exited Steam and relaunched. I didn't attempt to run Apex again until the following day (today).

This morning when trying to run Apex was the first time I encountered error 30005 at start up. The game failed to launch and gave me the following message:

Error Code 30005: CreateFile failed with 32.

I rebooted my computer, and the issue persisted. I 

I repaired EasyAntiCheat and the issue persisted

At this point I checked for solutions online. The common solution seemed to be deleting EasyAntiCheat.sys and trying again. I attempted to do so, however my PC would not allow me to delete the file saying it was in use by another program.

I checked task manager to verify no Apex or EasyAntiCheat processes were running. None were but my computer insisted the file was in use. 

I downloaded Microsoft's process explorer tool and using that ran a check on EasyAntiCheat.sys to see what process was using the file. Process explorer informed me Windows Explorer was using the file.

Using task manager I force closed windows explorer and attempted to use command prompt to delete the file. Even with explorer shut down command prompt was unable to delete the file.

At this point I downloaded and installed an unlocking tool. The tool, interestingly, reported that the file was unlocked and I should be able to delete it but then was itself unable to delete the file. Only by using Unlocker to delete the file as part of a system reboot was I finally able to delete EasyAntiCheat.sys

Sure enough, this fixed the issue and I was able to load up Apex and play for several hours with no problem. Upon closing the game I once again noticed that Steam still believed the game was running even though (once again) there were no Apex or EasyAntiCheat processes running in task manager. As before I closed and relaunched Steam. As before Apex no longer showed as running in Steam.

However, several hours later when I tried to play again I was once again hit with error code 30005, and was similarly unable to delete EasyAntiCheat.sys. Once again, the file could only be removed by using Unlocker to remove the file as part of a system reboot.

After completing the reboot I verified the game files. Everything was fine and I launched the game without issue. I played one round, exited and the game closed normally. This time Steam did not show the game as still running. I launched it again without issue and played for about an hour. Upon closing I once again ran into the issue with Steam showing the game as running despite no Apex or EasyAntiCheat processes showing in task manager. Instead of closing Steam immediately I waited about half an hour to see if the problem would clear. It did not.

Once again, I exited Steam, relaunched it and sure enough encountered error 30005 when I attempted to launch Apex. As before, EasyAntiCheat.sys was locked, and could not be deleted without the use of the Unlocker tool and a system reboot.

I am unsure what is causing this issue, but it seems to occur every time I play Apex for more than a 10 to 15 minutes and seems to be linked to the game failing to properly close and consequently corrupting the EasyAntiCheat.sys file in a rather spectacular fashion. As previously stated I did not encounter this problem when playing Apex through Origin, it has only appeared since I installed the game via Steam.

7 Replies

  • @Pyromaniac275 This is the same problem i have with this game, i've made several posts but i have no answer or solution from EA. I'm so sad for this, the only way i can play is powering the pc, rebooting, erasing .sys and if i close the game, i have to do it all again..
  • Really? This seems like a pretty big issue to be ignored by EA, especially if multiple people are having it. 

    The issue seems to be related to EasyAntiCheat not shutting down correctly when the game closes but I really don't have any idea how to even begin addressing that kind of issue or confirm that that's the problem. 

  • i have the same problem. The only thing that works for me is restarting my pc and then i can play.

  • @Pyromaniac275
    Check out> verified solution.


    CPU FX 8 cores
    CPU FX 8 cores FX series >processors or 8 cores.

    1.Disable two kernels. (In Windows or BIOS)
    2. Reboot the PC.
    3. Go to the game and play.
    4.Reboot the PC.

    5.Enable two kernels.
    6. Check the game


    If the error went away when the cores were turned off and on, then everything is fine

  • Acrimoon's avatar
    Acrimoon
    5 years ago

    @SupremuMxEclipsE 
    Working only one time for me.
    Still faster just to reboot pc, go to C:\Program Files (x86) and delete EasyAntiCheat. Then go to Apex game folder > \EasyAntiCheat and reinstall EAC through setup.

  • Dude, i don´t play Apex legends, but i have the same problems with all games that uses EasyAntiCheat. It´s been a week since it´s started happen and i don´t know what to do!!! the anti cheat has broken and they don´t even try to work in a fix

About Apex Legends Technical Issues

Having issues with Apex Legends? Join here to find help with connectivity, performance issues, crashes and more.37,918 PostsLatest Activity: 22 minutes ago