О проблемах с динамическими библиотеками мы уже не раз говорили на нашем сайте. Операционная система Windows – это такая вещь, при небрежном обращении с которой можно запросто потерять какой-нибудь важный элемент, после чего о корректной работе операционной системы можно на время забыть. Эти слова очень хорошо подходят и в случае с библиотекой xinput1_3.dll, которая является частью пакета DirectX, а сам файл служит для взаимодействия с контроллерами в играх. Если при запуске какой-нибудь игры вы видите сообщение об отсутствии данной библиотеки, то эта инструкция поможет вам всё исправить.
Причины возникновения ошибки
Здесь всё просто: либо на вашем компьютере «гуляет» вирус, который удалил или нарушил работу файла xinput1_3.dll, либо изначально был установлен «кривой» пакет динамических библиотек DirectX.
В любом случае сперва проверьте ваш компьютер на наличие вирусов, после чего приступайте к шагам для исправления ошибки, которые описаны ниже.
Полная переустановка DirectX
Самый правильный и простой способ – это полная переустановка DirectX. Сделать это можно очень просто:
- Скачайте пакет библиотек DirectX с официального сайта Microsoft.
- Запустите инсталлятор и установите это программное обеспечение.
- После завершения установки перезагрузите ПК. Скорее всего, это должно помочь, иначе переходите ко второму способу.
Отдельная установка xinput1_3.dll
Не начинайте решение проблемы с этого шага, не попробовав способ, описанный выше. Для того чтобы отдельно установить недостающий файл, сделайте следующее:
- Скачайте бесплатно xinput1_3.dll с помощью этих ссылок:
- для Windows x32
- для Windows x64
- Содержимое архива скопируйте в папку по следующему пути:
- для Windows x32: C:\Windows\System32
- для Windows x64: C:\Windows\SysWOW64
- Зажмите комбинацию кнопок Win+R и в окне Выполнить впишите следующую команду: regsvr32 xinput1_3.dll.
Таким образом, данная библиотека будет зарегистрирована в системе.
После проведения этих действий перезагрузите ПК и попробуйте запустить неработавшую игру еще раз. Теперь всё должно заработать.