EA Sports FC 24 is the latest football title from Electronic Arts, whose FIFA license expired some time ago. Officially slated for a September 29, 2023 release, the game is already available via early access for players who have pre-ordered the ultimate edition and have an EA Play subscription. And with early access like this also comes a plethora of annoying bugs and issues. This guide in particular will deal with the DirectX DXGI_ERROR_ACCESS_DENIED error that many are encountering in EA Sports FC 24.
As the name of the error suggests, this error is mainly related to DirectX. So, it can mainly occur due to issues related to the DirectX version installed on your system. That said, is there a fix for this? Let’s find out!
EA Sports FC 24 DirectX DXGI_ERROR_ACCCESS_DENIED Error: Is there any fix yet
Well, you can try the following workarounds, as they are the most effective ones for dealing with such issues in games.
Rename FC24 folder to FC24CS –
One player on the official EA forum resolved this issue by simply going to the Documents folder on their PC and renaming the FC24 folder to FC24CS. Do a restart of the PC after this, and then check if you still face the issue.
Update Windows –
Don’t run an outdated version of Windows OS. In fact, keeping the version updated will help you a lot in avoiding issues like this. So, head to Windows Settings and check if there’s an update available for download. If there is, download it.
Update your GPU drivers –
Like Windows, GPU drivers also need to be constantly updated. So, get the latest available GPU drivers from the official website of the manufacturer or download them through the companion app. Once downloaded, install them and restart your PC.
Switch to Windowed –
u/RubberDuckRub got around the DirectX error by switching to windowed mode instead of fullscreen. When you are in the Start menu of the game, press the Alt + Enter key, and the game will now switch to windowed mode. Don’t try to switch back to full-screen if you don’t want to encounter the same error.
Change MachineGuid value in Register Editor –
If you are encountering the DirectX error where the issue seems to be related to the “PipelineLibraryPcDx12.cpp” file, here’s what you need to do:
Note: Before applying any changes to the file, make sure to create a backup.
Open the Register Editor by typing regedit in the Start menu and pressing enter.
Now, find LOCAL_MACHINE > Microsoft > Cryptography.
After this, alter the value of the MachineGuild file to the following: “d1eb246e-6243-4460-a88e-5d4e52b1ef6b”. Save the changes, and then run the game.
The System File Checker is a built-in tool in Windows that scans and fixes lost or damaged OS files. It’s a really helpful tool that might be able to solve this issue. However, before you run SFC, you will need to run DISM (Deployment Image Servicing and Management).
First, open the command prompt. Remember to use the “Run as administrator” option.
Next, type in and enter: “DISM.exe /Online /Cleanup-image /Restorehealth”.
After that one is over, run this command: “sfc /scannow”. Don’t close the command prompt window during these scans. After the scan is complete, restart the PC and launch the game.
Try other DirectX versions in Launch Options –
It could be that the error is with a particular version of DirectX. By changing launch options, you might just be able to fix this error. If you have purchased the game via Steam, head to the library. Right-click on EA Sports FC 24 and select Properties > General. On the right side of the screen, you will find Launch Options. Type in “-dx11” or “-dx12” and then launch the game. You can do the same via the Epic Games Launcher and the EA App as well.
Install the latest C++ redistributable and .NET Framework –
Getting and installing the latest C++ redistributable and .NET Framework might just be all you need to fix this issue. Download and install these, and then check if the issue is resolved or not.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.