Windows 11 Memory Leak – วิธีเช็กอาการ กินแรมไม่หยุด และวิธีแก้แบบเป็นขั้นตอน

ถ้าเครื่อง Windows 11 ของคุณเปิดใช้งานไปสักพักแล้วเริ่มอืด โปรแกรมค้าง พัดลมหมุนแรง หน้าต่างเปิดช้า หรือบางครั้งรีสตาร์ตเองทั้งที่ไม่ได้เปิดงานหนัก อาการแบบนี้มีโอกาสสูงว่าไม่ได้เป็นเพราะ “แรมน้อย” อย่างเดียว แต่อาจเป็นเพราะ Memory Leak หรือการที่โปรแกรม / ไดรเวอร์ / service บางตัว “จองหน่วยความจำแล้วไม่ปล่อยคืน” ทำให้ RAM ถูกกินสะสมไปเรื่อย ๆ จนระบบช้าลงทั้งเครื่อง ปัญหานี้เจอได้จริงใน Windows 11 โดยเฉพาะเครื่องที่เปิดใช้งานยาวหลายชั่วโมง ใช้หลายโปรแกรมพร้อมกัน หรือเพิ่งอัปเดตไดรเวอร์ / Windows แล้วเริ่มมีอาการผิดปกติ

บทความนี้จะพาคุณไล่เช็กแบบช่าง IT ตั้งแต่ดูว่าเป็น Memory Leak จริงไหม ไปจนถึงแยกว่าเกิดจากโปรแกรม, Startup, Driver, Windows Update หรือไฟล์ระบบ เพื่อให้แก้ตรงจุด ไม่มั่ว และไม่เสียเวลาล้างเครื่องโดยไม่จำเป็น

① Memory Leak คืออะไร และต่างจาก RAM เต็มปกติยังไง

Memory Leak คืออาการที่โปรแกรมหรือส่วนหนึ่งของระบบใช้ RAM แล้วไม่คืนพื้นที่ให้ระบบตามปกติ แม้จะปิดงานบางส่วนไปแล้วก็ตาม ผลคือ RAM usage จะค่อย ๆ สูงขึ้นเรื่อย ๆ ระหว่างการใช้งาน

ต่างจาก RAM เต็มแบบปกติ ดังนี้

  • RAM เต็มปกติ: เกิดจากคุณเปิดโปรแกรมหนักจริง เช่น Chrome หลายแท็บ, Photoshop, เกม, VM
  • Memory Leak: ตอนเริ่มใช้งานเครื่องยังปกติ แต่ยิ่งเปิดไว้นาน RAM ยิ่งสูงผิดปกติ แม้ไม่ได้ทำงานเพิ่ม

ตัวอย่างอาการที่พบบ่อย

  • เปิดเครื่องใหม่ ๆ ใช้งานลื่น
  • ผ่านไป 2–6 ชั่วโมง เครื่องเริ่มหน่วง
  • Task Manager แสดง RAM สูงขึ้นเรื่อย ๆ
  • ปิดโปรแกรมไปแล้ว RAM ไม่ยอมลดตาม
  • Explorer, browser, driver หรือ service บางตัวกินแรมต่อเนื่อง
  • บางเครื่องขึ้นอาการค้าง, จอดำ, app crash หรือ BSOD ตามมา

② อาการแบบไหนเข้าข่าย Windows 11 Memory Leak

ลองเช็กจากอาการเหล่านี้

  • ใช้งานนานแล้วเครื่องช้าลงชัดเจน
  • RAM usage สูงขึ้นเรื่อย ๆ โดยไม่มีเหตุผล
  • เปิด Task Manager แล้วเห็นโปรแกรมตัวเดิมกิน RAM เพิ่มตลอด
  • ปิดโปรแกรมไปแล้ว แต่ Available memory ไม่กลับมา
  • เครื่องใช้ pagefile หนักผิดปกติ ทำให้ SSD/HDD ทำงานตลอด
  • บางครั้งเมาส์กระตุก สลับหน้าต่างช้า Start Menu ค้าง
  • Explorer รีเฟรชเอง หรือ Desktop หน่วง
  • Chrome / Edge / Teams / Discord / โปรแกรมแอนติไวรัสกินแรมไม่หยุด
  • หลังอัปเดตไดรเวอร์การ์ดจอ / LAN / เสียง / printer แล้วเริ่มมีอาการ

ถ้าตรงหลายข้อ มีความเป็นไปได้สูงว่าเป็น Memory Leak จริง ไม่ใช่แค่เครื่องสเปกต่ำธรรมดา

③ สาเหตุหลักของ Memory Leak ใน Windows 11

