Thủ Thuật Công Nghệ

Các cách để xóa đối số dòng lệnh trong Windows 10

Công cụ Disk Cleanup đã có mặt trong các cửa sổ trong nhiều năm. Nó cung cấp một cách nhanh chóng để xóa các tệp tạm thời, bộ nhớ cache và các tệp không cần thiết khác để giúp bạn giải phóng một số dung lượng ổ đĩa. Bạn cũng có thể sử dụng nó để xóa các phiên bản Windows cũ sau khi nâng cấp lên Windows 10. Disk Cleanup cũng có nhiều tùy chọn ẩn mà bạn chỉ có thể truy cập nếu chạy nó từ Command Prompt hoặc một phím tắt tùy chỉnh. Trong bài viết này, chúng ta sẽ nói về Cách xóa trong Windows 10 – Đối số dòng lệnh. Hãy bắt đầu nào!

Công cụ Windows tích hợp sẵn, Disk Cleanup, có thể được khởi chạy dưới dạng cleanmgr.exe Run, cũng hỗ trợ một số đối số dòng lệnh thú vị có thể hữu ích trong nhiều trường hợp. Hãy xem lại chúng và xem bạn có thể sử dụng chúng như thế nào.

Bạn có thể tìm hiểu các công tắc có sẵn cho Disk Cleanup bằng cách nhập lệnh sau vào hộp thoại Run:

cleanmgr.exe /?

Bạn có thể xem ảnh chụp màn hình sau:

Danh sách mà bạn có thể thấy như sau:

  • / D BẰNG LÁI XE
  • / SAGESET: n
  • / SAGERUN: n
  • / TUNEUP: n
  • / LOWDISK
  • / VERYLOWDISK
  • /THÀNH LẬP
  • /TỰ ĐỘNG LÀM SẠCH

Đây là ý nghĩa thực sự của những công tắc đó.

Thực hiện dọn dẹp ổ đĩa cho một ổ đĩa cụ thể. Người dùng nên chỉ định ký tự ổ đĩa mà không có “:” như chúng tôi hiển thị trong hình dưới đây:

cleanmgr.exe /D C

cleandsk

Sau đó, lệnh trên sẽ khởi chạy dọn dẹp ổ đĩa C.

Bạn cũng có thể kết hợp đối số / D với các công tắc khác của cleanmgr.exe.

cleanmgr.exe / SAGESET | cleandsk

Khóa SAGESET cho phép bạn tạo một tập hợp sẵn các hộp kiểm đã chọn trong cleanmgr.exe. Khi bạn làm điều đó, bạn có thể khởi chạy cài đặt trước bằng tùy chọn / SAGERUN. Bạn có thể xem cú pháp như sau:

cleanmgr.exe /SAGESET:number

Lệnh cần phải thực thi nâng cao (với tư cách là quản trị viên).

Trong đó “number” có thể là bất kỳ giá trị nào từ 0 đến 65535. Các tùy chọn bạn chọn trong phiên SAGESET sẽ được ghi vào Sổ đăng ký và được lưu trữ ở đó để sử dụng tiếp. Lệnh phải được thực hiện ở trên cao.
Sử dụng nó như sau:

  • Đầu tiên, hãy mở một dấu nhắc lệnh nâng cao.
  • Sau đó gõ lệnh sau
    cleanmgr.exe /SAGESET:number

    Giả sử bạn sử dụng số 112, chẳng hạn như:

  • Đánh dấu vào các tùy chọn bạn muốn bật cho cài đặt trước này như hình dưới đây:
  • NhấnOK để lưu giá trị đặt trước theo số bạn đã nhập trong hộp thoại Chạy.

Vì bạn đã bắt đầu nâng cao cleanmgr.exe / SAGESET: n, sau đó nó sẽ mở trực tiếp ở chế độ “Clean up system files”.

Về mặt kỹ thuật, mọi hộp kiểm được hiển thị trong Disk Cleanup thực sự phản ánh khóa con đăng ký thích hợp trong nhánh Đăng ký sau:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerVolumeCaches

