Fifa 16 won't launch, missing D3DCOMPILER.DLL???

TrollingKiwi

Reputable
Feb 12, 2015
25
0
4,530
Hi,

I know this isn't a gaming software dedicated site. I'm sorry if I'm not supposed to be posting here, but I'm running out of options. I've asked questions here before, and have had great answers. I'm really grateful for that. That's why I'm here. I've already contacted EA Customer Support twice, and they can't seem to solve my problem. This is a summary of the discussion I had during my last try with their customer support:

I am running a Windows 7 Ultimate 64 bit OS. I'm at a loss for what to do here. I've tried MANY different methods, and my game still won't launch. When I open FIFA 16, the game launcher opens normally. When I click "Play", I get the following error message:

Invalid License. Reson code = Missind DLL: [D3DCOMPILER_46.dll] Error: 0x6

The thing is....the file is there, in the game folder. I check my game folder and the file is RIGHT. THERE. The launcher, for some weird reason, can't find it. It can't be an "invalid license" since I've played 43 hours of this game, and bought I it in Origin. To try and solve this issue, I've googled my fair bit , and even contacted EA Live Chat Customer Support once, and tried the following:

1. Uninstalling, then clean installing the game. Twice.
2. Using the “Repair Game” option in Origin.
3. Updating my GPU drivers. They are updated.
4. Updating Windows 7. It is updated.
5. Checking that other games run: all of my other installed games run flawlessly.
6. Manually running the installers in the “redist” folders within the “directx11”, “dotnet”, and “vc” folders, which are in the “_Installer” folder within the game folder. Note that running the “d3d11install.exe” does nothing, whether I have Administrator rights or not.
7. Manually downloading another “d3dcompiler_46.dll” file from a third party site, even though I am against downloading these individual files. This method was recommended by the first person I spoke to in the EACustomer Service, and it didn’t work.
8. Checking that the “Run this program in Compatibility mode for…” has its box unchecked. Even if I check it, and then try to run the game, it brings up the same error message.

The same day I contacted EA customer support previously, after I checked the “Run this program in Compatibility mode for Windows 7”, the game ran flawlessly. Thinking the issue was resolved, I closed the chat box and the case. I tried it the next day, the game didn’t launch. I tried it a few days later, the game launched. I’ve been trying it for days now, and it has not been able to launch. Summary: the game has launched successfully two out of I don’t know how many times, since I last contacted EA Customer Support.

I have no idea what to do, and I just want to play the game. Does anyone have any idea what else I could try?? I would be inmensely grateful.

Thanks you very much in advance.
 
Hmm, I understand your frustration. If it's a Windows corruption issue, then these steps may help:

If you follow this and manage to get into safe mode then if you would please follow these steps:

1. Press "Windows"
2. Enter "Windows Update" (without the speech marks) followed by the Enter key
3. Windows Update should open
4. Select "Scan for Updates"
5. Install all updates including optional ones

6. Reboot to the standard desktop
7. Reboot into Safe Mode

8. Press "Windows + X" at the same time
9. Select “Command Prompt (Admin)”
10. Accept any User Account Control popup for “Windows Command Processor”
11. Enter "sfc /scannow" (without the speech marks) into Command Prompt followed by enter
12. Let the scan complete fully
 


Thanks for replying, and sorry for the late answer. I did not notice I got an answer to my question. I have one question before trying this, as it seems I didn't mention this detail. All my other games, new and old, like Portal, The Witcher 3, and Dragon Age Inquisition, run flawlessly. I've had no issue with ANY other game, just Fifa 16. Does this still qualify as a possible Windows corruption issue?
 



I see. Then I will try it as soon as I can and reply back with the results. Thanks again.
 
An update I should have done ages ago. As weird as it sounds, on EVERYTHING I listed in my original question, I did NOT list turning off my antivirus and trying to launch the game. I use AVG. I simply turned off AVG, and then the game launhed without issues. Stupid thing not to try that first thing, I know. But to anyone having this same issue, try it before trying EVERYTHING else!

Thanks for your time!