Windows xinput1_3_missingВысокая

XINPUT1_3.dll отсутствует в Windows: как исправить ошибку запуска игры или программы

Ошибка XINPUT1_3.dll означает, что в системе отсутствует компонент XInput из старого пакета DirectX (June 2010). Чаще всего появляется при запуске игр и устраняется установкой DirectX End-User Runtimes (June 2010), а не скачиванием DLL с сайтов.

Обновлено 12 февраля 2026 г.
10-30 мин
Средняя
FixPedia Team
Применимо к:Windows 7Windows 8.1Windows 10Windows 11

Ошибка вида:

  • “The program can’t start because XINPUT1_3.dll is missing from your computer.”
  • «Запуск программы невозможен, так как на компьютере отсутствует XINPUT1_3.dll»
  • “XINPUT1_3.dll not found”

означает, что приложению не хватает библиотеки XInput 1.3 — компонента старого набора DirectX (чаще всего DirectX End-User Runtimes (June 2010)). Это типичная проблема при запуске старых игр на Windows 10/11.

Важно: не путайте XINPUT1_3.dll с XInput 1.4. В Windows 10/11 есть XInput 1.4, но некоторые игры жёстко требуют именно 1.3.


Почему возникает ошибка

Основные причины:

  1. Не установлены дополнительные библиотеки DirectX (June 2010)
    Windows 10/11 поставляется с современным DirectX, но не включает все старые “опциональные” DLL, которые требуются играм 2007–2015 годов.
  2. Переустановка/облегчённые сборки Windows
    В “сборках” и после агрессивной “оптимизации” могли быть удалены компоненты.
  3. Антивирус/защитник удалил DLL
    Иногда DLL попадает в карантин (особенно если игра модифицирована).
  4. Повреждённые файлы игры или неверная установка
    Особенно часто — после переносов папки игры, установки модов, “репаков”.

Как исправить (правильный способ №1): установить DirectX End-User Runtimes (June 2010)

Это самый надёжный и безопасный метод.

Шаги

  1. Скачайте DirectX End-User Runtimes (June 2010) с официального сайта Microsoft.
    Обычно файл называется directx_Jun2010_redist.exe.
  2. Запустите файл, примите соглашение и распакуйте содержимое в отдельную папку (например, C:\DXTEMP).
  3. Откройте распакованную папку и запустите:
  • DXSETUP.exeЗапуск от имени администратора
  1. Дождитесь завершения установки и перезагрузите ПК.

После этого XINPUT1_3.dll и другие зависимости (например, D3DX9_43.dll) будут установлены корректно.


Что не стоит делать: скачивать DLL с “DLL-сайтов”

Скачивание “одного файла” XINPUT1_3.dll из интернета и копирование в System32/SysWOW64 — частая причина:

  • заражения системы,
  • несовместимости версий,
  • появления новых ошибок (например, “Bad Image”, “Entry point not found”).

Если игра требует XINPUT1_3.dll, ей обычно нужен набор библиотек DirectX, а не одна DLL.


Способ №2: использовать установщик DirectX внутри папки игры (Steam/Epic/дистрибутив)

Многие игры содержат нужные компоненты в папке:

  • ...\_CommonRedist\DirectX\Jun2010\DXSETUP.exe
  • или ...\Redist\DirectX\DXSETUP.exe

Запустите DXSETUP.exe от имени администратора и перезагрузите ПК.


Способ №3: проверить целостность файлов игры и отключить моды

Steam

  1. Библиотека → ПКМ по игре → Свойства
  2. Установленные файлыПроверить целостность

Epic Games Launcher

Игра → Manage/УправлениеVerify/Проверить

Также:

  • временно уберите моды,
  • отключите оверлеи (ReShade, сторонние хуки),
  • проверьте, не блокирует ли антивирус файлы игры.

Способ №4: восстановить системные файлы (SFC/DISM)

Если проблема повторяется в разных играх или система “ломалась” после обновлений/твиков:

  1. Откройте Командную строку от имени администратора.
  2. Выполните:
sfc /scannow
  1. Затем (на Windows 10/11):
DISM /Online /Cleanup-Image /RestoreHealth

Перезагрузите ПК.


Частые дополнительные причины и решения

1) 32-битная игра на 64-битной Windows

Это нормально, но ей нужны 32-битные компоненты DirectX. Пакет June 2010 ставит и 32-bit, и 64-bit библиотеки — поэтому важно ставить полный redistributable через DXSETUP.

2) Ошибка “Bad Image” для XINPUT1_3.dll

Часто означает:

  • повреждённый файл,
  • подменённый DLL,
  • конфликт версий.

Решение: переустановить DirectX June 2010 и проверить систему SFC/DISM.

3) Ошибка появилась после “чистки” папок System32/SysWOW64

Не удаляйте DLL вручную. Верните компоненты через установщик DirectX и восстановление системы.


Как понять, что проблема решена

  • Игра/приложение запускается без сообщения про XINPUT1_3.dll.
  • В папке C:\Windows\System32\ и/или C:\Windows\SysWOW64\ присутствуют файлы XInput (их набор зависит от системы и установленных компонентов).
  • В “Журнале событий Windows” нет новых ошибок загрузки DLL для этого приложения.

Если всё равно не запускается: что указать для диагностики

Чтобы точно определить причину, полезно собрать:

  • точный текст ошибки (скриншот),
  • версию Windows (10/11, сборка),
  • где установлена игра (Steam/Epic/репак),
  • разрядность игры (если известно),
  • лог/ошибку из Event Viewer:
    Журналы Windows → Приложение → Error (по имени .exe)

Итог

XINPUT1_3.dll отсутствует — почти всегда признак того, что не установлен пакет DirectX End-User Runtimes (June 2010), который нужен старым играм. Самый правильный путь — установить официальный DirectX redistributable через DXSETUP.exe, а не скачивать отдельные DLL с сомнительных сайтов.

Часто задаваемые вопросы

Почему ошибка XINPUT1_3.dll появляется на Windows 10/11, если DirectX уже установлен?
Можно ли просто скачать XINPUT1_3.dll и положить в папку System32?
Куда устанавливается XINPUT1_3.dll: System32 или SysWOW64?
Ошибка появляется только в одной игре. Почему?
Что делать, если после установки DirectX ошибка осталась?

Полезное

Проверьте текст ошибки и разрядность приложения
Установите DirectX End-User Runtimes (June 2010) (официально)
Перезагрузите ПК и повторите запуск
Проверьте целостность файлов игры/приложения
Восстановите системные файлы Windows