Chẳng hạn như khóa con Tệp nhật ký nâng cấp Windows phản ánh tùy chọn tương tự trong giao diện người dùng của ứng dụng.

Đối với mỗi và mọi giá trị bạn kiểm tra, nó sẽ được đánh dấu dưới giá trị StateFlagsNNNN DWORD, trong đó NNNN là một số mà bạn đã chuyển cho đối số SAGESET. Tôi có giá trị StateFlags0112 ở đó cho lệnh / SAGESET: 112 của tôi:

cleanmgr.exe / SAGERUN | cleandsk

Đối số / SAGERUN cho phép người dùng khởi chạy giá trị đặt trước được cấu hình trước đó bằng lệnh / SAGESET: n. Bạn có thể xem cú pháp như sau:

cleanmgr.exe /SAGERUN:number

Sử dụng cùng một số mà bạn đã sử dụng cho lệnh / SAGESET: number trước đó.
Kết hợp với ví dụ trước, sau đó bạn nên làm như sau.

  • Đầu tiên, hãy mở một dấu nhắc lệnh nâng cao.
  • Sau đó gõ lệnh sau
    cleanmgr.exe /SAGESET:number

    Giả sử bạn sử dụng số 112:

  • Đánh dấu vào các tùy chọn mà bạn muốn chạy cho cài đặt trước này như hình dưới đây:
  • Nhấn OK để lưu giá trị đặt trước dưới số 112.
  • Sau đó nhập cleanmgr.exe / SAGERUN: 112 trong hộp thoại Chạy. Sau đó, nó sẽ bắt đầu tự động dọn dẹp bằng các tùy chọn đã chọn trước.

Quá trình dọn dẹp sẽ được bắt đầu ngay lập tức mà không cần bất kỳ lời nhắc xác nhận nào. Disk Cleanup sau đó cũng sẽ tự động đóng lại.

Nếu đối số / D không được chỉ định cho lệnh này, thì nó sẽ được áp dụng cho tất cả các ổ đĩa.

Các lệnh sau đây thực sự không được ghi lại. Để khám phá chúng, tôi đã sử dụng Sysinternals Process Monitor và cả nhật ký của tiện ích cleanmgr. Nếu họ không hoạt động như mô tả, vui lòng sửa cho tôi trong phần bình luận.

cleanmgr.exe / TUNEUP | cleandsk

Lệnh chỉ phải mô tả chức năng SAGESET. Trong Windows 10, nó cũng làm điều tương tự. Cũng giống như công tắc SAGESET, nó ghi các giá trị đặt trước vào Registry. Nó có thể được sử dụng thay vì SAGESET. Bạn có thể xem cú pháp như sau:

cleanmgr.exe /tuneup:112

cleandsk

Lệnh cần thực hiện được nâng lên.

Nếu trước đó bạn đã định cấu hình số được chỉ định bằng công tắc TUNEUP với SAGESET, thì nó sẽ phản ánh những thay đổi mà bạn đã thực hiện:

Chuyển đổi này không được ghi lại, vì vậy Microsoft có thể xóa hoặc thay đổi hành vi của nó bất kỳ lúc nào. Tôi khuyên bạn nên sử dụng SAGESET.

cleanmgr.exe / LOWDISK | cleandsk

Công tắc này thực sự được sử dụng khi Windows thông báo cho người dùng rằng anh ta sắp hết dung lượng đĩa trên ổ đĩa. Khi bạn nhấn vào thông báo, Disk Cleanup sẽ mở ra với tất cả các hộp kiểm được chọn theo mặc định. Bạn cũng có thể thực thi nó từ hộp thoại Run như sau:

cleanmgr.exe /LOWDISK

cleandsk

Khi bạn nhấn phím Enter, nó sẽ phân tích ổ đĩa và hiển thị giao diện người dùng quen thuộc, nhưng với tất cả các hộp kiểm được chọn theo mặc định:

