Easy Anti-Cheat • Windows sharing violation

Fortnite Error 30005 CreateFile Failed 32 Fix

Find the process holding EAC’s required file, clear the lock safely and repair Easy Anti-Cheat without force-deleting drivers or damaging the working installation.

Updated July 14, 202611 min readALVIRAN Blog
FILE HANDLE INSPECTORSHARING VIOLATION
TARGET FILEEasyAntiCheat_EOS.sys
FortniteClient-Win64.exeCLOSED
BACKGROUND_PROCESS.exeHANDLE OPEN
CREATEFILE()
WINDOWS ERROR 32ERROR CODE: 30005File is being used by another process
01IDENTIFY
02CLOSE
03REPAIR
Windows meaningAnother process uses the file
Safest first actionRestart and retest once
Never start withForced .sys file deletion
Quick answer

Clear the file handle before repairing Easy Anti-Cheat

CreateFile failed with 32 means another process is using the file EAC needs. Save the complete message and path, close Fortnite and Epic Games Launcher, then restart Windows. If the exact error returns, use Microsoft’s Process Explorer to identify the handle owner. Exit only a confirmed non-system application, repair EAC, verify Fortnite and use a clean boot if the lock is recreated. Do not force-delete the driver file.

Decode the suffix

Windows error 32 is a file-sharing collision, not a generic EAC failure

Microsoft names error 32 (0x20) ERROR_SHARING_VIOLATION: a process cannot access a file because another process is using it. When EAC reports CreateFile failed with 32, its open request is colliding with a handle that already exists. The file may be legitimate; the immediate problem is ownership and timing, not proof that the file itself is corrupted.

Target existsEAC reached the file

This is different from File Not Found or an unknown package path.

Handle stays openAnother process owns access

A background app, service or previous game process may still be using the object.

CreateFile failsSharing rules block EAC

Windows refuses the requested access until the conflicting handle closes.

Restart testTemporary locks disappear

A full restart closes ordinary application handles and provides a clean launch baseline.

Repeat signalSomething reopens the file

If error 32 returns after restart, identify which process recreates the lock.

Account safeLocker data is separate

File-handle troubleshooting does not affect Epic account ownership or cosmetics.

Intent boundary: this guide owns 30005 + CreateFile failed with 32. The separate 1072 guide owns a service marked for deletion. Unknown File Version owns a mismatched file version, while Game Security Violation owns a flagged process.
Evidence before action

Preserve the exact filename, path and timing before the lock disappears

Photograph the complete dialog

Keep code 30005, CreateFile failed with 32 and every visible filename or path.

Record when it happens

Note whether the first launch after boot works and only the second launch fails.

Check launcher state

Record whether Epic Games Launcher still shows Fortnite as Running after the game closes.

List recent software changes

Note newly updated security, hardware-control, overlay or monitoring applications without blaming them yet.

Do not search the PC and delete every file with a similar EAC name.

The path identifies which EAC installation and object failed. A broad deletion can affect another EAC-protected game and destroy the evidence needed to find the lock owner.

Clean handle reset

Close the game stack and restart Windows once

01Exit Fortnite

Close the game and wait for the visible process to leave the taskbar.

02Exit Epic Launcher

Use Exit from its system-tray icon rather than only closing the window.

03Choose Restart

Use Windows Power → Restart to close ordinary file handles.

04Launch officially

Open Epic Games Launcher, then start Fortnite from Library.

05Retest once

If the exact suffix returns, stop restarting and identify the handle owner.

Useful result: if Fortnite works after restart but fails after one game session, the exit sequence is leaving or recreating a handle. That timing narrows the suspect far more than a full reinstall.
Microsoft handle search

Use Process Explorer to name the process, not to force-close the handle

Microsoft Sysinternals Process Explorer is designed to show which programs have particular files, handles and DLLs open. Download it only from Microsoft, run it as administrator and search for the exact filename captured from EAC.

01Download official tool

Use Microsoft’s Sysinternals Process Explorer page.

02Run as admin

Administrative context helps display system and service handles.

03Search handle

Use Find Handle or DLL and enter the exact filename, not the whole error.

04Record owner

Save process name, executable path and verified publisher.

05Exit safely

Close the confirmed application normally, then retest Fortnite.

Do not use “Close Handle” on a Windows, security or driver process.

Forcing a live handle closed can destabilize the owning application or Windows. Process Explorer should identify the owner; use the publisher’s normal exit, update, repair or uninstall path.

Supported EAC recovery

Repair Easy Anti-Cheat after the confirmed owner releases the file

Epic’s current Fortnite support exposes the EAC setup from the game’s Win64 EasyAntiCheat folder and uses its supported repair flow. The repair should happen after the lock closes; otherwise the installer can encounter the same sharing violation.

01Open Library

In Epic Games Launcher, open Fortnite’s three-dot menu and Manage.

02Open install path

Use Open Install Location instead of guessing a drive letter.

03Find EAC folder

Open FortniteGame → Binaries → Win64 → EasyAntiCheat.

04Run official setup

Open the included EAC setup and select the supported repair action.

05Restart and launch

Restart Windows, then launch Fortnite through Epic Games Launcher.

If EAC is now reported as not installed: the error wording changed. Move to the dedicated EAC installation guide rather than deleting another file.
Restore the expected package