ปัญหานี้มักไม่ได้มาจาก RAM เสียเสมอไป แต่เกิดจากซอฟต์แวร์และระบบมากกว่า

สาเหตุที่เจอบ่อย ได้แก่

  • โปรแกรมบางตัวมีบั๊ก
  • Browser extension ทำงานผิดปกติ
  • Driver การ์ดจอ / เสียง / LAN มีปัญหา
  • Antivirus หรือ security suite ทำงานค้าง
  • Windows service บางตัวผิดปกติหลังอัปเดต
  • Explorer.exe หรือ Desktop Window Manager มีอาการสะสมหน่วยความจำ
  • โปรแกรม sync cloud เช่น OneDrive, Google Drive, Dropbox
  • โปรแกรม RGB, overlay, monitoring tool
  • โปรแกรมแคปหน้าจอ, remote desktop, utility จากผู้ผลิตเครื่อง
  • ไฟล์ระบบ Windows เสียหรือตีกันหลัง update

พูดตรง ๆ คือ ถ้าเจอ Memory Leak อย่าเพิ่งโทษ RAM ก่อน ให้โฟกัสที่ “ตัวที่กินแรมผิดปกติ” ก่อนเสมอ

④ วิธีเช็กว่าเป็น Memory Leak จริงไหม

เริ่มจากวิธีพื้นฐานก่อน

เปิด Task Manager

กด

Ctrl + Shift + Esc

ดูที่แท็บ Processes และ Performance > Memory

สิ่งที่ต้องสังเกต

  • RAM ใช้ไปกี่ %
  • โปรแกรมไหนกิน Memory สูงสุด
  • ปิดโปรแกรมแล้ว RAM ลดลงไหม
  • ผ่านไป 10–30 นาที ค่า Memory เพิ่มต่อเนื่องหรือไม่

ถ้าพบว่าโปรแกรมตัวเดิมเพิ่มจาก 500 MB ไป 1 GB, 2 GB, 3 GB โดยไม่มีเหตุผล นี่คือสัญญาณชัด

ดูแท็บ Details

ในบางเคส แท็บ Processes บอกไม่ชัด ให้ดูแท็บ Details แล้วคลิกคอลัมน์ Memory เพื่อเรียงจากมากไปน้อย

ใช้ Resource Monitor

กดค้นหา

resmon

ไปที่แท็บ Memory

ตรงนี้จะเห็นภาพละเอียดขึ้น เช่น

  • Used Physical Memory
  • Standby
  • Free
  • Commit
  • Hard Faults/sec

ถ้า Commit พุ่งต่อเนื่อง หรือมี process ตัวเดิมผิดปกติ ให้จดชื่อไว้

⑤ วิธีแก้เบื้องต้นที่ควรทำทันที

ก่อนลงลึก ให้ลอง 5 ขั้นตอนนี้ก่อน

1. รีสตาร์ตเครื่อง

ฟังดูง่าย แต่มีประโยชน์มาก เพราะจะล้าง RAM และ service ที่ค้างทั้งหมด

2. ปิดโปรแกรมที่สงสัย

ถ้าพบตัวที่กินแรมผิดปกติ เช่น browser, Teams, utility, game launcher ให้ปิดก่อนแล้วดูว่า RAM ลดไหม

3. ปิด Startup ที่ไม่จำเป็น

ไปที่

Settings > Apps > Startup

ปิดพวกนี้ถ้าไม่จำเป็น

  • Discord
  • Teams
  • Adobe background services
  • RGB software
  • Utility จากผู้ผลิตเครื่อง
  • Sync cloud บางตัว

4. อัปเดตโปรแกรมตัวต้นเหตุ

ถ้าเป็นแอปเฉพาะตัว ให้ update เวอร์ชันล่าสุด เพราะ Memory Leak มักเป็นบั๊กของโปรแกรม

5. อัปเดต Windows 11

ไปที่

Settings > Windows Update

บางครั้ง Microsoft แก้ memory issue ผ่าน cumulative update

⑥ Clean Boot เพื่อแยกว่าปัญหามาจากอะไร

ถ้าคุณยังจับต้นตอไม่ได้ ให้ใช้ Clean Boot เพราะนี่เป็นวิธีที่ช่าง IT ใช้แยกปัญหาเร็วที่สุด

กด

msconfig

จากนั้น

  • ไปที่แท็บ Services
  • ติ๊ก Hide all Microsoft services
  • กด Disable all
  • ไปที่ Startup แล้วเปิด Task Manager
  • Disable startup app ที่ไม่จำเป็น
  • รีสตาร์ตเครื่อง

ถ้าอาการหาย แปลว่าปัญหาไม่ได้มาจาก Windows แท้ ๆ แต่เกิดจากโปรแกรมหรือ service ภายนอก

