Birdman Jr 2017 年 4 月 17 日 下午 3:19
Fix corrupt XINPUT1_3.DLL
So I was having issues with Windows 10 updating. I ended up doing the a fresh install. Everything is fine and up to date. Download some steam games and nothing launches from desktop shortcut. Go to steam folder and try to launch the exe's from their. Fails to load and I get the error in the picture linked below:

http://imgur.com/a/Ef20P

Anyways, I googled that DLL and download it from some site. And then everything seemed fine right? Here, from the few games I have, if I run them in 64-bit mode they will launch and run fine. But the 32-bit EXE's will not run. I get that exact same error. I'm not sure why the heck that file got corrupt but I remember during my first launch of Day Z something happened with the .NET stuff and I ended up having to reinstall all that. Reinstalled DirectX but I still got this error. So again, it works with the 64 bit but not 32 bit. Perhaps someone can help me find the correct one or share theirs. I'm running the latest version of Window 10 Pro Build 15063 10.0.15063.

Just wanted to share I found a fix. This worked for me confirmed.



--==ANSWER==--



Step 1: Delete the XINPUT1_3.dll file from both the System32 file and the SysWOW64 file. You can delete these by:

1) Move your mouse into a corner on the right side of the screen, and select "Search"
2) Type in "C:" then hit enter.

3) Navigate to the "Windows folder", then go into the System32 folders and SysWOW64 folders, and delete the DLL files.

4) Restart your PC.
Once that's done, move on to..




Step 2: Delete the X3DAudio1_7.dll file from the same locations, System32 and SysWOW64. Refer to the directions above, and do the same for this file.

Then, restart your PC.



Step 3: Go the link as follows and reinstall DirectX web installer:

http://www.microsoft.com/en-us/download/details.aspx?id=35


Once it is installed, restart your computer.

Once your computer is booted back up ,your issue should be fixed.


--==ANSWER==--
最后由 rotNdude 编辑于; 2017 年 4 月 18 日 上午 10:43
< >
正在显示第 16 - 27 条,共 27 条留言
Birdman Jr 2017 年 6 月 30 日 下午 7:48 
Well what can I tell you man. This was my situation and this fix worked for me so I don't know what else to say.
Bad 💀 Motha 2017 年 6 月 30 日 下午 7:50 
Well no problem, if it worked, so be it. Just avoid ever downloading loose DLL files from Online; most places u never know where those came from and they could have been replace with ones that are infected with something malicious.

You can get all the original DLL files from within the CAB files that come with DX Redist June 2010

If for some reason it doesn't have one u need, like one that came with WinOS originally, you should be able to address this via Command Prompt (Admin) > SFC /SCANNOW
最后由 Bad 💀 Motha 编辑于; 2017 年 6 月 30 日 下午 7:51
Birdman Jr 2017 年 6 月 30 日 下午 8:03 
That's what I am trying to say. I downloeded the June 2010 Redist, did SFC /SCANNOW and it did not work from me. But I also had issues with my windows. After I did this, I got the steam games working fine. And then Windows 10 came out with another big update and it wold fail every time for me. So I ended up getting the latest version with that update included and so far, knock on wood, have not had any issues. In the world of computers, we will all have strange problems that not anyone could figure oute except for the person themselves. Thanks for all the input though, it is appreciated.
Bad 💀 Motha 2017 年 6 月 30 日 下午 8:06 
Again I think u not understand what I mean with DLL; you can unpack DX Redist, go to a CAB file yourself and grab the DLL file and then replace it, manually. However you must do that via Safe Mode.

If you mean Creators Update, after you get an OS Build Update like this, it's like a major Service Pack, after installed, you should wipe all Drivers and redo them.
最后由 Bad 💀 Motha 编辑于; 2017 年 6 月 30 日 下午 8:08
IMplodeMe 2017 年 6 月 30 日 下午 9:58 
Still Curious about my question MNT, Does your user name path have a space?

eg C:\Users\Mr Nasty\
Bad 💀 Motha 2017 年 6 月 30 日 下午 10:29 
Never use a space or odd characters in Windows User Account Names
It helps to also start off by using "Windows Local Account"
最后由 Bad 💀 Motha 编辑于; 2017 年 6 月 30 日 下午 10:29
Birdman Jr 2017 年 7 月 1 日 上午 9:36 
No, no strange characters or spaces.
Csepi 2018 年 5 月 29 日 上午 11:29 
I just wanted to say:
THANK YOU!!!!
Followed as you write fixed the currupt file what even resintall didn't solve (during installation BlueScreenDeath corrupted it but it registered it as a healty file).

So THANK YOU!!!!
joseph.iudice 2018 年 7 月 27 日 下午 1:22 
Not to revive an old thread, but I may have a general answer to the questions here....

First off Windows 10 uses Directx 12. There is no stand alone downloadable version of directx 12. The best you can do currently is the developer distributable of Directx from June 2010. The only way to update Directx on Windows 10 is via Windows Update....that may be why when you had "a big update for Windows" it messed up your Directx. (Or at least a potential plausible explanation)

Secondly in 64bit Windows there are two copies of all the Windows files...the system32 folder and that syswow64 folder that were mentioned in this thread. It is counterintuitive, but for 64bit Windows 10 the 64bit versions of files go in the system32 folder and the 32bit (a.k.a. x86) files go in the sysWow64 folder.

If you are downloading random Directx .dll files off the interwebs you will need to find a site with the latest versions of the 64 and 32 bit dll and then put them in the correct folder....which I just explained is the system32 and syswow64 folders respectively.

If you downloaded one version of xinput1_3.dll and copied it in both folders and now only 64 bit versions of your games run correctly, you can probably assume you downloaded the 64 bit version of the file and you currently have the wrong version in your syswow64 folder.

Find a 32 bit version of the dll, delete the one you currently have in the syswow64 folder and try copying the 32 bit version there....

This site had the two latest versions of that particular dll in both the 32 bit and 64 bit flavors:

https://www.dll4free.com/xinput1_3.dll.html

9.18.944.0 32bit 79.9KB English
9.18.944.0 64bit 104.9KB English
9.15.779.0 32bit 67.3KB English
9.15.779.0 64bit 89.8KB English

You'll note the 32 bit versions of the dll are both smaller files than the 64 bit version...

With any luck, then all your games will run instead of just the 64 bit games....
最后由 joseph.iudice 编辑于; 2018 年 7 月 27 日 下午 1:22
richka17 2021 年 1 月 16 日 上午 10:44 
Thank you very much! That helped. The game Dont starve together is working^^:steamthumbsup: :steamhappy:
Carlsberg 2021 年 1 月 16 日 下午 1:29 

Latest is DirectX Redist June 2020, it will repair all but DX12.
最后由 Carlsberg 编辑于; 2021 年 1 月 16 日 下午 1:30
Bad 💀 Motha 2021 年 1 月 16 日 下午 10:29 
You can download all the DX12 files as well if you ever need fresh/clean ones.
< >
正在显示第 16 - 27 条,共 27 条留言
每页显示数: 1530 50

发帖日期: 2017 年 4 月 17 日 下午 3:19
回复数: 27