แก้ไข: อารยธรรม 5 ไม่เปิดตัว

Civilization เป็นชุดเกมแนววางแผนที่เกมนี้มีศูนย์กลางอยู่ที่การสร้างอารยธรรมตั้งแต่ยุคก่อนประวัติศาสตร์จนถึงอนาคตอันใกล้ เกมนี้เปิดตัวครั้งแรกในปี 1991 และมีการเปิดตัวเวอร์ชันใหม่จนถึงปัจจุบัน เกมดังกล่าวมีให้บริการในหลายแพลตฟอร์มเช่น Windows, Linux, Mac OS และ Play Station เป็นต้น

ผู้ใช้ที่เล่น Civilization 5 (Civ 5) พบปัญหาที่ไม่สามารถเปิดเกมได้ ในกรณีส่วนใหญ่เกมจะปิดลงหลังจากเปิดตัวแล้ว Civ 5 พร้อมใช้งานบน Windows ผ่าน Steam และแม้แต่การตรวจสอบหรือติดตั้งเกมใหม่ก็ไม่ได้ผล

อะไรทำให้ Civilization 5 ไม่เปิดตัว?

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

  • ซอฟต์แวร์ป้องกันไวรัส:ตามรายงานของผู้ใช้มีซอฟต์แวร์ป้องกันไวรัสหลายตัวรวมถึง Avast และ BitDefender ซึ่งทำให้เกมหยุดกระบวนการเปิดตัว
  • DirectX:ไฟล์ DirectX อาจหายไปจากคอมพิวเตอร์ของคุณ DirectX เป็นส่วนประกอบกราฟิกและควรติดตั้ง API เวอร์ชันที่ถูกต้อง
  • Windows เวอร์ชันเก่า:มีหลายกรณีที่ผู้ใช้ Windows 7 ไม่สามารถเปิดเกมได้ ควรสังเกตว่าการสนับสนุนอย่างเป็นทางการสำหรับ Windows 7 เสร็จสิ้นและถูกตัดค่าเสื่อมราคา
  • ไฟล์เกมเสียหาย:เหตุผลนี้เป็นเกมคลาสสิกตลอดกาลและอาจเป็นสาเหตุของเกมหลายเกมที่ไม่สามารถเปิดตัวได้
  • Visual Studio C ++ Redistributable:คอมโพเนนต์นี้ใช้ใน Civilization 5 และควรติดตั้งเวอร์ชันล่าสุด

วิธีแก้ไข Civilization 5 ไม่เปิดตัว?

มีหลายสถานการณ์ที่เกมไม่สามารถเปิดได้ แต่ละคนมีสภาพและอาการที่แตกต่างกัน ต่อไปนี้เป็นกรณีต่างๆที่สามารถแก้ไขได้โดยใช้วิธีแก้ไขปัญหาด้านล่าง

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

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

โซลูชันที่ 1: การติดตั้ง DirectX

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

  1. ไปที่เวอร์ชันล่าสุด DirectX End-User Runtime Web Installer ติดตั้งไฟล์ปฏิบัติการหลังจากดาวน์โหลด
  1. รีสตาร์ทคอมพิวเตอร์ของคุณหลังจากการติดตั้งและตรวจสอบว่าข้อความแสดงข้อผิดพลาดได้รับการแก้ไขหรือไม่

โซลูชันที่ 2: การลบซอฟต์แวร์ที่ขัดแย้งกัน

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

คุณลอง Clean Booting คอมพิวเตอร์ของคุณ ในโหมดนี้คอมพิวเตอร์จะเปิดใช้งานโดยมีชุดไดรเวอร์เพียงเล็กน้อยเพื่อให้คุณสามารถวินิจฉัยได้ว่าโปรแกรมใดเป็นสาเหตุของปัญหา คุณตรวจสอบบทความของเราเกี่ยวกับ How to: Clean Boot Windows 8 / 8.1 / 10

ปัญหาตัวอย่างหนึ่งที่ผู้ใช้ต้องเผชิญเป็นAlienware LightFX ผู้ใช้ถอนการติดตั้งแอปพลิเคชันหรือเปลี่ยนชื่อไฟล์ต่อไปนี้ด้วยการเพิ่มบางอย่างเช่น 'LightFXold':

C: \ Windows \ System32 \ LightFX.dll C: \ Windows \ SysWOW64 \ LightFX.dll C: \ Windows \ SysWOW64 \ LightFXXPS.dll

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

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

  1. ดาวน์โหลดและติดตั้ง DDU (โปรแกรมถอนการติดตั้งไดรเวอร์การแสดงผล) จากเว็บไซต์ทางการ
  2. หลังจากติดตั้งDriver แสดง Uninstaller (DDU)เปิดคอมพิวเตอร์ของคุณในเซฟโหมด คุณสามารถตรวจสอบบทความของเราเกี่ยวกับวิธีบูตคอมพิวเตอร์ของคุณเข้าสู่เซฟโหมด
  3. หลังจากเปิด DDU แล้วให้เลือกตัวเลือกแรก“ Clean and restart ” การดำเนินการนี้จะถอนการติดตั้งไดรเวอร์ปัจจุบันออกจากคอมพิวเตอร์ของคุณอย่างสมบูรณ์
  1. หลังจากถอนการติดตั้งแล้วให้บูตเครื่องคอมพิวเตอร์ตามปกติโดยไม่ใช้เซฟโหมด กด Windows + R พิมพ์ " devmgmt msc ” ในกล่องโต้ตอบแล้วกด Enter คลิกขวาที่พื้นที่ว่างและเลือก“ ค้นหาการเปลี่ยนแปลงฮาร์ดแวร์ ” ไดรเวอร์เริ่มต้นจะถูกติดตั้ง ลองเปิดเกมและตรวจสอบว่าสามารถแก้ปัญหาได้หรือไม่
  2. ในกรณีส่วนใหญ่ไดรเวอร์เริ่มต้นจะไม่ทำงานสำหรับคุณดังนั้นคุณสามารถติดตั้งไดรเวอร์ล่าสุดผ่านการอัปเดต Windows หรือไปที่เว็บไซต์ของผู้ผลิตของคุณและดาวน์โหลดไดรเวอร์ล่าสุด
  1. หลังจากติดตั้งไดรเวอร์แล้วให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

หมายเหตุ: ลองถอนการติดตั้งNVIDIA GeForce Experienceจากคอมพิวเตอร์ของคุณด้วย ซึ่งเป็นที่ทราบกันดีว่าทำให้เกิดปัญหา

โซลูชันที่ 4: การติดตั้ง Microsoft Visual C ++ 2015

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

  1. กด Windows + R พิมพ์“ appwiz.cpl ” ในกล่องโต้ตอบแล้วกด Enter
  2. ตอนนี้ค้นหารายการ“ Microsoft Visual C ++ 2015 Redistributable ” คลิกขวาบนและเลือกถอนการติดตั้ง
  3. ตอนนี้ไปที่เว็บไซต์ดาวน์โหลดอย่างเป็นทางการของ Microsoft และติดตั้งทั้ง x86 และ x64 บนคอมพิวเตอร์ของคุณ
  1. รีสตาร์ทคอมพิวเตอร์และเรียกใช้ Civilization อีกครั้ง

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