GamingDose

Support

BY Next

วิธีแก้เกมเก่าเด้ง เกมล่ม (Crash) บน Windows 10/11 ด้วย Large Address Aware

เล่นเกมเก่าแล้วหลุด
Views
ติดตามบน Google News
สารบัญ / Contents

คอมแรงแต่ทำไมเล่นเกมเก่าไม่ได้? ปัญหาสุดคลาสสิกที่ชาว PC มักเจอเวลาขุดเกมรักในอดีตอย่าง Far Cry 2 หรือ Far Cry 3 มาเล่นใหม่ คือเล่นไปไม่ถึงชั่วโมงเกมก็ค้าง หรือเด้งหลุด (Crash) ออกมาหน้า Desktop เสียดื้อ ๆ

วันนี้ GamingDose จะพาไปดูสาเหตุที่แท้จริง พร้อมวิธีแก้ไขด้วยเครื่องมือเล็ก ๆ ที่ชื่อว่า Large Address Aware ซึ่งไม่ได้แก้ได้แค่ Far Cry แต่ครอบคลุมไปถึงเกมยุค 32-bit อีกเพียบ!

ทำไมคอมแรง แรมเยอะ แต่ “เกมล่ม” ?

วิธีแก้เกมเก่าล่ม

เชื่อหรือไม่ว่าสาเหตุของปัญหานี้ไม่ใช่เพราะคอมเราแรงไม่พอ แต่เป็นเพราะคอมเรา “ใหม่เกินไป”

  • ข้อจำกัดของแรม: เกมเก่าหลายเกมถูกเขียนโปรแกรมมาแบบ 32-bit ซึ่งถูกจำกัดให้ดึงแรมมาใช้ได้ไม่เกิน 2GB เท่านั้น
  • เมื่อโลกเปลี่ยนไป: ในยุค Windows 10/11 ที่เรามีแรม 16GB หรือ 32GB ตัวเกม Open World อย่าง Far Cry 3 ที่ต้องโหลด Object ตลอดเวลา พอแรมเต็มโควตา 2GB ปุ๊บ เกมก็เกิดอาการ “ไปไม่เป็น” และล่มทันที
  • ตัวอย่างเคสแปลก ๆ : ใน Far Cry 2 หากไม่ล็อคเฟรมเรท (FPS) ไว้ที่ 80 เราอาจเห็น NPC ลอยขึ้นฟ้าแล้วตกลงมาตายเอง หรือเกมมักจะเด้งตอนโหลดเซฟและตอนใช้ Fast Travel

ทำความรู้จักกับ Large Address Aware (LAA)

วิธีแก้เกมเก่าหลุด

Large Address Aware คือซอฟต์แวร์ขนาดเล็กที่จะเข้าไปแก้ไข “Flag” ในไฟล์ .exe ของเกม เพื่อบอกระบบปฏิบัติการว่า “เฮ้ย เกมนี้ใช้แรมได้มากกว่า 2GB นะ!”

โดยจะขยายเพดานไปได้ถึง 3-4GB ซึ่งเพียงพอที่จะทำให้เกมยุค 32-bit ทำงานได้อย่างเสถียรและลดอาการกระตุก (Stuttering) ได้ด้วย

ขั้นตอนการแก้ปัญหา (Step-by-Step)

วิธีนี้ได้ผลแน่นอนกับ Far Cry 2, Far Cry 3 และเกมอื่น ๆ ที่มีปัญหาเดียวกัน โดยทำตามขั้นตอนดังนี้:

  1. ดาวน์โหลดโปรแกรม: ค้นหาคำว่า “Large Address Aware” ใน Google แล้วเลือกจากเว็บไซต์ TechPowerUp ดาวน์โหลดตัวล่าสุดในช่อง Attachments ได้เลย (ปลอดภัยไร้ไวรัส) – หรือคลิกที่นี่
  2. เลือกไฟล์เกม: เปิดโปรแกรมขึ้นมา กดปุ่มเลือกไฟล์ .exe ของเกมที่คุณต้องการแก้
    • สำหรับ Far Cry 3 ให้หาไฟล์ที่ชื่อว่า farcry3_d3d11 ในโฟลเดอร์ติดตั้งเกม
    • เทคนิคการหาไฟล์: หากไม่แน่ใจว่าต้องเลือกไฟล์ไหน ให้เปิดเกมแล้วดูชื่อที่ขอบบนของหน้าต่าง Window Mode หรือสังเกตตอนกด Alt+Tab แล้วนำชื่อนั้นมาหาไฟล์ .exe ในเครื่อง
  3. ตั้งค่า: ติ๊กถูกที่ช่อง “Large Address Aware Flag”
  4. บันทึก: กดปุ่ม Save เป็นอันเสร็จพิธี!

สรุปผลหลังการใช้งาน

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

แต่การใช้ LAA ถือเป็นก้าวแรกที่สำคัญที่สุดในการ “ชุบชีวิต” เกมเก่าให้กลับมาเล่นได้บนคอมยุคปัจจุบัน ใครที่มีปัญหาเวลาเล่นเกมเก่าแล้วชอบหลุดหรือค้างก็ลองเอาวิธีนี้ไปลองใช้กันดูได้

SHARE

Nantahwut Indarachalerm

Nantahwut Indarachalerm

นันทวุฒิ อินทรเฉลิม (เน็กซ์) – เกมเมอร์ผู้คลั่งไคล้ Resident Evil, DOOM และสารพัดเกมยิงสุดเดือด ที่อยากถ่ายทอดเรื่องราวของวิดีโอเกมผ่านมุมมองแบบคนเล่นจริง

Related posts

Read More