เมื่อเปิด Task Manager ใน Windows คุณอาจสังเกตเห็นการใช้หน่วยความจำสูงโดยไม่ทราบสาเหตุ การกระโดดของหน่วยความจำทำให้แอปตอบสนองช้าและหน้าจอค้าง ไม่ว่าคุณจะเล่นเกมที่ใช้ RAM มากหรือเปิดแท็บเบราว์เซอร์มากมาย คุณต้องลด Memory Leak ให้มากที่สุด
นี่คือวิธีที่ดีที่สุดใน Windows 10 เพื่อลดการใช้หน่วยความจำสำหรับโปรแกรมที่กำลังทำงาน การกระโดดของหน่วยความจำเกิดจากหลายสาเหตุ จึงมีหลายวิธีแก้ไข วิธีทั้งหมดปลอดภัยสำหรับอุปกรณ์ Windows 10 ใดๆ
ขั้นแรก: ปิดโปรแกรมและแอปพลิเคชันที่ไม่จำเป็น
หน่วยความจำคอมพิวเตอร์ทั้งหมดเชื่อมต่อกับ CPU และ RAM แต่ปัญหา High Memory Usage เกิดจากกระบวนการภายในที่แออัดเกินไป ดังนั้นช่วยได้หากหยุดโปรแกรมและแอปที่ไม่ได้ใช้งานอยู่ เปิด Task Manager ตรวจสอบโปรแกรมเพิ่มเติมที่ไม่ได้ใช้ คลิกขวาเลือก End Task ควรจะลดปัญหา RAM สูงและ CPU 100% ทันที
ต่อมา: ทำความสะอาดและเพิ่มประสิทธิภาพดิสก์
พื้นที่ดิสก์เป็น Memory Hog อีกตัวที่ส่งผลต่อประสิทธิภาพแอปอย่างรุนแรง ไม่ใช่แค่พื้นที่จיגהไบต์ แต่นำไฟล์ที่ไม่จำเป็นจำนวนมากบนเครื่องก็ทำให้ Memory Spike เกิดขึ้น รวมถึง Temporary files, System files, Thumbnails, Memory dump files, Windows Updates เก่า และข้อมูล Recycle Bin
Windows 10 มี Utility ในตัวชื่อ "Disk Cleanup" สำหรับล้างพื้นที่ที่ถูกใช้ เลือกไดรฟ์ C สำคัญ คลิกขวาไปที่เมนูนี้ คลิก "Disk Cleanup" ระบบจะใช้ไม่กี่วินาทีหรือนาทีในการคำนวณพื้นที่ที่สามารถล้างได้
จะได้สรุปไฟล์ที่จะลบ ไฟล์ที่ใช้พื้นที่มากที่สุด ได้แก่ Temporary Internet files, Program downloads, Delivery optimization files, และ Thumbnails
หากคลิก "Clean up System files" อาจพบพื้นที่ที่ล้างได้มากขึ้น "Windows Update Cleanup" เป็น Resource hog สำคัญ เรามักลืมลบ Windows Updates เก่าที่ไม่ต้องใช้แล้ว
เลือกไฟล์ทั้งหมดข้างต้นและเลือก "Permanently delete" (ลบถาวร)
การทำความสะอาดใช้เวลาจากนาทีถึงชั่วโมง ขึ้นอยู่กับพื้นที่ที่กู้คืนได้
เสร็จแล้ว สามารถ Optimize และ Defragment ไดรฟ์เพื่อเพิ่มประสิทธิภาพ
ใน Windows 10 หากตั้ง "Weekly schedule" ไว้แล้ว ไม่ต้อง Defragment แยก
ไปที่ "Quota Settings" (การตั้งค่ากำหนดโควตา) ภายใต้ Disk Management ตรวจสอบให้แน่ใจว่า Disk Quotas ถูกปิดใช้งาน
เพิ่ม Virtual Memory ผ่าน Registry NDU
นี่คือเทคนิคที่ให้ Memory Boost ทันที ไปที่ Registry Editor จากเมนู Start รันในโหมด Administrator
นำทางไปที่พาธด้านล่างและเลือก NDU (Network Diagnostic Usage)
Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu
NDU เป็นการตั้งค่าติดตามทรัพยากร และ Dependencies ของมันอาจทำให้ Memory Spike เมื่อเปิดแอปมากมาย คลิกขวาแก้ไขการตั้งค่า
เปลี่ยนค่าเริ่มต้นจาก 2 เป็น 4 และบันทึกการตั้งค่า NDU ใหม่ จะเพิ่ม Virtual Memory ที่จัดสรรให้ระบบ
ปิดใช้งาน SysMain (ชื่อเดิม Superfetch)
Windows มี Utility ชื่อ SysMain (ชื่อเดิม Superfetch) ซึ่งดูด RAM ว่างไปกับแอปที่โหลดไว้ล่วงหน้า แต่ก็อาจกลายเป็น Resource Hog ตามเวลา ดังนั้นการปิด SysMain ให้การปรับปรุงหน่วยความจำที่ชัดเจน สำหรับสิ่งนี้ ให้เลือกแอป "Services" จากเมนู Start รันในโหมด Administrator
นำทางไป "SysMain" คลิกขวาเลือก "Properties"
หยุดกระบวนการอัตโนมัติ ปิดใช้งาน SysMain ตอน Startup และ Apply การเปลี่ยนแปลง Memory Boost เกิดขึ้นทันที และ Windows PC จะรู้สึกเร็วขึ้นมาก
สุดท้าย: เพิ่ม RAM จริง
หลังลองวิธีทั้งหมดข้างต้น หากไม่สังเกตการปรับปรุงค่าหน่วยความจำ แสดงว่าถึงเวลาอัปเกรด RAM จริง เพื่อประเมินว่า RAM ที่มีอยู่เป็นแบบไหน ความเร็ว และ Form factor ไปที่ "Performance -> Memory" จะช่วยให้ซื้อได้ถูกต้อง แต่มีขีดจำกัดสูงสุดที่อัปเกรด RAM ได้
ในคู่มือนี้ คุณเรียนรู้วิธีแก้ปัญหา High Memory Usage ที่ Task Manager Windows 10 ตรวจพบ วิธีทั้งหมดปลอดภัยและไม่ทำลายระบบ เนื่องจากเป็นเทคนิค Native ควรตรวจสอบโปรแกรม Antivirus ด้วย เพราะมันเต็ม RAM ได้เร็วมาก คุณยังสามารถแก้ปัญหา High Memory Usage ใน Linux ได้เช่นกัน