07/10/2026

FiveM FPS ตก ล็อค 60 กระชาก แก้ยังไง: ตั้งค่ากราฟิกที่กินเฟรม ปิด V-Sync และเช็กว่าเป็นที่เครื่องหรือที่เซิฟ

แก้ FiveM FPS ตก FPS ล็อค 60 และเฟรมกระชาก ทีละขั้น: วัด FPS ด้วย cl_drawfps แยกว่าปัญหาอยู่ที่เครื่องหรือที่เซิฟ ปิด V-Sync และตั้ง refresh rate ค่ากราฟิก GTA V ที่กินเฟรมที่สุดตามคู่มือ NVIDIA (Extended Distance Scaling, หญ้า, MSAA) Extended Texture Budget โน้ตบุ๊กต้องเลือกการ์ดจอแยก และทำไม fps boost pack กับม็อดกราฟิกเสี่ยง

FPS ใน FiveM ตกได้จากสองฝั่ง: เครื่องของคุณ (ค่ากราฟิก ไดรเวอร์ โปรแกรมเบื้องหลัง) และ เซิฟที่เข้าเล่น (สคริปและ UI ที่หนัก รถและแมพแอดออนเยอะ) แก้ผิดฝั่งเสียเวลาเปล่า บทความนี้เริ่มจากวัดและแยกก่อน แล้วค่อยแก้ทีละจุด

สคริปต์ที่เกี่ยวข้อง

ขั้นที่ 1: วัด FPS และแยกว่าเป็นที่เครื่องหรือที่เซิฟ

กด F8 เปิดคอนโซลแล้วพิมพ์:

cl_drawfps true

FPS จะขึ้นมุมจอ (ปิดด้วย cl_drawfps false) จากนั้นเทียบ:

  • FPS สูงในเมนูหลักและเซิฟอื่น แต่ตกเฉพาะเซิฟนี้ น่าจะเป็นที่เซิฟ (สคริปหรือ UI หนัก asset เยอะ) แจ้งแอดมิน เจ้าของเซิฟดูวิธีแก้ในFiveM UI หน่วง NUI กิน FPS
  • FPS ต่ำทุกเซิฟ เป็นที่เครื่องหรือค่าที่ตั้ง ทำต่อข้อ 2–5
  • ภาพกระตุกแต่ FPS ไม่ตก อาจเป็นเน็ต (ping/packet loss) หรือการโหลดของ ไม่ใช่การ์ดจอ

ขั้นที่ 2: FPS ล็อค 60

สาเหตุที่เจอบ่อยที่สุดคือ V-Sync คู่กับจอ 60Hz:

  1. ในเกม Settings → Graphics ปิด VSync
  2. ใน NVIDIA Control Panel → Manage 3D settings ตรวจว่า Vertical sync ไม่ได้บังคับเปิด และไม่มีการตั้ง Max Frame Rate ไว้ที่ 60 (การ์ด AMD ตรวจในหน้า Graphics ของ AMD Software)
  3. Windows → Settings → System → Display → Advanced display ตั้ง refresh rate เป็นค่าสูงสุดที่จอรองรับ
  4. ถ้าเล่นแบบหน้าต่าง (windowed) ลองเปลี่ยนเป็น fullscreen ผู้ใช้ในฟอรัม Cfx.re รายงานว่าโหมดหน้าต่างมักติดอยู่ราว 60

ผู้ใช้บางคนในฟอรัม Cfx.re แก้ด้วยการตั้ง Vertical sync เป็น Adaptive เฉพาะ GTA5.exe ใน NVIDIA Control Panel ใช้เป็นตัวเลือกถ้าปิดแล้วภาพฉีก

ขั้นที่ 3: ค่ากราฟิกที่กินเฟรมที่สุด

ตามคู่มือกราฟิก GTA V ของ NVIDIA:

ค่า ผลต่อ FPS แนะนำเครื่องกลาง ๆ
Extended Distance Scaling กินเฟรมมากที่สุดในเกม 0 หรือต่ำสุด
Grass Quality ระดับ Ultra ทำ FPS ลดหนักแม้เครื่องแรง Normal หรือ High
MSAA กินทั้ง FPS และหน่วยความจำการ์ดจอ 8x หนักกว่า 2x/4x ชัด ปิด หรือ 2x คู่ FXAA
Soft Shadows กินไม่กี่เฟรม ตามชอบ
Ambient Occlusion กินไม่กี่เฟรม ตามชอบ

