Ошибка «Система не обнаружила xinput1_3.dll windows 10 что делать» обычно всплывает при запуске игр или программ, использующих DirectX — например, GTA, Assassin’s Creed или эмуляторы. xinput1_3.dll — это библиотека, отвечающая за работу геймпадов и других устройств ввода в играх. Если она отсутствует или повреждена, не может запустить приложение.

Причины проблемы бывают разные: удалённый файл, конфликт версий DirectX, вирусное заражение или сбой в реестре. В 90% случаев исправить ошибку можно без переустановки системы — достаточно установить нужный пакет или восстановить файл. Давайте разберёмся, что делать шаг за шагом.

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

Файл xinput1_3.dll входит в состав Microsoft DirectX — набора для работы с мультимедиа, графикой и устройствами ввода. В Windows 10 он обычно установлен по умолчанию, но может отсутствовать или быть повреждён по следующим причинам:

  • Устаревшая или повреждённая версия DirectX — если вы давно не обновляли систему или удалили компоненты вручную;
  • Конфликт с играми или программами — некоторые приложения устанавливают собственные версии xinput1_3.dll, которые могут заменять или удалять системный файл;
  • Вирусное заражение — вредоносное ПО иногда удаляет или блокирует библиотеки DirectX;
  • Ошибка в реестре Windows — если записи о xinput1_3.dll повреждены, система не может найти файл, даже если он есть на диске;
  • Проблемы с распределением прав доступа — файл есть, но у программы нет прав на его чтение.

Чаще всего ошибка появляется после установки старой игры, которая требует определённой версии DirectX, или после чистки системы утилитами вроде CCleaner, которые удаляют «ненужные» файлы.

💡

Перед началом исправлений проверьте, не блокирует ли антивирус запуск программы. Иногда Avast или Kaspersky удаляют xinput1_3.dll, считая его подозрительным. В этом случае добавьте файл в исключения или временно отключите защиту.

СпособКак выполнитьЧто означает результат
Поиск через ПроводникОткройте Проводник (Win + E), введите в поисковой строке xinput1_3.dll и выберите диск C:.Если файл найден в C:\Windows\System32 или C:\Windows\SysWOW64 — он есть в системе. Если нет — отсутствует или удалён.
Командная строкаЗапустите cmd от имени администратора и введите: dir /s C:\xinput1_3.dll.Если путь к файлу отобразится — он есть. Если нет — отсутствует.
Просмотр зависимостейИспользуйте утилиту Dependency Walker для анализа файла игры.Если xinput1_3.dll отмечен красным — он отсутствует или повреждён.

Способы проверки наличия файла xinput1_3.dll

Прежде чем что-то исправлять, убедитесь, что файла действительно нет. Проверить его наличие можно несколькими способами:

Если файл отсутствует, переходите к следующему разделу. Если он есть, но ошибка всё равно возникает — проблема может быть в правах доступа или конфликте версий.

Установка или восстановление DirectX

Самый надёжный способ исправить ошибку xinput1_3.dll — установить или обновить DirectX. В Windows 10 он встроен в систему, но его можно переустановить.

Скачайте последний пакет DirectX End-User Runtime Web Installer с официального сайта Microsoft ( он весит около 900 КБ). После запуска установочного файла:

  1. Примите лицензионное соглашение;
  2. Выберите «Далее» и дождитесь загрузки необходимых компонентов;
  3. После установки перезагрузите компьютер.

Если после этого ошибка не исчезла, попробуйте установить DirectX вручную через dxwebsetup.exe:

  1. Скачайте DirectX June 2010 Redistributable (около 95 МБ);
  2. Запустите установочный файл от имени администратора;
  3. Следуйте инструкциям мастера установки;
  4. Перезагрузите ПК.
⚠️ Внимание: Never скачивайте xinput1_3.dll с сторонних сайтов. Это может быть вирус или несовместимая версия. Используйте только официальные источники от Microsoft.
Какой способ исправления ошибки xinput1_3.dll вам помог?
Установка DirectX
Ручная установка dll
SFC и DISM
Обновление драйверов

Ручная установка xinput1_3.dll

Если установка DirectX не помогла, можно попробовать вручную скопировать файл xinput1_3.dll в системную папку. Для этого:

