Переустановить программу отсутствует xinput1 3 Ручное размещение файла xinput1_3.dll. Ошибка с отсутствием XINPUT1_3.dll

Иногда при запуске приложений возникают ошибки, вводящие пользователя в ступор. Сегодня мы поговорим как раз об одной из таких ошибок – отсутствие файла XINPUT1_3.dll, и выясним, что это такое и как её решить.

Вообще, для корректной работы любых программ, особенно функционирующих с большим расходом видеоресурсов, необходимо огромное количество исполняемых файлов. Они устанавливаются на компьютер целыми пакетами вместе с дополнительными утилитами для оптимизации работы. Львиная доля из них – это динамические библиотеки, которые имеют расширение.dll.

Соответственно, из множества таких файлов каждый выполняет свою роль, и ошибка или исчезновение одного из них влечет негативные последствия для работоспособности той или иной программы. Таким образом, когда отсутствует XINPUT1_3.dll как раз и возникает ошибка, препятствующая успешному запуску приложения.

Ошибка с отсутствием XINPUT1_3.dll

Для начала разберемся с файлом XINPUT1_3.dll – что это такое и какие функции он выполняет. Итак, это компонент взаимодействия с игровым контроллером Microsoft Common Controller API, который входит в состав набора процедур DirectX. Он отвечает за обработку и воспроизведение графики (полностью и 2D, и 3D), обеспечивает корректное воспроизведение звука и отвечает за реакции, посланные с геймпадов и джойстиков. Таким образом, без наличия этого файла программа (игра, в данном случае) не будет функционировать, о чем и сообщает всплывающее окно с просьбой переустановки компонента.

Кстати, физически файл может присутствовать, но из-за «работы» разных вирусов он может быть деактивирован, вследствие чего и возникнет ошибка.

Где искать файл

Прежде всего, стоит найти этот компонент, чтобы разобраться с причиной – он отсутствует или же заражен вирусом. Может вообще случить так, что ваш антивирус по ошибке посчитал его зараженным и поместил в карантин, а может быть даже и удалил. Например, XINPUT1_3.dll в Windows 8 находится в папке System32 (путь Диск С->Windows->System32 ) для 32-разрядной системы и, соответственно, для 64-разрядной системы это будет папка SysWOW64 (путь аналогичный). Для файла XINPUT1_3.dll в Windows 7 абсолютно все то же самое.


Если вы проверили эти папки, и компонент в них присутствует, но ошибка появляется – значит, с большой долей вероятности, он заражен. Для начала удалите вирусы и только потом следуйте инструкции, как исправить ошибку «Отсутствует XINPUT1_3.dll»

Способ решения №1

С ошибкой отсутствия XINPUT1_3.dll мы разобрались, а теперь будем её устранять. Самый простой способ, который приходит на ум, – заменить этот файл в папке назначения. Порядок установки довольно простой, но все-таки есть несколько нюансов.

  1. Для начала необходимо получить правильный файл XINPUT1_3.dll. Сделать это можно на сайте Microsoft. Не скачивайте файлы из неофициальных источников! Это может привести к отрицательным последствиям для работоспособности системы;
  2. Теперь откроем директорию, в которой должен размещаться компонент (описаны немного выше). Кстати, чтобы узнать разрядность системы необходимо кликнуть правой кнопкой мыши по ярлыку «Мой компьютер» и выбрать пункт «Свойства». В графе «Тип системы» указана ее разрядность. В случае, если написано х86, используйте путь как для 32-разрядной системы;
  3. Копируем наш файл в открытую директорию. После этого закрываем ее и вызываем командную строку (Меню «Пуск»->Выполнить , либо сочетанием клавиш Win+R), в которой вводим команду «regsvr32 xinput1_3.dll» (без кавычек). Такая команда зарегистрирует динамическую библиотеку в системе;
  4. Перезагружаем компьютер.

После таких манипуляций все должно заработать, если же нет – переходим ко второму методу.

Переустановка DirectX

