ไฟล์ EXE เดียว หากไม่ใช้แบบติดตั้ง เพียงแตก ZIP แล้วเรียกใช้ MemoryCleaner.exe
ล้างหน่วยความจำในคลิกเดียว หรือปล่อยให้ล้างเองตามเงื่อนไข
ได้แคชที่ Windows ยึดไว้ และหน่วยความจำที่โปรแกรมที่ทำงานอยู่ยังไม่ได้ใช้กลับคืนมา ล้างให้เองเมื่อการใช้งานสูง ทุกช่วงเวลาที่กำหนด หรือเมื่อแคชสะสมจนหน่วยความจำว่างเหลือน้อย และไม่รบกวนเกมหรือวิดีโอที่เปิดเต็มหน้าจอ
![]()
MemoryCleaner.exe100 KBไฟล์ EXE
~1 MBรอในถาด
เมื่อล้างแล้ว เกิดอะไรขึ้นในหน่วยความจำ?
-
01
เมื่อเปิดโปรแกรมไว้นาน
โปรแกรมที่ทำงานอยู่มักไม่ยอมคืนหน่วยความจำที่จองไปแล้ว และบางส่วนในนั้นก็เป็นส่วนที่ยังไม่ได้ใช้ในตอนนี้
-
02
ไฟล์ที่อ่านแล้วยังค้างเป็นแคช
Windows เก็บไฟล์ที่อ่านแล้วไว้เป็นแคช (Standby List) เผื่อต้องใช้อีก เมื่อสะสมมากขึ้น หน่วยความจำว่างก็ลดลงเรื่อย ๆ
-
03
กด ล้างหน่วยความจำ ครั้งเดียว
ได้หน่วยความจำที่โปรแกรมยังไม่ได้ใช้ แคชไฟล์ และแคชที่ไม่น่าจะถูกใช้อีกกลับคืนมา หน่วยความจำว่างจึงเพิ่มขึ้น ระหว่างล้าง ปุ่มจะเปลี่ยนเป็น กำลังล้าง
-
04
ล้างเฉพาะแคชก่อนเกมกระตุก
เมื่อแคชเกินเกณฑ์และหน่วยความจำว่างต่ำกว่าเกณฑ์ในเวลาเดียวกัน จะล้างเฉพาะแคชล่วงหน้าโดยไม่แตะโปรแกรม และทำงานเฉพาะเมื่อครบทั้งสองเงื่อนไข
-
05
ล้างหนักขึ้น — รายการ *
เมื่อเปิด Standby List * และ Modified Page List * จะล้างแคชทั้งหมดและหน่วยความจำที่รอเขียนด้วย ได้พื้นที่ว่างมากที่สุด แต่เกมหรือวิดีโออาจสะดุดชั่วครู่ จึงปิดไว้ตั้งแต่แรก
-
06
ปิดหน้าต่างแล้วไปอยู่ในถาด
ปิดหน้าต่างแล้วโปรแกรมไม่ได้ออก แต่ยังล้างอัตโนมัติต่อในถาด และคืนหน่วยความจำที่หน้าต่างเคยใช้ด้วย ระหว่างรอ MemoryCleaner จึงใช้หน่วยความจำเพียงราว 1 MB
ขนาดและค่าในภาพเป็นตัวอย่างเพื่อช่วยให้เข้าใจ
โปรแกรมล้างหน่วยความจำไม่ควรหนักเสียเอง
หน่วยความจำที่ MemoryCleaner ใช้เองระหว่างปิดหน้าต่างและรออยู่ในถาด
ไม่ต้องติดตั้ง runtime หรือ framework แยก ใช้ Windows (64 บิต) ก็เรียกใช้ได้ทันที
เขียนใหม่ด้วยภาษา C ล้วนในเวอร์ชัน 3.0.0 เมื่อเทียบกับเวอร์ชันก่อน ไฟล์ EXE เล็กลงราว 98% และหน่วยความจำขณะรอในถาดลดลงสูงสุด 95% ขึ้นไป
เลือกเองว่าจะล้างอะไร
เปิดตั้งแต่แรก
แคชไฟล์
แคชที่ Windows สะสมไว้ขณะอ่านและเขียนไฟล์
เปิดตั้งแต่แรก
Working Set
หน่วยความจำที่โปรแกรมที่ทำงานอยู่ยังไม่ได้ใช้
เปิดตั้งแต่แรก
Standby List (ลำดับต่ำ)
ส่วนของแคชที่ไม่น่าจะถูกใช้อีก
เปิดตั้งแต่แรก
แคชรีจิสทรี
แคชที่สะสมไว้ขณะอ่านรีจิสทรี
เปิดตั้งแต่แรก
รวมหน่วยความจำ
รวมหน่วยความจำที่มีเนื้อหาเหมือนกันให้เหลือชุดเดียวเพื่อเพิ่มพื้นที่
ปิดตั้งแต่แรก
Standby List *
แคชทั้งหมด
ปิดตั้งแต่แรก
Modified Page List *
หน่วยความจำที่รอเขียนลงดิสก์
รายการที่มีเครื่องหมาย * อาจทำให้เกมหรือวิดีโอสะดุดชั่วครู่ จึงปิดไว้ตั้งแต่แรก ทั้งปุ่ม ล้างหน่วยความจำ และการล้างอัตโนมัติจะทำตามรายการเหล่านี้
กำหนดเงื่อนไขไว้ แล้วโปรแกรมจะล้างให้เอง
เมื่อการใช้งานเกินเกณฑ์
ตั้งเกณฑ์ (30 ~ 90%) แยกกันสำหรับการใช้หน่วยความจำจริง หน่วยความจำเสมือน และ Working Set หากล้างแล้วการใช้งานไม่ลดลง จะเว้นระยะแทนการล้างซ้ำติดกัน
ทุกช่วงเวลาที่กำหนด
เลือกจาก 5 · 10 · 20 · 30 · 40 · 50 · 60 นาที แล้วจะล้างตามช่วงนั้นโดยไม่ขึ้นกับการใช้งาน เหมาะกับ PC ที่เปิดใช้งานต่อเนื่องเป็นเวลานาน
ข้ามเมื่อเต็มหน้าจอ
ระหว่างใช้เกม วิดีโอ หรืองานนำเสนอแบบเต็มหน้าจอ จะข้ามการล้างอัตโนมัติ เปิดไว้ตั้งแต่แรก
คลิกไอคอนในถาด
เปิด ล้างเมื่อคลิกไอคอนถาด แล้วจะล้างได้ด้วยการคลิกไอคอนครั้งเดียวโดยไม่ต้องเปิดหน้าต่าง เมื่อเสร็จจะมีการแจ้งเตือน
ป้องกันเกมกระตุก — ลองปรับดูเอง
บางครั้งเล่นเกมนาน ๆ แล้วเกมกระตุกมากขึ้นเรื่อย ๆ จนต้องปิดแล้วเปิดใหม่ถึงจะหาย เพราะเมื่อแคชสะสมจนหน่วยความจำว่างหมด Windows ต้องรีบเรียกคืนแคช ทำให้เกมสะดุดชั่วขณะ จะล้างแคชเฉพาะเมื่อครบทั้งสองเงื่อนไข
| หน่วยความจำที่ติดตั้ง | ล้างเมื่อหน่วยความจำว่าง (MB) น้อยกว่า |
|---|---|
| 8 GB | 4096 (ค่าเริ่มต้น) |
| 16 GB | 8192 |
| 32 GB | 16384 |
ไม่จำเป็นต้องเปิดเฉพาะตอนเล่นเกม เพราะจะทำงานเฉพาะเมื่อครบเงื่อนไข จึงเปิดทิ้งไว้ได้เลย
รอ — ยังไม่ครบเงื่อนไข
ตัวอย่างโปรแกรม
MemoryCleaner
หน่วยความจำจริง4,659 MB / 32,612 MB (ใช้งาน 14.29%) หน่วยความจำเสมือน5,573 MB (17.09%) Working Set2,188 MB (6.71%) แคชไว้9,210 MB (28.24%)
MemoryCleanerล้างหน่วยความจำแล้ว
ตัวเลขเป็นตัวอย่าง
เมื่อต้องการ…
ล้างหน่วยความจำเดี๋ยวนี้
กด ล้างหน่วยความจำ ใน หน้าแรก ควรกดสักครั้งเมื่อเปิดหลายโปรแกรมไว้นานจนเครื่องช้าลง หรือก่อนเปิดเกมใหญ่หรือโปรแกรมตัดต่อ
ล้างจากไอคอนในถาดโดยไม่เปิดหน้าต่าง
เปิด ตั้งค่า → ล้างเมื่อคลิกไอคอนถาด แล้วเพียงคลิกไอคอนในถาดครั้งเดียวก็ล้างได้ ระหว่างเปิดตัวเลือกนี้ ให้เปิดหน้าต่างด้วยการคลิกขวาที่ไอคอนในถาด → MemoryCleaner
ดูสถานะหน่วยความจำโดยไม่เปิดหน้าต่าง
วางเมาส์บนไอคอนในถาดเพื่อดูการใช้หน่วยความจำจริง · หน่วยความจำเสมือน · Working Set พอจะประเมินได้ว่าควรล้างหรือยังโดยไม่ต้องเปิดหน้าต่าง
"แคชไว้" หมายถึงอะไร?
แคชไว้ ใน หน้าแรก คือหน่วยความจำที่ Windows เก็บไว้เผื่อต้องใช้อีก เป็นค่าเดียวกับ "แคชไว้" ในตัวจัดการงาน ค่าที่สูงไม่ได้แปลว่าไม่ดี แต่ถ้าเกมกระตุก ลองเปิดการล้างแคช
ให้เริ่มทำงานพร้อม Windows
เปิด ตั้งค่า → เรียกใช้เมื่อเริ่มระบบ แล้วโปรแกรมจะเริ่มเงียบ ๆ ในถาดหลังลงชื่อเข้าใช้ Windows ไม่นาน โดยไม่มีหน้าต่างยืนยันสิทธิ์ผู้ดูแลระบบ แบบติดตั้งจะเปิดตัวเลือกนี้ไว้ตั้งแต่แรก
ปิดหน้าต่างแล้วยังทำงานอยู่ไหม?
ใช่ คลิก X ของหน้าต่างแล้วโปรแกรมไม่ได้ออก แต่ย้ายไปอยู่ในถาดและล้างอัตโนมัติต่อ หากต้องการออกจริง ให้คลิกขวาที่ไอคอนในถาด → ออก แล้วยืนยัน
ถ้าออกระหว่างกำลังล้างจะเป็นอย่างไร?
ปุ่มจะเปลี่ยนเป็น ออกหลังล้างเสร็จ และโปรแกรมจะปิดหลังล้างเสร็จ ไม่มีการตัดการล้างกลางคัน
คืนการตั้งค่าทั้งหมดเป็นค่าเริ่มต้น
กด ค่าเริ่มต้น ที่ด้านล่างของ ตั้งค่า แล้วยืนยัน การล้างอัตโนมัติและรายการที่ล้างจะกลับเป็นค่าเริ่มต้นทั้งหมด ส่วน เรียกใช้เมื่อเริ่มระบบ จะคงไว้ตามเดิม
เรียกใช้ซ้ำทั้งที่โปรแกรมทำงานอยู่แล้ว
MemoryCleaner ทำงานได้ทีละหนึ่งตัว หากเรียกใช้อีกครั้งขณะอยู่ในถาด จะไม่เปิดตัวใหม่ แต่จะเปิดหน้าต่างของ MemoryCleaner ที่ทำงานอยู่แล้ว
ใช้ฟรี ได้ทุกที่ ไม่มีข้อจำกัด
แบบติดตั้ง แนะนำ
- เรียกใช้ทันทีเมื่อติดตั้งเสร็จ
- เปิด เรียกใช้เมื่อเริ่มระบบ ไว้ด้วย
- เริ่มในถาดเมื่อลงชื่อเข้าใช้ Windows
แบบพกพา (ZIP)
- แตก ZIP แล้วเรียกใช้
MemoryCleaner.exe - ไฟล์ EXE เดียวขนาดราว 100 KB
- ความสามารถเหมือนแบบติดตั้ง
- Windows 64 บิต
- สิทธิ์ผู้ดูแลระบบ กด ใช่ ในหน้าต่างยืนยันเมื่อเรียกใช้
- อินเทอร์เน็ต ใช้แจ้งเวอร์ชันใหม่เท่านั้น
- ฟรีแวร์ ที่ทำงาน บ้าน หน่วยงานราชการ หรือโรงเรียน
การเปลี่ยนแปลงล่าสุด
เวอร์ชัน 3.0.1
- แก้ไขปัญหาการแสดงผลที่เกิดจากการตั้งค่า DPI ในระบบที่ได้รับผลกระทบ
เวอร์ชัน 3.0.0
- เขียน MemoryCleaner ใหม่จาก Delphi ด้วยภาษา C ล้วน เพื่อให้ทำงานเร็วและเสถียรยิ่งขึ้น
- ลดการใช้หน่วยความจำเบื้องหลังลงมากกว่า 95 เปอร์เซ็นต์ เพื่อให้ทำงานระยะยาวได้เบาลง
- ลดขนาดแอปพลิเคชันลงประมาณ 98 เปอร์เซ็นต์ เพื่อให้เริ่มทำงานเร็วขึ้นและใช้พื้นที่น้อยลง
- เพิ่มตัวเลือกสำหรับเลือกว่าให้ล้างพื้นที่หน่วยความจำใดบ้างได้โดยเฉพาะ
- เพิ่มฟีเจอร์ล้างข้อมูลอัตโนมัติแบบใหม่ ซึ่งจะล้างหน่วยความจำแคชเมื่อหน่วยความจำที่พร้อมใช้งานเหลือน้อย
- เพิ่มข้อมูลขนาดและการใช้งานหน่วยความจำแคชไว้โดยตรงบนหน้าจอหลัก
- ปรับปรุงการตั้งค่าการล้างเริ่มต้น เพื่อลดการรบกวนขณะเล่นเกมหรือดูวิดีโอ
- แก้ไขปัญหาที่การล้างอาจดูเหมือนล้มเหลวบนพีซีบางเครื่อง เมื่อรายการใดรายการหนึ่งไม่พร้อมใช้งาน
- ปรับปรุงการตรวจจับข้อผิดพลาด เพื่อช่วยระบุและแก้ไขการปิดระบบโดยไม่คาดคิดได้เร็วขึ้น
- เพิ่มปุ่มสำหรับคืนค่าการตั้งค่าทั้งหมดเป็นค่าเริ่มต้น
- แก้ไขปัญหาที่การตรวจหาการอัปเดตอาจดำเนินการไม่เสร็จสมบูรณ์บนพีซีบางเครื่อง
- นำคำขอสิทธิ์ที่ไม่จำเป็นออก และปรับปรุงความเสถียรโดยรวม
เวอร์ชัน 2.0.3
- ปรับปรุงการตรวจจับโหมดเต็มหน้าจอเพื่อการเล่นเกมและวิดีโอที่ไม่ถูกรบกวน
- เพิ่มความเสถียรด้วยการป้องกันข้อผิดพลาดที่อาจเกิดขึ้นระหว่างการปิดเครื่องในบางระบบ
- แก้ไขการแจ้งเตือนการดำเนินการเสร็จสิ้นที่ไม่ถูกต้องเมื่อการล้างหน่วยความจำล้มเหลว
- ปรับการล้างข้อมูลอัตโนมัติให้เหมาะสม เพื่อป้องกันการล้างซ้ำมากเกินไปในบางระบบ
- ป้องกันข้อผิดพลาดของการกำหนดค่าที่เกิดจากการตั้งค่าที่เสียหรือล้าสมัย
ไม่มีการอัปเดตอัตโนมัติ หากมีเวอร์ชันใหม่ จะแจ้งเมื่อเรียกใช้
คำถามที่พบบ่อย
ฟรีจริงหรือ?
ใช่ MemoryCleaner เป็นฟรีแวร์ ใช้ได้ฟรีโดยไม่มีข้อจำกัดทุกที่ ทั้งที่ทำงาน บ้าน หน่วยงานราชการ และโรงเรียน และแจกจ่ายต่อได้อย่างอิสระ
ทำไมต้องขอสิทธิ์ผู้ดูแลระบบ?
การล้างหน่วยความจำของโปรแกรมอื่นและแคชของ Windows ต้องใช้สิทธิ์ผู้ดูแลระบบ กด ใช่ ในหน้าต่างยืนยันที่ขึ้นเมื่อเรียกใช้ หากเริ่มผ่าน เรียกใช้เมื่อเริ่มระบบ จะไม่มีหน้าต่างยืนยัน
ล้างแล้วเครื่องจะช้าลงหรือเปล่า?
รายการที่เปิดไว้ตั้งแต่แรกเป็นรายการที่ไม่รบกวนเกมหรือวิดีโอ รายการ * ที่อาจทำให้สะดุดชั่วครู่ปิดไว้ตั้งแต่แรก ข้ามการล้างอัตโนมัติเมื่อเต็มหน้าจอ และหากล้างแล้วการใช้งานไม่ลดลง จะไม่ล้างซ้ำติดกัน
แบบติดตั้งกับแบบพกพาต่างกันอย่างไร?
ความสามารถเหมือนกัน แบบติดตั้งจะเรียกใช้ทันทีเมื่อติดตั้งเสร็จและเปิด เรียกใช้เมื่อเริ่มระบบ ไว้ แบบพกพาให้แตก ZIP แล้วเรียกใช้ MemoryCleaner.exe
อัปเดตอัตโนมัติหรือไม่?
ไม่ เมื่อเรียกใช้จะตรวจหาเวอร์ชันใหม่และแจ้งให้ทราบ หากกด [ใช่] จะเปิดหน้าดาวน์โหลดและปิดโปรแกรม การเชื่อมต่ออินเทอร์เน็ตใช้เพื่อการแจ้งนี้เท่านั้น
ภาษาที่แสดงถูกเลือกอย่างไร
ใช้ภาษาตามการตั้งค่าภูมิภาคของ Windows หากไม่มีภาษานั้นจะแสดงเป็นภาษาอังกฤษ