วิธี cleandsk ใน Windows 10 - อาร์กิวเมนต์บรรทัดคำสั่ง
เครื่องมือล้างข้อมูลบนดิสก์มีอยู่แล้ว Windows เป็นเวลาหลายปี. มีวิธีที่รวดเร็วในการลบไฟล์ชั่วคราวแคชและไฟล์ที่ไม่จำเป็นอื่น ๆ เพื่อช่วยให้คุณเพิ่มพื้นที่ว่างในดิสก์ นอกจากนี้คุณยังสามารถใช้เพื่อลบ Windows เวอร์ชันเก่าหลังจากอัปเกรดเป็น Windows 10 การล้างข้อมูลบนดิสก์ยังมีตัวเลือกที่ซ่อนอยู่มากมายที่คุณสามารถเข้าถึงได้ก็ต่อเมื่อคุณเรียกใช้จากพรอมต์คำสั่งหรือทางลัดที่กำหนดเอง ในบทความนี้เราจะพูดถึง How to cleandsk ใน Windows 10 - อาร์กิวเมนต์บรรทัดคำสั่ง เอาล่ะ!
เครื่องมือ Windows ในตัว Disk Cleanup ที่สามารถเปิดเป็นไฟล์ cleanmgr.exe จากกล่องโต้ตอบ Run ยังรองรับอาร์กิวเมนต์บรรทัดคำสั่งที่น่าสนใจจำนวนมากซึ่งมีประโยชน์ในหลาย ๆ สถานการณ์ มาตรวจสอบและดูว่าคุณสามารถใช้งานได้อย่างไร
คุณสามารถเรียนรู้สวิตช์ที่พร้อมใช้งานสำหรับการล้างข้อมูลบนดิสก์โดยป้อนคำสั่งต่อไปนี้ในกล่องโต้ตอบเรียกใช้:
cleanmgr.exe /?
คุณสามารถดูภาพหน้าจอต่อไปนี้:

รายการที่คุณสามารถดูได้ดังต่อไปนี้:
- / ไดรฟ์เวอร์ D
- / SAGESET: n
- / ซาเกรัน: n
- / TUNEUP: n
- / LOWDISK
- / VERYLOWDISK
- /ติดตั้ง
- / อัตโนมัติ
นี่คือความหมายที่แท้จริงของสวิตช์เหล่านี้
ดำเนินการล้างข้อมูลบนดิสก์สำหรับไดรฟ์เฉพาะ ผู้ใช้ควรระบุอักษรระบุไดรฟ์โดยไม่มี: ดังที่แสดงในภาพด้านล่าง:
cleanmgr.exe /D C

