เครื่องมือ Windows ในตัว Disk Cleanup ซึ่งสามารถเปิดเป็นไฟล์ cleanmgr.exe จากกล่องโต้ตอบ Run รองรับอาร์กิวเมนต์บรรทัดคำสั่งที่น่าสนใจจำนวนมากซึ่งมีประโยชน์ในสถานการณ์ต่างๆ ลองตรวจสอบและดูว่าคุณสามารถใช้งานได้อย่างไร
การโฆษณา
คุณสามารถเรียนรู้สวิตช์ที่พร้อมใช้งานสำหรับการล้างข้อมูลบนดิสก์โดยป้อนคำสั่งต่อไปนี้ในกล่องโต้ตอบเรียกใช้:
cleanmgr.exe /?
ดูภาพหน้าจอต่อไปนี้:
รายการมีดังนี้:
นี่คือความหมายของสวิตช์เหล่านี้
cleanmgr.exe / D DRIVELETTER
ดำเนินการล้างข้อมูลบนดิสก์สำหรับไดรฟ์เฉพาะ ผู้ใช้ควรระบุอักษรระบุไดรฟ์โดยไม่มี ':' ดังที่แสดงด้านล่าง:
cleanmgr.exe / D C
คำสั่งด้านบนจะเปิดการล้างข้อมูลบนดิสก์สำหรับไดรฟ์ C:
คุณสามารถรวมอาร์กิวเมนต์ / D กับสวิตช์อื่น ๆ ของ cleanmgr.exe
cleanmgr.exe / SAGESET
คีย์ SAGESET ช่วยให้คุณสร้างค่าที่ตั้งไว้ล่วงหน้าของช่องทำเครื่องหมายที่เลือกใน cleanmgr.exe เมื่อเสร็จแล้วคุณสามารถเปิดการตั้งค่าล่วงหน้าโดยใช้ตัวเลือก / SAGERUN ไวยากรณ์มีดังนี้:
cleanmgr.exe / SAGESET: หมายเลข
คำสั่งต้องเป็นดำเนินการยกระดับ (ในฐานะผู้ดูแลระบบ).
โดยที่ 'number' สามารถเป็นค่าใดก็ได้ตั้งแต่ 0 ถึง 65535 ตัวเลือกที่คุณเลือกระหว่างเซสชัน SAGESET จะถูกเขียนไปยัง Registry และเก็บไว้ที่นั่นเพื่อใช้งานต่อไป คำสั่งจะต้องดำเนินการยกระดับ
ใช้มันดังนี้:
- เปิด พรอมต์คำสั่งที่ยกระดับ .
- พิมพ์คำสั่งต่อไปนี้
cleanmgr.exe / SAGESET: หมายเลข
สมมติว่าคุณใช้เลข 112 ตัวอย่างเช่น
- เลือกตัวเลือกที่คุณต้องการเปิดใช้งานสำหรับค่าที่ตั้งไว้ดังที่แสดงด้านล่าง:
- คลิกตกลงเพื่อบันทึกค่าที่ตั้งไว้ภายใต้หมายเลขที่คุณป้อนในกล่องโต้ตอบเรียกใช้
ตั้งแต่คุณเริ่ม cleanmgr.exe / SAGESET: n จะถูกเปิดโดยตรงในโหมด 'ล้างไฟล์ระบบ' ดูบทความต่อไปนี้: วิธีเรียกใช้ Disk Cleanup โดยตรงในโหมดไฟล์ระบบและเร่งความเร็ว .
ในทางเทคนิคทุกช่องทำเครื่องหมายที่แสดงในการล้างข้อมูลบนดิสก์จะแสดงคีย์ย่อยของรีจิสทรีที่เหมาะสมภายใต้สาขารีจิสทรีต่อไปนี้:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer VolumeCaches
ตัวอย่างเช่นคีย์ย่อยของ Windows Upgrade Log Files จะแสดงตัวเลือกเดียวกันในอินเทอร์เฟซผู้ใช้ของแอป
วิธีเปิด docx แบบไม่มี office
สำหรับทุกค่าที่คุณตรวจสอบจะมีการทำเครื่องหมายภายใต้ค่า StateFlagsNNNN DWORD โดยที่ NNNN เป็นตัวเลขที่คุณส่งผ่านไปยังอาร์กิวเมนต์ SAGESET ฉันมีค่า StateFlags0112 สำหรับคำสั่ง / SAGESET: 112 ของฉัน:
cleanmgr.exe / SAGERUN
อาร์กิวเมนต์ / SAGERUN อนุญาตให้ผู้ใช้เปิดพรีเซ็ตที่กำหนดค่าไว้ก่อนหน้านี้ด้วยคำสั่ง / SAGESET: n ไวยากรณ์มีดังนี้:
ถ่ายโอนไฟล์แบบไร้สายจากพีซีไปยัง Android
cleanmgr.exe / SAGERUN: หมายเลข
ใช้หมายเลขเดียวกับที่คุณใช้สำหรับคำสั่ง / SAGESET: number ก่อนหน้านี้
เมื่อรวมกับตัวอย่างก่อนหน้านี้คุณควรทำสิ่งต่อไปนี้
- เปิด พรอมต์คำสั่งที่ยกระดับ .
- พิมพ์คำสั่งต่อไปนี้
cleanmgr.exe / SAGESET: หมายเลข
สมมติว่าคุณใช้เลข 112 ตัวอย่างเช่น
- เลือกตัวเลือกที่คุณต้องการให้เรียกใช้สำหรับค่าที่ตั้งไว้ดังที่แสดงด้านล่าง:
- คลิกตกลงเพื่อบันทึกค่าที่ตั้งไว้ล่วงหน้าภายใต้หมายเลข 112
- ตอนนี้พิมพ์ cleanmgr.exe / SAGERUN: 112 ในกล่องโต้ตอบเรียกใช้ มันจะเริ่มล้างโดยใช้ตัวเลือกที่เลือกไว้ล่วงหน้าโดยอัตโนมัติ
กระบวนการล้างข้อมูลจะเริ่มต้นทันทีโดยไม่มีการแจ้งยืนยัน การล้างข้อมูลบนดิสก์จะถูกปิดโดยอัตโนมัติ
หากไม่ได้ระบุอาร์กิวเมนต์ / D สำหรับคำสั่งนี้จะถูกนำไปใช้กับไดรฟ์ทั้งหมด
คุณสามารถดูบทความ วิธีเรียกใช้ Disk Cleanup โดยตรงในโหมดไฟล์ระบบและเร่งความเร็ว .
คำสั่งต่อไปนี้ไม่ได้รับการบันทึกไว้ เพื่อค้นหาสิ่งเหล่านี้ฉันใช้ Sysinternals Process Monitor และบันทึกของยูทิลิตี้ cleanmgr หากพวกเขาไม่ปฏิบัติตามที่อธิบายไว้โปรดแก้ไขฉันในความคิดเห็น
cleanmgr.exe / TUNEUP
คำสั่งคล้ายกับฟังก์ชันการทำงานของ SAGESET ที่อธิบายไว้ ใน Windows 10 มันทำสิ่งเดียวกันทุกประการ เช่นเดียวกับสวิตช์ SAGESET จะเขียนค่าที่ตั้งไว้ล่วงหน้าไปยัง Registry สามารถใช้แทน SAGESET ได้ ไวยากรณ์มีดังนี้:
cleanmgr.exe / tuneup: 112
คำสั่งจะต้องดำเนินการยกระดับ
หากคุณเคยกำหนดค่าหมายเลขที่ระบุด้วยสวิตช์ TUNEUP ด้วย SAGESET ก่อนหน้านี้จะแสดงการเปลี่ยนแปลงที่คุณทำ:
สวิตช์นี้ไม่ได้รับการบันทึกไว้ดังนั้น Microsoft จึงสามารถลบหรือเปลี่ยนแปลงลักษณะการทำงานได้ทุกเมื่อ ฉันแนะนำให้คุณใช้ SAGESET แทน
cleanmgr.exe / LOWDISK
สวิตช์นี้ใช้เมื่อ Windows แจ้งให้ผู้ใช้ทราบว่าพื้นที่ดิสก์ในไดรฟ์หมด เมื่อคุณคลิกการแจ้งเตือนการล้างข้อมูลบนดิสก์จะเปิดขึ้นพร้อมกับช่องทำเครื่องหมายทั้งหมดที่เลือกไว้ตามค่าเริ่มต้น คุณสามารถดำเนินการได้จากกล่องโต้ตอบเรียกใช้ดังต่อไปนี้:
cleanmgr.exe / LOWDISK
ดูภาพหน้าจอต่อไปนี้:
เมื่อคุณกดปุ่ม Enter มันจะวิเคราะห์ไดรฟ์และแสดงอินเทอร์เฟซผู้ใช้ที่คุ้นเคย แต่จะมีการเลือกช่องทำเครื่องหมายทั้งหมดตามค่าเริ่มต้น:
คุณสามารถเรียกใช้คำสั่งจากพรอมต์คำสั่งที่ยกระดับเพื่อให้เปลี่ยนเป็นโหมดไฟล์ระบบ
cleanmgr.exe / VERYLOWDISK
เหมือนกับสวิตช์ดิสก์ / LOWDISK แต่จะล้างไฟล์ทั้งหมดโดยอัตโนมัติ จะไม่แสดงการยืนยัน แต่จะแสดงกล่องโต้ตอบเพื่อระบุว่าตอนนี้คุณมีเนื้อที่ว่างบนดิสก์เท่าใด
ไวยากรณ์:
cleanmgr.exe / VERYLOWDISK
เรียกใช้คำสั่งจากพรอมต์คำสั่งเพื่อเปลี่ยนเป็นโหมดไฟล์ระบบ
ปิดการใช้งาน caps lock windows 10
cleanmgr.exe / ตั้งค่า
สวิตช์การตั้งค่าจะวิเคราะห์ไฟล์ระบบที่เหลือจาก Windows เวอร์ชันก่อนหน้า ตัวอย่างเช่นหากคุณอัปเกรดจาก Windows 7 เป็น Windows 10 การเรียกใช้สวิตช์นี้จะมีประโยชน์ นอกจากนี้ยังต้องดำเนินการจากพรอมต์คำสั่งที่ยกระดับ:
cleanmgr.exe / ตั้งค่า
แอปพลิเคชันจะคำนวณพื้นที่ที่ใช้โดยไฟล์จากการติดตั้ง Windows ครั้งก่อน คล้ายกับการล้างไฟล์การติดตั้ง Windows ก่อนหน้าโดยใช้อินเทอร์เฟซผู้ใช้ของ Disk Cleanup ในโหมดปกติ แอปพลิเคชันจะวิเคราะห์สถานที่ต่อไปนี้:
C: $ Windows. ~ BT * C: $ Windows. ~ LS * C: $ Windows. ~ WS * C: ESD Download * C: ESD Windows * C: $ WINDOWS. ~ Q * C: $ INPLACE. ~ TR * C: Windows.old * C: Windows Panther
แอปพลิเคชันจะไม่ทำความสะอาดโดยอัตโนมัติ จะไม่แสดงส่วนติดต่อผู้ใช้เช่นกัน แต่จะเขียนไฟล์บันทึกสองไฟล์ซึ่งคุณสามารถตรวจสอบได้:
C: Windows System32 LogFiles setupcln setupact.log C: Windows System32 LogFiles setupcln setuperr.log
cleanmgr.exe / AUTOCLEAN
เหมือนกับด้านบน แต่แอปพลิเคชันจะลบไฟล์ออกจากการติดตั้ง Windows ก่อนหน้าหรือการอัปเกรดแบบแทนที่ก่อนหน้าโดยอัตโนมัติ
โฟลเดอร์ต่อไปนี้จะถูกลบออก:
C: $ Windows. ~ BT * C: $ Windows. ~ LS * C: $ Windows. ~ WS * C: ESD Download * C: ESD Windows * C: $ WINDOWS. ~ Q * C: $ INPLACE. ~ TR * C: Windows.old * C: Windows Panther
แอปพลิเคชันจะเขียนผลลัพธ์ไปยังไฟล์บันทึกต่อไปนี้:
C: Windows System32 LogFiles setupcln setupact.log C: Windows System32 LogFiles setupcln setuperr.log
จะไม่มีการแสดงส่วนติดต่อผู้ใช้
ไวยากรณ์มีดังนี้:
cleanmgr.exe / AUTOCLEAN
คำสั่งต้องดำเนินการยกระดับเช่น คุณต้องเปิดใช้งานจากอินสแตนซ์พรอมต์คำสั่งที่ยกระดับ
แค่นั้นแหละ.
อย่าลืมแจ้งให้เราทราบหากบางคำสั่งไม่ทำงานตามที่อธิบายไว้สำหรับคุณ อย่าลังเลที่จะแสดงความคิดเห็นหากคุณมีคำถามหรือข้อเสนอแนะ