ดูแถบหน่วยความจำการ์ดจอ (VRAM) ด้านบนของหน้าตั้งค่ากราฟิกด้วย อย่าให้เกินที่การ์ดมี ไม่อย่างนั้นจะกระชากตอนโหลดของ

Extended Texture Budget (Settings → Graphics ของ FiveM) ช่วยเรื่อง texture โหลดไม่ขึ้นหรือ MLO ล่องหน ไม่ได้เพิ่ม FPS ตั้งสูงเกินกว่า VRAM ที่มีจะทำให้กระชากหนักขึ้น

ขั้นที่ 4: เฟรมกระชากตอนขับรถหรือเข้าโซนใหม่

อาการนี้มักเป็นการโหลดของ ไม่ใช่การ์ดจออ่อน:

  • ลงเกมไว้ใน SSD HDD โหลด asset ไม่ทันจนเฟรมกระชาก
  • ตั้ง Shader Cache Size เป็น Unlimited ใน NVIDIA Control Panel ลดการ compile shader ระหว่างเล่น วิธีตั้งอยู่ในแก้ FiveM Streamer crashed
  • ล้างแคช FiveM เมื่อเซิฟอัปเดตของเยอะ ด้วยสคริปล้างแคชที่ไม่ลบ keybind

ขั้นที่ 5: เครื่องและ Windows

  • โน้ตบุ๊ก: Windows → Settings → System → Display → Graphics เลือก FiveM และ GTA5 ให้ใช้การ์ดจอแยก (High performance) ไม่อย่างนั้นอาจรันบนการ์ดจอออนบอร์ด
  • เสียบสายชาร์จและตั้ง power mode เป็น Best performance
  • ปิดโปรแกรมเบื้องหลังและ overlay ที่ไม่ใช้ (โปรแกรมอัดหน้าจอ ตัวโชว์ FPS ของโปรแกรมอื่น)
  • อัปเดตไดรเวอร์การ์ดจอแบบ clean install
  • Hardware-accelerated GPU scheduling และ Game Mode ให้ผลต่างกันในแต่ละเครื่อง ลองเปิด/ปิดแล้ววัดด้วย cl_drawfps

fps boost pack และม็อดกราฟิก

  • ม็อดกราฟิก อย่าง NVE หรือ QuantV ทำให้ภาพสวยแต่กิน FPS เพิ่ม ไม่ได้ลด
  • fps boost pack (texture ลดคุณภาพ ไฟล์แต่งเกม) หลายเซิฟห้าม และอาจโดนระบบกันโปรมองว่าแก้ไฟล์เกม ถามแอดมินเซิฟก่อนลงทุกครั้ง
  • เซิฟที่ตั้ง sv_pureLevel 2 ไม่ให้เข้าถ้าไฟล์เกมถูกแก้ (ระดับ 1 ยังยอมไฟล์เสียงและม็อดกราฟิกที่รู้จัก)

สำหรับเจ้าของเซิฟ

ถ้าผู้เล่นบ่นว่า FPS ตกเฉพาะเซิฟคุณ ตัวกินเฟรมส่วนใหญ่คือ UI ที่เรนเดอร์ตลอดเวลา สคริปที่วนทุก tick และรถ/เสื้อผ้า/แมพที่ไฟล์ใหญ่เกิน วัดด้วย resmon และอ่านวิธีแก้ในFiveM UI หน่วง

คำถามที่พบบ่อย

การ์ดจอแรงแต่ FPS ยังตก — ถ้าตกเฉพาะเซิฟเดียว ปัญหาอยู่ที่เซิฟ ถ้าตกทุกที่ ดู Extended Distance Scaling, หญ้า และ MSAA ก่อน สามตัวนี้กินเฟรมมากที่สุด

FPS สูงแต่ภาพกระตุก — มักเป็นการโหลดของ (HDD, shader cache) หรือเน็ต ไม่ใช่ FPS

คำสั่งดู FPS คืออะไร — กด F8 แล้วพิมพ์ cl_drawfps true

สคริปต์ที่เกี่ยวข้อง