Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้หลาย Process ของ Google Chrome ทำให้ RAM เต็ม: 5 วิธีลดการใช้หน่วยความจำ

Chrome ใช้ arquitectura Multi-process: แท็บ, เอกซ์เตนชัน, GPU, Renderer แต่ละตัวเป็น Process แยก → ใช้ RAM มาก แต่เสถียร/ปลอดภัยกว่า บทความนี้สอน 5 วิธีลด Process และ RAM Usage ของ Chrome

ทำไม Chromeถึงมีหลาย Process?

Chrome สร้าง Process แยกสำหรับ: แท็บแต่ละแท็บ, Extension แต่ละตัว, GPU Process, Utility Process, Browser Process (หลัก) — เพื่อความเสถียร (แท็บตายไม่ทำให้ทั้ง browser ตาย) และความปลอดภัย (Site Isolation)

5 วิธีแก้ Multiple Chrome Processes

วิธีที่ 1: ปิด Process ที่ไม่จำเป็นด้วย Chrome Task Manager

  1. ใน Chrome: Shift+Esc (หรือ ⋮ → More Tools → Task Manager)
  2. ดูคอลัมน์ Memory Footprint และ CPU
  3. คลิกขวา Process ที่ใช้ทรัพยากรมาก/ไม่จำเป็น → End Process
  4. แท็บที่ถูก End Process จะแสดง "Aw, Snap!" → Reload ได้หากต้องการ

วิธีที่ 2: บังคับให้ Chrome ใช้ Single Process (--process-per-site)

  1. คลิกขวา Shortcut Chrome → Properties
  2. ในช่อง Target เพิ่มคำสั่งท้ายสุด (เว้นวรรคหนึ่งช่อง):
    --process-per-site
  3. ตัวอย่าง: "C:\Program Files\Google\Chrome\Application\chrome.exe" --process-per-site
  4. Apply → OK (อาจต้อง Run as Admin)
  5. ปิด Chrome ทั้งหมด → เปิดใหม่จาก Shortcut นี้

⚠️ ข้อเสีย: ลดความปลอดภัย (Site Isolation ปิด), แท็บหนึ่ง Crash = ทั้ง Browser Crash, ไม่แนะนำสำหรับการใช้งานทั่วไป

วิธีที่ 3: ปิด Background Apps (Chrome ทำงานเบื้องหลัง)

  1. Chrome → ⋮ → Settings
  2. เลื่อนลง → System
  3. ปิด Continue running background apps when Google Chrome is closed
  4. Restart Chrome

วิธีที่ 4: ปิดแท็บ/เอกซ์เตนชันที่ไม่ใช้ (Basic แต่อย่างมีผล)

  • ปิดแท็บที่ไม่ได้ใช้ (Ctrl+W)
  • ⋮ → More Tools → Extensions → ปิด/ลบ Extension ที่ไม่จำเป็น
  • Extension ช่วยประหยัด RAM: The Great Suspender (Suspend แท็บนิ่ง), OneTab (รวมแท็บเป็นลิงก์), Tab Hibernation

วิธีที่ 5: ติดตั้ง Chrome ใหม่ (Clean Install)

  1. Settings → Apps → Installed Apps → Google Chrome → Uninstall
  2. ติ๊ก Also delete your browsing data (ถ้าต้องการสะอาดสุดๆ)
  3. โหลด Chrome ใหม่จาก google.com/chrome
  4. Login Google Account → Sync กลับมา (Bookmarks, Passwords, History)

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

Q: หยุด Chrome ไม่ให้เปิดหลาย Process ยังไง?
Settings → System → ปิด "Continue running background apps..." + ใช้ --process-per-site (แต่ไม่แนะนำ)

Q: ปิด Process ใน Task Manager ยังไง?
Shift+Esc ใน Chrome → เลือก Process → End Process


สรุปแนะนำ: ใช้วิธีที่ 1 + 3 + 4 ร่วมกัน (จัดการ Process, ปิด Background, จัดการแท็บ/Extension) — ได้ผลดีที่สุดโดยไม่เสียความปลอดภัย วิธีที่ 2 ใช้เฉพาะกรณีจำเป็น (RAM ต่ำมาก) วิธีที่ 5 เมื่อ Chrome ผิดปกติรุนแรง

หวังว่าคู่มือนี้ช่วย Chrome เร็วขึ้น RAM ว่างขึ้น หากมีข้อสงสัย ถามได้ในความคิดเห็นครับ