When opening games like Fortnite, Far Cry 5, or Rust we can find an error that says Error Code 20006, a start-up error 1058 or an alternative error to this that is error 1072. If you do not know what this is, in this article, we will explain and teach you to solve this error.
You certainly must have been researching all over the internet about this error and you have not found an answer or a solution. This error comes from Easy Anti-Cheat, this is an application that does not allow unfair play in games. If you didn't know about the existence of this application then, Surprise! It comes with Steam and many other applications like UPlay and games like Indie, Ghost Recon, Robocraft and those mentioned above.
This type of error is quite common, yet not very difficult to solve. Resolving it usually takes around 15 minutes at the most. The complete error will probably read on your screen as "Error Code: 20006 (The service cannot be created (StartService failed: 1058))" or it will be presented as something similar, such as error 1058 or 1072 error. There is a type of solution for each of them, you must follow certain steps to solve this small problem. Next, we will mention these three possibilities.
If the error that appeared on your screen was 1058, you should try option 1, if this does not solve your problem, option 2 will solve it. (This will only work if you are experiencing errors with EAC, if you have been banned for cheating, this will not work for you).
Let's start now with the options to solve the problem with AEC
1) Fixing Error Code 20006 (Error 1058)
When error 1058 appears it means that the EAC has been deactivated. Usually, this problem is solved quickly, but surely you will ask yourself how do I do it? For this, you must enter "Properties". In this window under "Startup type" you will find the options "Disabled", "Automatic", "Automatic (delayed)" or "Manual". For our good and the good of the game, it is advisable to choose the option "Automatic" or "automatic (delayed)" if you think that this could seriously affect your start times.
But, clearly, this is a very simple way of solving the problem that perhaps in the future may not result and this problem would appear again. That is why we will mention the appropriate steps to follow to obtain an effective solution that will not cause us more problems in the future.To begin, you must make sure that there is no program that is blocking or disabling the EAC, as the Anti-Virus or Firewall could do. To successfully complete this step, you must open your firewall, find the permission section, once there look for the Easy Anti-Cheat and make sure it is not blocked.
If you want to stay alert for any changes in EAC, you can add an exclusion for the root folder of this (this folder should be "C: \ Program Files (x86) \ EasyAntiCheat \"). And if you want to make an extra effort, you can configure exclusions for the EAC folders that any game that has Easy Anti-Cheat will have in its root folder.
Once this step is completed, the EAC will not be unlocked and we can continue with the next step.
The next step is to reinstall or repair Easy Anti-Cheat. Possibly the installation you have this damaged for a specific game, and clearly, a quick repair could solve the problem.
There are 2 locations that you can choose to repair or reinstall EAC. One of these locations is the Easy Anti-Cheat folder that you can find in the installation folder of your game. The other option would be the EasyAntiCheat folder in Program Files (which is probably C: \ Program Files (x86) \ EasyAntiCheat). Just at the moment, you find that folder, you can select the EAC installer, and choose the option "Repair" in the window that appears and goes the problem should be solved.
In case this step does not work, we recommend temporarily disabling the antivirus and try again, or simply restart the PC, it would be ideal to try both.
If you do all the above and another error occurs when trying to reinstall or repair, do not worry, there are still other options that can solve your problem. We go with option 2.
The reinstallation/repair did not work and the error keeps appearing?
Surely at this time this desperate, because none of the previous steps worked, this is because there is probably something else that has disabled EAC. You are likely to ask yourself what or why? We really do not know. But, the solution is simple, you must activate it again. However, this is not as simple as it seems, you must find the configuration and perform the steps correctly. But for that we are here, follow the next steps to activate EAC again:
• First, you must open "Services". In Windows 10 you simply open the Start menu and type "services" in the search engine.
• When you are inside Services, you should find "EasyAntiCheat", then right click and select the option "Properties".
• Once in the Properties window, you should search for "Startup type", when you find it, you can change it from "Disabled" to "Automatic" or "Automatic (delayed)" if you think it could affect the startup performance as mentioned above.
• Finally, you must click on "Apply" and close the windows you opened in the process. After this, you launch your game.
Once you perform these steps, the game should work without any problem and you can enjoy it again. However, if the problem appeared once, there is a possibility that it will appear again the next time you restart your PC. Keep this in mind and do not forget the steps to follow to solve the problem.
2) Elimination? Repair error 1072
If a problem related to the third step appeared at the time you were trying to activate the EAC again and an error appeared mentioning that the EAC had been "programmed for elimination", it means that the problem still continues. But do not fall into despair, there is still another alternative to solve the problem, then we will explain how to do it.
Note: if error 1072 appeared immediately, you must start from this point, since the previous steps will not be valid if you do not do this step first.
In the following steps, you will have to delete or edit a "DeleteFlag" that you will find inside the EAC registration folder.
To Delete "DeleteFlag"
• You must open Regedit, to do this you have to enter the Start menu and type in the Windows 10 search engine "Regedit".
• After this, you go to "Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ EasyAntiCheat" (if you copy and paste it in regedit, you should take it to the right place).
• Right click on "DeleteFlag" and select "Modify", then change the data from "1" to "0".
• Restart your PC.
• And try to reactivate the EAC with the steps mentioned above.
• If EAC is activated without problems, restart your game.
After performing these simple steps, you should be able to activate the EAC again and restart the game without any problem. If you tried this step without restarting your PC and it did not work, do not panic, try to restart quickly and try again.
There is a large number of games in which EAC is executed, in the last update of the list that will be shown below, 77 games were counted. If you are having one of the errors mentioned above with one of your games, it is likely that any other game that is protected by EAC will also present this error.
To know how many of your games are protected by EAC, we will show you the complete list of games that use Easy Anti-Cheat. This list was updated on September 2, 2018.
- 7 Days to Die
- Audition TH
- Battalion 1944
- Block N Load
- Cabal Online
- Combat Arms
- Combat Arms: Line of Sight
- Cuisine Royale
- Darkfall: Rise of Agon
- Darwin Project
- Days of War
- Dead by Daylight
- Death Field: The Battle Royale of Disaster
- Dirty Bomb
- Dragon Ball Fighter Z
- Dragon Ball Xenoverse 2
- Dragonica: Lavalon Awakens
- Dying Light: Bad Blood
- Far Cry 5
- Fear the Wolves
- For Honor
- Fortnite Battle Royale
- Fractured Lands
- Friday the 13th
- Hide & Hold Out
- Hunt: Showdown
- Infestation: Survivor Stories
- Infestation: World
- Insurgency: Sandstorm
- Magicka: Wizard Wars
- Memories of Mars
- Naruto to Boruto: Shinobi Striker
- Next Day
- Offensive Combat: Redux!
- Onward VR
- Post Scriptum
- Realm Royale
- Reign of Kings
- RF Online
- Rising Storm 2: Vietnam
- Robocraft Royale
- Sky Noon
- Sword Art Online: Fatal Bullet
- Tales Runner TH
- Tom Clancy’s Ghost Recon: Wildlands
- Total War: Arena
- War of the Roses
- War of the Vikings
- War Rock
- Warhammer 40,000: Eternal Crusade
- Warhammer: Vermintide 2
- Watch Dogs 2
- Worlds Adrift
- Yulgang TH
The problem caused by the errors 20006, 1058 or 1072 are really annoying since they do not allow you to enjoy the game as you would like. In addition to this, finding a solution is not so easy since many people on the Internet give wrong information about the process to follow to solve the problem and end up creating more serious problems.
The purpose of this article is to provide support to those who have this problem and do not know how to deal with it. Without the proper help, this problem could cause you not to play your favorite game anymore possibly. We hope this guide works for you and you can enjoy it again.