رفع خطای Directx League of Legends در ویندوز 10

DirectX مجموعه ای از برنامه های کاربردی ارائه شده توسط مایکروسافت(Microsoft) است که برای انجام فعالیت های چندرسانه ای طراحی شده و برای بسیاری از بازی های رایانه شخصی مورد نیاز است. DirectX عملکردهای بصری و گرافیکی سایر نرم افزارها را افزایش می دهد. با این حال گاهی اوقات خطای مربوط به آن می تواند ظاهر شود. League of Legends یک بازی ویدیویی معروف چند نفره در عرصه مبارزات آنلاین است. این یک بازی پایدار است اما گاهی اوقات ممکن است بازیکنان یک خطای ناشناخته DirectX دریافت کنند و پیغام خطای (DirectX)League of Legends نمی تواند شروع شود. اگر شما نیز با همین مشکل روبرو هستید، در جای مناسبی هستید. ما راهنمای کاملی را برای شما آورده ایم که به شما کمک می کند لیگ(League) آف را اصلاح کنید(Legends DirectX)خطای Legends DirectX .

رفع خطای Directx League of Legends در ویندوز 10

چگونه خطای Directx League of Legends را در ویندوز 10 برطرف کنیم(How to Fix League of Legends Directx Error in Windows 10)

برخی از بازیکنان به دلیل اخطار خطای DirectX که می گوید، نمی توانند (DirectX)League of Legends را شروع کنند.(Legends)

یک خطای ناشناخته DirectX رخ داده است و League of Legends نمی تواند شروع شود. لطفاً مطمئن شوید که کارت گرافیک شما از آخرین درایورهای ویدیوی سازنده استفاده می کند(An unknown DirectX error has occurred and League of Legends cannot start. Please make sure your video card is using the latest video drivers from the manufacturer)

در اینجا برخی از دلایل احتمالی پشت این پیام خطا وجود دارد.

  • فریمورک NET فاسد
  • درایورهای کارت گرافیک قدیمی
  • مشکلات مشتری League of Legends

قبل از رفتن به روش های رفع خطای League of Legends DirectX ، توصیه می کنیم کامپیوتر خود را مجددا راه اندازی کنید. (Legends DirectX)این سیستم عامل(Operating System) را تازه می کند و سایر مشکلات نرم افزاری جزئی را برطرف می کند. اگر هنوز یک خطای ناشناخته  DirectX  رخ داده است و League of Legends نمی تواند پیام خطا را شروع کند، روش های زیر را دنبال کنید.

روش 1: درایورهای گرافیک را به روز کنید(Method 1: Update Graphics Drivers)

عملکرد DirectX به کارت گرافیک شما مرتبط است و درایورهای گرافیک قدیمی ممکن است باعث اختلال در عملکرد آن شوند. ممکن است باعث خطای DirectX شود. (DirectX)برای حل این مشکل، درایورهای گرافیک خود را با دنبال کردن راهنمای ما برای به‌روزرسانی درایورهای گرافیک در ویندوز 10 به‌روزرسانی(to Update Graphic Drivers in Windows 10) کنید .

روی درایور گرافیک خود کلیک راست کرده و Update Driver را انتخاب کنید

روش 2: درایورهای گرافیک بازگشتی(Method 2: Rollback Graphics Drivers)

اگر خطای League of Legends DirectX بعد از به‌روزرسانی درایورهای گرافیک ظاهر شد، می‌توانید به نسخه قبلی درایور با گزینه درایور برگشتی بازگردید. شما می توانید با دنبال کردن راهنمای ما در مورد درایورهای برگشتی در ویندوز 10(to Rollback Drivers in Windows 10) این کار را انجام دهید .

دلیلی برای بازگرداندن درایورها ارائه دهید و در پنجره بازگشت بسته درایور روی Yes کلیک کنید.  رفع خطای Directx League of Legends در ویندوز 10

روش 3: ویندوز را به روز کنید(Method 3: Update Windows)

ویندوز 10 اغلب درایورها را در کنار سایر به روز رسانی های (Windows)ویندوز(Windows) جایگزین و به روز می کند، بنابراین به روز نگه داشتن ویندوز(Windows Updated) بسیار مهم است . به طور کلی، به روز رسانی ویندوز(Windows Updates) به طور خودکار اجرا می شود، اما می توانید با دنبال کردن مراحل زیر، به روز رسانی های جدید را بررسی کنید.

1. کلیدهای Windows + I keys  را به طور همزمان فشار دهید تا  تنظیمات(Settings) اجرا شود.

2. مطابق شکل روی   کاشی Update & Security کلیک کنید.(Update & Security)