Verify Fortnite only after EAC can access its own files

Epic says verification checks installed files and changes or repairs files that differ from the expected package without affecting saved data.

Epic Games Launcher route

Library → Fortnite → three dots → Manage → Verify. Wait until validation and any repair download finish before launching.

What verification changes

It repairs local package differences. Epic states that saved data is not affected, and account-owned Locker items remain linked to the Epic account.

Why not verify first? Verification repairs package content but does not identify the process holding an EAC file open. Clear the active sharing violation before asking the launcher to replace files.
If the lock is recreated

Use a clean boot to confirm a startup conflict instead of guessing

Hide Microsoft services

In System Configuration, select Hide all Microsoft services before disabling the remaining startup services.

Record startup items

In Task Manager, note which enabled startup applications you disable so they can be restored.

Restart and retest

If CreateFile failed with 32 disappears, a disabled non-Microsoft item is a confirmed category of suspect.

Re-enable in groups

Follow Microsoft’s isolation method until one application or service reliably recreates the lock.

Security software branch: if Process Explorer or the clean boot confirms a security product, update that product and use its publisher’s documented allow-list process. Do not disable antivirus or firewall protection permanently.
Persistent exact suffix

Use the repeated owner and changed messages to choose the final branch

Same processRepair its publisher app

Update, repair or uninstall the confirmed non-system owner through official vendor support.

Different processUse a clean boot

Multiple owners suggest a broader startup or security interaction rather than one stale exit.

No handle foundCapture immediately

Run the handle search while the error dialog is still open so the transient owner remains visible.

1072 appearsSwitch to service state

CreateService failed with 1072 belongs to the marked-for-deletion workflow.

Not installed appearsInstall EAC officially

The driver or service is now missing and belongs to the dedicated installation article.

Still exact 32Escalate evidence

Send Epic the screenshot, locked path, owner process, repair result and clean-boot result.

Avoid third-party “unlocker” applications.

They can force driver or service files into a new inconsistent state and add another background component. Microsoft Process Explorer gives you ownership evidence without requiring forced deletion.

No 30005 cannibalization

The text after Error 30005 is the real routing signal

Exact wordingPrimary layerFirst useful action
30005: CreateFile failed with 32File held by another processRestart, then identify the file-handle owner
30005: CreateService failed with 1072Service marked for deletionRestart Windows, then reinstall EAC
Easy Anti-Cheat is not installedMissing or unregistered componentUse the official installation workflow
EAC Service Update FailedInstalled service cannot refreshUse Epic’s service-update repair
Unknown File VersionSpecific file-version mismatchRecord the path and follow the file-owner branch
Game Security Violation DetectedFlagged process or integrity conflictRecord and safely close the named process
FAQ

Fortnite Error 30005 CreateFile Failed 32 FAQ

What does Fortnite Error 30005 CreateFile failed with 32 mean?

Windows error 32 is a sharing violation: Easy Anti-Cheat cannot access the required file because another process is using it. The complete CreateFile failed with 32 suffix points to an open file handle, not to the service-deletion state described by CreateService failed with 1072.

How do I fix Fortnite Error 30005 CreateFile failed with 32?

Capture the full error and any displayed file path, close Fortnite and Epic Games Launcher, then restart Windows. If the exact error returns, use Microsoft Process Explorer to identify the process holding that file, close only a confirmed non-system owner, repair or reinstall Easy Anti-Cheat, verify Fortnite files and use a clean boot if a background conflict remains.

How can I find which process is locking the EAC file?

Download Process Explorer only from Microsoft Sysinternals, run it as an administrator and use its handle search with the exact filename shown by EAC. Record the matching process name and publisher. Do not close a handle directly; exit the owning application normally or end only a confirmed non-system process before retesting.

Can restarting Windows fix CreateFile failed with 32?

Yes. A full restart closes ordinary process handles and is the safest first test for Windows sharing violation 32. If Fortnite launches afterward, the lock was temporary. If the exact error returns, identify which application opens the file again instead of repeating restarts indefinitely.

Should I delete EasyAntiCheat.sys to fix Error 30005?

Do not delete an EAC driver file as the first step or use an unlocker to force deletion. Preserve the exact path, identify the process holding it and use Epic’s supported Easy Anti-Cheat repair or installation workflow. Forced deletion can produce a different service error and hide the process that caused the lock.

Can antivirus software cause Fortnite CreateFile failed with 32?

Security software can be one possible file-handle owner, but do not assume it is responsible. Confirm the process with Process Explorer or a clean boot. If a security product is verified as the conflict, update it and follow its publisher’s allow-list procedure rather than disabling protection permanently.

Is CreateFile failed with 32 the same as CreateService failed with 1072?

No. CreateFile failed with 32 means another process is using the required file. CreateService failed with 1072 means Windows has marked the EAC service for deletion. Both can appear beside code 30005, so the complete suffix determines the repair branch.

Will fixing Fortnite Error 30005 remove my skins?

No. Closing a local process, repairing Easy Anti-Cheat, verifying Fortnite or running a clean boot does not transfer or unlink the Epic account. Fortnite cosmetics, progression and Locker ownership remain associated with the account.

Related Fortnite guides