Error d3dcompiler_43.dll error status 0xc000012f

im trying to open the epic games launcher but I get an error saying C:\Windows\SYSTEM32\d3dcompiler_43.dll is either not designed to run on windows or it contains an error.Try installing the program again using the original installation media. Error status 0xc000012f. Can someone please help me figure out how to solve this issue

i have already tried to delete this dll and download a new one and replace it. doesnt make a difference.

all my drivers are updated,
i justput a new ssd in my C drive, and so i just installed all my programs new again. installed epic… but wont let me open it?