แก้ไข: ข้อผิดพลาด Direct X ที่ไม่รู้จักเกิดขึ้นใน League of Legends

DirectX คือชุดของอินเทอร์เฟซการเขียนโปรแกรมประยุกต์ที่ใช้สำหรับจัดการงานที่เกี่ยวข้องกับมัลติมีเดียโดยเฉพาะการเขียนโปรแกรมเกมและวิดีโอซึ่งทำงานบนแพลตฟอร์มของ Microsoft DirectX ยังถูกใช้โดยแอพพลิเคชั่นซอฟต์แวร์อื่น ๆ สำหรับการสร้างภาพและงานกราฟิก

ข้อผิดพลาด League of Legends DirectX คืออะไร

League of Legends (LoL) เป็นเกมต่อสู้ออนไลน์มัลติเพลเยอร์ (MOBA) ที่พัฒนาขึ้นสำหรับ Windows อย่างไรก็ตามผู้เล่นบางคนไม่สามารถเปิด LoL เมื่อมีข้อความข้อผิดพลาด DirectX ปรากฏขึ้น ข้อความระบุ:

“ เกิดข้อผิดพลาด DirectX ที่ไม่รู้จักและ League of Legends ไม่สามารถเริ่มต้นได้ โปรดตรวจสอบให้แน่ใจว่าการ์ดแสดงผลของคุณใช้ไดรเวอร์วิดีโอล่าสุดจากผู้ผลิต”

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

โซลูชันที่ 1: อัปเดตไดรเวอร์การ์ดแสดงผลของคุณ

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

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

  • เลือกปุ่มเมนูเริ่มที่ด้านล่างซ้ายของหน้าจอพิมพ์ในตัวจัดการอุปกรณ์แล้วคลิกจากรายการผลลัพธ์ที่ด้านบน นอกจากนี้คุณยังสามารถใช้คำสั่งผสม Windows Key + R ได้ด้วยการคลิกปุ่มเหล่านี้พร้อมกันเพื่อเรียกใช้กล่องโต้ตอบเรียกใช้ พิมพ์“ devmgmt.msc” ในกล่องโต้ตอบแล้วคลิกตกลง

การอัปเดตไดรเวอร์:

  1. ขยายส่วนการ์ดแสดงผลในตัวจัดการอุปกรณ์คลิกขวาที่กราฟิกการ์ดของคุณและเลือกตัวเลือกถอนการติดตั้งอุปกรณ์

  1. ยืนยันการสนทนาใด ๆ ที่อาจขอให้คุณยืนยันการเลือกของคุณและเพื่อให้กระบวนการเสร็จสิ้น
  2. มองหาไดรเวอร์การ์ดแสดงผลของคุณบนเว็บไซต์ของผู้ผลิตการ์ดและทำตามคำแนะนำที่ควรมีในเว็บไซต์ บันทึกไฟล์การติดตั้งบนคอมพิวเตอร์ของคุณและเรียกใช้จากที่นั่น คอมพิวเตอร์ของคุณอาจรีสตาร์ทหลายครั้งในระหว่างกระบวนการติดตั้ง

ย้อนกลับไดรเวอร์:

  1. คลิกขวาที่อะแดปเตอร์กราฟิกการ์ดที่คุณต้องการลบและเลือกคุณสมบัติ หลังจากหน้าต่าง Properties เปิดขึ้นให้ไปที่แท็บ Driver และตรวจสอบปุ่ม Roll Back Driver ด้านล่าง

  1. หากตัวเลือกเป็นสีเทาแสดงว่าอุปกรณ์ไม่ได้รับการอัพเดตในสองสามวันที่ผ่านมาและไม่มีไฟล์สำรองข้อมูลที่จดจำไดรเวอร์เก่า นี่ก็หมายความว่าการอัพเดทไดรเวอร์ล่าสุดอาจไม่ใช่สาเหตุของปัญหานี้
  2. หากตัวเลือกนั้นสามารถคลิกได้ให้คลิกที่มันแล้วทำตามคำแนะนำบนหน้าจอเพื่อกลับไปที่ไดรเวอร์รุ่นก่อนหน้า รีสตาร์ทคอมพิวเตอร์และตรวจสอบเพื่อดูว่าปัญหายังคงเกิดขึ้นใน Command Prompt

