Ошибка «нет файла xinput1_3.dll» наблюдается, когда человек пытается запустить старые игры на современной ОС Виндовс. Проблема характерна для Windows поколения 7, 8 и 10, а также для 32- и 64-битной модели. Причина бывает самой разной, но наиболее распространённая – банальное отсутствие файла. Разумеется, решается проблема обычно с помощью установки библиотеки.
Xinput1_3.dll при запуске игры
Это необходимая библиотека, которая входит в пакет DirectX. Соответственно, если присутствует пакет, то есть и указанная библиотека. Она требуется для корректной обработки информации, которая поступает с внешних устройств (мыши, джойстика, микрофона, клавиатуры). Отсутствие библиотеки нарушает работу всего пакета DirectX.
Вот так выглядит сообщение об ошибке:
Что означает эта ошибка
Вариаций причин несколько:
- возможно (хоть и маловероятно), что посторонняя программа удалила xinput1_3.dll. Это иногда происходит по ошибке;
- изменение версии, а также содержимого. Это иногда случается из-за действий постороннего приложения (случайных или злонамеренных);
- иногда причиной становится повреждённый жёсткий диск;
- проблемы в реестре Windows, что сказывается на обнаружении xinput1_3.dll;
- некоторые вирусы могли удалить или изменить библиотеку.
Как устранить ошибку
Рассмотрим все способы ликвидации проблемы для любых ситуаций:
- Перезагрузка. Для начала перегрузите операционную систему. Иногда помогает.
- Переустановка DirectX. Часто игра требует новую версию. При переустановке пакета проблема исчезнет. Скачать свежую DirectX можно на официальном сайте Microsoft.
- Скачать DirectX с игрового диска. Иногда требуется определённая версия. Обычно это характерно для старых программ. В этом случае нужный пакет ищут на диске с игрой.
- Переустановка игры. Возможно, проблема в самом устанавливаемом приложении. Такое случается, если человек приобретает его у пиратов. Тогда установите лицензионную игру.
- Обновление драйверов видеокарты. Это странно, так как драйвера не должны влиять на работу файла, но многим помогает переустановка или обновление.
- Помощь утилиты SFC. Программа сканирует Windows и ищет ошибки. Для запуска нажмите вместе клавиши Win+X. В командной строке напишите фразу «sfc /scannow» и затем кликните по кнопке Enter. По окончании отобразится перечень исправленных документов. Если там окажется xinput1_3.dll, то проблема решена.
- Удалить вирусы. Возможно, проблема кроется в вирусах или вредоносных программах. Просканируйте компьютер антивирусом, а затем удалите их. После этого иногда требуется переустановка DirectX.
- Переустановка xinput1_3.dll. Самый нежелательный способ устранения проблемы, так как он приводит к другим системным ошибкам. Для обновления файла мало удалить старый и установить новый, нужно ещё перерегистрировать его.
О последнем методе решения проблемы далее будет рассказано подробнее.
Скачать XInput1_3.dll для Windows
Существует два способа загрузки библиотеки. Первый – скачать xinput1_3.dll для Windows в составе пакета DirectX, частью которого он является. Второй – те же самые действия, но отдельно для этого файла (опасный способ).
Если вам требуется этот файл отдельно
Версия Windows значения не имеет. Для бесплатной переустановки сделайте следующее:
- Xinput1_3.dll для Windows скачать отдельно можно с надежного сайта dll-files.com.
- Сначала надо узнать разрядность операционной системы. Нужную строку найдёте, если откроете через «Пуск» ссылку «Мой компьютер», а затем перейдёте в «Свойства системы». Там необходимая информация находится в графе «Тип системы». Вот нужная строчка:
- Скачать и разархивировать требуемые документы и положить временно на «Рабочий стол».
- Воспользоваться командной строкой. Чтобы убрать из реестра старый файл, надо ввести строчку «regsvr32 /u путь_к_xinput1_3.dll».
- После этого положите библиотеку в нужную папку. Но она у каждой системы своя. У 32-битных систем – это адрес «C:\Windows\System32». У 64-bit систем – это такой же адрес, но ещё надо скопировать файл в «C:\Windows\SysWOW64».
- Затем снова откройте командной строкой (сочетание Win+R), чтобы зарегистрировать новую библиотеку. В окне наберите строку «regsvr32 путь_к_Xinput1_3.dll»
Пример того, как может выглядеть строчка регистрации:
Автоматическая установка
Надёжнее установка вместе с DirectX. Помните, что проблемы появляются из-за отсутствия любых файлов с расширением DLL. Лучше сразу ликвидировать все вероятные неприятности.
Официальная версия DirectX на сайте Майкрософт:
Переустановку делать надо так:
- Загрузить DirectX.
- Разархивировать (если программа в архиве) и запустить.
- Далее установка простая. Нужно лишь согласиться с правилами использования и нажать «Ок», и затем «Продолжить».
Не забудьте поставить галочку:
Ручная замена
Xinput1_3.dll скачивать бесплатно лучше на официальном портале Майкрософт или на проверенных сайтах, чтобы избежать вирусов. Кроме того, устанавливать документ вручную нежелательно, так как это иногда даёт ошибки в коде. В противном случае, если такая необходимость всё же есть, обязательно регистрируйте новый файл.