هنگام راه اندازی یک بازی یا برنامه در ویندوز 7 ، 8.1 یا ویندوز 10 ، ممکن است با خطای "برنامه شروع نشود زیرا xaudio2_8.dll در کامپیوتر وجود ندارد" .
این دفترچه راهنما دستورالعمل های مربوط به این پرونده ها و راه های ممکن برای رفع خطای xaudio2_n.dll هنگام شروع بازی ها / برنامه ها در ویندوز را شرح می دهد.
XAudio2 چیست؟
XAudio2 مجموعه ای از کتابخانه های سطح پایین سیستم از مایکروسافت برای کار با صدا ، جلوه های صوتی ، کار با صدا و سایر کارهایی است که می تواند در بازی ها و برنامه های مختلف مورد استفاده قرار گیرد.
بسته به نسخه ویندوز ، نسخه های خاصی از XAudio قبلاً روی رایانه نصب شده اند که برای هر یک از آنها پرونده DLL مربوطه (واقع در C: Windows System32) وجود دارد:
- در ویندوز 10 ، xaudio2_9.dll و xaudio2_8.dll بصورت پیش فرض حضور دارند
- در ویندوز 8 و 8.1 پرونده xaudio2_8.dll موجود است
- در ویندوز 7 با به روزرسانی های نصب شده و بسته DirectX ، xaudio2_7.dll و نسخه های قبلی این پرونده.
در همان زمان ، اگر ، به عنوان مثال ، ویندوز 7 بر روی رایانه شما نصب شود ، کپی کردن (یا بارگیری) پرونده اصلی xaudio2_8.dll روی آن باعث نمی شود این کتابخانه کار کند - خطایی در هنگام راه اندازی باقی خواهد ماند (اگرچه متن تغییر خواهد کرد).
خطاهای xaudio2_7.dll ، xaudio2_8.dll و xaudio2_9.dll را برطرف کنید
در کلیه موارد خطا ، صرف نظر از نسخه ویندوز ، کتابخانه های DirectX را با استفاده از نصب کننده وب از وب سایت رسمی مایکروسافت //www.microsoft.com/en-us/download/35 (برای کاربران ویندوز 10: بارگیری و نصب کنید). قبلاً این کتابخانه ها را بارگیری کرده اید ، اما سیستم را به نسخه بعدی به روز کرده ، آنها را دوباره نصب کنید).
با وجود این واقعیت که در هر نسخه از سیستم عامل نسخه دیگری از DirectX موجود است ، نصب کننده وب کتابخانه های مفقوده را که ممکن است برای اجرای برخی برنامه ها لازم باشد ، بارگیری می کند ، که در بین آنها ، از جمله xaudio2_7.dll وجود دارد (اما دو مورد وجود ندارد) با این حال ، سایر فایلها مشکل را حل می کنند).
اگر مشکل برطرف نشده است و 7 روی رایانه شما نصب شده است ، بگذارید یک بار دیگر به شما یادآوری کنم: شما نمی توانید برای ویندوز 7. xaudio2_8.dll یا xaudio2_9.dll را بارگیری کنید. دقیق تر ، می توانید آن را بارگیری کنید ، اما این کتابخانه ها کار نمی کنند.
با این حال ، می توانید نکات زیر را مطالعه کنید:
- در وب سایت رسمی بررسی کنید که آیا این برنامه با ویندوز 7 و با نسخه DirectX سازگار است (به نحوه یافتن نسخه DirectX مراجعه کنید).
- اگر این برنامه سازگار است ، در هنگام راه اندازی این بازی یا برنامه خاص در ویندوز 7 در خارج از متن یک DLL خاص ، به جستجوی توضیحات در مورد مشکلات احتمالی در اینترنت بپردازید (ممکن است معلوم شود که نیاز به نصب اجزای سیستم اضافی ، استفاده از پرونده اجرایی دیگر ، تغییر تنظیمات لانچر ، نصب هر گونه تعمیر و غیره).
امیدوارم یک گزینه به شما کمک کند مشکل را برطرف کنید. اگر اینطور نیست ، وضعیت (برنامه ، نسخه سیستم عامل) را در نظرات توصیف کنید ، شاید بتوانم کمک کنم.