แก้ไขข้อผิดพลาด League of Legends Directx ใน Windows 10

DirectXเป็นชุดแอปพลิเคชันที่นำเสนอโดยMicrosoftที่ออกแบบมาเพื่อจัดการกับกิจกรรมมัลติมีเดียและจำเป็นสำหรับเกมพีซีหลายเกม DirectXปรับปรุงฟังก์ชันการแสดงภาพและกราฟิกของซอฟต์แวร์อื่นๆ อย่างไรก็ตามบางครั้งข้อผิดพลาดที่เกี่ยวข้องกับมันสามารถปรากฏขึ้น League of Legendsเป็นวิดีโอเกมอารีน่าต่อสู้ออนไลน์ที่มีผู้เล่นหลายคนที่มีชื่อเสียง เป็นเกมที่เสถียร แต่บางครั้งผู้เล่นอาจได้รับ ข้อผิดพลาด DirectX ที่ไม่รู้จัก เกิดขึ้นและLeague of Legendsไม่สามารถเริ่มข้อความแสดงข้อผิดพลาดได้ หากคุณกำลังเผชิญกับปัญหาเดียวกัน แสดงว่าคุณมาถูกที่แล้ว เรานำคำแนะนำที่สมบูรณ์แบบมาให้คุณซึ่งจะช่วยคุณแก้ไขLeague of(Legends DirectX)ข้อผิดพลาดของตำนาน DirectX

แก้ไขข้อผิดพลาด League of Legends Directx ใน Windows 10

วิธีแก้ไขข้อผิดพลาด League of Legends Directx ใน Windows 10(How to Fix League of Legends Directx Error in Windows 10)

ผู้เล่นบางคนไม่สามารถเริ่มLeague of Legendsได้เนื่องจากคำเตือนข้อผิดพลาดDirectX ซึ่งระบุว่า;(DirectX)

เกิดข้อผิดพลาด 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 Framework ที่เสียหาย
  • ไดรเวอร์การ์ดจอที่ล้าสมัย
  • ปัญหาไคลเอนต์ League of Legends

ก่อนที่จะไปที่วิธีการแก้ไข ข้อผิดพลาด League of Legends DirectXเราขอแนะนำให้คุณรีสตาร์ทพีซี มันจะรีเฟรชระบบปฏิบัติการ(Operating System)และแก้ไขปัญหาซอฟต์แวร์เล็กน้อยอื่นๆ หากคุณยังคงได้รับ  ข้อผิดพลาด DirectX ที่ไม่รู้จัก  เกิดขึ้น และLeague of Legendsไม่สามารถเริ่มข้อความแสดงข้อผิดพลาดได้ ให้ทำตามวิธีการด้านล่าง

วิธีที่ 1: อัปเดตไดรเวอร์กราฟิก(Method 1: Update Graphics Drivers)

ประสิทธิภาพของDirectXเชื่อมโยงกับการ์ดแสดงผลของคุณและไดรเวอร์กราฟิกที่ล้าสมัยอาจทำให้การ์ดทำงานผิดปกติ มันอาจทำให้เกิดข้อผิดพลาดDirectX ในการแก้ไขปัญหานี้ ให้อัปเดตไดรเวอร์กราฟิกของคุณโดยทำตามคำแนะนำของเราเพื่ออัปเดตไดรเวอร์กราฟิกใน Windows(to Update Graphic Drivers in Windows 10) 10

คลิกขวาที่ไดรเวอร์กราฟิกและเลือกอัปเดตไดรเวอร์

วิธีที่ 2: ไดรเวอร์กราฟิกย้อนกลับ(Method 2: Rollback Graphics Drivers)

หาก ข้อผิดพลาด League of Legends DirectXเริ่มปรากฏขึ้นหลังจากอัปเดตไดรเวอร์กราฟิก คุณสามารถเปลี่ยนกลับเป็นเวอร์ชันก่อนหน้าของไดรเวอร์ที่มีตัวเลือกไดรเวอร์ย้อนกลับ คุณสามารถทำได้โดยทำตามคำแนะนำของเราสำหรับRollback Drivers ใน Windows(to Rollback Drivers in Windows 10) 10

ให้เหตุผลในการย้อนกลับไดรเวอร์และคลิกใช่ในหน้าต่างย้อนกลับของแพ็คเกจไดรเวอร์  แก้ไขข้อผิดพลาด League of Legends Directx ใน Windows 10

