The anticheat is just doing its job. Nothing dxvk can do about it when a game refuses to load it on windows.
Also you wont get a (advertised by random reddit people) performance boost anyway, so not worth risking a ban by trying to bypass things.
Also looking up your GPU shows it having only 2GB of VRAM. That will also play very badly with dxvk's higher VRAM consumption and worse memory management.
Take this to either Epic Games or the developer of the game you want to play.
There is nothing we can do about it.
a certificate does nothing if the dll is not whitelisted by eac devs through its file hash.
what you actually can do is ask the eac devs to include dxvk .dlls in their whitelist. regardless of any pseudo "certificate".
You really should not mess around with anti cheat.
About digital signatures, Microsoft's dlls are digitally signed with their private key. It's impossible to convince EAC that dxvk dlls are signed by Microsoft unless you can obtain their private key and sign them yourself. Don't waste your time on that.
It is a waste of time because it will not work. You can't fake a cryptographic hash.
And the point of anti cheat is that they shouldn't allow any random file to do what ever they want. If you could just circumvent that easily it would destroy the point.
This will not be officially supported and Windows isn't either. So if it doesn't work that is just that and we advise that you shouldn't mess with anti cheat in general.
The "d3d11.dll" and "dxgi.dll" triggers the EasyAntiCheat and blocks the DLLs saying 'Untrusted file'.
I think this issue can be fixed by making the DLLs to have any kind of certificate, like ReShade which it works fine with games that have EAC.
I'm in for testing this issue by trying in games that have EAC.
Software information
All games with EasyAntiCheat from Steam like Crossout or War Thunder.
System information