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

วิธีแก้ไข Google Chrome แจ้ง "Ran Out Of Memory" (หมดหน่วยความจำ)

เกือบทุกคนใช้อินเทอร์เน็ตทุกวัน และ Google Chrome เป็นตัวเลือกอันดับหนึ่งของผู้ใช้ แม้ Chrome ได้รับความนิยมสูง คุณยังอาจเจอปัญหาขณะใช้งาน ปัญหาที่หลายคนเจอคือ "Aw Snap! Chrome ran out of memory" (Chrome หมดหน่วยความจำ)

วิธีแก้ไข Google Chrome แจ้ง  Ran Out Of Memory  (หมดหน่วยความจำ)

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

สาเหตุไม่ชัดเจน มีหลายเหตุผล แตชัดเจนว่าเป็นปัญหาที่ Chrome เอง ไม่ใช่เว็บไซต์ อาจมาจาก Extension บางตัว โปรไฟล์ผู้ใช้เสียหาย (Corrupted user profile) หรือรุ่น Chrome ผิด เนื่องจากสาเหตุหลายอย่าง จึงมีหลายวิธีแก้

ลอง Troubleshooting ก่อน หาไม่ได้ผล ลองวิธีต่อไปทีละขั้นจนแก้ไข

Troubleshooting (การตรวจสอบเบื้องต้น)

  1. ปัญหาอาจเพราะคุณไม่มีหน่วยความจำพร้อมใช้งานเพียงพอสำหรับ Chrome ลองปิดแท็บอื่นๆ ทิ้งแท็บที่แสดง Error ปิดโปรแกรมอื่นที่รันอยู่ หลังปิดหมด ลอง Reload หน้าที่ Error
  2. หรือแค่ปิดเบราว์เซอร์แล้วเปิดใหม่ การปิด Chrome จะปล่อยหน่วยความจำที่ครองอยู่ อาจแก้ปัญหาได้หากมาจากการใช้หน่วยความจำจริงๆ ไม่ใช่วิธีแก้แท้ แต่เป็น Hack ชั่วคราว

วิธีที่ 1: อัปเดตเป็นรุ่น 64-bit

สิ่งแรกที่ควรตรวจสอบคือ คุณใช้ Chrome รุ่น 64-bit อยู่หรือไม่ นี่คือสิ่งสำคัญที่สุด หากคุณคิดว่ามี RAM พอสำหรับ Chrome รุ่น 64-bit ออกแบบมาเพื่อใช้หน่วยความจำมากขึ้น ดังนั้นหาก Chrome แจ้ง Error หน่วยความจำแม้คุณมี RAM มาก อาจเป็นเพราะคุณใช้รุ่น 32-bit

หากไม่แน่ใจว่าเป็น 32-bit หรือ 64-bit ทำตามขั้นตอน:

  1. เปิด Google Chrome
  2. พิมพ์ chrome://chrome ในแถบที่อยู่ กด Enter
  3. เลือกส่วน About (หากยังไม่ได้เลือก)
  4. ดูว่ามีเขียน 64-bit ต่อท้าย Google Chrome version หรือไม่
  5. หากไม่มี 64-bit หรือมี 32-bit แสดงว่า ไม่ใช่รุ่น 64-bit
  6. ไป ที่นี่ ดาวน์โหลดรุ่น 64-bit ตอนนี้ 64-bit เป็นค่าเริ่มต้นแล้ว ดาวน์โหลด Chrome ติดตั้งเลย

วิธีแก้ไข Google Chrome แจ้ง  Ran Out Of Memory  (หมดหน่วยความจำ)

เสร็จแล้ว ตรวจสอบว่าปัญหายังคงอยู่หรือไม่

วิธีที่ 2: ใช้ Task Manager จบกระบวนการ Chrome

บางครั้งการ Kill Chrome จาก Task Manager แล้วเปิดใหม่ ก็แก้ปัญหาได้ ไม่ใช่วิธีแก้ถาวร แต่เป็น Hack ที่อาจต้องทำซ้ำ หากวิธีอื่นไม่ได้ผล วิธีนี้ควรช่วย