หมายเหตุ : หากคุณใช้ Windows 10 ไดรเวอร์ล่าสุดมักติดตั้งพร้อมกับการอัปเดต Windows อื่น ๆ เพื่อให้แน่ใจว่าคุณใช้ระบบปฏิบัติการ Windows 10 อยู่เสมอ Windows Update ทำงานโดยอัตโนมัติใน Windows 10 แต่คุณสามารถตรวจสอบว่ามีการอัพเดทใหม่หรือไม่โดยทำตามคำแนะนำด้านล่าง

  1. ใช้คีย์ผสม Windows + ฉันเพื่อเปิดการตั้งค่าบนพีซี Windows ของคุณ หรือคุณสามารถค้นหา“ การตั้งค่า” โดยใช้แถบค้นหาที่อยู่ที่ทาสก์บาร์

  1. ค้นหาและเปิดส่วนย่อย“ อัพเดต & ความปลอดภัย” ในแอพการตั้งค่า
  2. อยู่ในแท็บ Windows Update และคลิกที่ปุ่มตรวจหาการอัปเดตภายใต้สถานะการอัปเดตเพื่อตรวจสอบว่ามี Windows รุ่นใหม่หรือไม่

  1. หากมีอย่างใดอย่างหนึ่ง Windows ควรเริ่มต้นด้วยกระบวนการดาวน์โหลดทันทีและควรติดตั้งการปรับปรุงในครั้งถัดไปที่คุณเริ่มต้นใหม่

โซลูชันที่ 2: เริ่มการซ่อมแซมไคลเอนต์ League of Legends แบบเต็ม

โชคดีที่ตัวเกมมีหลายวิธีในการแก้ไขปัญหาต่าง ๆ ผ่านเครื่องมือซ่อมแซมอัตโนมัติซึ่งสามารถพบได้ในการตั้งค่าไคลเอนต์ใน LoL เครื่องมือมีประโยชน์จริง ๆ และมีหลายคนอ้างว่าเครื่องมือได้ทำสิ่งมหัศจรรย์สำหรับพวกเขาแม้จะมีข้อผิดพลาด DirectX ที่ไม่รู้จักนี้

  1. เปิด League of Legends โดยดับเบิลคลิกที่ตัวเรียกใช้งานรอให้ตรวจสอบการอัปเดตใหม่สำหรับเกมหรือไคลเอนต์แล้วคลิกปุ่มเรียกใช้ที่ด้านบนของตัวเรียกใช้งาน

  1. หลังจากเกมเปิดขึ้นให้เปิดการตั้งค่าและอยู่ภายใต้หัวข้อย่อยทั่วไปที่ส่วนลูกค้าและค้นหาตัวเลือกเริ่มซ่อมเต็มภายใน คลิกที่มันและทำตามคำแนะนำบนหน้าจอ ตรวจสอบเพื่อดูว่ากระบวนการได้ช่วยหรือไม่และคุณยังเห็นข้อผิดพลาดเดียวกันในขณะที่เล่น

โซลูชันที่ 3: ลบรายการรีจิสทรีและติดตั้ง DirectX ใหม่

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

  1. เนื่องจากคุณกำลังจะลบคีย์บางอย่างจากรีจิสทรีเราขอแนะนำให้คุณตรวจสอบบทความนี้ที่เราได้เตรียมไว้ให้คุณสำรองข้อมูลรีจิสทรีของคุณอย่างปลอดภัยเพื่อป้องกันปัญหาอื่น ๆ ยังคงไม่มีอะไรผิดปกติเกิดขึ้นหากคุณทำตามคำแนะนำ
  2. เปิดหน้าต่าง Registry Editor โดยพิมพ์“ regedit” ในแถบค้นหาหรือกล่องโต้ตอบเรียกใช้ นำทางไปยังคีย์ต่อไปนี้ในรีจิสตรีของคุณโดยไปที่บานหน้าต่างด้านซ้าย:

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ DirectX

  1. คลิกขวาที่ปุ่ม DirectX ที่บานหน้าต่างนำทางซ้ายและเลือกตัวเลือกลบ ยืนยันการสนทนาที่ค้างอยู่และรีสตาร์ทคอมพิวเตอร์ของคุณทันที

หมายเหตุ : หากคุณไม่สามารถลบคีย์นี้ได้คุณอาจต้องเพิ่มการอนุญาตพิเศษให้กับบัญชีของคุณ สามารถทำได้อย่างง่ายดายขณะที่ยังอยู่ใน Registry Editor หากคุณทำตามขั้นตอนที่เป็นประโยชน์ด้านล่าง!

  1. คลิกขวาที่ปุ่ม DirectX ที่บานหน้าต่างนำทางซ้ายและเลือกตัวเลือกลบ
  2. ภายใต้ตัวเลือกชื่อกลุ่มหรือชื่อผู้ใช้ลองค้นหาชื่อผู้ใช้คอมพิวเตอร์ของคุณในรายการ หากคุณล้มเหลวให้คลิกที่เพิ่ม >> ขั้นสูง >> ค้นหาเลย คุณควรจะเห็นบัญชีผู้ใช้ของคุณภายใต้ผลลัพธ์การค้นหาดังนั้นเลือกและคลิกตกลงสองครั้งจนกว่าคุณจะกลับไปที่โฟลเดอร์สิทธิ์

  1. เลือกบัญชีของคุณในส่วนชื่อกลุ่มหรือชื่อผู้ใช้และเลือกช่องทำเครื่องหมายควบคุมทั้งหมดภายใต้การอนุญาตสำหรับ (YourUsername) และใช้การเปลี่ยนแปลงที่คุณทำ
  2. หลังจากนั้นคุณสามารถคลิกขวาที่ปุ่ม DirectX และคลิกที่ Delete เพื่อลองอีกครั้ง

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