วิธีที่ 3: อัปเดต Windows(Method 3: Update Windows)

Windows 10 มักจะแทนที่และอัปเดตไดรเวอร์ควบคู่ไปกับการอัปเดตอื่นๆ ของ Windowsดังนั้นจึงเป็นเรื่องสำคัญที่จะต้องทำให้Windows(Windows Updated) Update อยู่ เสมอ โดยทั่วไปWindows Updatesจะทำงานโดยอัตโนมัติ แต่คุณสามารถตรวจสอบการอัปเดตใหม่ได้โดยทำตามขั้นตอนด้านล่าง

1. กดปุ่มWindows + I keys  พร้อมกันเพื่อเปิด  การ ตั้งค่า(Settings)

2. คลิกที่  ไทล์ Update & Security  ดังที่แสดง

อัปเดตและความปลอดภัย  แก้ไขข้อผิดพลาด League of Legends Directx ใน Windows 10

3. ใน  แท็บ Windows Update ให้คลิกที่ปุ่ม   Check for updates(Check for updates)

คลิกที่ปุ่ม ตรวจสอบการอัปเดต

4A. หากมีการอัปเดตใหม่ ให้คลิก  ติดตั้ง(Install Now)  ทันทีและทำตามคำแนะนำเพื่ออัปเดต

คลิกที่ติดตั้งทันทีเพื่อดาวน์โหลดการอัปเดตที่มี  แก้ไขข้อผิดพลาด League of Legends Directx ใน Windows 10

4B. มิฉะนั้น หากWindowsเป็นเวอร์ชันล่าสุด ระบบจะแสดง   ข้อความYou're up to date

windows update คุณเป็นข้อความล่าสุด

อ่านเพิ่มเติม: (Also Read:) แก้ไข League of Legends Black Screen ใน Windows 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) ที่มุมบนขวา

คลิกที่ไอคอนรูปเฟืองเพื่อไปที่การตั้งค่าในเกม League of Legends

3. ไปที่แท็บทั่วไป(General)

การตั้งค่าทั่วไปของ League of Legends  วิธีแก้ไขข้อผิดพลาด League of Legends Directx ใน Windows 10

4. ภายใต้ การ แก้ไขปัญหา(Troubleshooting)ให้คลิกที่ตัวเลือกเริ่มต้นการซ่อมแซมแบบเต็ม(Initiate Full Repair)

คลิกที่เริ่มการซ่อมแซมแบบเต็มในตัวเลือกการแก้ไขปัญหาในการตั้งค่าทั่วไป League of Legends

5. คลิกที่ใช่(YES)ในข้อความแจ้งการซ่อมแซมเต็ม( FULL REPAIR)

คลิกที่ใช่ในข้อความแจ้งการซ่อมแซมแบบเต็ม  วิธีแก้ไขข้อผิดพลาด League of Legends Directx ใน Windows 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โดยกดปุ่มWindows (keys)Windows + E พร้อมกัน

2. ไปที่ เส้นทาง(path)ตำแหน่งต่อไปนี้

C:/Riot Games/League of Legends/Config

ตำแหน่งไฟล์ปรับแต่ง League of Legends

3. คลิกที่โฟลเดอร์Config และค้นหาและคลิกขวาที่ ไฟล์game.cfg เลือกลบ(Delete)เพื่อลบไฟล์

หมายเหตุ:(Note:)คุณสามารถค้นหา โฟลเดอร์ Config ได้โดยตรง โดยคลิกขวาที่ไอคอนทางลัดของเกมบนเดสก์ท็อปและเลือกเปิดตำแหน่งไฟล์ (Open file location. )ทำซ้ำขั้นตอนที่ 3 หลังจากนั้น

วิธีที่ 6: ลบรายการรีจิสทรีและติดตั้ง DirectX . ใหม่(Method 6: Remove Registry Entries & Reinstall DirectX)

ตัวแก้ไขรีจิสทรี(Registry Editor)สามารถแก้ไขได้เพื่อแก้ไขปัญหาต่างๆ ผู้เล่นได้แก้ไข ข้อผิดพลาด League of Legends DirectXโดยการลบคีย์เฉพาะออกจากรีจิสทรีและติดตั้งDirectXใหม่ คุณสามารถทำได้โดยทำตามขั้นตอนด้านล่าง