По сути, DirectX – набор пакетов, которые созданы для эффективного соотношения ресурсов и задач. Условно говоря, он правильно расходует мощности компьютера на процессы и обеспечивает бесперебойную работу даже во время использования «тяжелых» приложений. Соответственно, когда вылетает один пакет, нарушается работа всей системы. При переустановке компонента мы восстанавливаем полный набор функций, в том числе и XINPUT1_3.dll. Что это дает? Мы гарантированно не ошибемся в размещении файла и прописывании команд. Процесс установки DirectX до безобразия прост:

  1. На официальном сайте Microsoft скачиваем дистрибутив утилиты;
  2. Запускаем инсталятор и производим установку;
  3. После этого перезагружаем компьютер.

Мы разобрали 2 способа решения этой проблемы, и оба они имеют право на жизнь, так как одинаково эффективны. Если у вас возникли сложности на каком-либо шаге, напишите об этом в комментарии – мы постараемся помочь.

Сегодня очень многие ищут информацию о том, как скачать xinput1_3.dll. Связано это с тем, что многие игры не работают из-за ошибки примерно такого содержания, как показано на рисунке №1.

Это актуально в основном для самых тяжелых игр или таких, которые требуют последних версий установленного DirectX .

Собственно, именно с этой программой и связана работа самого файла.

Если конкретно, xinput1_3.dll предназначен для того, чтобы обеспечить правильную работу контроллеров в игре и их взаимодействие с игровым процессом.

Еще более конкретно – это Microsoft Common Controller API.

Из названия и становится понятно, зачем он нужен и что делает. Логично, что при отсутствии такого файла в системе правильная работа большинства игр невозможна.

Поэтому было бы полезно разобраться в том, где можно скачать этот самый xinput1_3.dll и все особенности данного процесса.

Скачивание с официального сайта

Конечно, самый первый способ, который приходит в голову, это скачивание с официального сайта Microsoft. В первую очередь, это обуславливается тем, что такой подход наиболее безопасен.

При скачивании с официального сайта пользователь не подхватит вирус и скачает именно то, что ему нужно.

Но проблема в том, что на официальном сайте Microsoft нет файла xinput1_3.dll, по крайней мере, отдельно. Он есть только в составе того самого DirectX.

Но нам ничего не мешает скачать весь установочный пакет и обновить ту версию DirectX , которая уже есть на компьютере.

Конкретно, процесс скачивания с официального сайта Microsoft выглядит таким образом:

  • Перейти по ссылке https://www.microsoft.com/ru-ru/download/details.aspx?displaylang=ru&id=35 .
  • Выбрать русский язык в поле, выделенном на рисунке №2 красной рамкой. Делается это очень просто. Нужно нажать на кнопку, показанную синей рамкой и в выпадающем меню выбрать «русский».
    Хотя обычно язык должен быть выбран по умолчанию. После этого следует нажать на кнопку «Скачать», которая показана стрелками.

  • Далее представители сайта предложат скачать и другие продукты Microsoft, к примеру, Excel и PowerPoint . Если они Вам не нужны, нужно нажать на кнопку «Отказаться и продолжить», показанную стрелками на рисунке №3.
    Если все-таки нужны, следует поставить галочки в полях, выделенных красными рамками, напротив тех продуктов, которые вы хотите скачать и нажать на ту же кнопку. Только тогда она будет называться по-другому – «Next», но расположена будет на том же месте.

  • Открыть скачанный файл. В браузере Opera , к примеру, сделать это можно нажав на пиктограмму загрузок (показана зеленой рамкой на рисунке №4) и выбрав скачанный файл (обведен красной рамкой). Также можно просто открыть папку с загрузками.
    После этого начнется установка DirextX. Пользователю останется только прочитать лицензионное соглашение и несколько раз нажать кнопку «Далее».

Вот и все. После установки DirextX обновится на компьютере, и нужный нам файл xinput1_3.dll, соответственно, попадет туда, где он должен быть.

Сторонние ресурсы

Кроме варианта со скачиванием всего пакета DirectX есть вариант со скачиванием отдельного файла xinput1_3.dll и самостоятельной его установки в нужное место системы.

Конечно, такой способ более быстрый, но и более опасный!

Чтобы не подхватить вирус или другую нежелательную программу, следуйте таким рекомендациям:

  • Файл xinput1_3.dll не должен иметь расширение.exe, то есть не быть установочным (понять это очень легко – если в конце файла написано «.exe», как это показано на рисунке №5, запускать его не стоит);

  • Скачивать лучше с первых ссылок при поиске в Google;
  • Лучше не скачивать этот файл с подозрительных файлообменников .

