Кога започнувате игра или програма во Windows 7, 8.1 или Windows 10, може да наидете на грешка "Програмата не може да се стартува затоа што xaudio2_8.dll недостасува на компјутерот", слична грешка е можна и за датотеките xaudio2_7.dll или xaudio2_9.dll .
Овој прирачник за упатства детализира какви се овие датотеки и за можните начини за отстранување на грешката xaudio2_n.dll при започнување игри / програми на Виндоус.
Што е XAudio2
XAudio2 е збир на системски библиотеки со ниско ниво од Microsoft за работа со звук, звучни ефекти, работа со глас и други задачи што можат да се користат во разни игри и програми.
Во зависност од верзијата на Виндоус, одредени верзии на XAudio се веќе инсталирани на компјутерот, за секоја од нив има соодветна датотека DLL (лоцирана во C: Windows System32):
- Во Windows 10, xaudio2_9.dll и xaudio2_8.dll се присутни по дифолт
- На Windows 8 и 8.1, датотеката xaudio2_8.dll е достапна
- Во Windows 7, со инсталирани ажурирања и пакетот DirectX, xaudio2_7.dll и претходните верзии на оваа датотека.
Во исто време, ако, на пример, Windows 7 е инсталиран на вашиот компјутер, копирањето (или преземањето) на оригиналната датотека xaudio2_8.dll на неа нема да ја направи оваа библиотека работа - грешката при стартување ќе остане (иако текстот ќе се промени).
Поправи грешки xaudio2_7.dll, xaudio2_8.dll и xaudio2_9.dll
Во сите случаи на грешка, без оглед на верзијата на Виндоус, преземете ги и инсталирајте ги DirectX библиотеките со помош на веб-инсталаторот од официјалната веб-страница на Microsoft //www.microsoft.com/en-us/download/35 (за корисници на Виндоус 10: ако претходно сте веќе ги преземале овие библиотеки, но го ажурираа системот до следната верзија, повторно инсталирајте ги).
И покрај фактот дека во секоја верзија на оперативниот систем веќе е присутна една или друга верзија на DirectX, веб-инсталаторот ќе ги преземе библиотеките што недостасуваат за кои може да се бара да се извршуваат одредени програми, меѓу кои има, вклучувајќи xaudio2_7.dll (но нема два други датотеки, сепак, проблемот може да се поправи за некој софтвер).
Ако проблемот не е фиксиран, а 7 е инсталиран на вашиот компјутер, повторно ве потсетувам: не можете да преземете xaudio2_8.dll или xaudio2_9.dll за Windows 7. Поточно, можете да го преземете, но овие библиотеки нема да работат.
Сепак, можете да ги проучите следниве точки:
- Проверете на официјалната веб-страница дали програмата е компатибилна со Windows 7 и со вашата верзија на DirectX (видете Како да ја дознаете верзијата на DirectX).
- Ако програмата е компатибилна, побарајте на Интернет опис на можни проблеми при водење на оваа одредена игра или програма во Виндоус 7 надвор од контекстот на специфична DLL (може да испадне дека бара дополнителни системски компоненти да бидат инсталирани во 7, користете различна извршна датотека, сменете ги параметрите на фрлачот , инсталирајте какво било поправање, итн.)
Се надевам дека една опција ќе ви помогне да го надминете проблемот. Ако не, опишете ја ситуацијата (програма, верзија на ОС) во коментарите, можеби можам да помогнам.