ขั้นตอนทำขณะ Chrome ทำงานและแสดง Error:

  1. กดค้าง CTRL + ALT + DELETE พร้อมกัน
  2. เลือก Task Manager
  3. หา Google Chrome ใน Task Manager
  4. เลือก Google Chrome
  5. คลิก End Task

วิธีแก้ไข Google Chrome แจ้ง  Ran Out Of Memory  (หมดหน่วยความจำ)

หลังปิดแล้ว เปิด Chrome ใหม่ ไม่ควรเจอหน้าข้อผิดพลาดหน่วยความจำอีก

วิธีที่ 3: ล้างแคช (Clear Cache)

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

  1. เปิด Google Chrome
  2. กด CTRL + SHIFT + DELETE พร้อมกัน
  3. ติ๊ก Cached images and files
  4. เลือก Past hour หรือ Past day จาก Dropdown เลือกได้ตามเวลาที่ปัญหาเริ่มเกิด
    วิธีแก้ไข Google Chrome แจ้ง  Ran Out Of Memory  (หมดหน่วยความจำ)
  5. คลิก Clear browsing data

ตรวจสอบว่าปัญหาหายหรือยัง

วิธีที่ 4: ปิด Extensions (ส่วนขยาย)

ปัญหาอาจมาจาก Extension ด้วย สามารถตรวจสอบได้โดย ปิด Extensions ทั้งหมด หลังปิดทั้งหมด ตรวจสอบว่าปัญหายังอยู่หรือไม่ หากหาย แสดงว่า Extension เป็นสาเหตุ ให้เปิดทีละตัวเพื่อหาตัวทำให้เกิดปัญหา แล้วติดตั้งใหม่ตัวนั้น

ขั้นตอนปิด Extensions บน Chrome:

  1. เปิด Google Chrome
  2. พิมพ์ chrome://extensions ในแถบที่อยู่ กด Enter
  3. จะเห็นรายการ Extensions ทั้งหมดที่ติดตั้ง
  4. ยกเลิกติ๊ก Enabled สำหรับ Extensions ทั้งหมด
    วิธีแก้ไข Google Chrome แจ้ง  Ran Out Of Memory  (หมดหน่วยความจำ)
  5. เสร็จแล้ว ตรวจสอบว่าปัญหายังอยู่หรือไม่

หากปัญหาหาย ให้เปิด Extension ทีละตัวโดยติ๊ก Enabled หน้าตัวทำซ้ำจนพบตัวทำให้เกิดปัญหา ลบมันโดยคลิกไอคอนถังขยะหน้าตัวนั้น

วิธีที่ 5: สร้าง User Profile ใหม่

หากปัญหามาจากข้อมูลที่ Chrome เก็บไว้ การเปลี่ยนชื่อโฟลเดอร์ Default ของ Chrome อาจแก้ปัญหาได้ สิ่งนี้เกิดได้หาก User Profile ของคุณเสียหาย

ขั้นตอนเปลี่ยนชื่อโฟลเดอร์ User Profile:

  1. กดค้าง Windows key กด R
  2. พิมพ์ %LOCALAPPDATA%\Google\Chrome\User Data\ กด Enter
    วิธีแก้ไข Google Chrome แจ้ง  Ran Out Of Memory  (หมดหน่วยความจำ)
  3. หาโฟลเดอร์ Default
  4. คลิกขวาโฟลเดอร์ Default เลือก Rename
    วิธีแก้ไข Google Chrome แจ้ง  Ran Out Of Memory  (หมดหน่วยความจำ)
  5. เปลี่ยนชื่อเป็น Old Default กด Enter

วิธีแก้ไข Google Chrome แจ้ง  Ran Out Of Memory  (หมดหน่วยความจำ)

ตอนนี้ เปิด Chrome ใหม่ ตรวจสอบว่าปัญหายังคงอยู่หรือไม่ อย่ากังวลเรื่องโฟลเดอร์ เพราะ Chrome จะสร้างโฟลเดอร์ Default ใหม่ให้อัตโนมัติเมื่อเริ่มใหม่