การเก็บคอมพิวเตอร์ให้ปราศจากขยะดิจิทัลช่วยเพิ่มประสิทธิภาพและปลดปล่อยพื้นที่จัดเก็บจำนวนมาก Windows มาพร้อมกับยูทิลิตี้ทำความสะอาดระบบในตัวหลายอย่าง เช่น เครื่องมือ Disk Cleanup อย่างไรก็ตาม วิธีหนึ่งที่น้อยคนรู้จักในการทำความสะอาดคอมพิวเตอร์คือผ่าน Command Prompt
นี่คือวิธีการทำความสะอาดคอมพิวเตอร์ Windows ที่ช้าลงโดยใช้ Command Prompt
ทำไมต้องทำความสะอาดคอมพิวเตอร์ด้วย Command Prompt?
Command Prompt เป็นตัวประมวลผลคำสั่งในตัวที่มีอยู่ในเกือบทุกเวอร์ชันของ Windows ตั้งแต่ Windows 3.1 แม้ว่าอินเทอร์เฟซผู้ใช้แบบกราฟิกจะสะดวกสำหรับคนส่วนใหญ่ บางคนอาจชอบ Command Prompt เพื่อดำเนินการหลายงานเนื่องจากประสิทธิภาพและประโยชน์ด้านประสิทธิภาพ
หากคุณเพิ่งเริ่มใช้ตัวประมวลผลคำสั่งยอดนิยมของ Microsoft ให้ดูคู่มือสำหรับผู้เริ่มต้นเกี่ยวกับ Windows Command Prompt ของเรา
เครื่องมือ Disk Cleanup และฟีเจอร์ Storage Sense ใน Windows 10 ทำให้การทำความสะอาดคอมพิวเตอร์ง่ายขึ้น 상당히 หากยังมีไฟล์ที่ไม่ต้องการเหลืออยู่ คุณสามารถลบได้ด้วยตนเอง เช่น การล้างโฟลเดอร์ temp คุณสามารถเร่งกระบวนการนี้ได้ด้วยคำสั่งเพื่อเข้าถึง Disk Defragmenter, diskpart และเครื่องมือ Disk Cleanup
คำสั่งสำหรับทำความสะอาดคอมพิวเตอร์ด้วย CMD
ด้านล่างคือรายการคำสั่งเพื่อเปิดยูทิลิตี้การทำความสะอาดดิสก์ ลบไฟล์ชั่วคราว แคชหน่วยความจำ และอื่นๆ
บางคำสั่งอาจต้องการให้คุณเปิด Command Prompt ในฐานะผู้ดูแลระบบ (Administrator) นี่คือวิธีการทำ:
- พิมพ์ cmd ในแถบค้นหา Windows
- คลิกขวาที่ Command Prompt
- เลือก Run as administrator
วิธีทำการ Defragment ฮาร์ดดิสก์ด้วย Command Prompt
การแยกส่วนของดิสก์บนฮาร์ดดิสก์แบบดั้งเดิมเป็นเรื่องที่เกิดขึ้นตามธรรมชาติ แต่อาจก่อให้เกิดปัญหาด้านประสิทธิภาพ ส่งผลต่อความเร็วในการเข้าถึงและเขียนข้อมูลของดิสก์ ทำให้ระบบช้าลง
การ Defragmentation จัดเรียงข้อมูลที่แยกส่วนใหม่ เพื่อช่วยให้ดิสก์ของคุณทำงานได้อย่างมีประสิทธิภาพมากขึ้น คุณไม่จำเป็นต้องทำ Defragment ไดรฟ์ SSD แต่หากคุณใช้ดิสก์กลไก นี่คือวิธีการ Defragment ฮาร์ดดิสก์ด้วยคำสั่ง:
- เปิด Command Prompt ในฐานะผู้ดูแลระบบ
- ใน Command Prompt พิมพ์คำสั่งต่อไปนี้และกด Enter:
defrag c: - ในคำสั่งข้างต้น c: คือไดรฟ์ที่คุณต้องการ Defrag เปลี่ยนตัวอักษรไดรฟ์หากต้องการ Defrag ไดรฟ์อื่น
คุณสามารถรันคำสั่ง defrag พร้อมสวิตช์เพิ่มเติมได้ เอกสารของ Microsoft ให้ข้อมูลเพิ่มเติมเกี่ยวกับการใช้ไวยากรณ์ต่างๆ กับคำสั่ง defrag เพื่อดำเนินการวิเคราะห์ เพิ่มข้อยกเว้น เปลี่ยนความสำคัญ และอื่นๆ
วิธีใช้ยูทิลิตี้ Disk Cleanup ผ่าน Command Prompt
Disk Cleanup เป็นยูทิลิตี้ในตัวของ Windows ที่ช่วยให้คุณ釋放พื้นที่บนฮาร์ดดิสก์ของคอมพิวเตอร์ มันสามารถทำความสะอาดการดาวน์โหลด ไฟล์อินเทอร์เน็ตชั่วคราว ถังขยะ และแม้แต่ไฟล์ระบบ
คุณสามารถใช้ Command Prompt เพื่อเปิด Disk Cleanup และดำเนินการทำความสะอาดอัตโนมัติบางอย่างโดยตรง นี่คือวิธีใช้เครื่องมือและสวิตช์บรรทัดคำสั่งที่รองรับ
การลบไฟล์พื้นฐาน
คุณสามารถใช้คำสั่ง cleanmgr เพื่อเปิดเครื่องมือ Disk Cleanup โดยใช้ Command Prompt ในการใช้งาน:
- เปิด Command Prompt พิมพ์ cleanmgr และกด Enter
- ในหน้าต่างเลือกไดรฟ์ เลือกไดรฟ์ที่คุณต้องการทำความสะอาดและคลิก OK
- ต่อไปในหน้าต่าง Disk Cleanup เลือกไฟล์ทั้งหมดที่คุณต้องการลบและคลิก OK
- สุดท้ายคลิกที่ Delete Files เพื่อยืนยันการกระทำ
ข้ามการเลือกไดรฟ์
cleanmgr /sageset
การรันคำสั่งนี้จะข้ามขั้นตอนการเลือกไดรฟ์และแสดงหน้าต่างการตั้งค่า Disk Cleanup จากที่นี่ คุณสามารถเลือกไฟล์ที่จะลบได้
ลบไฟล์โดยอัตโนมัติ
หากคุณต้องการให้ยูทิลิตี้ Disk Cleanup ตัดสินใจว่าจะลบไฟล์อะไร ให้ใช้เวาเรียนท์ cleanmgr /sagerun เมื่อรัน จะสแกนไดรฟ์ของคุณและลบไฟล์ขยะออกจากระบบ
cleanmgr /sagerun
เพิ่มประสิทธิภาพสำหรับพื้นที่ต่ำ
สวิตช์ lowdisk ตามชื่อของมัน มีประโยชน์หากคุณกำลังขาดพื้นที่จัดเก็บบนฮาร์ดดิสก์ เมื่อรัน มันจะตรวจสอบหมวดหมู่ไฟล์ทั้งหมดโดยค่าเริ่มต้น
เมื่อใช้รูปแบบคำสั่งนี้ ให้ป้อนตัวอักษรไดรฟ์สำหรับพาร์ติชันที่ต้องการ釋放พื้นที่ คำสั่งจะมีลักษณะประมาณนี้:
cleanmgr /lowdisk /d
เมื่อรัน Disk Cleanup จะเปิดพร้อมกับหมวดหมู่ไฟล์ขยะทั้งหมดถูกเลือกจากไดรฟ์ D:
เพื่อลบไฟล์ขยะทั้งหมดอย่างรวดเร็วโดยไม่มีพร้อมท์ผู้ใช้ ให้ใช้คำสั่งต่อไปนี้แทน:
cleanmgr /verylowdisk /d
วิธีล้างไฟล์ชั่วคราวด้วย Command Prompt
Windows สร้างไฟล์ชั่วคราวสำหรับการใช้งานชั่วคราว ไฟล์ Temp นادرครั้งที่ใช้พื้นที่มากบนฮาร์ดดิสก์และจำเป็นสำหรับการทำงานที่ราบรื่นของระบบ เมื่องานเสร็จสิ้น ระบบควรจะทิ้งมันออกจากโฟลเดอร์ชั่วคราวโดยอัตโนมัติ
เครื่องมือ Disk Cleanup ทำความสะอาดไฟล์ชั่วคราวที่เก่ากว่า 7 วัน แต่หากคุณต้องทำความสะอาดโฟลเดอร์ temp บ่อยครั้ง คุณสามารถทำได้ด้วยตนเองหรือใช้ Command Prompt
เพื่อดูไฟล์ชั่วคราว ให้ป้อนคำสั่งต่อไปนี้ใน Command Prompt:
%SystemRoot%\explorer.exe %temp%\
คุณสามารถลบไฟล์เหล่านี้ด้วยตนเอง (Ctrl + A > Delete) จาก File Explorer หรือใช้คำสั่งต่อไปนี้เพื่อลบไฟล์ temp:
del %temp%\*.* /s /q
Command Prompt จะข้ามไฟล์ที่กำลังใช้งานอยู่โดยอัตโนมัติ แต่จะลบส่วนที่เหลือ
ทำความสะอาดฮาร์ดดิสก์ด้วย Diskpart
หากคุณต้องการล้างดิสก์ทั้งหมด คุณสามารถใช้ยูทิลิตี้ diskpart Diskpart เป็นยูทิลิตี้บรรทัดคำสั่งของ Windows ที่รองรับคำสั่งมากกว่า 38 คำสั่งสำหรับฟังก์ชันต่างๆ
เพื่อล้างดิสก์ ให้ใช้คำสั่ง clean ของ diskpart เมื่อรัน มันจะลบข้อมูลทั้งหมดและแปลงดิสก์เป็นพื้นที่ที่ไม่ได้จัดสรร (unallocated space)
โปรดระมัดระวังเมื่อใช้ยูทิลิตี้ diskpart การใช้วัตถุที่ไม่ถูกต้องอาจทำให้คุณสูญเสียข้อมูลทั้งหมด และคุณอาจไม่สามารถกู้คืนได้เลย ดังนั้น เราขอแนะนำให้สำรองข้อมูลระบบสำคัญก่อนใช้เครื่องมือ diskpart
เพื่อทำความสะอาดดิสก์:
- พิมพ์ diskpart ใน Command Prompt และกด Enter
- ต่อไป พิมพ์ list disk เพื่อดูดิสก์ที่ติดตั้งทั้งหมดบนระบบของคุณ
- เลือกดิสก์ที่คุณต้องการล้าง ตัวอย่างเช่น:
Select disk 0 - หากสถานะดิสก์แสดงว่า offline ให้พิมพ์ online disk และกด Enter
- เพื่อล้างดิสก์ของคุณ ให้พิมพ์คำสั่งต่อไปนี้และกด Enter:
Clean all - เมื่อเสร็จสิ้น ให้พิมพ์ exit เพื่อปิด diskpart
เก็บคอมพิวเตอร์ให้สะอาดจากไฟล์ขยะด้วย Command Prompt
คุณสามารถใช้ Command Prompt เพื่อดำเนินการขั้นสูงต่างๆ รวมถึงการลบไฟล์ขยะจากคอมพิวเตอร์ของคุณ แม้ว่าคุณจะใช้เครื่องมือ Disk Cleanup แบบ GUI ได้ แต่ Command Prompt ทำให้การทำความสะอาดไฟล์แต่ละหมวดหมู่และการล้างดิสก์ง่ายขึ้น