برای رفع ارور DirectX چندین روش مختلف وجود دارد که میتوانیم از آنها استفاده کنیم. برای حل این مشکل با پلازا همراه باشید تا با این روشها و راهکارها آشنا شویم.
ارور مربوط به DirectX ممکن است در زمانهای مختلفی پدیدار شود. ممکن است زمانی که در حال دانلود یا بهروزرسانی آن هستید با این ارور مواجه شوید یا حتی برای اجرا کردن آن بهمشکل بخورید. در این صورت چگونه DirectX 11 را فعال کنیم؟ در حقیقت DirectX بهصورت پیشفرض فعال است و احتیاجی به فعالسازی آن ندارید اما ارورهای مربوط به آن بحث جداگانهای هستند. در این مطلب پلازا میخواهیم به روشهایی که میتوانید برای رفع ارور DirectX درنطر داشته باشید بپردازیم و ببینیم چگونه میتوانیم از دست این مشکل خلاص شویم.
فهرست مطالب:
آموزش رفع ارور DirectX
DirectX یک مجموعه از رابطهای برنامهنویسی مهم در ویندوز برای نمایش ویدیو، پخش صدا و البته اجرای بازیهای ویدیوئی است. اما این ابزار ممکن است در خیلی از مواقع با مشکل مواجه شود. اگر شما نیز با این ارور مواجه شدهاید، از این روشها میتوانید برای حل مشکل DirectX کمک بگیرید.
1. نسخه قبلی DirectX را روی کامپیوتر نصب کنید
اولین راهی که برای رفع خطای DirectX 11 یا دیگر نسخهها میتوانید مدنظر قرار دهید، نصب نسخه قبلی است. برخی نرمافزارها و بازیها برای این که بتوانند بهدرستی اجرا شوند، نیاز به نسخههای قدیمیتر DirectX دارند. نسخههای قدیمی را نیز باید خودتان بهصورت دستی نصب کنید. برای انجام این کار باید به این لینک رفته و فایل نصب را دانلود کنید. پس از دانلود، آن را نصب کرده و یک بار کامپیوتر را ریستارت کنید و ببینید مشکل حل شده است یا خیر.
2. آخرین نسخه DirectX را نصب کنید
از طرف دیگر ممکن است سیستمعامل یا نرمافزار شما با نسخه قدیمی این ابزار نیز سازگاری نداشته باشد. در این صورت باید آخرین نسخه را روی سیستم نصب کنید و ببینید مشکل برطرف میشود یا خیر.
3. درایور کارت گرافیک را مجددا نصب کنید
برخی اوقات مشکل از درایور کارت گرافیک است. ممکن است فایلهای مربوط به آن دچار آسیب شده باشند. در این صورت میتوانید مشکل را با نصب دوباره آن برطرف کنید. برای انجام این کار کلیدهای Win + X را فشار داده و Device Manager را از فهرست انتخاب کنید.
در صفحه باز شده به بخش Display Adapters بروید و روی کارت گرافیک خود راست کلیک کنید. از منو باز شده گزینه Uninstall را انتخاب و در پنجره بعدی گزینه Remove the driver software for this device را تیک زده و روی OK کلیک کنید. پس از پایان فرایند حذف درایور، یک بار کامپیوتر را ریستارت کنید.
4. فایلهای سیستم را بازیابی کنید؛ حل مشکل DirectX
برای رفع ارور DirectX 12 میتوانید فایلهای سیستم را نیز بازیابی کنید. ممکن است یکی از فایلهای سیستمی ویندوز دچار آسیب شده باشد و به همین خاطر DirectX نتواند بهدرستی اجرا شود. برای حل مشکل در بخش جستجو CMD را وارد و از نتایج Command Prompt را با دسترسی ادمین اجرا کنید.
سپس فرمان sfc/scannow را تایپ و اینتر را فشار دهید. منتظر اتمام فرایند بازیابی بمانید و پس از اتمام آن یک بار کامپیوتر را ریستارت کنید و ببینید مشکل حل شده است یا خیر.
5. ویندوز را به آخرین نسخه آپدیت کنید؛ رفع ارور DirectX 8.1 در بازی جنرال
روش بعدی برای رفع ارور DirectX 11 در ویندوز، آپدیت سیستم عامل است. بهروز نگهداشتن ویندوز میتواند از بسیاری از مشکلات احتمالی از جمله همین مشکل پیشگیری کند. برای آپدیت کردن ویندوز به قسمت تنظیمات رفته و در قسمت Windows Update روی Check for updates کلیک کنید.
ویندوز آخرین نسخه را دانلود و نصب خواهد کرد.
6. نصب ++Visual C
برخی از کاربران توانستند ارور DirectX را با نصب ++Visual C رفع کنند. اگر مراحل بالا برای حل مشکل کمک نکردند، میتوانید این راه را نیز امتحان کنید. باید ابتدا به این صفحه رفته و پکیج نصب را دانلود کنید. در هنگام نصب حتما Visual C++ Redistributables را نصب کنید.
7. نصب .NET Framework از طریق Command Prompt
نصب NET Framework نیز توانسته در برخی مواقع به حل این ارور کمک کند. میتوانید مانند راهحل 4 ابتدا CMD را با دسترسی ادمین باز کنید. سپس فرمان زیر را وارد و اینتر را فشار دهید:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs
سخن پایانی
در این مطلب با چند راه مختلف برای رفع ارور DirectX آشنا شدیم. با استفاده از این روشها میتوانید بسیاری از ارورهای مربوط به DirectX را برطرف کنید اما برخی ارورهای بهخصوص نیز ممکن است راهحلهای جداگانهای داشته باشند. در صورتی که شما نیز با روشهای دیگری برای حل مشکل DirectX آشنا هستید، آنها را در بخش نظرات با ما و سایر کاربران پلازا بهاشتراک بگذارید.