Сегодня, дорогие друзья, мы вновь возвращаемся к проблемам, которые возникают при запуске одной или нескольких игр. Я хочу поговорить об ошибке, которая нередко возникает после установки игры и последующем ее запуске и звучит она так: «отсутствует xinput1_3.dll». Само собой, пользователи зачастую не знают, что делать. Я расскажу, каков должен быть порядок действий.
Но начну я, пожалуй, с причин, из-за которых возникает ошибка. А их всего лишь четыре:
- Файл может быть поврежден.
- Файл удален установленным на вашем компьютере антивирусом.
- Файл перемещен в другую директорию.
- Система не может опознать файл.
Многие пользователи, в том числе и на различных форумах, рекомендуют скачать файл xinput1_3.dll отдельно и поместить его в нужную директорию. Лично я считаю, что это плохой совет. Почему, спросите вы? А все просто: вместо нужного вам файла вы можете скачать какой-нибудь вирус, который при попадании в систему может натворить немало бед. Поэтому мы пойдем уже проверенным путем.
Вам необходимо установить последнюю версию DirectX на компьютер. Традиционно этот набор API доступен для загрузки на официальном сайте компании Microsoft и качать его нужно лишь оттуда. Затем устанавливаете DirectX и проверяете, начала ли запускаться игра. Если да, то дальше можете не читать. Если же при запуске появляется все та же самая ошибка, значит, нужно проверить, находится ли файл в нужной директории. Файл xinput1_3.dll вы можете обнаружить в следующей папке: C:\WINDOWS\system32. Если его здесь нет, переустановите DirectX еще раз, это однозначно должно помочь.
Если у вас установлена 64-битная операционная система, то этот самый файл должен располагаться также в папке, находящейся по пути: C:\WINDOWS\SysWOW64. Если здесь он отсутствует, то просто скопируйте файл из папки system32. Таким образом ваша проблема будет решена. Инструкция может использоваться для ОС Windows 7 и 8.
последний directx с майкрософта теперь нельзя скачать, он идет в паке windows 10!
Спасибо! Помогло.
Я нашел в директории win32 файл с таким же названием, но в конце была цифра 1, я просто скопировал файл и переименовал 1 на 3, игра запустилась
Эламан, спасибо. У меня файл назывался xinput1_4.dll. Скопировал и вставил его в System32, переименовал в xinput1_3.dll и игра запустилась.
ниче не помогает!((( и там и там есть этот xinput1_3.dll, причем в конце и 1 и 2 и 3 в каждой папке! но игра все равно не запускается!((( хотя другие игры работают норм!!!