การทำให้คอมพิวเตอร์ของคุณเป็นระเบียบเรียบร้อยจะช่วยเพิ่มประสิทธิภาพการทำงานและเพิ่มพื้นที่จัดเก็บข้อมูลได้มาก Windows มีโปรแกรมยูทิลิตี้การล้างข้อมูลระบบในตัวอยู่หลายตัว รวมถึงเครื่องมือการล้างข้อมูลบนดิสก์ด้วย อย่างไรก็ตาม Command Prompt เป็นวิธีที่น้อยกว่าคนรู้จักในการทำความสะอาดคอมพิวเตอร์ของคุณ
ต่อไปนี้เป็นวิธีต่างๆ ในการทำความสะอาดคอมพิวเตอร์ Windows ที่ช้าโดยใช้ Command Prompt
เริ่มทำความสะอาดคอมพิวเตอร์ของคุณด้วย CMD
ด้านล่างนี้เป็นรายการคำสั่งในการเปิดการล้างข้อมูลบนดิสก์ ล้างไฟล์ชั่วคราว แคช ฯลฯ คำสั่งบางคำสั่งอาจต้องให้คุณเปิด Command Prompt ด้วยสิทธิ์ผู้ดูแล ระบบ
วิธีการดีแฟร็กเม้นท์ฮาร์ดไดรฟ์โดยใช้ Command Prompt?
แม้ว่าการแตกกระจายของข้อมูลบนฮาร์ดไดรฟ์แบบเดิมจะถือเป็นเรื่องปกติ แต่ก็อาจทำให้เกิดปัญหาด้านประสิทธิภาพได้ มันส่งผลต่อความเร็วในการอ่านและเขียนของไดรฟ์ ทำให้ระบบของคุณทำงานช้าลง
พรอมต์คำสั่งของ Windows ในระหว่างการดีแฟร็กเมนต์ แสดงข้อมูลเกี่ยวกับไดรฟ์และผลลัพธ์ที่คาดหวัง
การดีแฟร็กเมนต์จะจัดเรียงข้อมูลที่กระจัดกระจายใหม่เพื่อช่วยให้ไดรฟ์ของคุณทำงานได้อย่างมีประสิทธิภาพมากขึ้น คุณไม่จำเป็นต้องดีแฟร็กเม้นท์ ในอุปกรณ์จัดเก็บข้อมูล SSD ของคุณ (ไม่แนะนำให้ทำเช่นนี้) แต่หากคุณใช้ฮาร์ดไดรฟ์เชิงกล นี่คือวิธีการดีแฟร็กเม้นท์ฮาร์ดไดรฟ์ของคุณโดยใช้คำสั่ง
เปิด Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบ
ใน Command Prompt ให้พิมพ์คำสั่งต่อไปนี้และกดEnter :
defrag c:
ในคำสั่งด้านบนc: คือไดรฟ์ที่คุณต้องการดีแฟร็กเมนต์ เปลี่ยนตัวอักษรนี้หากคุณต้องการดีแฟร็กเม้นท์ไดรฟ์อื่น
คุณสามารถรันคำสั่ง defrag ได้โดยใช้สวิตช์เสริม โปรดอ่านบทความ: คำสั่ง Defrag ใน Windows เพื่อทำความเข้าใจเกี่ยวกับการใช้รูปแบบคำสั่ง defrag ที่แตกต่างกันในการวิเคราะห์ เพิ่มข้อยกเว้น เปลี่ยนลำดับความสำคัญ ฯลฯ ได้ดียิ่งขึ้น
ทำความสะอาดไดรฟ์ของคุณอย่างรวดเร็วด้วย Run
ทำความสะอาดดิสก์โดยใช้คำสั่ง Run
คุณสามารถใช้คำสั่ง Run เพื่อดำเนินการล้างดิสก์อย่างรวดเร็วโดยไม่ต้องเปิด Command Prompt มีประโยชน์หากคุณต้องการเพิ่มพื้นที่จัดเก็บข้อมูลสองสามกิกะไบต์ในสองขั้นตอน ขั้นตอนนี้ต้องการให้คุณเปิดเครื่องมือ Disk Cleanup และระบุไดรฟ์ที่คุณต้องการล้างผ่านกล่องโต้ตอบ Run
ในการเรียกใช้การล้างข้อมูลบนดิสก์:
กดWin + R เพื่อเปิด Run
ป้อนคำสั่งต่อไปนี้ในกล่องโต้ตอบเรียกใช้:
C:\windows\SYSTEM32\cleanmgr.exe /dDrive
ในคำสั่งด้านบน ให้แทนที่Drive ด้วยอักษรไดรฟ์ที่คุณต้องการลบ ตัวอย่างเช่น หากคุณต้องการดำเนินการล้างข้อมูลอย่างรวดเร็วสำหรับไดรฟ์E คำสั่งทั้งหมดจะเป็นดังต่อไปนี้:
C:\windows\SYSTEM32\cleanmgr.exe /dE
คลิกตกลง หรือกดEnter เพื่อดำเนินการคำสั่ง
การรันจะเปิดเครื่องมือ Disk Cleanup อย่างรวดเร็วด้วยไดรฟ์ที่คุณระบุไว้
เลือกไฟล์ที่ต้องการลบแล้วกดตกลง
วิธีใช้ยูทิลิตี้ Disk Cleanup ผ่านทาง Command Prompt
Disk Cleanup เป็นยูทิลิตี้ในตัวของ Windows ที่จะช่วยให้คุณเพิ่มพื้นที่ว่างบนฮาร์ดไดรฟ์ของคอมพิวเตอร์ของ คุณ สามารถล้างข้อมูลดาวน์โหลด ไฟล์อินเทอร์เน็ตชั่วคราว ถังขยะ และแม้แต่ไฟล์ระบบได้
คุณสามารถใช้ Command Prompt เพื่อเปิดใช้ Disk Cleanup และดำเนินการทำความสะอาดอัตโนมัติได้โดยตรง ต่อไปนี้เป็นวิธีการใช้เครื่องมือและสวิตช์บรรทัดคำสั่งที่รองรับ
ลบไฟล์พื้นฐาน
โปรแกรม Windows Disk Cleanup เป็นแอปพลิเคชัน GUI ที่เปิดใช้งานจาก Command Prompt
คุณสามารถใช้คำสั่ง cleanmgr เพื่อเปิดเครื่องมือ Disk Cleanup โดยใช้ Command Prompt
เปิด Command Prompt พิมพ์cleanmgr และกดEnter
ใน หน้าต่างการเลือกไดรฟ์ ให้เลือกไดรฟ์ ที่คุณต้องการล้างและคลิกตกลง
ใน หน้าต่างการล้างข้อมูลบนดิสก์ ให้เลือกไฟล์ทั้งหมดที่คุณต้องการลบและคลิกตกลง
คลิกลบไฟล์ เพื่อยืนยันการดำเนินการ
ทำความสะอาดไดรฟ์/พาร์ติชั่นเฉพาะ
ทำความสะอาดไดรฟ์/พาร์ติชั่นเฉพาะ
คุณสามารถใช้คำสั่ง cleanmgr ตามด้วยอักษรไดรฟ์เพื่อเรียกใช้เครื่องมือ Disk Cleanup กับไดรฟ์นั้น ซึ่งมีประโยชน์สำหรับการเพิ่มพื้นที่ว่างบนไดรฟ์เฉพาะ ตัวอย่างเช่น ใช้คำสั่งต่อไปนี้เพื่อเรียกใช้เครื่องมือการล้างข้อมูลบนไดรฟ์ C:
cleanmgr /D C
เครื่องมือการล้างข้อมูลบนดิสก์จะสแกนและแสดงไฟล์ทั้งหมดที่คุณสามารถลบได้ เลือกสิ่งที่คุณต้องการแล้วคลิกตกลง
กำหนดค่าการตั้งค่าเครื่องมือการล้างข้อมูลบนดิสก์
เพื่อปรับแต่งการตั้งค่าเครื่องมือการล้างข้อมูลบนดิสก์ คำสั่ง cleanmgr รองรับสวิตช์หลายตัว รวมถึง sageset และ sagerun
sageset:x ช่วยให้คุณสามารถกำหนดค่าการตั้งค่าของเครื่องมือการล้างข้อมูลบนดิสก์ได้ เมื่อดำเนินการแล้ว จะเปิดเครื่องมือ Disk Cleanup และให้คุณเลือกเฉพาะไอเท็มที่ต้องการลบและกำหนดค่า x ให้กับไอเท็มเหล่านั้น ค่า x ซึ่งสามารถเป็นค่าใดก็ได้ตั้งแต่ 1 ถึง 9999 จะถูกเก็บไว้ในรีจิสทรี
sagerun:x รันงานที่ระบุซึ่งกำหนดให้กับค่า x และลบไฟล์ที่ระบุทั้งหมดโดยอัตโนมัติ
วิธีการทำงานมีดังนี้:
1. พิมพ์คำสั่งต่อไปนี้ลงใน Command Prompt และกดEnter :
cleanmgr /sageset:1
2. ในคำสั่งด้านบน ให้แทนที่1 ด้วยตัวเลขใดๆตั้งแต่1 ถึง9999 บทช่วยสอนนี้จะใช้1 . เมื่อดำเนินการแล้ว จะเปิดเครื่องมือ Disk Cleanup และแสดงรายการขยะทั้งหมดที่คุณสามารถลบได้
รายการขยะทั้งหมดที่คุณสามารถลบได้
3. เลือกหรือยกเลิกการเลือกทุกรายการที่คุณต้องการลบ ตัวอย่างเช่น เลือกไฟล์การตั้งค่าชั่วคราว การล้างข้อมูล Windows Update ไฟล์โปรแกรมที่ดาวน์โหลด ถังขยะ (ระวังสิ่งนี้) เป็นต้น
เลือกประเภทไฟล์ที่จะลบ
4. หลังจากเลือกประเภทไฟล์ที่ต้องการล้างข้อมูลแล้ว คลิกตกลง เพื่อบันทึกการกำหนดค่า
กด OK เพื่อบันทึกการกำหนดค่า
5. จากนั้นใช้คำสั่งต่อไปนี้เพื่อเรียกใช้เครื่องมือ Disk Cleanup ด้วยการกำหนดค่าแบบกำหนดเองของคุณ:
cleanmgr /sagerun:1
6. การดำเนินการนี้จะเปิดเครื่องมือ Disk Cleanup และเริ่มทำความสะอาดประเภทไฟล์ที่ระบุไว้ก่อนหน้านี้และกำหนดค่าเป็น 1 ในกรณีนี้ เครื่องมือจะลบไฟล์การตั้งค่าชั่วคราว ไฟล์ Windows Update Cleanup ไฟล์โปรแกรมที่ดาวน์โหลด และไฟล์ Recycle bin
ปรับให้เหมาะสมสำหรับพื้นที่ต่ำ
สวิตช์lowdisk ตามชื่อที่บ่งชี้นั้นมีประโยชน์ในกรณีที่พื้นที่จัดเก็บข้อมูลบนฮาร์ดไดรฟ์ของคุณกำลังจะหมด เมื่อดำเนินการแล้ว ระบบจะตรวจสอบประเภทไฟล์ทั้งหมดโดยอัตโนมัติ
คำสั่ง lowdisk ตามด้วยอักษรไดรฟ์สำหรับพาร์ติชันเพื่อเพิ่มพื้นที่ว่าง คำสั่งที่สมบูรณ์จะมีลักษณะดังนี้:
cleanmgr /lowdisk /d
เมื่อดำเนินการแล้ว Disk Cleanup จะเปิดขึ้นโดยเลือกหมวดหมู่ไฟล์ขยะทั้งหมดไว้ในไดรฟ์ D:
หากต้องการลบไฟล์ขยะทั้งหมดอย่างรวดเร็วโดยไม่ต้องให้ผู้ใช้แจ้ง ให้ใช้คำสั่งต่อไปนี้แทน:
cleanmgr /verylowdisk /d
วิธีการลบไฟล์ชั่วคราวโดยใช้ Command Prompt
Windows จะสร้างไฟล์ชั่วคราวเพื่อใช้งาน พวกมันไม่ค่อยใช้พื้นที่บนฮาร์ดไดรฟ์ของคุณมากนัก และมีความจำเป็นเพื่อให้ระบบทำงานได้อย่างราบรื่น เมื่องานเสร็จสมบูรณ์ระบบจะลบออกจากโฟลเดอร์ชั่วคราวโดยอัตโนมัติ
เครื่องมือการล้างข้อมูลบนดิสก์จะล้างไฟล์ชั่วคราวที่มีอายุมากกว่า 7 วัน แต่หากคุณจำเป็นต้องล้างโฟลเดอร์ temp เป็นประจำ คุณสามารถทำได้ด้วยตนเองหรือใช้ Command Prompt
พรอมต์คำสั่งของ Windows พร้อมคำสั่ง del ที่กำลังดำเนินการอยู่ โดยแสดงไฟล์แต่ละไฟล์ที่ไม่สามารถลบได้
หากต้องการดูไฟล์ชั่วคราว ให้ป้อนคำสั่งต่อไปนี้ใน Command Prompt:
%SystemRoot%\explorer.exe %temp%\
คุณสามารถลบไฟล์เหล่านี้ได้ด้วยตนเอง ( Ctrl + A > Delete ) จาก File Explorer หรือใช้คำสั่งต่อไปนี้เพื่อลบไฟล์ชั่วคราว:
del %temp%\*.* /s /q
Command Prompt จะข้ามไฟล์ใดๆ ที่กำลังใช้งานในขณะนั้นโดยอัตโนมัติ แต่จะลบไฟล์ที่เหลือออก
วิธีการลบไฟล์พรีเฟตช์โดยใช้พรอมต์คำสั่ง
ไฟล์พรีเฟทช์เป็นไฟล์ชั่วคราวที่ถูกสร้างขึ้นเมื่อแอปพลิเคชันทำงานบนระบบ Windows ของคุณ ไฟล์เหล่านี้ประกอบด้วยข้อมูลที่ใช้ในการเพิ่มประสิทธิภาพการทำงานของโปรแกรม
เช่นเดียวกับไฟล์ชั่วคราวอื่น ๆ ไฟล์พรีเฟตช์มักจะไม่ใช้พื้นที่บนฮาร์ดไดรฟ์ของคุณมากนัก อย่างไรก็ตาม หากคุณจำเป็นต้องลบไฟล์พรีเฟตช์เป็นประจำ คุณสามารถใช้ Command Prompt เพื่อล้างไฟล์เหล่านี้บนระบบของคุณ
หากต้องการลบไฟล์พรีเฟตช์โดยใช้พรอมต์คำสั่ง:
1. เปิด Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบ
2. ในหน้าต่าง Command Prompt ให้พิมพ์คำสั่งต่อไปนี้เพื่อดูไฟล์พรีเฟตช์:
%SystemRoot%\explorer.exe C:\Windows\prefetch\
3. คำสั่งจะเปิดโฟลเดอร์ Prefetch ใน File Explorer และแสดงไฟล์ Prefetch ที่คุณสามารถลบได้
โฟลเดอร์พรีเฟช
4. หากต้องการลบไฟล์พรีเฟตช์ ให้ใช้คำสั่งต่อไปนี้และกดEnter :
del C:\Windows\prefetch\*.*/s/q
5. พรอมต์คำสั่งจะแสดงรายการไฟล์พรีเฟตช์ทั้งหมดที่ถูกลบไป
ล้างฮาร์ดไดรฟ์ด้วย Diskpart
หากคุณต้องการล้างดิสก์ทั้งหมด คุณสามารถใช้ยูทิลิตี้ diskpart ได้ Diskpart คือยูทิลิตี้บรรทัดคำสั่งของ Windows ที่รองรับคำสั่งมากกว่า 38 คำสั่งสำหรับฟังก์ชันที่แตกต่างกัน
หากต้องการล้างไดรฟ์ คุณสามารถใช้คำสั่ง clean ของ diskpart ได้ เมื่อดำเนินการแล้ว ระบบจะลบข้อมูลทั้งหมดและแปลงไดรฟ์ให้เป็นพื้นที่ที่ไม่ได้จัดสรร
พรอมต์คำสั่งของ Windows เรียกใช้โปรแกรม DiskPart พร้อมระบุไดรฟ์ที่พร้อมใช้งาน
ควรระมัดระวังเมื่อใช้ยูทิลิตี้ diskpart การใช้วัตถุที่ไม่ถูกต้องอาจทำให้คุณสูญเสียข้อมูลทั้งหมดและคุณอาจไม่สามารถกู้คืนข้อมูลใดๆ ได้ ดังนั้น โปรดสำรองข้อมูลระบบที่สำคัญของคุณก่อนใช้เครื่องมือ diskpart
การลบไดรฟ์:
พิมพ์diskpart ใน Command Prompt และกดEnter
จากนั้นพิมพ์list disk เพื่อดูไดรฟ์ทั้งหมดที่ติดตั้งในระบบของคุณ
เลือกไดรฟ์ที่คุณต้องการล้าง ตัวอย่างเช่น:
Select disk 0
หากสถานะไดรฟ์แสดงเป็นออฟไลน์ ให้พิมพ์online disk และกดEnter
หากต้องการล้างไดรฟ์ ให้พิมพ์คำสั่งต่อไปนี้แล้วกดEnter :
Clean all
เมื่อเสร็จแล้วให้พิมพ์exit เพื่อปิด diskpart