Ошибка «Система не обнаружила 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 КБ). После запуска установочного файла:
- Примите лицензионное соглашение;
- Выберите
«Далее»и дождитесь загрузки необходимых компонентов; - После установки перезагрузите компьютер.
Если после этого ошибка не исчезла, попробуйте установить DirectX вручную через dxwebsetup.exe:
- Скачайте DirectX June 2010 Redistributable (около 95 МБ);
- Запустите установочный файл от имени администратора;
- Следуйте инструкциям мастера установки;
- Перезагрузите ПК.
⚠️ Внимание: Never скачивайте xinput1_3.dll с сторонних сайтов. Это может быть вирус или несовместимая версия. Используйте только официальные источники от Microsoft.
Ручная установка xinput1_3.dll
Если установка DirectX не помогла, можно попробовать вручную скопировать файл xinput1_3.dll в системную папку. Для этого:
| Действие | Для 32-битной Windows | Для 64-битной Windows |
|---|---|---|
| Путь для копирования | C:\Windows\System32\ | C:\Windows\SysWOW64\ |
| Команда регестрации | regsvr32 xinput1_3.dll | regsvr32 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 → Терминал (администратор)) и выполните команды по порядку:
sfc /scannow— сканирует системные файлы и восстанавливает повреждённые;DISM /Online /Cleanup-Image /RestoreHealth— проверяет и исправляет образ Windows;- Перезагрузите компьютер.
Процесс может занять от 10 до 30 минут в зависимости от производительности жесткого диска. После завершения проверьте, исчезла ли ошибка.
Обновление драйверов видеокарты и устройств ввода
Иногда ошибка xinput1_3.dll связана с устаревшими или несовместимыми драйверами видеокарты или геймпада. Обновите их:
- Для видеокарты NVIDIA: скачайте последнюю версию драйвера с официального сайта и установите её через GeForce Experience;
- Для видеокарты AMD: используйте утилиту AMD Adrenalin Edition;
- Для встроенной графики Intel: обновите драйвер через Intel Driver & Support Assistant;
- Для геймпада: подключите устройство и обновите драйвер через
Диспетчер устройств.
После обновления драйверов перезагрузите компьютер и проверьте работу игры.
Исправление ошибки через реестр Windows
Если файл xinput1_3.dll есть в системе, но его не finds, проблема может быть в реестре. Проверьте, правильно ли прописан путь к файлу:
- Нажмите
Win + R, введитеregeditи нажмитеEnter; - Перейдите по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX; - Проверьте, есть ли параметр
Versionи его значение. Для Windows 10 оно должно быть4.09.00.0904или выше; - Если параметра нет или его значение неверное, создайте его вручную (правый клик →
Создать→Строковый параметр).
⚠️ Внимание: Неправильное редактирование реестра может привести к сбоям в работе системы. Перед изменением создайте точку восстановления (Панель управления → Восстановление → Создать точку восстановления).
Практическое руководство: шаги по устранению ошибки
Чтобы не пропустить ни один способ, используйте этот чек-лист. Выполняйте действия по порядку, пока ошибка не исчезнет:
Чек-лист по исправлению xinput1_3.dll
Часто задаваемые вопросы
Можно ли просто скопировать 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.