เมื่อเร็วๆ นี้ Relic Entertainment และ SEGA ได้เปิดตัวเกมต่อสู้เชิงกลยุทธ์แบบเรียลไทม์ที่มีชื่อว่า’Company of Heroes 3’ซึ่งขณะนี้มีให้บริการสำหรับแพลตฟอร์ม Windows, Xbox Series X|S และ PlayStation 5 เกมดังกล่าวให้คุณเข้าสู่โหมดสงครามด้วยกลไกใหม่ การต่อสู้แบบเหนือชั้น และอีกมากมาย แต่ดูเหมือนว่าผู้เล่นจะไม่ชอบชื่อนี้อย่างที่ควรจะเป็น ในขณะเดียวกัน ผู้เล่นบางคนเผชิญกับข้อผิดพลาด DirectX ของ Company of Heroes 3 บนพีซีขณะเปิดตัวเกม

ตั้งแต่เกม Company of Heroes 3 เปิดตัว ผู้เล่นหลายล้านคนดาวน์โหลดเกมนี้ ซึ่งเป็นสัญญาณที่ดี แต่ความคาดหวังลดลงอย่างมากเมื่อเกมเริ่มได้รับคำวิจารณ์เชิงลบและหลากหลายบน Steam สำหรับเวอร์ชันพีซี SEGA เป็นผู้เผยแพร่ที่ค่อนข้างเป็นที่รู้จักและมุ่งเน้นไปที่คุณภาพกราฟิกเพื่อมอบประสบการณ์การเล่นเกมที่ดีขึ้นแก่ผู้ใช้ เนื่องจาก Company of Heroes 3 ต้องการ DirectX เวอร์ชัน 12 สำหรับ Windows PC เพื่อให้ทำงานได้อย่างราบรื่น ผู้เล่นหลายคนจึงไม่สามารถเล่นเกมได้

เนื้อหาของหน้า

แก้ไข: ข้อผิดพลาด DirectX ของ Company of Heroes 3

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

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

1. รีบูตพีซี

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

s

2. เรียกใช้เกมในฐานะผู้ดูแลระบบ

ขั้นตอนต่อไปที่คุณสามารถทำได้คือเรียกใช้ไฟล์ปฏิบัติการของเกมในฐานะผู้ดูแลระบบบนระบบ Windows เพื่อให้แน่ใจว่าไฟล์เกมสามารถทำงานได้อย่างถูกต้อง จะอนุญาตให้ User Account Control (UAC) เข้าถึงระบบเพื่อเรียกใช้โปรแกรมที่ได้รับอนุญาตให้ทำงานในฐานะผู้ดูแลระบบ โดยทำดังนี้:

ไปที่ไดเร็กทอรีเกม Company of Heroes 3 ที่ติดตั้งบนพีซี Rคลิกขวา บนไฟล์แอปพลิเคชันเกม > คลิกที่ คุณสมบัติ คลิกที่แท็บ ความเข้ากันได้

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

หากคุณกำลังเรียกใช้เกมผ่านไคลเอนต์ Steam ให้ทำตามขั้นตอนเดียวกันสำหรับไคลเอนต์เกมที่เกี่ยวข้องด้วย

3. เรียกใช้เครื่องมือวินิจฉัย DirectX

ควรกล่าวถึงเพื่อตรวจสอบว่าคุณกำลังใช้ DirectX เวอร์ชันล่าสุดบนพีซี Windows ของคุณหรือไม่ ในการทำเช่นนั้น:

กดปุ่ม Win+R เพื่อเปิดกล่องโต้ตอบ Run ตอนนี้ พิมพ์ dxdiag แล้วกด Enter เพื่อเปิด เครื่องมือวิเคราะห์ DirectX

เมื่อหน้าต่าง เครื่องมือวิเคราะห์ DirectX เปิดขึ้น คุณสามารถตรวจสอบ เวอร์ชัน DirectX จากแท็บ ระบบ

ถัดไป คุณสามารถไปที่แท็บ จอแสดงผล > ที่นี่คุณสามารถตรวจสอบเพิ่มเติมที่ ระดับคุณสมบัติ DirectX 3D และ คุณสมบัติ DirectX อื่นๆ ได้อีกด้วย