หมายเหตุ:(Note:) การ แก้ไขRegistry Editorอาจทำให้เกิดปัญหา สร้างการสำรองข้อมูล Registry(Create Registry)ก่อนใช้วิธีนี้

1. กดปุ่มWindows + R keysพร้อมกันเพื่อเปิดกล่องโต้ตอบเรียกใช้(Run )

2. พิมพ์Regeditแล้วคลิกOKเพื่อเปิดRegistry Editor

เรียกใช้กล่องโต้ตอบ

3. ไปที่เส้นทาง(path) ต่อไปนี้ ใน Registry Editor

HKEY_LOCAL_MACHINE\Software\Microsoft\DirectX

ตัวแก้ไขรีจิสทรี  แก้ไขข้อผิดพลาด League of Legends Directx ใน Windows 10

4. คลิกขวาที่ปุ่มDirectX (key)และ(DirectX) เลือกลบ(Delete)จากเมนูบริบท

ลบตัวเลือก

5. ยืนยันการแจ้งใด ๆ และรีสตาร์ท(restart the) พีซี(PC)

หากคุณไม่สามารถลบ คีย์ DirectXได้ ให้เปลี่ยนการอนุญาตและทำให้ตัวเองเป็นเจ้าของ ทำตามขั้นตอนเหล่านี้เพื่อทำเช่นนั้น

6. คลิกขวาที่คีย์DirectX แล้วเลือกตัว เลือก การ อนุญาต… (Permissions… )สิทธิ์สำหรับหน้าต่างDirectX จะเปิดขึ้น(DirectX)

ตัวเลือกการอนุญาต  แก้ไขข้อผิดพลาด League of Legends Directx ใน Windows 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ภายใต้Group or user namesและทำเครื่องหมายที่ช่องด้านล่างAllowถัดจากFull Controlดังที่แสดง

สิทธิ์สำหรับหน้าต่าง DirectX

14. คลิกApplyและOK

ตอนนี้ คุณจะสามารถลบคีย์DirectX ดังที่แสดงในขั้นตอน ที่4 (Step 4)หลังจากนี้ คุณสามารถติดตั้งDirectX ใหม่ บนพีซีของคุณโดยทำตามขั้นตอนด้านล่าง

หมายเหตุ:(Note: )หากคุณใช้Window 10เพียงรีสตาร์ทพีซีและDirectXจะได้รับการติดตั้งโดยอัตโนมัติ

1. ไปที่หน้าดาวน์โหลด(download page)DirectX End-User Runtime Web Installer

2. เลือกภาษาที่คุณต้องการและคลิกที่ ปุ่ม ดาวน์โหลด(Download)บนหน้าเว็บ

หน้าดาวน์โหลด DirectX End-User Runtime Web Installer

3. ทำตามคำแนะนำและติดตั้งDirectX

