d3dcopiler_43.dll error 0x000000c1


  1. Posts : 25
    Windows 7 Ultimate 64 BIT
       #1

    d3dcopiler_43.dll error 0x000000c1


    I've been getting this error randomly when using Safari for about a month now, but now it's coming up when attempting to run BF3 or Dead Island. Other games all seem to work fine, but these ones do not.

    I attached a picture of the exact error when running BF3 i got when running a log file.

    What can i do to fix my d3d file? I've already installed a new version of direct X that seemed like the newest one, but it doesnt seem to have done anything.
    Attached Thumbnails Attached Thumbnails d3dcopiler_43.dll error 0x000000c1-d3d-error.png   d3dcopiler_43.dll error 0x000000c1-dead-island-error.png  
      My Computer


  2. Posts : 1,218
    Windows 7 Ultimate x64 SP1
       #2

    How to fix xapofx1_5.dll error

    File Name:*XAPOFX1_5.dll
    Description:*XAPOFX1_5.dll is Direct3D DLL to support Windows multimedia and PC games.
    Common Error Messages:*File Not Found, Missing File, Exception Errors
    PC Game Name:*Microsoft DirectX for Windows
    Publisher Site:*NTx64
    Applied To:*Windows 7, Windows Server 2003, Windows Server 2008, Windows Vista, Windows XP

    How to Fix XAPOFX1_5.dll Error

    Method 1: Download and then install the latest version of DirectX
    To resolve this problem, download and then install the*latest version of DirectX*End-User Runtimes Web Installer.

    Method 2: Manually copy the file
    To resolve this issue, copy the XAPOFX1_5.dll file from the disc 1 CD/DVD of the game CD/DVD pack to the corresponding game folder. To do this, follow the appropriate steps for your version of Windows:

    Windows 7 or Windows Vista*
    1. Insert the disc 1 CD/DVD for your game into the CD/DVD drive of the computer.
    2. Click Start, and then click Documents.
    3. Locate and then click Computer.
    4. Locate and then click the CD/DVD drive.
    5. Locate and then click the following folder:
    CDDrive: DirectX9
    Note In this path, CDDrive represents the drive letter of the CD drive.
    6. Double-click Apr2005_d3dx9_25_x86.cab, right-click XAPOFX1_5.dll , and then click Copy.
    Note Use the Apr2005_d3dx9_25_x64.cab file for the x64-based version of the Windows operating system.
    7. Locate the following folder for your game:
    Drive:Program FilesMicrosoft GamesGame Title

    Note In this path, Drive represents the drive letter on which the game is installed, and Game Title represents the game that you want to repair.
    8. Right-click the game folder that corresponds to the game that is installed on the computer, and then click Paste.

    Note If you have installed more than one game on the computer, repeat steps 7and 8 for the other games.

    Windows XP*
    1. Insert the disc 1 CD/DVD for your game into the CD/DVD drive of the computer.
    2. Click Start, point to Programs, point to Accessories, and then click Windows Explorer.
    3. Locate and then click the following folder:
    CDDrive: DirectX9
    Note In this path, CDDrive represents the drive letter of the CD drive.
    4. Double-click Apr2005_d3dx9_25_x86.cab, right-click XAPOFX1_5.dll , and then click Copy.
    Note Use the Apr2005_d3dx9_25_x64.cab file for the x64-based version of the Microsoft Windows operating system.
    5. Locate the following folder for your game:
    Drive:Program FilesMicrosoft GamesGame Title
    Note In this path, Drive represents the drive letter of the drive on which the game is installed, and Game Title represents the game that you want to repair.
    6. Right-click the game folder that corresponds to the game that is installed on the computer, and then click Paste.

    Note If you have installed more than one game on the computer, repeat steps 5 and 6 for the other games.
    Source: How to fix xapofx1_5.dll error | DLL Suite Blog

    It's only logical to do the same thing with the other dll extension as well, but it seems like the directx is corrupt all over, have you tried installing directx off the disc.
      My Computer


  3. Posts : 25
    Windows 7 Ultimate 64 BIT
    Thread Starter
       #3

    I already copied over that other DLL file from the newest redistrib, from here (Download Details - Microsoft Download Center - DirectX Redist (June 2010))

    It didnt solve the problem at all =/

    Any other way to solve this?

    Also, the game dead island and BF3 are both off of the internet so they dont have disks to install from.
      My Computer


  4. Posts : 25
    Windows 7 Ultimate 64 BIT
    Thread Starter
       #4

    Also - i'm confused

    Previously i put the new DLL's into the c/windows/win32 folder, but in that you say to put it into the actual games folder?
      My Computer


  5. Posts : 744
    Windows 7 Ultimate 64bit
       #5

    Ignore that nonsense.
    Just update your DirectX components using the official Microsoft Directx update
    Nevermind copying anything manually, install it using the link i provided.
      My Computer


  6. Posts : 25
    Windows 7 Ultimate 64 BIT
    Thread Starter
       #6

    I already tried that, whenever i do it says it cant update because im already on a newer version
      My Computer


  7. Posts : 744
    Windows 7 Ultimate 64bit
       #7

    Did you try with the link I provided?
    The link you had posted to was for the redistributables.
      My Computer


  8. Posts : 25
    Windows 7 Ultimate 64 BIT
    Thread Starter
       #8

    yes, when i attempt to update it says it cant because im on a newer version
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 06:01.
Find Us