На одном из популярных сайтов админ выложил два файла xinput1_3.dll для 32-битных и для 64-битных систем. Он залил эти файлы на Яндекс.Диск .

Пока что никаких нареканий на них не было. В общем, скачивайте там, где найдете, но на свой страх и риск.

Главный вопрос в том, что же делать со скачанным файлом.

Xinput1_3.dll – набор интерфейсов программирования, контролирующих работу игр и программ последнего поколения. Этот файл входит в комплект библиотек DirectX. Если файл испорчен, приложение не будет работать. В таком случае Windows выдаст оповещение: «отсутствует xinput1_3.dll», в результате чего его нужно будет скачать и установить. Такое сообщение на экране компьютера можно увидеть в следующих случаях:

  • Файл удален или перемещен;
  • Файл испорчен вирусами или другими программами;
  • Windows не может определить назначение файла.

Решение проблемы отсутствия xinput1_3.dll скачиванием и установкой

После возникновения ошибки windows с сообщением, вроде этого:

Для windows x32 (x86)

Мой компьютер Локальный диск С – папка Windows System 32

Для windows x64

Мой компьютер Локальный диск С – папка Windows sysWOW 64

Если после перезагрузки компьютера проблема не решилась, то выполните следующее:

  • Откройте командную строку windows, комбинацией клавиш «Win+R «, введите regsvr32 xinput1_3.dll и нажмите «Ок «.

  • Должно появится сообщение об удачной регистрации файла, после чего выполните перезагрузку компьютера

Решение отсутствия xinput1_3.dll с помощью DirectX

Ещё один способ решения проблемы отсутствия файла xinput1_3.dll при помощи специальной программы DirectX от Microsoft.

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

Что такое разрядность системы (32 или 64 )

Практически все windows 7, 8, 8.1, 10 имеют две версии разрядности x32 (или ещё её называют x86) и x64. Если коротко охарактеризовать их основное различая, то это возможность обработки за один такт процессора команду в 32 бита или 64 и соответственно различное использование объёма оперативной памяти компьютера. На 32 разрядной системе windows не допускается использование объёма оперативной памяти превышающей 4 гб. Поэтому при установке системы на компьютер, разрядность выбирается в зависимости от объёма установленной оперативной памяти.

Как посмотреть какой тип системы установлен — windows x32 или windows x64

Если Вы не знаете, какая именно система установлена, то можно быстро узнать:

  • Для этого нажимаем правой кнопкой мыши на «Компьютер » (для windows 7, 8, 10) и нажимаем ниже «Свойства «.

  • Откроется окно с информацией об установленной на компьютере оборудовании, вида операционной системы и типе разрядности .

Если у вас возникает ошибка в связи с отсутствием компонента xinput1_3, значит, библиотека Microsoft DirectX просто не установлена или пострадала в результате деятельности вирусов. Сегодня мы разберемся как исправить ситуацию и расскажем где бесплатно скачать xinput1_3.dll для Windows XP, 7, 8, 10 32 и 64 Bit. Причем сделаем это сразу двумя способами: путем установки всей библиотеки и файла отдельно.

За что отвечает файл

Данный компонент является составляющей частью Microsoft Common Controller API (DirectX) и нужен для взаимодействия управляющего устройства с игровым процессом. В 32-битных системах он расположен по пути: [k]C:\Windows\System32, а в 64-битных: [k]C:\Windows\SysWOW64. Внимательно следите чтобы разрядность вашей ОС и разрядность скачиваемого файла совпадали. Проверить архитектуру Windows можно при помощи сочетания горячих клавиш Win+Pause Break.

В Windows 8 и 10 библиотека предустановлена по умолчанию, однако, некоторых компонентов в ней нет. Поэтому при запуске игры (чаще всего GTA5), возникает ошибка.

Скачиваем пакет

Итак, давайте установим наш файл. Делать это, как мы уже говорили, будем двумя способами.

Почему лучше устанавливать DirectX полностью

Дело в том, что, даже если вы установите компонент отдельно, не факт, что его удастся успешно зарегистрировать в системе. К тому же, никто не даст гарантии что это единственный компонент, которого не хватает. Возможно, приложение снова выдаст ошибку, и вы пойдете искать очередной файл. Так что начинать мы будем именно с установки всей библиотеки от Microsoft. Приступаем.

Скачиваем DirectX