Android จะไม่เชื่อมต่ออินเทอร์เน็ต
จากนั้นคำสั่งด้านบนจะเปิดการล้างข้อมูลบนดิสก์สำหรับไดรฟ์ C
คุณยังสามารถรวมอาร์กิวเมนต์ / D กับสวิตช์อื่น ๆ ของ cleanmgr.exe
cleanmgr.exe / SAGESET | Cleandsk
คีย์ SAGESET อนุญาตให้คุณสร้างค่าที่ตั้งไว้ล่วงหน้าของช่องทำเครื่องหมายที่เลือกใน cleanmgr.exe เมื่อคุณทำเช่นนั้นคุณสามารถเปิดการตั้งค่าล่วงหน้าโดยใช้ตัวเลือก / SAGERUN คุณสามารถดูไวยากรณ์ได้ดังนี้:
cleanmgr.exe /SAGESET:number
คำสั่งจำเป็นต้อง ดำเนินการยกระดับ (ในฐานะผู้ดูแลระบบ) .
ไม่ลงรอยกันในการกู้คืนข้อความที่ถูกลบ
โดยที่ตัวเลขสามารถเป็นค่าใดก็ได้ตั้งแต่ 0 ถึง 65535 ตัวเลือกที่คุณเลือกระหว่างเซสชัน SAGESET จะเขียนลงใน Registry และเก็บไว้ที่นั่นเพื่อใช้งานต่อไป คำสั่งจะต้องถูกดำเนินการในระดับสูง
ใช้มันดังนี้:
- ขั้นแรกให้เปิดพรอมต์คำสั่งที่ยกระดับ
- จากนั้นพิมพ์คำสั่งต่อไปนี้
cleanmgr.exe /SAGESET:number
สมมติว่าคุณใช้เลข 112 เช่น:
- เลือกตัวเลือกที่คุณต้องการเปิดสำหรับค่าที่ตั้งไว้ดังที่แสดงด้านล่าง:
- กดตกลงเพื่อบันทึกค่าที่ตั้งไว้ภายใต้หมายเลขที่คุณป้อนในกล่องโต้ตอบเรียกใช้
ตั้งแต่คุณเริ่ม cleanmgr.exe / SAGESET: n ยกระดับแล้วมันจะเปิดโดยตรงในโหมดล้างไฟล์ระบบ
ในทางเทคนิคช่องทำเครื่องหมายทุกช่องจะแสดงในการล้างข้อมูลบนดิสก์จะสะท้อนคีย์ย่อยของรีจิสทรีที่เหมาะสมภายใต้สาขารีจิสทรีต่อไปนี้:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerVolumeCaches
เช่นคีย์ย่อยของ Windows Upgrade Log Files จะสะท้อนถึงอ็อพชันเดียวกันในอินเทอร์เฟซผู้ใช้ของแอปพลิเคชัน
สำหรับแต่ละค่าที่คุณตรวจสอบค่านั้นจะถูกทำเครื่องหมายภายใต้ค่า StateFlagsNNNN DWORD โดยที่ NNNN เป็นตัวเลขที่คุณส่งผ่านไปยังอาร์กิวเมนต์ SAGESET ฉันมีค่า StateFlags0112 สำหรับคำสั่ง / SAGESET: 112 ของฉัน:
cleanmgr.exe / SAGERUN | Cleandsk
อาร์กิวเมนต์ / SAGERUN อนุญาตให้ผู้ใช้เรียกใช้พรีเซ็ตที่กำหนดค่าไว้ก่อนหน้านี้ด้วยคำสั่ง / SAGESET: n คุณสามารถดูไวยากรณ์ได้ดังนี้:
cleanmgr.exe /SAGERUN:number
ใช้หมายเลขเดียวกับที่คุณใช้สำหรับคำสั่ง / SAGESET: number ก่อนหน้านี้
เมื่อรวมกับตัวอย่างก่อนหน้านี้คุณควรทำสิ่งต่อไปนี้
- ขั้นแรกให้เปิดพรอมต์คำสั่งที่ยกระดับ
- จากนั้นพิมพ์คำสั่งต่อไปนี้
cleanmgr.exe /SAGESET:number
สมมติว่าคุณใช้เลข 112:
- เลือกตัวเลือกที่คุณต้องการให้เรียกใช้สำหรับค่าที่ตั้งไว้ดังที่แสดงด้านล่าง:
- แตะตกลงเพื่อบันทึกค่าที่ตั้งไว้ล่วงหน้าภายใต้หมายเลข 112
- จากนั้นพิมพ์ cleanmgr.exe / SAGERUN: 112 ในกล่องโต้ตอบเรียกใช้ จากนั้นจะเริ่มล้างข้อมูลโดยใช้ตัวเลือกที่เลือกไว้ล่วงหน้าโดยอัตโนมัติ
กระบวนการล้างข้อมูลจะเริ่มต้นทันทีโดยไม่มีการแจ้งยืนยันใด ๆ การล้างข้อมูลบนดิสก์จะปิดโดยอัตโนมัติ
หากไม่ได้ระบุอาร์กิวเมนต์ / D สำหรับคำสั่งนี้จะถูกนำไปใช้กับไดรฟ์ทั้งหมด
คำสั่งต่อไปนี้ไม่ได้รับการจัดทำเป็นเอกสาร เพื่อค้นหาพวกเขาฉันใช้ Sysinternals Process Monitor และบันทึกของยูทิลิตี้ cleanmgr หากพวกเขาไม่ปฏิบัติตามที่อธิบายไว้โปรดแก้ไขฉันในความคิดเห็น
lg up ไม่สามารถโหลดโมเดลได้
cleanmgr.exe / TUNEUP | Cleandsk
คำสั่งมีเพียงเพื่ออธิบายฟังก์ชันการทำงานของ SAGESET ใน Windows 10 มันก็ทำเช่นเดียวกันทุกประการ เช่นเดียวกับสวิตช์ SAGESET จะเขียนค่าที่ตั้งไว้ล่วงหน้าไปยัง Registry สามารถใช้ได้มากกว่า SAGESET คุณสามารถดูไวยากรณ์ได้ดังนี้:
cleanmgr.exe /tuneup:112

คำสั่งจำเป็นต้องดำเนินการยกระดับ
หากคุณเคยกำหนดค่าหมายเลขที่ระบุด้วยสวิตช์ TUNEUP กับ SAGESET ก่อนหน้านี้จะแสดงการเปลี่ยนแปลงที่คุณทำ:
สวิตช์นี้ไม่ได้รับการบันทึกไว้ดังนั้น Microsoft จึงสามารถลบหรือเปลี่ยนแปลงลักษณะการทำงานได้ตลอดเวลา ฉันแนะนำให้คุณใช้ SAGESET แทน
cleanmgr.exe / LOWDISK | Cleandsk
สวิตช์นี้ใช้จริงเมื่อ Windows แจ้งให้ผู้ใช้ทราบว่าพื้นที่ดิสก์ในไดรฟ์หมด เมื่อคุณแตะการแจ้งเตือนการล้างข้อมูลบนดิสก์จะเปิดขึ้นพร้อมกับช่องทำเครื่องหมายทั้งหมดที่เลือกไว้ตามค่าเริ่มต้น คุณยังสามารถดำเนินการได้จากกล่องโต้ตอบเรียกใช้ดังต่อไปนี้:
cleanmgr.exe /LOWDISK

