Ошибка вида:
- “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.
Почему возникает ошибка
Основные причины:
- Не установлены дополнительные библиотеки DirectX (June 2010)
Windows 10/11 поставляется с современным DirectX, но не включает все старые “опциональные” DLL, которые требуются играм 2007–2015 годов. - Переустановка/облегчённые сборки Windows
В “сборках” и после агрессивной “оптимизации” могли быть удалены компоненты. - Антивирус/защитник удалил DLL
Иногда DLL попадает в карантин (особенно если игра модифицирована). - Повреждённые файлы игры или неверная установка
Особенно часто — после переносов папки игры, установки модов, “репаков”.
Как исправить (правильный способ №1): установить DirectX End-User Runtimes (June 2010)
Это самый надёжный и безопасный метод.
Шаги
- Скачайте DirectX End-User Runtimes (June 2010) с официального сайта Microsoft.
Обычно файл называется directx_Jun2010_redist.exe. - Запустите файл, примите соглашение и распакуйте содержимое в отдельную папку (например,
C:\DXTEMP). - Откройте распакованную папку и запустите:
- DXSETUP.exe → Запуск от имени администратора
- Дождитесь завершения установки и перезагрузите ПК.
После этого 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
- Библиотека → ПКМ по игре → Свойства
- Установленные файлы → Проверить целостность
Epic Games Launcher
Игра → Manage/Управление → Verify/Проверить
Также:
- временно уберите моды,
- отключите оверлеи (ReShade, сторонние хуки),
- проверьте, не блокирует ли антивирус файлы игры.
Способ №4: восстановить системные файлы (SFC/DISM)
Если проблема повторяется в разных играх или система “ломалась” после обновлений/твиков:
- Откройте Командную строку от имени администратора.
- Выполните:
sfc /scannow
- Затем (на 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 с сомнительных сайтов.