Sid Meier's Civilization V เป็นเกมวิดีโอเชิงกลยุทธ์แบบหมุนเวียนที่พัฒนาโดย Firaxis เป็นเกมที่มีชื่อเสียงมากและได้รับการเฉลิมชื่นอย่างกว้างขวาง ผู้เล่นรายงานข้อผิดพลาด Runtime ที่ทำลายประสบการณ์การเล่นเกม ดังนั้น ผู้เล่นจึงถามว่า how to fix Civilization 5 runtime error Windows 10 แม้หลังอัปเดตเกมและวิธีแก้ไขแล้ว ผู้ใช้ยังถามว่า why am I getting runtime error หากคุณค้นหาบทความที่ตอบคำถามเหล่านี้ คุณอยู่ที่ المكانที่ถูกต้อง ที่นี่ เราจะแสดงวิธีการทีละขั้นตอนสำหรับการแก้ไขปัญหาที่มีอยู่ มาเริ่มต้นกันและเรียนรู้เกี่ยวกับข้อกำหนด Civ 5 ด้วย
วิธีแก้ไข Civilization 5 Runtime Error ใน Windows 10
ก่อนเริ่มคู่มือ เรามาดูสาเหตุบางอย่างของปัญหา
- ปัญหาโฟลเดอร์ Save
- ข้อขัดแย้ง Windows Firewall
- ข้อขัดแย้ง Game Mods
- พื้นที่ฮาร์ดดิสก์เต็ม
- ข้อมูล Steam Cloud ที่เสียหาย
- ไดรเวอร์กราฟิกล้าสมัยหรือเสียหาย
- การตั้งค่ากราฟิกไม่ถูกต้อง
- ไฟล์เกมเสียหาย
- แอปพลิเคชันที่ไม่ต้องการซึ่งขัดแย้ง
ก่อนปฏิบัติตามคู่มือ โปรดแน่ใจว่าคอมพิวเตอร์ของคุณตรงตามข้อกำหนดขั้นต่ำสำหรับการเล่นเกม ข้อกำหนด Civ 5 ขั้นต่ำคือ:
- ระบบปฏิบัติการ: Windows Vista Service Pack 2 / Windows 7
- โปรเซสเซอร์: Intel Core 2 Duo 1.8 GHz หรือ AMD Athlon X2 64 2.0 GHz
- หน่วยความจำ: 2 GB RAM
- กราฟิก: 256 MB ATI HD2600 XT หรือดีกว่า, 256 MB NVIDIA 7900 GS หรือดีกว่า, หรือ Core i3 หรือดีกว่ากราฟิกแบบรวม
- DirectX: DirectX version 9.0c
- ฮาร์ดดิสก์: 8 GB ว่าง
- เสียง: บัตรเสียงที่เข้ากันได้กับ DirectX 9.0c
หมายเหตุ: คุณต้องหลีกเลี่ยงการสร้างเมืองมากเกินไป Civilization error 5 เกิดขึ้นเมื่อผู้เล่นสร้างหลายเมือง เพราะเมืองถูกโหลดเข้า RAM เมื่อผู้เล่นสร้างทรัพยากรมากเกินไป อาจทำให้ RAM ท่วมท้น ก่อให้เกิดข้อผิดพลาด
วิธีที่ 1: วิธีการตรวจสอบพื้นฐาน
นี่คือวิธีพื้นฐานบางอย่างสำหรับการแก้ไขข้อผิดพลาด
1A. รีสตาร์ทคอมพิวเตอร์
ปัญหา Runtime ส่วนใหญ่อาจเกิดจากข้อผิดพลาดในไดรเวอร์หรือปัญหากับแอปพลิเคชันที่ทำงานในพื้นหลัง การรีสตาร์ท PC จึงแนะนำในกรณีนี้ ดังนั้น รีสตาร์ท อุปกรณ์ของคุณ
1B. ทำ Clean Boot
หากไม่มีวิธีที่กล่าวมาข้างต้นทำงาน และคุณเผชิญข้อผิดพลาด Runtime ให้ลองทำ Clean Boot บนคอมพิวเตอร์และลบแอปที่มีปัญหา ดูคู่มือ "วิธีทำ Clean Boot ใน Windows 10" เพื่อทำ Clean Boot ในระบบของคุณ
1C. รีสตาร์ท Civilization 5
ลองรีสตาร์ท Steam Client และรันเกมใหม่ดูว่าปัญหาแก้ไขหรือไม่
- คลิกขวาที่ Steam Client บน Windows Taskbar และคลิก Exit
- เปิด Task Manager โดยกด Ctrl + Shift + Esc keys พร้อมกัน
- คลิกขวาที่ Steam Client Service (32-bit) และเลือก End Task เพื่อปิด Steam
- กด Windows key พิมพ์ Steam แล้วคลิก Open
- เล่น เกม และดูว่าปัญหาแก้ไขแล้วหรือไม่
1D. รัน Steam Client ในฐานะ Administrator
ให้แน่ใจว่าคุณรัน Steam Client ในโหมด Administrator เพื่อหลีกเลี่ยงปัญหาเช่น Runtime Errors ปฏิบัติตามขั้นตอนด้านล่าง:
- คลิกขวาที่ Steam Client และเลือก Properties ซึ่งจะแสดงเมนู Properties
- ไปที่แท็บ Compatibility
- ติ๊กตัวเลือก Run this program as an administrator
- คลิก Apply > OK
1E. รัน Civilization 5 ในโหมด Windowed
บางครั้ง ปัญหาอาจมาจากโหมดเต็มหน้าจอ ลองเล่นเกมในโหมด Windowed ดูคู่มือของเรา "วิธีเปิดเกม Steam ในโหมด Windowed" และนำไปใช้กับ Civilization V เช่นกัน
1F. เปิด Game Mods (ถ้ามี)
Game Mods (การปรับแต่ง) เป็นสคริปต์หรือแพตช์ภายนอกที่ผู้ใช้ติดตั้งเพื่อเปลี่ยนลักษณะหรือวิธีการเล่นเกม หากคุณเคยใช้ Game Mods และในภายหลังคุณปิดใช้งานมัน โอกาสคือ Runtime Error อาจเกิดขึ้น หาก Game Mods ยังติดตั้งอยู่แต่ถูกปิดใช้งาน โปรดเปิดใช้งานมันอีกครั้งเพื่อดูว่าปัญหา Runtime แก้ไขแล้วหรือไม่
1G. กว้างพื้นที่ HDD
ฮาร์ดดิสก์ที่เต็มก็อาจก่อให้เกิด Runtime Errors บางครั้งคุณอาจอัปเดต Civ 5 เพื่อป้องกันปัญหาไม่ได้เพียงแค่เพราะดิสก์คอมพิวเตอร์ไม่มีพื้นที่พอที่จะติดตั้งอัปเดตใหม่ คุณสามารถกว้างพื้นที่ดิสก์เพื่อหลีกเลี่ยงข้อผิดพลาดโดยการลบโปรแกรมที่ไม่จำเป็นอื่นๆ
คุณสามารถดู "10 วิธีเพิ่มพื้นที่ฮาร์ดดิสก์บน Windows 10" เป็นหนึ่งในวิธีการแก้ไข Civilization 5 Runtime Error Windows เพื่อแก้ไขปัญหา
1H. อัปเดตไดรเวอร์กราฟิก
Civilization 5 เป็นเกมที่ใช้กราฟิกหนัก ไดรเวอร์กราฟิกของคุณจึงมีความสำคัญอย่างยิ่งต่อประสบการณ์การเล่นเกม หากไดรเวอร์ล้าสมัยหรือผิดปกติ ให้แน่ใจว่าคุณอัปเดตมัน คุณสามารถค้นหาการเปิดตัวไดรเวอร์ล่าสุดจากเว็บไซต์อย่างเป็นทางการหรืออัปเดตด้วยตนเอง
ทำตามคู่มือของเรา "4 วิธีอัปเดตไดรเวอร์กราฟิกใน Windows 10" เพื่ออัปเดตไดรเวอร์ของคุณและตรวจสอบว่าคุณแก้ไขปัญหาได้หรือไม่
1I. ย้อนกลับการอัปเดตไดรเวอร์กราฟิก
บางครั้ง เวอร์ชันปัจจุบันของไดรเวอร์ GPU อาจก่อให้เกิด Civilization 5 Runtime Error ในกรณีนี้ คุณต้องกู้คืนเวอร์ชันก่อนหน้าของไดรเวอร์ที่ติดตั้งอยู่ กระบวนการนี้เรียกว่า การย้อนกลับไดรเวอร์ และคุณสามารถย้อนกลับไดรเวอร์คอมพิวเตอร์สู่สถานะเดิมได้ง่ายๆ ด้วยคู่มือของเรา "วิธีย้อนกลับไดรเวอร์บน Windows 10"
1J. ติดตั้งไดรเวอร์กราฟิกใหม่
หากคุณยังเผชิญปัญหา Runtime ของ Civilization 5 หลังอัปเดตไดรเวอร์กราฟิกแล้ว ให้ติดตั้งไดรเวอร์อุปกรณ์ใหม่เพื่อแก้ไขปัญหาความเข้ากันไม่ได้ มีหลายวิธีในการติดตั้งไดรเวอร์ใหม่ แต่คุณสามารถติดตั้งไดรเวอร์กราฟิกใหม่ได้ง่ายตามคู่มือ "วิธียกเลิกติดตั้งและติดตั้งไดรเวอร์ใหม่บน Windows 10"
1K. ปิดไฟร์วอลล์ (ไม่แนะนำ)
Windows Firewall ของคุณอาจจัดการกับเกมว่าเป็นโปรแกรมอันตรายและบล็อกมัน ซึ่งก่อให้เกิด Runtime Errors คุณสามารถลองปิด Windows Firewall ดูว่าปัญหาแก้ไขหรือไม่ อ่านคู่มือของเรา "วิธีปิด Windows 10 Firewall" และนำไปใช้
1L. ปิดโปรแกรมป้องกันไวรัสชั่วคราว (ถ้ามี)
โปรแกรมป้องกันไวรัสของคุณอาจป้องกัน Civilization 5 ไม่ให้รันและก่อให้เกิดปัญหาเช่น Civilization 5 Runtime Error ผู้ใช้ Windows หลายคนระบุปัญหาความเข้ากันไม่ได้หลายอย่าง พวกเขายากที่จะทนทานและแก้ไข เพื่อแก้ไขปัญหา แนะนำให้ปิดซอฟต์แวร์ป้องกันไวรัสในตัวหรือบุคคลที่สามชั่วคราว
อ่านคู่มือของเรา "วิธีปิดโปรแกรมป้องกันไวรัสชั่วคราวบน Windows 10" และปฏิบัติตามคำแนะนำเพื่อปิดโปรแกรมป้องกันไวรัสชั่วคราวบน PC ของคุณ
วิธีที่ 2: รีสตาร์ท Steam ในโหมด Offline
ผู้ใช้ยืนยันว่าการรีสตาร์ท Steam ในโหมด Offline แก้ไขปัญหาเกี่ยวกับ Runtime Issues ที่เกิดขึ้นใน Civilization 5
- เปิดแอป Steam และคลิกเมนู Steam ที่มุมซ้ายบน
- เลือกตัวเลือก Settings
- ในแท็บ Account ให้แน่ใจว่าตัวเลือก Don't save account credentials on this computer เป็น unchecked
- คลิก OK เพื่อยืนยัน
- ตอนนี้ เปิดเมนู Steam และคลิก Go Offline…
- สุดท้าย คลิก ENTER OFFLINE MODE
- ตอนนี้ หากเกมทำงาน ให้เปิด Steam ใหม่
- คลิก Steam และเลือก Go Online…
- สุดท้าย คลิก LEAVE OFFLINE MODE
วิธีที่ 3: ปิด NVIDIA SLI/AMD Crossfire
NVIDIA SLI และ AMD Crossfire เป็นเทคโนโลยีที่ใช้เชื่อมต่อ GPU สองตัวเข้าด้วยกัน เพื่อให้ GPU ทั้งสองถูกใช้ในการเรนเดอร์เกม บางครั้งการปิดใช้งานฟีเจอร์นี้อาจช่วยได้
ตัวเลือก I: สำหรับ GPU NVIDIA
- คลิกขวาที่พื้นที่ว่างบน Desktop และคลิก NVIDIA Control Panel
- ในแถบด้านซ้าย คลิก Set SLI Configuration
- สุดท้าย คลิก Do not use SLI technology
ตัวเลือก II: สำหรับ GPU AMD
- คลิกขวาที่พื้นที่ว่างบน Desktop และคลิก AMD Radeon Settings
- คลิกไอคอน cog เพื่อเปิด Settings
- ไปที่ส่วน Graphics และคลิก Advanced
- ปิด ท็อกเกิลสำหรับตัวเลือก AMD Crossfire
วิธีที่ 4: ตั้งค่ากราฟิกเป็น Maximum Performance
ผู้ใช้รายงานว่าปัญหาแก้ไขหลังตั้งค่า NVIDIA ให้เป็น Maximum Performance ทำตามขั้นตอนด้านล่างเกี่ยวกับวิธีแก้ไข Civilization 5 Runtime Error Windows:
- คลิกขวาที่ไอคอน NVIDIA ในถาดระบบและคลิก NVIDIA Control Panel
- ในแถบด้านซ้าย คลิก Adjust image settings with preview
- สุดท้าย ด้านขวา คลิก Use my preference emphasizing
- เลื่อนสไลเดอร์ไปที่ Maximum Performance
- คลิก Apply และ รีสตาร์ท PC
วิธีที่ 5: ลดการตั้งค่ากราฟิกเกม
ลองลดการตั้งค่ากราฟิก Civilization V ให้น้อยที่สุดเพื่อหลีกเลี่ยงปัญหา เนื่องจาก PC สเปกต่ำอาจหาได้ยากในการเรนเดอร์โลก 3D หากข้อกำหนด Civ 5 ต่ำกว่าสำหรับคอมพิวเตอร์ของคุณ ลองขั้นตอนด้านล่าง:
- เปิด Civilization V
- ในเมนูหลัก คลิก Set up game
- คลิก Video options
- ที่นี่ คุณสามารถเปลี่ยน การตั้งค่ากราฟิกของเกม และลดการตั้งค่ากราฟิก
วิธีที่ 6: ปิด GPU Texture Decode
GPU Texture Decode เป็นคุณสมบัติกราฟิกใน Civilization 5 ที่ช่วยโหลดเร็วขึ้นที่เมนู หาก GPU ที่ใช้ไม่แข็งแกร่งพอและไม่สามารถรับมือกับข้อกำหนด Civ 5 ได้ อาจก่อให้เกิดข้อผิดพลาด ปฏิบัติตามขั้นตอนด้านล่างเพื่อปิดใช้งาน:
- เปิด Civ 5 ในเมนูหลัก คลิก Set up game
- คลิก Video options
- สุดท้าย ยกเลิกติ๊ก ตัวเลือก GPU Texture Decode
วิธีที่ 7: เปลี่ยนชื่อโฟลเดอร์ Saves
การเปลี่ยนชื่อโฟลเดอร์ Save สามารถแก้ไข Civilization 5 Runtime Error บน Windows ได้ ผู้ใช้บางคนรายงานว่าแก้ไขปัญหาได้โดยการเปลี่ยนชื่อ ดังนั้น จึงคุ้มค่าที่จะลองวิธีแก้ไขนี้
- กดปุ่ม Windows + E keys เพื่อเปิด File Explorer
- นำทางไปที่ path ต่อไปนี้:
C:\%USERPROFILE%\Documents\My Games\Sid Meier's Civilization 5\Saves\
หมายเหตุ: %USERPROFILE% คือชื่อผู้ใช้ที่คุณกำลังล็อกอิน Windows อยู่
- เลือกโฟลเดอร์ Saves และกด Ctrl + C keys พร้อมกันเพื่อคัดลอกโฟลเดอร์
- นำทางไปที่ Desktop คลิกขวาที่ พื้นที่ว่าง และเลือก Paste
- นำทางกลับไปที่ path ที่กำหนด:
C:\%USERPROFILE%\Documents\My Games\Sid Meier's Civilization 5\Saves\
- เปลี่ยนชื่อโฟลเดอร์ Saves
- เริ่ม เกม และดูว่าปัญหายังคงอยู่หรือไม่
วิธีที่ 8: ลบข้อมูล Cloud ที่เสียหาย
อาจมีปัญหากับข้อมูล Cloud ที่เก็บไว้ใน Steam Cloud ข้อมูล Cloud ที่เสียหายอาจก่อให้เกิดปัญหาเหล่านี้ อ่านคู่มือของเรา "วิธีทำให้ Steam ลบ Cloud Saves" และนำไปใช้เช่นกัน
วิธีที่ 9: ปิด Steam Overlay
Steam Community Overlay แสดงคุณสมบัติชุมชนในเกมด้วยการกดปุ่มเดียว ปิด Steam Overlay เพื่อดูว่าปัญหาแก้ไขหรือไม่ ทำตามคู่มือของเรา "วิธีปิด Steam Overlay ใน Windows 10"
วิธีที่ 10: ตรวจสอบความสมบูรณ์ของไฟล์เกม (บน Steam)
ความสมบูรณ์ของเกมเป็นกระบวนการที่ดำเนินการโดย Steam Client ที่ตรวจสอบแฮชของไฟล์ทั้งหมดที่จัดเก็บบนคอมพิวเตอร์ของคุณขณะเปรียบเทียบกับเซิร์ฟเวอร์ออนไลน์ ผู้ที่มีคำถาม how to fix Civilization 5 Runtime Error Windows Steam อนุญาตให้คุณตรวจสอบความสมบูรณ์ของเกมเพื่อแก้ไข Runtime Error
อ่านคู่มือของเรา "วิธีตรวจสอบความสมบูรณ์ของไฟล์เกมบน Steam" และนำไปใช้เช่นกัน
วิธีที่ 11: อัปเดต Steam Client
Civilization Runtime Error อาจเกิดจาก Steam ที่ล้าสมัย คุณอาจต้องอัปเดต Steam Client และดูว่ามันแก้ปัญหาได้หรือไม่ ทำตามขั้นตอนด้านล่างเกี่ยวกับวิธีแก้ไข Civilization 5 Runtime Error Windows:
- เปิด Steam Client
- คลิก Steam ที่มุมซ้ายบนและเลือก Check for Steam Client Updates…
- 3A. หากมีอัปเดตใหม่ ให้รอจนกว่าการอัปเดตจะเสร็จและคลิก RESTART STEAM
- 3B. หาก Steam Client เป็นเวอร์ชันล่าสุดแล้ว จะแสดง Your Steam client is up-to-date
- ตอนนี้ เริ่ม Steam ใหม่
วิธีที่ 12: ติดตั้ง Steam ใหม่
ลองติดตั้ง Steam Client ใหม่และดูว่ามันแก้ปัญหาได้หรือไม่ ก่อนติดตั้งใหม่ ให้สำรองเกมของคุณเพื่อหลีกเลี่ยงการดาวน์โหลดไฟล์เกมอีกครั้ง ทำตามขั้นตอนด้านล่าง:
- เปิดแอป Steam และคลิกเมนู Steam แล้วเลือกตัวเลือก Settings
- ในแท็บ Downloads คลิก STEAM LIBRARY FOLDERS เพื่อเปิด Storage Manager
- เลือก Local Drive ที่ติดตั้งเกมอยู่ ที่นี่เราเลือก Local Drive (D)
หมายเหตุ: ตำแหน่งติดตั้งเริ่มต้นสำหรับเกม Steam คือ Local Drive (C)
- คลิก สามจุด และเลือก Browse Folder เพื่อเปิดโฟลเดอร์ steamapps
- คลิก SteamLibrary ตามที่แสดงด้านล่างเพื่อกลับไป
หมายเหตุ: หากคุณไม่พบ SteamLibrary ในแถบที่อยู่ ให้ไปโฟลเดอร์ก่อนหน้าและค้นหาโฟลเดอร์ SteamLibrary
- คัดลอกโฟลเดอร์ steamapps โดยกด Ctrl + C keys
- วางโฟลเดอร์ steamapps ไปยังตำแหน่งอื่นสำหรับสำรองโดยกด Ctrl + V keys
- กด Windows + I keys พร้อมกันเพื่อเปิด Settings
- คลิกการตั้งค่า Apps
- เลือกแอป Steam
- คลิก Uninstall
- อีกครั้ง คลิก Uninstall เพื่อยืนยันป๊อปอัพ
- คลิก Yes ในพร้อมท์
- คลิก Uninstall เพื่อยืนยันการลบการติดตั้ง
- คลิก Close เมื่อแอปพลิเคชันถูกลบการติดตั้งออกจากระบบอย่างสมบูรณ์
- คลิก Start พิมพ์ %localappdata% และกด Enter key
- คลิกขวาที่โฟลเดอร์ Steam และ ลบ มัน
- อีกครั้ง กด Windows key พิมพ์ %appdata% และคลิก Open
- ลบโฟลเดอร์ Steam ตามที่ทำก่อนหน้านี้
- จากนั้น รีสตาร์ท PC
- ไปที่เว็บไซต์ Steam อย่างเป็นทางการและคลิก INSTALL STEAM เพื่อได้ไฟล์ติดตั้ง Steam
- คลิกที่ installed executable file เพื่อติดตั้งแอปพลิเคชันและแก้ไข unable to initialize Steam API error
- คลิก Yes ในพร้อมท์ User Account Control
- ใน Wizard การติดตั้ง คลิก Next
- เลือก ภาษาที่ต้องการ และคลิก Next
- จากนั้น คลิก Install
หมายเหตุ: หากคุณไม่ต้องการติดตั้งแอปในโฟลเดอร์เริ่มต้นที่กล่าวมา ให้เลือกโฟลเดอร์ปลายทางที่ต้องการโดยคลิกตัวเลือก Browse
- รอจนกว่า Steam Client จะติดตั้งเสร็จและคลิก Finish
- เมื่อการติดตั้งเสร็จสิ้น ให้ล็อกอินด้วย Steam Credentials ของคุณ
- วางโฟลเดอร์ steamapps ไปที่ Default Location Path
C:\Program Files (x86)\Steam\SteamLibrary
หมายเหตุ: ตำแหน่งอาจเปลี่ยนแปลงขึ้นอยู่กับตำแหน่งที่คุณดาวน์โหลดเกม
แนะนำเพิ่มเติม:
- วิธีรู้ว่าคนไหนรายงานคุณบน Instagram
- แก้ไข WOW51900309 Error ใน Windows 10
- แก้ไข Star Citizen Crashing ใน Windows 10
- แก้ไข MOM Implementation Error ใน Windows 10
เราหวังว่าบทความข้างต้นเกี่ยวกับ วิธีแก้ไข Civilization 5 Runtime Error ใน Windows 10 จะมีประโยชน์ต่อคุณและคุณสามารถแก้ไขปัญหาของคุณได้ หากคุณเจอปัญหาใดๆ โปรดแสดงความคิดเห็นด้านล่าง นอกจากนี้ โปรดแชร์ความคิดเห็นของคุณ ขอบคุณ!