แก้ไข: DirectX Setup Error 'เกิดข้อผิดพลาดภายใน' ใน Origin

ผู้ใช้พบข้อความแสดงข้อผิดพลาด“ ข้อผิดพลาดในการตั้งค่า DirectX: เกิดข้อผิดพลาดภายใน” เมื่อพยายามติดตั้งหรือเปิดเกมใน Origin Origin ใช้ DirectX API เหมือนกับเอนจิ้นเกมอื่น ๆ

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

อะไรทำให้เกิดข้อผิดพลาดในการตั้งค่า DirectX ใน Origin

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

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

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

โซลูชันที่ 1: การลบไฟล์ DirectX เก่า

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

  1. กดWindows + Eเพื่อเปิด File Explorer และไปที่ไดเร็กทอรีต่อไปนี้:
C: \ Program Files (x86) \ Origin Games \ * ชื่อเกม * \ Installer \ directx \ redist

หากคุณไม่ได้เปิดใช้งานไฟล์ที่ซ่อนอยู่ในคอมพิวเตอร์ของคุณให้ทำตามขั้นตอนต่อไปนี้ตามลำดับ:

คลิกดูและเลือกตัวเลือก> เปลี่ยนโฟลเดอร์และตัวเลือกการค้นหา คุณทำตามขั้นตอนที่คล้ายกันหากคุณใช้ระบบปฏิบัติการเวอร์ชันเก่ากว่า

เลือกแท็บดูและเลือกตัวเลือกแสดงไฟล์โฟลเดอร์และไดรฟ์ที่ซ่อนอยู่ นอกจากนี้ยังยกเลิกการเลือกตัวเลือกซ่อนการป้องกันไฟล์ระบบปฏิบัติการ (แนะนำ)

  1. ตอนนี้คุณต้องสร้างโฟลเดอร์ใหม่และตั้งชื่อตามที่คุณต้องการ ตอนนี้ย้าย ไฟล์ทั้งหมดยกเว้นไฟล์ที่ระบุไว้ด้านล่าง:
DSETUP.dll dsetup32.dll DXSETUP.exe
  1. ตอนนี้คุณจะเห็นไฟล์สามไฟล์และโฟลเดอร์ที่เราเพิ่งสร้างขึ้นในไดเร็กทอรี

โซลูชันที่ 2: การติดตั้ง DirectX ด้วยตนเอง

มีบางกรณีที่ Origin ไม่สามารถติดตั้ง DirectX ได้ด้วยตัวเอง สิ่งนี้สามารถตรวจสอบย้อนกลับไปยังการอัปเดตของ Windows ซึ่งการตั้งค่าความปลอดภัยถูกทำให้เข้มงวดมากขึ้นและการเข้าถึงแอปพลิเคชันจะถูก จำกัด

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

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

โซลูชันที่ 3: การปิดใช้งานซอฟต์แวร์ป้องกันไวรัส

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

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

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

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

หมายเหตุ:คุณจะต้องดาวน์โหลดเกมทั้งหมดของคุณใหม่ตั้งแต่ต้น

  1. กด Windows + R พิมพ์ " appwiz . cpl ” และเปิดตัวจัดการแอปพลิเคชัน ไปที่รายการ Origin คลิกขวาและถอนการติดตั้งแอปพลิเคชันทั้งหมด
  2. เมื่อโปรแกรมยกเลิกการติดตั้งให้ไปที่เว็บไซต์อย่างเป็นทางการและดาวน์โหลดโปรแกรมอีกครั้ง
  1. ตอนนี้เปิดตัวไคลเอนต์ Origin และดาวน์โหลดเกมอีกครั้งจากร้านค้า ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

หมายเหตุ:คุณสามารถลองซ่อมแซมเกมทั้งหมดจากภายในไคลเอนต์ได้ ซึ่งจะช่วยระบุไฟล์ที่ไม่สมบูรณ์หรือเสียหาย