Kiam vi kuras ajnan ludon aŭ programon en Vindozo 7, 8.1 aŭ Vindozo 10, vi eble trovos la eraron "La programo ne povas esti lanĉita ĉar xaudio2_8.dll mankas en la komputilo", simila eraro eblas por la dosieroj xaudio2_7.dll aŭ xaudio2_9.dll .
Ĉi tiu manlibro priskribas detale kiaj estas ĉi tiuj dosieroj kaj kiel solvi la eraron xaudio2_n.dll dum funkciado de ludoj / programoj en Vindozo.
Kio estas XAudio2
XAudio2 estas aro de bibliotekoj de malalta nivelo de sistemoj de Microsoft por labori kun sono, efektoj de sono, laborante kun voĉo kaj aliaj taskoj kiuj povas uzi en diversaj ludoj kaj programoj.
Depende de la versio de Vindozo, iuj versioj de XAudio jam estas instalitaj en la komputilo, ĉiu el kiuj havas respondan DLL-dosieron (lokita en C: Windows System32):
- En Vindozo 10, xaudio2_9.dll kaj xaudio2_8.dll defaŭlte ĉeestas.
- En Vindozo 8 kaj 8.1, la dosiero xaudio2_8.dll estas havebla.
- En Vindozo 7, se estas instalitaj ĝisdatigoj kaj DirectX - xaudio2_7.dll kaj pli fruaj versioj de ĉi tiu dosiero.
En ĉi tiu kazo, se, ekzemple, Vindozo 7 estas instalita en via komputilo, kopiado (aŭ elŝuto) la originala dosiero xaudio2_8.dll en ĝi ne faros ĉi tiun bibliotekon funkcianta - la lanĉa eraro restos (kvankam ĝia teksto ŝanĝiĝos).
Riparo de eraro 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 la DirectX-bibliotekojn uzante la ttt-instalilon de la oficiala Mikrosofta retejo //www.microsoft.com/ru-ru/download/35 (por Windows 10 uzantoj: se vi antaŭe jam elŝutis ĉi tiujn bibliotekojn, sed ĝisdatigis la sistemon al la sekva versio, denove instali ilin.
Malgraŭ la fakto, ke unu aŭ alia versio de DirectX jam ĉeestas en ĉiu versio de la OS, la araneaĵa instalilo elŝutas la mankajn bibliotekojn, kiuj eble estas bezonataj por ekzekuti diversajn programojn, inkluzive de xaudio2_7.dll (sed neniu du aliaj dosieroj, tamen, la problemo povas esti fiksita por iu programaro).
Se la problemo ne estas riparita, kaj 7-ka estas instalita sur via komputilo, mi memorigas vin denove: vi ne povas elŝuti xaudio2_8.dll aŭ xaudio2_9.dll por Windows 7. Pli ĝuste, vi povas elŝuti, sed ĉi tiuj bibliotekoj ne funkcios.
Tamen, vi povas esplori la jenajn punktojn:
- Kontrolu en la oficiala retejo ĉu la programo estas kongrua kun Vindozo 7 kaj kun via versio de DirectX (vidu Kiel eltrovi la version de DirectX).
- Se la programo estas kongrua, rigardu interrete priskribon de eblaj problemoj dum lanĉado de ĉi tiu aparta programo aŭ programo en Vindozo 7 ekster la kunteksto de specifa DLL (eble rezultos ke por labori en 7-ku vi devas instali kromajn sistemajn komponantojn, uzu lanĉan agordon. , instali ajnan solvon, ktp.).
Espereble unu el la ebloj helpos vin ripari la problemon. Se ne, priskribu la situacion (programo, OS versio) en la komentoj, eble mi povas helpi.