ДействиеДля 32-битной WindowsДля 64-битной Windows
Путь для копированияC:\Windows\System32\C:\Windows\SysWOW64\
Команда регестрацииregsvr32 xinput1_3.dllregsvr32 C:\Windows\SysWOW64\xinput1_3.dll
Где взять файлИз archives DirectX или с установочного диска WindowsИз archives DirectX или с установочного диска Windows

После копирования файла запустите командную строку от имени администратора и выполните команду регистрации. Если всё прошло успешно, вы увидите сообщение «Успех». Если нет — проверьте права доступа или целостность файла.

Ручная установка xinput1_3.dll — рискованный метод. Если файл несовместим с вашей версией Windows, это может привести к сбоям в системе. Используйте его только если другие способы не сработали.

Проверка системных файлов через и DISM

Если xinput1_3.dll отсутствует или повреждён, его можно восстановить с помощью встроенных утилит Windows: SFC (System File Checker) и DISM (Deployment Image Servicing and Management).

Запустите командную строку от имени администратора (Win + X → Терминал (администратор)) и выполните команды по порядку:

  1. sfc /scannow — сканирует системные файлы и восстанавливает повреждённые;
  2. DISM /Online /Cleanup-Image /RestoreHealth — проверяет и исправляет образ Windows;
  3. Перезагрузите компьютер.

Процесс может занять от 10 до 30 минут в зависимости от производительности жесткого диска. После завершения проверьте, исчезла ли ошибка.

Обновление драйверов видеокарты и устройств ввода

Иногда ошибка xinput1_3.dll связана с устаревшими или несовместимыми драйверами видеокарты или геймпада. Обновите их:

  • Для видеокарты NVIDIA: скачайте последнюю версию драйвера с официального сайта и установите её через GeForce Experience;
  • Для видеокарты AMD: используйте утилиту AMD Adrenalin Edition;
  • Для встроенной графики Intel: обновите драйвер через Intel Driver & Support Assistant;
  • Для геймпада: подключите устройство и обновите драйвер через Диспетчер устройств.

После обновления драйверов перезагрузите компьютер и проверьте работу игры.

Исправление ошибки через реестр Windows

Если файл xinput1_3.dll есть в системе, но его не finds, проблема может быть в реестре. Проверьте, правильно ли прописан путь к файлу:

  1. Нажмите Win + R, введите regedit и нажмите Enter;
  2. Перейдите по пути: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX;
  3. Проверьте, есть ли параметр Version и его значение. Для Windows 10 оно должно быть 4.09.00.0904 или выше;
  4. Если параметра нет или его значение неверное, создайте его вручную (правый клик → Создать → Строковый параметр).
⚠️ Внимание: Неправильное редактирование реестра может привести к сбоям в работе системы. Перед изменением создайте точку восстановления (Панель управления → Восстановление → Создать точку восстановления).

Практическое руководство: шаги по устранению ошибки

Чтобы не пропустить ни один способ, используйте этот чек-лист. Выполняйте действия по порядку, пока ошибка не исчезнет:

Чек-лист по исправлению xinput1_3.dll

Выполнено: 0 / 6

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

Можно ли просто скопировать xinput1_3.dll от друга?

Теоретически можно, но это рискованно. Если файл несовместим с вашей версией или DirectX, это может вызвать сбои в работе игр или даже системы. Лучше использовать официальные источники от Microsoft.

Почему ошибка появляется только в одной игре?

Некоторые игры требуют определённой версии xinput1_3.dll или используют собственные библиотеки. В этом случае попробуйте запустить игру в режиме совместимости с Windows 7 или Windows 8 (правый клик по ярлыку → Свойства → Совместимость).

Что делать, если после всех действий ошибка осталась?

Если ни один из способов не помог, попробуйте:

  • Переустановить игру;
  • Проверить компьютер на вирусы с помощью Malwarebytes или Dr.Web CureIt!;
  • Вернуть систему к точке восстановления (Панель управления → Восстановление → Запуск восстановления системы);
  • Обратиться в поддержку Microsoft или разработчика игры.
Как проверить, какая версия установлена?

Нажмите Win + R, введите dxdiag и нажмите Enter. В окне Средство диагностики DirectX на вкладке Система будет указано текущая версия. Для Windows 10 это обычно DirectX 12.