หากแสดงว่าต่ำกว่า DirectX เวอร์ชัน 12 คุณควรลองทำตามวิธีถัดไป

4. อัปเดตไดรเวอร์กราฟิก

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

กดปุ่ม Win+X เพื่อเปิด Quick Link Menu ตอนนี้ คลิกที่ ตัวจัดการอุปกรณ์ จากรายการ > ดับเบิลคลิก บน การ์ดแสดงผล คลิกขวาบนการ์ดกราฟิกเฉพาะที่คุณใช้อยู่

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

5. ลองเปลี่ยนการตั้งค่ากราฟิก

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

6. อัปเดต Windows OS Build

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

กดปุ่ม Win+I เพื่อเปิด การตั้งค่า Windows ตอนนี้ คลิกที่ การอัปเดตและความปลอดภัย > จากส่วน Windows Update คลิกที่ ตรวจหาการอัปเดต.parallax-ad-container{position:relative;width:100%;height:320px;margin:0 auto;overflow:hidden}.parallax-ad{position:absolute!important;top:0!important;left:0! สำคัญ;ความกว้าง:100%!สำคัญ;ความสูง:100%!สำคัญ;เส้นขอบ:0!สำคัญ;ระยะขอบ:0!สำคัญ;ช่องว่างภายใน:0!สำคัญ;คลิป:rect(0,อัตโนมัติ,อัตโนมัติ,0)!สำคัญ} parallax-ad>iframe{position:fixed;top:130px;height:100%;transform:translateX(-50%);margin-left:0!important}.ad-label{font-family:Arial,Helvetica,sans-serif;font-size:.875rem;color:#8d969e;text-align:center;padding:1rem 1rem 0 1rem}

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

7. อัปเดต Company of Heroes 3

ลองอัปเดตเกมโดยทำตามขั้นตอนด้านล่างเพื่อตรวจสอบว่าข้อผิดพลาด Company of Heroes 3 DirectX 12 ยังคงรบกวนคุณอยู่หรือไม่ ในการทำเช่นนั้น:

เปิดไคลเอนต์ Steam > ไปที่ Library คลิกที่ Company of Heroes 3 จากบานหน้าต่างด้านซ้าย มันจะค้นหาการอัปเดตที่มีอยู่โดยอัตโนมัติ หากมีการอัปเดต อย่าลืมคลิกที่ อัปเดต อาจใช้เวลาสักครู่ในการติดตั้งการอัปเดต > เมื่อเสร็จแล้ว ตรวจสอบให้แน่ใจว่าได้ปิดไคลเอ็นต์ Steam แล้ว สุดท้าย รีบูตพีซีของคุณเพื่อใช้การเปลี่ยนแปลง จากนั้นลองเปิดเกมอีกครั้ง

8. ตรวจสอบไฟล์เกม

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

เปิดใช้ Steam > คลิกที่ Library คลิกขวา บน Company of Heroes 3 จากรายการเกมที่ติดตั้ง ตอนนี้ คลิกที่ คุณสมบัติ > ไปที่ ไฟล์ในเครื่อง

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

9. บังคับใช้ DirectX 12

คุณควรบังคับใช้เกม Company of Heroes 3 บน Steam ด้วย DirectX 12 โดยทำตามขั้นตอนด้านล่าง บางครั้งปัญหาเกี่ยวกับเวอร์ชัน DirectX อาจทำให้เกิดข้อขัดแย้งหลายประการกับการเปิดเกมบน Windows

เปิด ไคลเอ็นต์ Steam > ไปที่ ไลบรารี่ คลิกขวา ที่เกม Company of Heroes 3 > ไปที่ Properties คลิกที่ทั่วไป > ไปที่ตัวเลือกการเปิดตัว คุณสามารถพิมพ์ -dx12 ในช่องนี้ เมื่อเสร็จแล้ว ให้รีบูตไคลเอนต์ Steam และเปิดเกม

หมายเหตุ: หากข้อผิดพลาดยังคงอยู่ คุณสามารถทำตามขั้นตอนด้านล่างเพื่อใช้ DirectX 12 ด้วยวิธีอื่น

ไปที่ Steam > คลิก ในห้องสมุด > คลิกจัดการ เลือกเรียกดูไฟล์ในเครื่อง > อย่าลืมสร้างทางลัดบนเดสก์ท็อปสำหรับเกม Company of Heroes 3 คลิกขวาบนทางลัดบนเดสก์ท็อปใหม่ที่คุณสร้างขึ้น ไปที่คุณสมบัติ > ที่ท้ายบรรทัด เป้าหมาย ให้คลิกและเพิ่ม dx12 สุดท้าย ให้คลิก ตกลง เพื่อใช้การเปลี่ยนแปลง และเรียกใช้เกมเพื่อตรวจสอบปัญหา

10. ปิดใช้งานการป้องกันตามเวลาจริงบนความปลอดภัยของ Windows

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

กดปุ่มลัด Win+I เพื่อเปิด การตั้งค่า Windows คลิกที่ อัปเดตและความปลอดภัย > เปิด ความปลอดภัยของ Windows คลิกที่ เปิดความปลอดภัยของ Windows > ไปที่ การป้องกันไวรัสและภัยคุกคาม ตอนนี้ให้คลิกที่ จัดการการตั้งค่า > เพียงปิด Real-สลับการป้องกันเวลา หากได้รับแจ้ง ให้คลิกใช่เพื่อยืนยันการปิด

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

11. ติดตั้ง DirectX ล่าสุดอีกครั้ง

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

12. ติดตั้ง Microsoft Visual C++ Runtime ใหม่อีกครั้ง

ขอแนะนำให้ติดตั้งโปรแกรม Microsoft Visual C++ Runtime ใหม่บนพีซีของคุณโดยทำตามขั้นตอนด้านล่างเพื่อแก้ไขข้อผิดพลาดเกี่ยวกับ DirectX ขณะเปิดเกมหรือโปรแกรมอื่นๆ ใดก็ตาม

กดปุ่ม ปุ่ม Windows เพื่อเปิด เมนูเริ่ม พิมพ์ Apps & Features และเปิดจากผลการค้นหา ตอนนี้ ตรวจสอบให้แน่ใจว่าได้ค้นหาและคลิกที่โปรแกรม Microsoft Visual C++ จากรายการ หลังจากเลือกโปรแกรมแล้ว ให้คลิกที่ ถอนการติดตั้ง ไปที่เว็บไซต์อย่างเป็นทางการของ Microsoft และดาวน์โหลด Microsoft Visual C++ Runtime ล่าสุดบนพีซี. เมื่อเสร็จแล้ว ให้เรียกใช้โปรแกรมติดตั้ง และติดตั้ง สุดท้าย รีบูตเครื่องพีซีเพื่อใช้การเปลี่ยนแปลง

13. เพิ่มประสิทธิภาพ Windows 11

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

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

ปิดใช้งานความสมบูรณ์ของหน่วยความจำ:

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

ปิดใช้งานการจำลองเสมือน:

เปิด เมนูเริ่ม > คลิกที่ การตั้งค่า คลิกที่แอป > ใต้ แอปและคุณลักษณะ คลิกที่ คุณลักษณะเสริม ภายใต้ การตั้งค่าที่เกี่ยวข้อง เลือก คุณลักษณะเพิ่มเติมของ Windows ที่นี่ คุณจะต้องเลื่อนลงและค้นหา แพลตฟอร์มเครื่องเสมือน จากรายการ จากนั้น คลิกที่ช่องถัดจากช่องเพื่อ ยกเลิกการเลือก และคลิก ตกลง เพื่อปิดใช้งาน จากนั้นรีสตาร์ทคอมพิวเตอร์เพื่อใช้การเปลี่ยนแปลง

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

By Maisy Hall

ฉันทำงานเป็นนักเขียนอิสระ ฉันยังเป็นวีแก้นและนักอนุรักษ์สิ่งแวดล้อมด้วย พอมีเวลาก็ตั้งใจทำสมาธิ