จากนั้นค่อยเปิดกลับทีละชุดเพื่อหาตัวต้นเหตุ

⑦ เช็ก Driver ที่อาจทำให้เกิด Memory Leak

จุดนี้หลายคนมองข้าม แต่จริง ๆ เจอบ่อยมาก โดยเฉพาะหลังอัปเดตไดรเวอร์

กลุ่มที่ควรเช็กก่อน

  • การ์ดจอ Intel / AMD / NVIDIA
  • Driver เสียง Realtek / Nahimic
  • Driver LAN / Wi-Fi
  • Bluetooth
  • Printer / Scanner
  • Touchpad utility
  • RGB / gaming center / control center

วิธีทำ

  • เปิด Device Manager
  • ดูว่ามีอุปกรณ์ขึ้นเครื่องหมายผิดปกติไหม
  • ถ้าเพิ่งอัปเดต driver แล้วเริ่มมีปัญหา ให้ลอง Roll Back Driver
  • หรือถอนแล้วลงเวอร์ชันจากเว็บผู้ผลิตตรงรุ่นเครื่อง

สำคัญมาก: อย่าลงไดรเวอร์มั่วจากหลายแหล่งพร้อมกัน เพราะจะทำให้ระบบยิ่งซ้อนปัญหา

⑧ เช็ก Browser และ Extension

อีกตัวร้ายคือ browser โดยเฉพาะถ้าเปิดแท็บเยอะ ใช้ extension เยอะ หรือเปิดเว็บที่มี script หนัก

ให้ลองทำแบบนี้

  • ปิด extension ที่ไม่จำเป็น
  • รีเซ็ต browser settings
  • ทดสอบเปิดแบบ Incognito / InPrivate
  • ลองใช้ browser คนละตัวเพื่อเปรียบเทียบ
  • ปิดการ restore tabs อัตโนมัติ
  • อัปเดต browser เวอร์ชันล่าสุด

ถ้าเปิด browser แล้ว RAM ค่อย ๆ พุ่งทุกครั้ง แต่พอไม่เปิดแล้วเครื่องนิ่ง นั่นคือเบาะแสสำคัญมาก

⑨ ซ่อมไฟล์ระบบ Windows

ถ้า Memory Leak มาจากระบบเอง เช่น Explorer, Shell, service ภายใน ให้ซ่อมไฟล์ระบบ

เปิด Command Prompt แบบ Run as administrator แล้วรัน

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

รอจนเสร็จแล้วรีสตาร์ตเครื่อง

คำสั่งสองชุดนี้ช่วยซ่อมไฟล์ระบบที่เสียหรือไม่ตรงเวอร์ชัน ซึ่งมีผลกับอาการกินแรมผิดปกติได้จริง

⑩ เช็ก Pagefile และ Virtual Memory

หลายคนปิด Pagefile เองเพื่อหวังให้เครื่องเร็วขึ้น แต่บางครั้งกลับทำให้ระบบจัดการหน่วยความจำแย่ลง

ให้ตรวจสอบดังนี้

  • ค้นหา Advanced system settings
  • ไปที่ Performance > Settings
  • แท็บ Advanced
  • หัวข้อ Virtual memory

แนะนำสำหรับคนส่วนใหญ่

  • ใช้ Automatically manage paging file size for all drives

ถ้าปิด Pagefile ไว้ ให้เปิดกลับก่อน แล้วทดสอบใหม่

เพราะ Windows 11 ยังต้องใช้ pagefile ในหลายสถานการณ์ โดยเฉพาะตอน RAM ใกล้เต็ม

⑪ ใช้ RAM Diagnostic เช็กฮาร์ดแวร์

แม้ Memory Leak ส่วนใหญ่จะเป็นซอฟต์แวร์ แต่ถ้าเครื่องค้างหนักมากหรือมีจอฟ้าด้วย ให้เช็ก RAM ด้วย

กดค้นหา

Windows Memory Diagnostic

เลือก restart เพื่อตรวจสอบ

ถ้ายังสงสัยหนัก แนะนำใช้ MemTest เพิ่มเติมในภายหลัง แต่สำหรับการใช้งานทั่วไป ขั้นแรกใช้ตัวนี้ก่อนก็ได้

ถ้าเจอ error จริง ค่อยไปดูเรื่อง

  • RAM เสีย
  • RAM ไม่เข้าคู่
  • XMP/EXPO ไม่เสถียร
  • สล็อต RAM มีปัญหา
  • BIOS เก่า

⑫ วิธีดูว่าโปรแกรมไหนเป็นตัวการแบบแม่นขึ้น

ถ้าอยากเช็กละเอียดกว่า Task Manager ให้ใช้เครื่องมือในตัวระบบและแนวคิดนี้