Для начала нам нужно скачать саму библиотеку. Сделать это можно по расположенной ниже кнопке. Мы взяли WEB-установщик с официального сайта и для вашего удобства добавили его сюда.

  1. Извлекаем из архива и запускаем установочный файл (лучше делать это от имени администратора). На первом этапе нам потребуется принять лицензию. Для этого ставим флажок напротив пункта, отмеченного цифрой [k]1, и жмем [k]Далее.
  1. Microsoft пытается подсунуть нам дополнительное ПО, отказываемся от него, убрав галочку, и снова жмем [k]Далее.
  1. На этом все. Установка завершена и нам остается лишь нажать кнопку [k]Готово.

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

Скачиваем файл отдельно

Для любителей экзотики и тех, кто, по каким-то причинам не хочет скачивать пакет полностью, мы опишем метод его отдельной загрузки и установки. Приступаем.

Скачать файл, в зависимости от разрядности системы, можно по расположенным ниже кнопкам. Мы экстрагировали dll из Microsoft DirectX, поэтому он является полностью оригинальным.

теперь приступаем к установке:

  1. Сначала распакуйте файл из архива и поместите его в системный каталог, в зависимости от разрядности Windows. Мы показываем процесс на примере 64 Bit-системы, поэтому кладем компонент по пути: [k]C:\Windows\SysWOW64. Если у вас 32 Bit-ПК, копируйте файл в: [k]C:\Windows\System32.
  1. Также можно копировать компонент и в папку с игрой, вызывающей ошибку. Именно туда, где находится исполняемый файл.
  1. Далее, следует зарегистрировать dll. Для этого откройте командную строку с правами суперпользователя. Ее можно найти через поиск.

Если вы читаете эту статью, то, вероятно, столкнулись с ошибкой файла xinput1_3.dll, которая нередко встречается на компьютерах под управлением ОС Windows. В этой статье-инструкции вы получите исчерпывающую информацию по устранению этой неприятной ошибки, которая не позволяет запускать игры и программы.


Для начала несколько слов о том, что же все-таки собой представляет этот файл xinput1_3.dll. Файл xinput1_3.dll относится к одному из многих компонентов DirectX. В свою очередь, DirectX представляет собой набор API, созданных для решения задач, связанных с программированием под Windows. Благодаря DirectX разработчики игр могут создавать продукты, не привязанные к определенным аппаратным характеристикам, а пользователи смогут без проблем устанавливать игры, не задумываясь о возможной несовместимости.

По умолчанию технология DirectX уже предустановлена на операционных системах Windows 7 и 8, но это не избавляет ее от возникновения разного рода ошибок, причиной которых чаще всего является банальный вирус.

Существует два простых способа устранить ошибку файла xinput1_3.dl.

Способ 1.

На помощь приходит официальный сайт Microsoft, где можно по новой скачать и установить DirectX. В конце данной статье приведена ссылка на скачивание, воспользовавшийся которой, вы сможете загрузить DirectX и установить на компьютер. Для окончательного устранения ошибки вам понадобится лишь перезагрузить компьютер.

Способ 2.

Другой вариант устранения ошибки – загрузить отсутствующий файл самостоятельно. По этому случаю в интернете найдется уйма сайтов, предлагающих скачать DLL-файл, однако, необходимо понимать, что не всем сайтам нужно безоговорочно доверять.

После скачивания xinput1_3.dll необходимо перенести в нужную директорию в соответствии с разрядностью операционной системы.

Для 32-разрядной ОС: Windows/System32

Для 64-разрядной ОС: Windows/SysWOW64

Определить разрядность вашего компьютера очень просто:

1. Откройте меню «Пуск», кликните правой кнопкой мыши по «Компьютер» или «Мой компьютер» и выберите пункт «Свойства».


2. Откроется окно, в котором содержится общая информация о компьютере. Обычно в графе «Тип системы» вы и можете увидеть разрядность. Если вы не увидели никаких цифр, то, вероятно, разрядность вашего компьютера 32.


Чтобы внесенные изменения вступили в силу, файл необходимо зарегистрировать в системе. Наберите на компьютере сочетание клавиш Win+R, чтобы вызвать окно «Выполнить» и введите в него следующую команду без кавычек: «regsvr32 xinput1_3.dll ». Нажмите кнопку ОК и перезагрузите компьютер.