به روز رسانی و امنیت.  رفع خطای Directx League of Legends در ویندوز 10

3. در  تب Windows Update  بر روی دکمه  Check for updates  کلیک کنید.

روی دکمه Check for updates کلیک کنید.

4A. اگر به‌روزرسانی جدیدی در دسترس است، روی  Install Now کلیک کنید  و دستورالعمل‌ها را برای به‌روزرسانی دنبال کنید.

برای دانلود آپدیت های موجود روی install now کلیک کنید.  رفع خطای Directx League of Legends در ویندوز 10

4B. در غیر این صورت، اگر ویندوز به روز باشد، پیام (Windows)You're Update(You’re up to date) را نشان می دهد   .

به روز رسانی ویندوز پیام شما به روز است

همچنین بخوانید: (Also Read:) رفع صفحه سیاه League of Legends در ویندوز 10(Fix League of Legends Black Screen in Windows 10)

روش 4: تعمیر کامل را آغاز کنید(Method 4: Initiate Full Repair)

ابزار تعمیر خودکار League(League) of Legends می تواند بسیاری از مشکلات موجود در بازی را حل کند و ممکن است خطای League of Legends DirectX را برطرف کند . از تنظیمات مشتری قابل دسترسی است. برای استفاده از این ابزار تعمیر مراحل زیر را دنبال کنید.

1. لانچر League of Legends را باز کنید.(League of Legends )

2. روی نماد (icon)چرخ دنده(cogwheel) موجود در گوشه سمت راست بالا کلیک کنید.

برای رفتن به تنظیمات در بازی لیگ افسانه ها، روی نماد چرخ دنده کلیک کنید

3. به تب General بروید.

تنظیمات کلی لیگ افسانه ها  چگونه خطای Directx League of Legends را در ویندوز 10 برطرف کنیم

4. در قسمت Troubleshooting(Troubleshooting) روی گزینه Initiate Full Repair کلیک کنید

در گزینه های عیب یابی در تنظیمات عمومی League of legends روی initiate full repair کلیک کنید

5. در اعلان FULL REPAIR بر روی YES کلیک کنید.(YES)

در اعلان کامل تعمیر روی Yes کلیک کنید.  چگونه خطای Directx League of Legends را در ویندوز 10 برطرف کنیم

6. منتظر باشید تا League of Legends فساد را بررسی کند(check for corruption) .

League of Legends در حال بررسی فساد است

پس از اتمام تعمیر، بررسی کنید که آیا مشکل را حل کرده اید یا خیر.

روش 5: حذف فایل Game.cfg (در صورت وجود)(Method 5: Delete Game.cfg File (If Available))

بازیکنان مشکل خطای League of Legends DirectX را با حذف فایل game.cfg از پوشه بازی حل کرده اند. با انجام این مراحل می توانید این روش را امتحان کنید.

1. File Explorer را با فشار دادن همزمان کلیدهای (keys)Windows + E

2. به مسیر(path) موقعیت مکانی زیر بروید .

C:/Riot Games/League of Legends/Config

مکان فایل پیکربندی League of legends

3. روی پوشه Config کلیک کنید و روی فایل game.cfg کلیک راست کنید . حذف(Delete) را انتخاب کنید تا فایل حذف شود.

توجه:(Note:) با کلیک راست بر روی نماد میانبر بازی در دسکتاپ و انتخاب Open file location می توانید به طور مستقیم پوشه Config را پیدا کنید. (Config)بعد از آن مرحله 3 را تکرار کنید.

روش 6: ورودی های رجیستری را حذف کنید و DirectX را دوباره نصب کنید(Method 6: Remove Registry Entries & Reinstall DirectX)

ویرایشگر رجیستری(Registry Editor) را می توان برای حل بسیاری از مشکلات تغییر داد. بازیکنان خطای League of Legends DirectX را با حذف یک کلید خاص از رجیستری و نصب مجدد DirectX برطرف کرده اند . با دنبال کردن مراحل زیر می توانید این کار را انجام دهید.

توجه:(Note:) تغییر ویرایشگر رجیستری(Registry Editor) ممکن است مشکلاتی ایجاد کند. قبل از استفاده از این روش یک نسخه پشتیبان از رجیستری ایجاد کنید.(Create Registry)

1. کلیدهای Windows + R keys را به طور همزمان فشار دهید تا کادر محاوره ای Run باز شود.(Run )

2. Regedit را تایپ کنید و روی OK کلیک کنید تا (OK)ویرایشگر رجیستری(Registry Editor) باز شود .

