Avid геймърите в началото на съвременните компютърни игри понякога трябва да се справят с факта, че играта не се стартира, но вместо това на екрана се появява съобщение, че програмата не може да бъде стартирана (XINPUT1_3.dll липсва). Сега ще бъде показан какъв провал е и как да се отстрани с най-простите методи.
Този недостатък в доста висока степен прилича на подобни грешки, свързани с липсата на една или няколко динамични библиотеки в платформата, което осигурява изпълнението на самата игра.
Тъй като на практика за всички съвременни игри, освен мощното “желязно” оборудване, наистина е необходима и поддръжка на някаква мултимедийна платформа, отсъствието на отделни файлове в самия комплекс може да даде такива пропуски. Това се отнася и за библиотеката XINPUT1_3.dll. Каква е тази грешка?
Този недостатък на софтуера се отнася за DirectX платформата (обикновено се появява в инсталираната девета версия или при инсталиране на отделните му компоненти върху по-висока версия).
Между другото, съобщението за грешка дава препоръка за отстраняването му: „Опитайте да преинсталирате програмата.“ Но коя програма за преинсталиране не е посочена. Ето защо повечето потребители веднага бързат да преинсталират играта, въпреки че всичко е наред с нея. Проблемите са свързани с DirectX и това се дължи единствено на проблеми с файла XINPUT1_3.dll. Каква е тази грешка? На първо място, можете да изберете или липсата на библиотека, или нейната повреда (включително поради експозиция на вируси, когато файлът е поставен под карантина от антивирусната програма), или остаряване (несъответствие на версията на файла на по-нова версия на целия софтуерен пакет).
По този начин има два начина за решаване на този проблем: намерете необходимия файл и го интегрирайте в системата или отново инсталирайте цялата платформа.
В първия случай, както вече е ясно, трябва да намерите желания обект в Интернет и да го изтеглите на вашия компютър. Въпреки това, в тази ситуация, трябва да бъдете много внимателни, защото е възможно при изтегляне на библиотека от съмнителни ресурси, потребителят няма да изтегли допълнително някой вирус (освен ако неговият зловреден код вече е интегриран в самата библиотека) или случайно да инсталира някой Някои допълнителни навигационни ленти и рекламни аплети. Но да предположим, че потребителят е намерил „чист“ сайт и е изтеглил файла от там.
След това трябва да преместите обекта XINPUT1_3.dll. Windows 7 или по-нова версия, в зависимост от архитектурата, включва поставянето на файла на две различни места. За операционни системи 32 бита са директорията System32 за 64-битови версии, директорията SysWOW64 (двете папки са разположени в корена на системата - основната директория на Windows).
Но това не е ограничено до товаренето и преместването на библиотеката на правилното място. Дори и след това, може да се докладва за грешка, показваща проблеми с компонента XINPUT1_3.dll. Каква е тази грешка и защо се появява известието, защото файлът трябва да е там? Факт е, че Windows сам по себе си не може да определи такъв компонент само защото не е регистриран в системата, т.е. Windows просто не го вижда във файловата структура.
На този етап трябва да се регистрирате. Това може да стане или от командния ред, или от конзолата Run, която трябва да се изпълни с администраторски права. Тук, всъщност, е въведена самата команда за регистрация resvr32, последвана от интервал, последван от въвеждане на името на библиотеката с разширението. В нашия случай тя изглежда така: regsvr32 xinput1_3.dll. Можете да използвате допълнителни атрибути за регистрация, особено когато първо не е въведен regsvr32, но regsvr32.exe, но това не е предпоставка.
Описаният по-горе метод обаче не дава пълна гаранция, че играта след стартирането на такива действия ще започне без проблеми и грешки. Всъщност може да има нови неуспехи, свързани с други компоненти на DirectX. Така че не е ли по-лесно да преинсталирате платформата, особено след като деветата версия е напълно неподходяща днес? За да инсталирате от уеб сайта на Microsoft, можете да изтеглите пълната дистрибуция и да я инсталирате сами.
Но е по-добре да се използва специален уеб инсталатор, който да инсталира платформата онлайн без почти никакво взаимодействие с потребителя, и в същото време да актуализира всички компоненти на пакета. Между другото, проблемът с факта, че някаква остаряла игра инсталира компонентите на деветата модификация на DirectX върху по-новата версия (макар че на теория собственият инсталатор трябваше да определи, че на компютъра е инсталирана по-нова версия), се решава с по-нова версия. ,
Затова заключението предполага, че не трябва да правите независими проучвания, зареждате и регистрирате библиотеката, дори само поради несигурността на подобни действия, и незабавно да актуализирате цялата платформа до последната версия. Това е по-безопасно и по-лесно. Освен това, с този подход можете веднага да убиете два птици с един камък: отстранете проблема и актуализирайте платформата.