Ошибка при запуске исполняемого exe файла в Windows 10 связанна с отсутствием или повреждением файла динамической библиотеки XINPUT1_3.dll, которая является компонентом библиотеки DirectX 9. Чаще всего эта ошибка возникает при запуске старых видеоигр и других графических приложений. В этой статье я покажу, как исправить ошибку Xinput1_3.dll is missing и запустить ваше приложение.
Итак, при попытке запуска только что установленной игры вы столкнулись с ошибкой:
program.exe – системная ошибка Запуск программы невозможен, так как на компьютере отсутствует XINPUT1_3.dll. Попробуйте переустановить программу.
program.exe – Sytem Error The program can’t start because XINPUT1_3.dll is missing from your computer. Try reinstalling the program to fix this problem.
Это сообщение говорит о том, что Windows не смогла найти этот компонент DirectX 9. В Windows 10 и Windows 8.1 по умолчанию устанавливается более свежая версия DirectX. DirectX и библиотеки старой DirectX 9 просто отсутствуют.
Библиотека XINPUT1_3.dll является контроллером интерфейса и обеспечивает взаимодействие с устройства ввода (интерфейс Microsoft Common Controller API). Эта библиотека используется практически всеми видеоиграми и графическими утилитами под Windows.
Прежде всего попробуйте найти файл XINPUT1_3.dll на локальном диске вашего компьютера. Скорее всего он будет найден в папке C:\Windows\System32 в Windows 10 x86 или в каталоге C:\Windows\System32 в x64 версии Windows.
Запустите командную строку с правами администратора и попробуйте перерегестрировать библиотеку XINPUT1_3.dll в Windows (довольно часто это решает проблему без дополнительных шагов):
regsvr32 xinput1_3.dll
Если этот файл не найден, проще всего скачать и переустановить DirectX целиком.
Скачайте DirectX End-User Runtime Web Installer по ссылке (https://www.microsoft.com/en-US/download/details.aspx?id=35). Должен загрузиться файл веб установщика среды DirectX 9.0c – dxwebsetup.exe (вы можете скачать полный офлайн установщик DirectX 9 — http://download.microsoft.com/download/8/4/A/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe — около 95 Мб).
Запустите dxwebsetup.exe и выполните установку DirectX 9 (процедура установки крайне проста Accept -> Next -> Next -> Finish).
Попробуйте запустить приложение. Если ошибка “отсутствует XINPUT1_3.dll” сохранится, возможно приложению требуется какая-то специальная версия DirectX. Попробуйте поискать дистрибутив DirectX на установочном диске с вашей игрой или программой (обычно он находится в папке Redist) и установить найденную версию DirectX.
1 comment
Пора уже windows 11 запускать в которой уже шаблонно будет 99% всего необходимого, что бы не загружать каждый раз….