جعبه گفتگو را اجرا کنید

3. به مسیر(path) زیر در ویرایشگر رجیستری بروید.

HKEY_LOCAL_MACHINE\Software\Microsoft\DirectX

ویرایشگر رجیستری  رفع خطای Directx League of Legends در ویندوز 10

4. روی کلید (key)DirectX کلیک راست کرده و از منوی زمینه گزینه Delete را انتخاب کنید.(Delete)

گزینه حذف

5. هر درخواستی را تایید کنید و کامپیوتر (PC)را مجددا راه اندازی کنید(restart the) .

اگر نمی توانید کلید DirectX را حذف کنید ، مجوز آن را تغییر دهید و خود را مالک آن کنید. برای این کار این مراحل را دنبال کنید.

6. روی کلید DirectX کلیک راست کرده و گزینه Permissions… را انتخاب کنید. اجازه برای پنجره DirectX باز می شود.(DirectX)

گزینه مجوزها  رفع خطای Directx League of Legends در ویندوز 10

7. در قسمت Group or user names ، Administrators را انتخاب کرده و روی دکمه Advanced کلیک کنید.

8. در پنجره Advanced Security Settings روی گزینه Change در کنار Owner کلیک کنید . پنجره انتخاب کاربر یا گروه(Select User or group) را باز می کند.

گزینه را تغییر دهید

9. در زیر نام شیء را (Enter the object name) برای انتخاب(to select) وارد کنید ، نام کاربری خود را تایپ کنید.

10. بر روی Check Names کلیک کنید و منتظر بمانید تا سیستم نام کاربری شما را تایید کند. پس از آن روی OK کلیک کنید .

دکمه بررسی نام ها

11، پس از آن نام کاربری خود را در کنار مالک خواهید دید. کادری را که در زیر کانتینرها و اشیاء جایگزین مالکان(Replace owners on subcontainers and objects) است علامت بزنید .

12. روی Apply و OK کلیک کنید .

13. در پنجره Permissions for DirectX ، Users under Group or user names را(Group or user names ) انتخاب کنید و کادر زیر Allow در کنار کنترل کامل(Full Control ) را علامت بزنید.

مجوزهای پنجره DirectX

14. روی Apply و OK کلیک کنید .

اکنون می توانید کلید DirectX را همانطور که در مرحله 4(Step 4) نشان داده شده است حذف کنید . پس از این کار، می توانید با دنبال کردن مراحل زیر ، DirectX را روی رایانه شخصی خود دوباره نصب کنید.(DirectX)

توجه:(Note: ) اگر از ویندوز 10(Window 10) استفاده می کنید ، کافی است رایانه شخصی را مجدداً راه اندازی کنید و DirectX به طور خودکار نصب می شود.

1. به صفحه دانلود (download page)Web Installer در زمان اجرا نهایی DirectX(DirectX End-User Runtime Web Installer) بروید .

2. زبان مورد نظر خود را انتخاب کنید و روی دکمه دانلود(Download) در صفحه وب کلیک کنید.

صفحه دانلود Web Installer در زمان اجرای نهایی DirectX

3. دستورالعمل ها را دنبال کنید و DirectX را نصب کنید .

همچنین بخوانید: (Also Read:) رفع افت فریم League of Legends(Fix League of Legends Frame Drops)

روش 7: NET Framework را تعمیر کنید(Method 7: Repair NET Framework)

Microsoft NET Framework برای عملکرد DirectX ضروری است ، هر گونه خطا یا اجزای خراب در آن می تواند باعث بروز خطای ناشناخته DirectX شود و League of Legends نمی تواند پیام خطا را شروع کند. می توانید Net Framework را با نصب مجدد آن تعمیر کنید. برای این کار مراحل زیر را دنبال کنید.

1. کلید Windows را فشار دهید (key)و (Windows) Control Panel را تایپ کنید و روی Open کلیک کنید .

کنترل پنل در نوار جستجوی ویندوز

2. View by > Category را تنظیم کنید ، سپس Uninstall a program را در قسمت (Uninstall a program)Programs انتخاب کنید .

یک گزینه برنامه را حذف نصب کنید.  رفع خطای Directx League of Legends در ویندوز 10

3. پیدا کنید و روی آن کلیک راست کنید. Net Framework .

4. Uninstall را انتخاب کنید و هر درخواستی که ظاهر می شود را تأیید کنید.

گزینه Uninstall

5. منتظر بمانید تا فرآیند حذف کامل شود و کامپیوتر را مجددا راه اندازی کنید(reboot the PC) .