เมื่อคุณกดปุ่ม Enter ระบบจะวิเคราะห์ไดรฟ์และแสดงอินเทอร์เฟซผู้ใช้ที่คุ้นเคย แต่มีการเลือกช่องทำเครื่องหมายทั้งหมดตามค่าเริ่มต้น:
คุณยังสามารถเรียกใช้คำสั่งจากพรอมต์คำสั่งที่ยกระดับเพื่อให้เปลี่ยนเป็นโหมดไฟล์ระบบ
cleanmgr.exe / VERYLOWDISK | Cleandsk
มันเหมือนกับสวิตช์ดิสก์ / LOWDISK อย่างไรก็ตามมันจะล้างไฟล์ทั้งหมดโดยอัตโนมัติ จะไม่แสดงการยืนยัน แต่จะแสดงกล่องโต้ตอบเพื่อระบุว่าตอนนี้คุณมีพื้นที่ว่างในดิสก์เท่าใด
ไวยากรณ์:
cleanmgr.exe /VERYLOWDISK

เรียกใช้คำสั่งจากพรอมต์คำสั่งที่ยกระดับเพื่อให้เปลี่ยนเป็นโหมดไฟล์ระบบ
การตั้งค่าสวิตช์จะวิเคราะห์ไฟล์ระบบที่เหลือจาก Windows เวอร์ชันก่อนหน้า เช่นหากคุณอัปเกรดจาก Windows 7 เป็น Windows 10 การเรียกใช้สวิตช์นี้จะมีประโยชน์ นอกจากนี้ยังต้องดำเนินการจากพรอมต์คำสั่งที่ยกระดับ:
วิธีติดตั้ง cm13
cleanmgr.exe /SETUP
จากนั้นแอปพลิเคชันจะคำนวณพื้นที่ที่ใช้โดยไฟล์จากการติดตั้ง Windows ครั้งก่อน มันเหมือนกับการล้างไฟล์การติดตั้ง Windows ก่อนหน้าโดยใช้อินเทอร์เฟซผู้ใช้ของ Disk Cleanup ในโหมดปกติ แอปพลิเคชันจะวิเคราะห์สถานที่ต่อไปนี้:
C:$Windows.~BT* C:$Windows.~LS* C:$Windows.~WS* C:ESDDownload* C:ESDWindows* C:$WINDOWS.~Q* C:$INPLACE.~TR* C:Windows.old* C:WindowsPanther
อย่างไรก็ตามแอปพลิเคชันจะไม่ทำความสะอาดโดยอัตโนมัติ นอกจากนี้ยังไม่แสดงอินเทอร์เฟซผู้ใช้ด้วย แต่จะเขียนไฟล์บันทึกสองไฟล์ซึ่งคุณสามารถตรวจสอบได้:
C:WindowsSystem32LogFilessetupclnsetupact.log C:WindowsSystem32LogFilessetupclnsetuperr.log
เหมือนกับข้างต้น แต่แอปพลิเคชันจะลบไฟล์จากการติดตั้ง Windows ก่อนหน้าหรือการอัปเกรดแบบแทนที่ก่อนหน้าโดยอัตโนมัติ
โฟลเดอร์ต่อไปนี้จะลบ:
วิธีล้างช่องที่ไม่ลงรอยกัน
C:$Windows.~BT* C:$Windows.~LS* C:$Windows.~WS* C:ESDDownload* C:ESDWindows* C:$WINDOWS.~Q* C:$INPLACE.~TR* C:Windows.old* C:WindowsPanther
จากนั้นแอปพลิเคชันจะเขียนผลลัพธ์ไปยังไฟล์บันทึกต่อไปนี้:
C:WindowsSystem32LogFilessetupclnsetupact.log C:WindowsSystem32LogFilessetupclnsetuperr.log
นอกจากนี้จะไม่แสดงส่วนติดต่อผู้ใช้ใด ๆ
คุณสามารถดูไวยากรณ์ได้ดังนี้:
cleanmgr.exe /AUTOCLEAN
คำสั่งต้องการเพื่อดำเนินการยกระดับเช่น คุณต้องเปิดใช้งานจากอินสแตนซ์พรอมต์คำสั่งที่ยกระดับ
สรุป
เอาล่ะนั่นคือคนทั้งหมด! ฉันหวังว่าพวกคุณจะชอบบทความของ cleandsk นี้และคิดว่าจะเป็นประโยชน์กับคุณด้วย ให้ข้อเสนอแนะของคุณกับเรา นอกจากนี้หากพวกคุณมีข้อสงสัยเพิ่มเติมเกี่ยวกับบทความนี้ จากนั้นแจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง เราจะติดต่อกลับโดยเร็ว
ขอให้มีความสุขในวันนี้!
ดูเพิ่มเติม: สิทธิ์รีเซ็ต Windows 10 - สิทธิ์รีเซ็ต NTFS