กระบวนการนี้แตกต่างจากระบบปฏิบัติการหนึ่งไปยังอีกระบบหนึ่งและผู้ใช้รายงานว่าผู้ใช้ Windows 10 สามารถรีบูทพีซีแทนการติดตั้ง DirectX ใหม่ รุ่นอื่น ๆ อาจทำตามขั้นตอนด้านล่าง:

  1. ไปที่หน้าดาวน์โหลดโปรแกรมติดตั้งเว็บรันไทม์ DirectX สำหรับผู้ใช้ปลายทางบนเว็บไซต์ทางการของ Microsoft
  2. คลิกที่ปุ่มดาวน์โหลดสีแดงที่เว็บไซต์และทำตามคำแนะนำที่ปรากฏบนหน้าจอเพื่อดาวน์โหลด Web Installer สำหรับ DirectX บนคอมพิวเตอร์ของคุณ

หมายเหตุ : Microsoft อาจเสนอเครื่องมืออื่น ๆ สองสามตัวหลังจากคุณคลิกลิงก์ดาวน์โหลด แต่คุณสามารถเลือกที่จะยกเลิกการเลือกผลิตภัณฑ์เหล่านั้นหากคุณไม่ต้องการติดตั้ง หากคุณเลือกที่จะไม่ดาวน์โหลดยูทิลิตี้เหล่านี้ปุ่มถัดไปจะถูกเปลี่ยนชื่อเป็นไม่ขอบคุณและทำต่อไป

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

  1. รีสตาร์ตคอมพิวเตอร์ของคุณและตรวจสอบเพื่อดูว่าข้อผิดพลาดที่เกี่ยวข้องกับ DirectX ยังคงปรากฏขึ้นเมื่อคุณพยายามเล่น League of Legends

โซลูชันที่ 4: ติดตั้งเกมใหม่

การติดตั้งเกมใหม่อาจฟังดูคล้ายกับการย้ายที่หมดหวัง แต่แน่นอนว่าง่ายกว่าการทำการแก้ปัญหาขั้นสูงบางอย่าง นอกจากนี้เมื่อความคืบหน้าของคุณใน League of Legends ติดตามผ่านบัญชี Riot ของคุณคุณจะไม่สูญเสียความคืบหน้าใด ๆ

  1. ก่อนอื่นตรวจสอบให้แน่ใจว่าคุณได้ลงชื่อเข้าใช้ด้วยบัญชีที่ได้รับสิทธิ์ผู้ดูแลระบบเนื่องจากคุณจะไม่สามารถถอนการติดตั้งโปรแกรมโดยใช้บัญชีอื่น
  2. คลิกที่เมนูเริ่มและเปิดแผงควบคุมโดยค้นหาที่นั่นหรือกล่องโต้ตอบเรียกใช้ หรือคุณสามารถคลิกที่ไอคอนรูปเฟืองเพื่อเปิดการตั้งค่าหากคุณใช้ระบบปฏิบัติการ Windows 10
  3. ในแผงควบคุมเปลี่ยนมุมมองโดยคลิกดูเป็น: หมวดหมู่ที่มุมบนขวาแล้วคลิกถอนการติดตั้งโปรแกรมภายใต้ส่วนโปรแกรม

  1. หากคุณใช้แอพการตั้งค่าการคลิกที่แอพควรจะเปิดรายการโปรแกรมและแอพพลิเคชั่นที่ติดตั้งไว้ทั้งหมดบนพีซีของคุณทันที
  2. ค้นหารายการ League of Legends ในรายการแอพทั้งหมดและคลิกที่หนึ่งครั้ง คลิกที่ปุ่มถอนการติดตั้งด้านบนรายการและยืนยันกล่องโต้ตอบใด ๆ ที่คุณอาจได้รับแจ้ง ทำตามคำแนะนำบนหน้าจอเพื่อถอนการติดตั้ง League of Legends และรีสตาร์ทคอมพิวเตอร์หลังจากนั้น
  3. คลิกที่ลิงค์นี้และตรวจสอบให้แน่ใจว่าได้คลิกปุ่มเล่นฟรี / เล่นทันทีและเลือกตัวเลือกที่ลงทะเบียนแล้วที่หน้าจอลงทะเบียนเพื่อเริ่มดาวน์โหลดทันที

  1. ค้นหาไฟล์ที่คุณดาวน์โหลดเปิดและติดตั้ง League of Legends โดยทำตามคำแนะนำบนหน้าจอและรอให้กระบวนการเสร็จสิ้น ตรวจสอบเพื่อดูว่าข้อผิดพลาดที่เกี่ยวข้องกับ DirectX ยังคงมีอยู่

บทความที่น่าสนใจ