Hoe los ik de foutmelding ‘Xinput1_3.dll niet gevonden of ontbreekt’ op?
Soms, wanneer je oudere games of apps probeert te spelen die afhankelijk zijn van ondersteuning voor de Xbox-controller, kun je de frustrerende foutmelding ‘xinput1_3.dll niet gevonden’ tegenkomen. Het is een beetje vreemd, maar vaak komt het doordat de DLL ontbreekt of volledig beschadigd is. Het lastige is dat Windows deze oude bestanden niet altijd op de juiste plek bewaart, vooral niet na een systeemopruiming of een upgrade vanaf een oudere Windows-versie. Gelukkig lost het installeren van de juiste DirectX-componenten het probleem meestal op, en dat is veel veiliger dan blindelings DLL-bestanden downloaden van dubieuze bronnen.
Manieren om de Xinput1-3-dll-not-found-fout op te lossen
Installeer DirectX End-User Runtime
Aangezien xinput1_3.dll oorspronkelijk bij een oude DirectX SDK zat, en Microsoft die niet meer aanbiedt, kun je het beste de DirectX End-User Runtime-installer gebruiken. Deze installeert een aantal verouderde bibliotheken op je systeem waar apps van afhankelijk zijn, waaronder die lastig te vinden DLL. Geloof me, dit heeft bij meerdere systemen geholpen, ook al lijkt het misschien een beetje omslachtig.
- Ga naar de DirectX-webinstaller en download het.
- Voer het installatieprogramma uit en het downloadt en installeert alle benodigde oudere DirectX-componenten, inclusief de oude DLL-bestanden.
- Als dat klaar is, start je pc opnieuw op. Soms verdwijnt de fout na een herstart. Zo niet, geen nood – probeer dan de volgende oplossing.
Upgrade of herinstalleer DirectX Framework.
Hoewel de runtime-bestanden prima zijn, bevat de native DirectX van Windows soms niet alles wat nodig is voor oudere apps. Bovendien zijn bepaalde DirectX-versies gekoppeld aan je systeemarchitectuur – x86 of x64 – dus het installeren van de juiste versie kan een kwestie van geluk zijn als je maar wat gokt. Door je systeeminfo te controleren, kun je achterhalen of je de 32-bits of 64-bits versie nodig hebt. Vervolgens kun je het juiste installatieprogramma downloaden via de tools van Microsoft, waardoor de benodigde DLL’s correct worden geïnstalleerd, bijgewerkt en geregistreerd. Het is onduidelijk waarom het werkt, maar op sommige machines is deze oplossing sneller dan handmatig met DLL’s te rommelen.
- Druk op Win + R, typ
msinfo32, en druk vervolgens op Enter. Hiermee opent u het venster Systeeminformatie. - In het tabblad Systeemoverzicht vindt u de regel ‘Systeemtype’. Daar staat ofwel ‘x86-gebaseerde pc’ of ‘x64-gebaseerde pc’.
- Als je een 64-bits computer hebt, download en installeer dan Microsoft. DirectX.x64.
- Als je systeem 32-bits is, download dan Microsoft. DirectX.x86.
- Na het downloaden, voer je het installatieprogramma uit, volg je de instructies en herstart je de computer. Hopelijk lost dat de DLL-fout op.
Installeer het programma dat de DLL nodig heeft opnieuw.
Als de foutmelding na dit alles nog steeds verschijnt, is er mogelijk iets misgegaan tijdens de installatie. Bestanden zijn beschadigd geraakt of zelfs verwijderd door een opschoonprogramma of malware. Je kunt proberen het xinput1_3.dllbestand handmatig te vervangen, maar eerlijk gezegd werkt het opnieuw installeren van het programma vaak beter. Het is minder gedoe en zorgt ervoor dat alle afhankelijkheden correct zijn ingesteld.
- Druk op Win + R, typ
%windir%, en druk op Enter. Hiermee ga je naar de Windows-map. - Open de map system32.
- Zoek ernaar
xinput1_3.dll. Als het ontbreekt, is dat het probleem. Als het er wel is, maak dan voor de zekerheid een back-up en verwijder het vervolgens. - Installeer nu de applicatie of het spel opnieuw; dit zou de juiste versie van de DLL moeten herstellen. Zo niet, dan kunt u handmatig een nieuwe, veilige kopie kopiëren van een ander werkend systeem (bijvoorbeeld van het oorspronkelijke installatieprogramma of vertrouwde bronnen).
- Start de computer opnieuw op en kijk of het nu werkt.
In sommige gevallen is een simpele herinstallatie voldoende, vooral als je onderdelen van je besturingssysteem hebt geüpgraded of vervangen. Of, als je ambitieus bent, kun je proberen de hele applicatie of game bij te werken, omdat de nieuwste versie soms beter omgaat met deze verouderde afhankelijkheden.