อ่านเพิ่มเติม: (Also Read:) แก้ไข League of Legends Frame Drops(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

แผงควบคุมในแถบค้นหาของ Windows

2. ตั้งค่าView by > Categoryจากนั้นเลือกUninstall a programด้านล่างPrograms

ถอนการติดตั้งตัวเลือกโปรแกรม  แก้ไขข้อผิดพลาด League of Legends Directx ใน Windows 10

3. ค้นหาและคลิกขวาที่ เน็ตเฟรมเวิ(Net Framework)ร์ก .

4. เลือกถอนการติดตั้ง(Uninstall)และยืนยันข้อความแจ้งที่ปรากฏขึ้น

ตัวเลือกถอนการติดตั้ง

5. รอให้กระบวนการถอนการติดตั้งเสร็จสิ้นและรีบูตเครื่องพีซี(reboot the PC)

6. ไปที่หน้าดาวน์โหลดอย่างเป็นทางการและดาวน์โหลด. Net Framework 4.8 โดยคลิกที่Download .Net Framework 4.8 Runtime(Download .Net Framework 4.8 Runtime)

7. ไฟล์ชื่อ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 ของคุณ เสียหายหรือล้าสมัย การติดตั้งเกมใหม่อาจแก้ไข ข้อผิดพลาด League of Legendsพร้อมกับปัญหาอื่น ๆ ที่เกี่ยวข้องกับเกม เนื่องจากความคืบหน้าของเกมของคุณได้รับการตรวจสอบผ่าน บัญชี Riotของคุณ คุณจะไม่สูญเสียความคืบหน้าใดๆ ทำตามขั้นตอนเหล่านี้ด้านล่างเพื่อถอนการติดตั้งLeague of Legends

1. กด  ปุ่ม Windows(Windows key)พิมพ์  apps and featuresแล้ว  คลิก  Open

พิมพ์แอพและคุณสมบัติแล้วคลิกเปิดในแถบค้นหาของ Windows 10  แก้ไขข้อผิดพลาด League of Legends Directx ใน Windows 10

2. ค้นหา  League of Legends ใน  ช่อง ค้นหารายการ(Search this list)  นี้

3. จากนั้นเลือก  League of Legends  และคลิกที่  ปุ่ม ถอนการติดตั้ง (Uninstall ) ที่ แสดงไว้

ถอนการติดตั้ง League of Legends ผ่านแอพและคุณสมบัติ

4. คลิก  ถอนการติดตั้ง(Uninstall)  เพื่อยืนยันอีกครั้ง

5. หลังจากถอนการติดตั้งเกมแล้ว ให้  รีสตาร์ทพีซี(restart the PC)

6. จากนั้น ไปที่  หน้าดาวน์โหลด(download page)  เว็บไซต์อย่างเป็นทางการ  ของ League of Legends(League of Legends)  และคลิกที่   ตัวเลือกเล่นฟรี(Play For Free)

คลิกที่เล่นฟรีตัวเลือกในหน้าดาวน์โหลด League of Legends  แก้ไขข้อผิดพลาด League of Legends Directx ใน Windows 10

7. ลงชื่อสมัครใช้บัญชีของคุณแล้วคลิก   ตัวเลือกดาวน์โหลดสำหรับ Windows(Download for Windows)

หลังจากลงชื่อเข้าใช้แล้ว ให้คลิกที่ดาวน์โหลดสำหรับ windows ในหน้าดาวน์โหลด League of Legends

8. เปิด  ไฟล์ติดตั้ง(setup file) ที่ดาวน์โหลด มา

9. คลิกที่   ตัวเลือก การ ติดตั้ง(Install)

ติดตั้งลีกของตำนาน  แก้ไขข้อผิดพลาด League of Legends Directx ใน Windows 10

10. รอให้ติดตั้งเกม

การติดตั้ง League of Legends  แก้ไขข้อผิดพลาด League of Legends Directx ใน Windows 10

หลังจากการติดตั้งเสร็จสิ้น ให้เล่นเกมและปัญหาจะต้องได้รับการแก้ไข

คำถามที่พบบ่อย (FAQ)(Frequently Asked Questions (FAQs))

ไตรมาสที่ 1 สำหรับ League of Legends ฉันต้องการ DirectX ใด(Q1. For League of Legends, what DirectX do I need?)

ตอบ:(Ans:) League of Legends ใช้DirectX9แม้ว่าจะล้าสมัยแล้วก็ตาม แม้ว่าRiotจะขยับและพัฒนาแพตช์ที่สามารถใช้DirectX11ได้

ไตรมาสที่ 2 อะไรเป็นสาเหตุของข้อผิดพลาด DirectX(Q2. What is causing the DirectX error? )

ตอบ: (Ans:) DirectX ที่ล้าสมัย และไดรเวอร์ (Outdated DirectX)กราฟิก(Graphics)ที่เสียหายเป็นสาเหตุหลักของข้อผิดพลาดนี้

ไตรมาสที่ 3 League of Legends ต้องการพลัง CPU หรือ GPU ที่มากกว่าหรือไม่?(Q3. Does League of Legends require greater CPU or GPU power? )

ตอบ: (Ans:) League of Legendsใช้CPUมากกว่าGPU เนื่องจากอินพุตแล็ กที่จำเป็นนั้นค่อนข้างต่ำเมื่อเทียบกับเกมที่ต้องการอัตราเฟรม60FPS

ที่แนะนำ:(Recommended:)

เราหวังว่าคุณจะพบว่าข้อมูลนี้มีประโยชน์ และคุณสามารถแก้ไขวิธีแก้ไขข้อผิดพลาด League of Legends Directx(League of Legends Directx error)ในWindows 10ได้ โปรดแจ้งให้เราทราบว่าเทคนิคใดเป็นประโยชน์สำหรับคุณมากที่สุด โปรดใช้แบบฟอร์มด้านล่างหากคุณมีคำถามหรือความคิดเห็น



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts