Kiam vi lanĉas ludon aŭ programon en Vindozo 7, 8.1 aŭ Windows 10, vi eble renkontos la eraron "La programo ne povas esti lanĉita ĉar xaudio2_8.dll mankas en la komputilo", simila eraro ankaŭ eblas por xaudio2_7.dll aŭ xaudio2_9.dll-dosieroj .
Ĉi tiu manlibro pri instrukcioj detaligas, kiaj estas ĉi tiuj dosieroj kaj pri eblaj manieroj ripari la eraron xaudio2_n.dll kiam vi komencas ludojn / programojn en Vindozo.
Kio estas XAudio2
XAudio2 estas aro de malalt-nivelaj bibliotekoj de Microsoft por labori kun sono, sonefektoj, laborante per voĉo kaj aliaj taskoj uzeblaj en diversaj ludoj kaj programoj.
Depende de la versio de Vindozo, iuj versioj de XAudio jam estas instalitaj en la komputilo, por ĉiu el kiuj ekzistas responda DLL-dosiero (situanta en C: Windows System32):
- En Vindozo 10, xaudio2_9.dll kaj xaudio2_8.dll ĉeestas defaŭlte
- Sur Vindozo 8 kaj 8.1, la dosiero xaudio2_8.dll estas havebla
- En Vindozo 7, kun instalitaj ĝisdatigoj kaj la pako DirectX, xaudio2_7.dll kaj pli fruaj versioj de ĉi tiu dosiero.
Samtempe, se, ekzemple, Vindozo 7 estas instalita en via komputilo, kopiante (aŭ elŝutante) la originalan dosieron xaudio2_8.dll al ĝi ne faros ĉi tiun bibliotekon funkcii - la eraro ĉe ekfunkcio restos (kvankam la teksto ŝanĝiĝos).
Ripari erarojn xaudio2_7.dll, xaudio2_8.dll kaj xaudio2_9.dll
En ĉiuj kazoj de eraro, sendepende de la versio de Vindozo, elŝutu kaj instalu DirectX-bibliotekojn uzante la retejan instalilon el la oficiala Microsoft retejo //www.microsoft.com/en-us/download/35 (por uzantoj de Windows 10: se vi antaŭe jam elŝutis ĉi tiujn bibliotekojn, sed ĝisdatigis la sistemon al la sekva versio, instalu ilin denove).
Malgraŭ la fakto, ke en ĉiu versio de la VIN unu aŭ alia versio de DirectX jam ĉeestas, la reteja instalilo elŝutos la mankantajn bibliotekojn, kiuj eble necesas por funkcii iujn programojn, inter kiuj ekzistas, inkluzive de xaudio2_7.dll (sed ne estas du aliaj dosieroj tamen la problemo povas esti riparita por iuj programoj).
Se la problemo ne estas solvita kaj 7 estas instalita en via komputilo, mi memorigas vin denove: vi ne povas elŝuti xaudio2_8.dll aŭ xaudio2_9.dll por Windows 7. Pli precize, vi povas elŝuti ĝin, sed ĉi tiuj bibliotekoj ne funkcios.
Tamen vi povas studi jenajn punktojn:
- Kontrolu en la oficiala retejo, ĉu la programo kongruas kun Vindozo 7 kaj kun via versio de DirectX (vidu Kiel ekscii la version de DirectX).
- Se la programo kongruas, serĉu en Interreto priskribon de eblaj problemoj kiam vi aranĝas ĉi tiun apartan ludon aŭ programon en Vindozo 7 ekster la kunteksto de specifa DLL (ĝi povas rezulti, ke ĝi postulas pliajn sistemajn komponentojn esti instalitaj en 7, uzu malsame plenumeblan dosieron, ŝanĝu lanĉajn parametrojn. , instalu iun ajn korektilon, ktp.).
Mi esperas, ke unu elekto helpas vin solvi la problemon. Se ne, priskribu la situacion (programo, OS-versio) en la komentoj, eble mi povos helpi.