Bạn cũng có thể chạy lệnh từ dấu nhắc lệnh nâng cao để chuyển sang chế độ tệp hệ thống.

cleanmgr.exe / VERYLOWDISK | cleandsk

Nó cũng giống như công tắc đĩa / LOWDISK, tuy nhiên, nó sẽ tự động dọn dẹp tất cả các tệp. Nó sẽ không hiển thị cho bạn xác nhận nhưng sẽ hiển thị cho bạn một hộp thoại để cho biết bạn hiện có bao nhiêu dung lượng đĩa trống.
Cú pháp:

cleanmgr.exe /VERYLOWDISK

Chạy lệnh từ dấu nhắc lệnh nâng cao để chuyển sang chế độ tệp hệ thống.

Việc thiết lập thực sự phân tích các tệp hệ thống còn lại từ phiên bản Windows trước. Chẳng hạn, nếu bạn đã nâng cấp từ Windows 7 lên Windows 10, việc chạy công tắc này rất hữu ích. Nó cũng yêu cầu thực thi từ một dấu nhắc lệnh nâng cao:

cleanmgr.exe /SETUP

Sau đó, ứng dụng sẽ tính toán dung lượng được sử dụng bởi các tệp từ cài đặt Windows trước đó. Nó cũng giống như việc dọn dẹp các tệp Cài đặt Windows trước bằng giao diện người dùng của Disk Cleanup ở chế độ thông thường. Ứng dụng sẽ phân tích các vị trí sau:

C:$Windows.~BT*
C:$Windows.~LS*
C:$Windows.~WS*
C:ESDDownload*
C:ESDWindows*
C:$WINDOWS.~Q*
C:$INPLACE.~TR*
C:Windows.old*
C:WindowsPanther

Tuy nhiên, ứng dụng sẽ không tự động dọn dẹp chúng. Nó cũng sẽ không hiển thị giao diện người dùng. Thay vào đó, nó sẽ ghi hai tệp nhật ký mà bạn có thể kiểm tra:

C:WindowsSystem32LogFilessetupclnsetupact.log
C:WindowsSystem32LogFilessetupclnsetuperr.log

Tương tự như trên, nhưng ứng dụng sẽ tự động xóa các tệp từ cài đặt Windows trước đó hoặc nâng cấp tại chỗ trước đó.

Các thư mục sau sẽ xóa:

C:$Windows.~BT*
C:$Windows.~LS*
C:$Windows.~WS*
C:ESDDownload*
C:ESDWindows*
C:$WINDOWS.~Q*
C:$INPLACE.~TR*
C:Windows.old*
C:WindowsPanther

Sau đó, ứng dụng sẽ ghi kết quả vào các tệp nhật ký sau:

C:WindowsSystem32LogFilessetupclnsetupact.log
C:WindowsSystem32LogFilessetupclnsetuperr.log

Ngoài ra, nó sẽ không hiển thị bất kỳ giao diện người dùng nào.

Bạn có thể xem cú pháp như sau:

cleanmgr.exe /AUTOCLEAN

Lệnh này yêu cầu thực thi lệnh nâng lên, ví dụ bạn cũng cần khởi chạy nó từ phiên bản dấu nhắc lệnh nâng cao.

Sự kết luận

Được rồi, đó là tất cả mọi người! Tôi hy vọng các bạn thích bài viết này của cleandsk và cũng thấy nó hữu ích cho bạn. Cung cấp cho chúng tôi phản hồi của bạn về nó. Ngoài ra nếu các bạn có thêm thắc mắc liên quan đến bài viết này. Sau đó, hãy cho chúng tôi biết trong phần bình luận bên dưới. Chúng tôi sẽ liên hệ lại với bạn trong thời gian ngắn.

Có một ngày tuyệt vời!

Cũng thấy: Quyền đặt lại Windows 10 – Quyền đặt lại NTFS

Related Articles

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Check Also
Close
Back to top button