6. به صفحه دانلود رسمی بروید و Net Framework 4.8 را دانلود کنید . با کلیک بر روی Download .Net Framework 4.8 Runtime .

7. فایلی با نام ndp48-web.exe دانلود می شود. ndp48 -web.exe را(ndp48-web.exe ) با دوبار کلیک بر روی آن اجرا کنید.

8. دستورالعمل های روی صفحه را دنبال کنید و Net Framework 4.8 را نصب کنید .

همچنین بخوانید: (Also Read:) نحوه تغییر نام احضار کننده League Of Legends(How to Change League Of Legends Summoner Name)

روش 8: League of Legends را دوباره نصب کنید(Method 8: Reinstall League of Legends)

ممکن است بازی League(League) of Legends شما خراب یا قدیمی شده باشد. نصب مجدد بازی ممکن است خطای Resolution League of Legends را به همراه سایر مشکلات مربوط به بازی برطرف کند. از آنجایی که پیشرفت بازی شما از طریق حساب Riot شما نظارت می شود ، هیچ پیشرفتی را از دست نخواهید داد. برای حذف League of Legends مراحل زیر را دنبال کنید .

1.  کلید Windows(Windows key) را بزنید ،  برنامه‌ها و ویژگی‌ها را(apps and features) تایپ کنید و روی  Open کلیک کنید . 

برنامه ها و ویژگی ها را تایپ کنید و روی Open در نوار جستجوی ویندوز 10 کلیک کنید.  رفع خطای Directx League of Legends در ویندوز 10

2.  League of Legends  را در  قسمت Search this list جستجو کنید(Search this list)  .

3. سپس  League of Legends را انتخاب  کنید و روی  دکمه Uninstall  که مشخص شده است کلیک کنید.

لیگ افسانه ها را از طریق برنامه ها و ویژگی ها حذف کنید

4. دوباره برای تایید بر روی  Uninstall کلیک کنید  .

5. پس از حذف بازی،  کامپیوتر را مجددا راه اندازی کنید(restart the PC) .

6. سپس به  صفحه دانلود(download page)  وبسایت رسمی  League of Legends رفته(League of Legends)  و روی گزینه  Play For Free  کلیک کنید.

در صفحه دانلود لیگ افسانه ها روی گزینه play for free کلیک کنید.  رفع خطای Directx League of Legends در ویندوز 10

7. برای اکانت خود ثبت نام کنید و روی  گزینه Download for Windows  کلیک کنید.

پس از ثبت نام بر روی دانلود برای صفحه دانلود windows on league of legends کلیک کنید

8.  فایل راه اندازی(setup file) دانلود شده را باز کنید .

9. بر روی  گزینه Install کلیک  کنید.

لیگ افسانه ها را نصب کنید  رفع خطای Directx League of Legends در ویندوز 10

10. منتظر بمانید تا بازی نصب شود.

نصب لیگ افسانه ها  رفع خطای Directx League of Legends در ویندوز 10

پس از اتمام نصب، بازی را اجرا کنید و مشکل باید حل شود.

سوالات متداول (سؤالات متداول)(Frequently Asked Questions (FAQs))

Q1. برای League of Legends، چه DirectX نیاز دارم؟(Q1. For League of Legends, what DirectX do I need?)

پاسخ:(Ans:) League of Legends از DirectX9 استفاده می کند حتی اگر قدیمی است. اگرچه Riot در حال تغییر و توسعه وصله هایی است که می توانند از DirectX11 استفاده کنند .

Q2. چه چیزی باعث خطای DirectX می شود؟(Q2. What is causing the DirectX error? )

پاسخ: (Ans:) DirectX قدیمی و درایورهای (Outdated DirectX)گرافیک(Graphics) فاسد مقصر اصلی این خطا هستند.

Q3. آیا League of Legends به قدرت CPU یا GPU بیشتری نیاز دارد؟(Q3. Does League of Legends require greater CPU or GPU power? )

پاسخ: (Ans:) League of Legends بیشتر به (League of Legends)CPU متکی است تا GPU زیرا تاخیر ورودی مورد نیاز آن در مقایسه با بازی‌هایی که به نرخ فریم 60FPS نیاز دارند بسیار کم است.

توصیه شده:(Recommended:)

امیدواریم این اطلاعات برای شما مفید بوده باشد و بتوانید نحوه رفع خطای League of Legends Directx(League of Legends Directx error) در ویندوز 10(Windows 10) را حل کنید. لطفاً به ما اطلاع دهید که کدام تکنیک برای شما مفیدتر بوده است. لطفا در صورت داشتن هرگونه سوال یا نظر از فرم زیر استفاده کنید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts