แก้ไข: Apex Legends Engine Error 0x887a0006

ผู้ใช้ Windows บางรายได้รับApex Legends Engine Error 0x887a0006เมื่อพยายามเปิดเกม ปัญหานี้ได้รับการรายงานว่าเกิดขึ้นกับ Windows หลายเวอร์ชัน แต่โดยทั่วไปจะมีการส่งสัญญาณด้วย NVIDIA GPUs (โดยทั่วไปจะใช้ GeForce RTX 2080 Ti)

อะไรเป็นสาเหตุของปัญหาApex Legends 'Engine Error 0x887a0006'

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

  • Origins Launcher ไม่มีสิทธิ์ระดับผู้ดูแลระบบ - ตามที่ปรากฎปัญหานี้อาจเกิดขึ้นได้หากตัวเรียกใช้งานของเกม (Origins) ไม่มีสิทธิ์ระดับผู้ดูแลระบบในการเข้าถึงการอ้างอิงทั้งหมดที่ Apex Legends ต้องการ ในกรณีนี้คุณจะสามารถแก้ไขปัญหาได้โดยบังคับให้ Origins launcher เปิดขึ้นโดยมีสิทธิ์เข้าถึงระดับผู้ดูแลระบบ
  • คีย์รีจิสทรีที่ขาดหายไป - ณ ตอนนี้ไดรเวอร์ Nvidia GPU ล่าสุดไม่รวมคีย์รีจิสทรี (TdrDeley) ที่จำเป็นในการเล่น Apex Legends ในเรื่องที่เสถียรไม่รวมอยู่ในแพ็คเกจการติดตั้ง โชคดีที่คุณสามารถเพิ่มคีย์ Registry ได้ด้วยตนเองโดยสร้างคีย์. reg
  • โฟลเดอร์เกมที่เสียหาย - ปัญหานี้สามารถพบได้ในสถานการณ์ที่โฟลเดอร์เกมหลักได้รับผลกระทบจากความเสียหายของไฟล์ โชคดีที่คุณสามารถแก้ไขปัญหาที่เกี่ยวข้องส่วนใหญ่ที่เสียหายได้โดยใช้ Origins เพื่อซ่อมแซมเกมและตรวจสอบความสมบูรณ์ของไฟล์
  • ไดรเวอร์ GPU เบต้าที่ไม่เสถียร - หากคุณใช้ GPU รุ่นล่าสุดหรือรุ่นเบต้าคุณจะต้องเปลี่ยนกลับไปเป็นไดรเวอร์รุ่นก่อนหน้า ผู้ใช้ที่ได้รับผลกระทบจำนวนมากรายงานว่าปัญหาได้รับการแก้ไขแล้วหลังจากที่พวกเขาย้อนกลับเวอร์ชันไดรเวอร์ไปเป็นเวอร์ชันก่อนหน้า คุณสามารถทำได้อย่างง่ายดายผ่าน Device Manager
  • ความถี่ในการโอเวอร์คล็อก GPU ที่ไม่เสถียร - หากคุณกำลังเล่นเกมด้วย GPU ที่โอเวอร์คล็อกคุณอาจต้องการกลับไปที่ความถี่สต็อกและดูว่าปัญหายังคงเกิดขึ้นหรือไม่ ผู้ใช้หลายคนรายงานว่าปัญหาไม่ได้เกิดขึ้นอีกต่อไปหลังจากที่พวกเขาเปลี่ยนกลับไปใช้ความถี่หุ้น

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

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

วิธีที่ 1: การเปิดใช้งาน Origins ad Administrator

ผู้ใช้ที่ได้รับผลกระทบบางรายรายงานว่าข้อผิดพลาด 0x887a0006ไม่เกิดขึ้นอีกต่อไปหลังจากเปิด Origin (ตัวเรียกใช้งานเกม) ในฐานะผู้ดูแลระบบ ดูเหมือนว่าจะแนะนำว่าปัญหาอาจเกิดขึ้นหากเกมไม่มีสิทธิ์เพียงพอในการเข้าถึงการอ้างอิงที่จำเป็นทั้งหมด

ที่จะเปิดตัวเกมที่มีสิทธิ์ผู้ดูแลระบบเพียงแค่คลิกขวาบนต้นกำเนิดหลักปฏิบัติการและคลิกเรียกใช้ในฐานะผู้ดูแลระบบ เมื่อเปิด Origins ด้วยสิทธิ์ระดับผู้ดูแลระบบแล้วให้เปิด Apex Legends และดูว่าคุณยังพบข้อผิดพลาด 0x887a0006 หรือไม่

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

  1. คลิกขวาที่Origins.exeแล้วเลือกProperties
  2. ภายในOrigin Propertiesไปที่แท็บความเข้ากันได้และตรวจสอบให้แน่ใจว่ากล่องที่เชื่อมโยงกับเรียกใช้โปรแกรมนี้ในฐานะผู้ดูแลระบบ (ภายใต้การตั้งค่า)
  3. คลิกใช้เพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 2: การแก้ไข Registry

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

นี่คือคำแนะนำโดยย่อในการดำเนินการนี้:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์"notepad"แล้วกดEnterเพื่อเปิดหน้าต่างNotepadใหม่
  2. ภายในหน้าต่าง notepad ให้พิมพ์รหัสต่อไปนี้หากคุณใช้ระบบ 64 บิต:
    Windows Registry Editor เวอร์ชัน 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers] "TdrDelay" = hex (b): 08,00,00,00,00,00,00,00

    หากคุณใช้ระบบ 32 บิตให้ใช้รหัสนี้แทน:

    Windows Registry Editor เวอร์ชัน 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers] "TdrDelay" = dword: 00000008
  3. เมื่อวางโค้ดไปที่ไฟล์และคลิกบันทึกเป็น
  4. ตั้งชื่อตามที่คุณต้องการ แต่ตรวจสอบให้แน่ใจว่ามีนามสกุล. regก่อนคลิกบันทึก
  5. ปิด Notepad จากนั้นดับเบิลคลิกที่ไฟล์. reg ที่สร้างขึ้นใหม่
  6. เมื่อระบบขอให้ยืนยันว่าคุณต้องการดำเนินการต่อหรือไม่ให้คลิกใช่และรอให้คีย์และค่าใหม่ถูกเพิ่ม
  7. เมื่อกระบวนการเสร็จสมบูรณ์ให้รีสตาร์ทคอมพิวเตอร์และเปิด Apex Legends ในการเริ่มต้นครั้งถัดไป คุณไม่ควรพบข้อผิดพลาด0x887a0006อีกต่อไป

หากคุณยังคงเห็นข้อความแสดงข้อผิดพลาดเดิมขณะพยายามเปิดเกมให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

หากคุณต้องการยกเลิกการเพิ่มคีย์รีจิสทรีและค่าของไฟล์. reg ที่เราสร้างไว้ข้างต้นให้ทำตามขั้นตอนด้านล่าง:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ แล้วพิมพ์“regedit”และกดEnterเพื่อเปิดโปรแกรม Registry Editor เมื่อได้รับแจ้งจากUAC (การควบคุมบัญชีผู้ใช้)ให้คลิกใช่เพื่อให้สิทธิ์ผู้ดูแลระบบ
  2. ใช้บานหน้าต่างด้านซ้ายเพื่อนำทางไปยังตำแหน่งต่อไปนี้:
    คอมพิวเตอร์ \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers
  3. เมื่อคุณไปถึงที่นั่นให้เลื่อนไปที่บานหน้าต่างด้านขวาคลิกขวาที่TdrDelayและเลือกที่จะลบเพื่อกำจัดคีย์
  4. รีสตาร์ทคอมพิวเตอร์เพื่อบังคับใช้การเปลี่ยนแปลง

วิธีที่ 3: การซ่อมแซมเกมใน Origin

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

นี่คือคำแนะนำโดยย่อเกี่ยวกับการบังคับให้ Origins launcher สแกนและแก้ไขปัญหาความเสียหายของไฟล์ Apex Legends:

  1. เปิดตัวเปิดต้นกำเนิดและไปที่ห้องสมุดของฉันเกม
  2. คลิกขวาที่ Apex Legends launcher แล้วคลิกที่Repair
  3. รอจนกว่าตัวเรียกใช้งานจะตรวจสอบไฟล์เกมและแทนที่ไฟล์ที่เสียหายด้วยสำเนาใหม่ โดยปกติคุณจะต้องมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียรเพื่อให้กระบวนการนี้ประสบความสำเร็จ
  4. เมื่อกระบวนการเสร็จสมบูรณ์ให้รีสตาร์ทคอมพิวเตอร์และเปิดเกมเมื่อการเริ่มต้นครั้งถัดไปเสร็จสมบูรณ์

หากคุณยังคงพบข้อผิดพลาด0x887a0006ขณะเล่น Apex Legends ให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 4: ย้อนกลับไดรเวอร์ GPU เป็นเวอร์ชันเก่ากว่า

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

ต่อไปนี้เป็นคำแนะนำโดยย่อเกี่ยวกับการย้อนกลับไดรฟ์ GPU ของคุณเป็นเวอร์ชันเก่า:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ devmgmt.msc”แล้วกดEnterเพื่อเปิด Device Manager เมื่อได้รับแจ้งจากUAC (การควบคุมบัญชีผู้ใช้)ให้คลิกใช่เพื่อให้สิทธิ์ผู้ดูแลระบบ
  2. ภายในDevice Managerขยายเมนูแบบเลื่อนลงที่เกี่ยวข้องกับการ์ดแสดงผล จากนั้นคลิกขวาที่ไดรเวอร์ GPU เฉพาะของคุณแล้วเลือกคุณสมบัติ
  3. ภายในคุณสมบัติหน้าจอไปที่ไดร์เวอร์แท็บและคลิกที่Roll Back ไดร์เวอร์
  4. ที่พร้อมท์การยืนยันเลือกเหตุผล (ไม่สำคัญ) แล้วคลิกใช่เพื่อเริ่มกระบวนการย้อนกลับ
  5. เมื่อย้อนกลับไดรเวอร์ GPU แล้วให้รีสตาร์ทคอมพิวเตอร์และดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่ในการเริ่มต้นครั้งถัดไป

หากคุณยังคงพบข้อผิดพลาด 0x887a0006 ขณะเล่น Apex Legends ให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 5: เปลี่ยน GPU เป็นความถี่สต็อก (ลบโอเวอร์คล็อก)

ผู้ใช้บางรายรายงานว่าข้อผิดพลาด 0x887a0006ไม่เกิดขึ้นอีกต่อไปหลังจากถอดโอเวอร์คล็อก GPU นี่เป็นการบ่งชี้ว่าปัญหาอาจเกิดจากความถี่ GPU ที่ไม่เสถียร

Of course, the steps of reverting the GPU frequency to the default will be different depending on your GPU model and the utility you’re using. But chances are if you knew how to overclock, you know how to revert the frequencies to the default.

After the frequencies have been reverted to the defaults, launch Apex Legends and see if you’re still encountering the error message when playing the game.