สังเกต 3 อย่าง

  • ตัวไหนกิน RAM เพิ่มขึ้นเรื่อย ๆ
  • ตัวไหนปิดแล้วอาการดีขึ้นทันที
  • ตัวไหนกลับมากินใหม่ทุกครั้งหลังบูต

ชื่อที่มักเจอบ่อย เช่น

  • chrome.exe / msedge.exe
  • explorer.exe
  • dwm.exe
  • antimalware service executable
  • third-party antivirus
  • vendor utility ของโน้ตบุ๊ก
  • game launcher / overlay
  • cloud sync tools

ในงานจริงของ COMSIAM ถ้าไล่แล้วเจอชื่อเดิมซ้ำ ๆ หลายรอบ ให้มองตัวนั้นก่อน อย่ากระโดดไปรีเซ็ต Windows ทันที

⑬ ถ้ายังไม่หาย ให้ลองสร้าง User ใหม่ทดสอบ

บางครั้งโปรไฟล์ผู้ใช้เดิมเสีย ทำให้ service, cache หรือ shell component ทำงานผิดปกติ

ลองสร้าง local user ใหม่ แล้วล็อกอินเข้าไปทดสอบ

ถ้า user ใหม่ใช้งานปกติ
แปลว่าปัญหาอาจอยู่ที่

  • user profile เดิม
  • startup app เฉพาะ user
  • cache / shell extension
  • sync profile บางอย่าง

วิธีนี้ช่วยตัดปัญหาได้ดีมากโดยไม่ต้องรีเซ็ตทั้งเครื่องทันที

⑭ ควร Reset Windows 11 ตอนไหน

อย่ารีบ Reset ถ้ายังไม่ได้เช็กต้นเหตุ เพราะอาจเสียเวลาและปัญหากลับมาอีก

ควร Reset เมื่อ

  • ไล่โปรแกรมและ driver แล้วไม่หาย
  • sfc / dism ไม่ช่วย
  • มีอาการผิดปกติหลายอย่างพร้อมกัน
  • ระบบเพี้ยนหลัง update หรือ tweak มาหนัก
  • เครื่องติดมัลแวร์หรือ software conflict เยอะมาก

แต่ก่อน Reset ควร backup งานทั้งหมดก่อนเสมอ

⑮ วิธีป้องกัน Memory Leak ไม่ให้กลับมาอีก

แนวทางที่ใช้ได้จริง

  • อย่าเปิดโปรแกรมค้างไว้ทั้งสัปดาห์
  • รีสตาร์ตเครื่องเป็นระยะ
  • ลด extension ที่ไม่จำเป็น
  • หลีกเลี่ยง utility ซ้อนกันหลายตัว
  • ไม่ลง antivirus หลายตัวพร้อมกัน
  • อัปเดต driver จากแหล่งที่เชื่อถือได้
  • อย่าใช้โปรแกรมแต่ง Windows มั่ว
  • เช็ก Startup ทุกเดือน
  • ถ้าเครื่องมี RAM น้อยและใช้งานหนัก ควรอัปเกรด RAM

บางครั้งสิ่งที่ดูเหมือน Memory Leak จริง ๆ คือเครื่องมี RAM ไม่พอกับรูปแบบการใช้งานปัจจุบัน เช่น เปิด browser 30 แท็บ, Teams, Excel, Photoshop พร้อมกัน แบบนี้แม้ไม่มี Leak เครื่องก็ช้าได้

⑯ สรุปแบบชัด ๆ สำหรับคนอยากแก้ให้หายจริง

Windows 11 Memory Leak ไม่ใช่ปัญหาที่แก้ด้วยคำตอบเดียว แต่หลักคิดที่ถูกต้องคือ

  1. เช็กก่อนว่า RAM สูงเพราะใช้งานจริง หรือเพราะ Leak
  2. หา process ตัวที่กินแรมผิดปกติ
  3. ตัด Startup และทำ Clean Boot
  4. เช็ก browser, extension, utility และ driver
  5. ซ่อมไฟล์ระบบด้วย SFC / DISM
  6. ตรวจ pagefile และ RAM hardware ถ้าจำเป็น
  7. ค่อยตัดสินใจ Reset ตอนสุดท้าย

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

⑰ คำถามชวนคิด

เครื่องของคุณมีอาการ RAM ค่อย ๆ สูงขึ้นหลังเปิดใช้งานนาน ๆ หรือเป็นตั้งแต่เปิดเครื่องใหม่เลย? ถ้าคุณอยาก ผมจะเขียนบทความถัดไปให้ต่อทันทีคือ 152 Windows 11 RAM Usage สูง ตามลำดับที่ล็อคไว้