Cách xóa thư mục và thư mục con trong PowerShell
Việc xóa bất kỳ tệp nào trên Windows 10 dễ dàng như ăn miếng bánh. Tuy nhiên, thời lượng của quá trình xóa(deletion process) được thực thi trong File Explorer khác nhau giữa các mục. Các yếu tố khác nhau ảnh hưởng đến nó là kích thước, số lượng tệp riêng lẻ sẽ bị xóa, loại tệp, v.v. Do đó, việc xóa các thư mục lớn chứa hàng nghìn tệp riêng lẻ có thể mất hàng giờ(can take hours) . Trong một số trường hợp, thời gian ước tính được hiển thị trong khi xóa thậm chí có thể nhiều hơn một ngày. Hơn nữa, cách xóa truyền thống cũng hơi kém hiệu quả vì bạn sẽ cần dọn sạch Thùng rác( empty Recycle bin) để xóa vĩnh viễn các tệp này khỏi PC của mình. Vì vậy, trong bài viết này, chúng ta sẽ thảo luận về cách xóa thư mục và thư mục con trong Windows PowerShellMau.
Cách xóa thư mục và thư mục con trong Windows PowerShell(How to Delete Folders and Subfolders in Windows PowerShell)
Các cách xóa thư mục đơn giản nhất được liệt kê bên dưới:
- Chọn mục và nhấn phím (key)Del trên bàn phím.
- Nhấp chuột phải vào mục và chọn Xóa (Delete) từ menu ngữ cảnh(from the context menu) xuất hiện.
Tuy nhiên, các tệp bạn xóa sẽ không bị xóa vĩnh viễn bởi PC, vì các tệp sẽ vẫn có trong Thùng rác(Recycle bin) . Do đó(Hence) , để xóa tệp vĩnh viễn khỏi PC Windows(Windows PC) của bạn ,
- Nhấn tổ hợp Shift + Delete keys để xóa mục.
- Hoặc, nhấp chuột phải vào biểu tượng Thùng rác trên (Recycle bin)Màn(Desktop) hình và sau đó, nhấp vào Tùy chọn Dọn sạch thùng rác(Empty recycle bin) .
Tại sao phải xóa các tệp lớn trong Windows 10?(Why Delete Large Files in Windows 10?)
Dưới đây là một số lý do để xóa các tệp lớn trong Windows 10 :
- Dung lượng ổ đĩa(disk space) trên PC của bạn có thể còn ít, vì vậy cần phải giải phóng dung lượng.
- Các tệp hoặc thư mục của bạn có thể đã vô tình trùng lặp(duplicated)
- Các tệp riêng tư hoặc nhạy cảm(private or sensitive files) của bạn có thể bị xóa để không ai khác có thể truy cập vào các tệp này.
- Các tệp của bạn có thể bị hỏng hoặc chứa đầy phần mềm độc hại(corrupt or full of malware) do bị các chương trình độc hại tấn công.
Vấn đề với việc xóa các tệp và thư mục lớn(Issues With Deleting Large Files and Folders)
Đôi khi, khi xóa các tệp hoặc thư mục lớn hơn, bạn có thể gặp phải các vấn đề khó chịu như:
- Không thể xóa tệp(Files can’t be deleted) - Điều này xảy ra khi bạn cố gắng xóa các tệp và thư mục ứng dụng thay vì gỡ cài đặt chúng.
- Thời gian xóa rất lâu(Very long duration of deletion) - Trước khi bắt đầu quá trình xóa(deleting process) thực sự , Trình khám phá tệp(File Explorer) sẽ kiểm tra nội dung của thư mục và tính tổng số tệp để cung cấp ETA . Ngoài việc(Apart) kiểm tra và tính toán, Windows còn phân tích các tệp để hiển thị các bản cập nhật trên tệp / thư mục đang bị xóa tại thời điểm đó. Các quy trình bổ sung này đóng góp rất nhiều vào khoảng thời gian hoạt động(operation period) xóa tổng thể .
Phải đọc(Must Read) : HKEY_LOCAL_MACHINE là gì?
May mắn thay, có một số cách để bỏ qua các bước không cần thiết này và tăng tốc quá trình xóa các tệp lớn khỏi Windows 10 . Trong bài viết này, chúng tôi sẽ hướng dẫn bạn các phương pháp thực hiện tương tự.
Phương pháp 1: Xóa thư mục và thư mục con trong Windows PowerShell(Method 1: Delete Folders and Subfolders in Windows PowerShell)
Làm theo các bước được đề cập bên dưới để xóa các thư mục lớn bằng ứng dụng PowerShell(PowerShell app) :
1. Nhấp vào Bắt đầu(Start) và nhập powershell , sau đó nhấp vào Chạy với tư cách quản trị viên(Run as administrator) .
2. Gõ lệnh(command) sau và nhấn phím Enter(Enter key) .
Remove-Item -path C:\Users\ACER\Documents\large_folders -recurse
Lưu ý:(Note:) Thay đổi đường dẫn(path) trong lệnh trên thành đường dẫn thư mục(folder path) mà bạn muốn xóa.
Cũng nên đọc:(Also Read:) Cách xóa tệp cài đặt Win(Delete Win Setup Files) trong Windows 10
Phương pháp 2: (Method 2: )Xóa thư mục và thư mục con trong (Delete Folders and Subfolders in) Command Prompt
Theo tài liệu chính thức của Microsoft(Microsoft documentation) , lệnh del(del command) sẽ xóa một hoặc nhiều tệp và lệnh rmdir(rmdir command) sẽ xóa thư mục tệp. Cả hai lệnh này cũng có thể chạy trong Môi trường Khôi phục Windows(Windows Recovery Environment) . Dưới đây là cách xóa các thư mục và thư mục con trong Command Prompt :
1. Nhấn phím Windows + Q keys để khởi chạy thanh tìm kiếm(search bar) .
2. Gõ Command Prompt và nhấp vào tùy chọn Run as Administrator trong khung bên phải.
3. Nhấp vào Có(Yes) trong cửa sổ bật lên Kiểm soát Tài khoản Người dùng(User Account Control) , nếu được nhắc.
4. Nhập cd và đường dẫn thư mục(folder path) bạn muốn xóa và nhấn phím Enter(Enter key) .
Ví dụ: cd C:\Users\ACER\Documents\Adobe như hình bên dưới.
Lưu ý:(Note:) Bạn có thể sao chép đường dẫn thư mục(folder path) từ ứng dụng File Explorer để không bị nhầm lẫn.
5. Dòng lệnh(command line) bây giờ sẽ phản ánh đường dẫn thư mục(folder path) . Kiểm tra chéo nó một lần để đảm bảo đường dẫn đã nhập để xóa các tệp chính xác. Sau đó, gõ lệnh (command ) sau và nhấn phím Enter(Enter key) để thực thi.
del /f/q/s *.* > nul
6. Gõ cd. . để quay lại một bước trong đường dẫn thư mục và nhấn (folder path and hit) phím Enter(Enter key) .
7. Gõ lệnh(command) sau và nhấn Enter để xóa thư mục được chỉ định.
rmdir /q/s FOLDER_NAME
Thay đổi FOLDER_NAME bằng tên của thư mục mà bạn muốn xóa.
Đây là cách xóa các thư mục lớn và thư mục con trong Command Prompt .
Cũng nên đọc:(Also Read:) Cách buộc xóa tệp(Force Delete File) trong Windows 10
Phương pháp 3: Thêm tùy chọn xóa nhanh trong menu ngữ cảnh(Method 3: Add Quick Delete Option in Context Menu)
Mặc dù, chúng ta đã học cách xóa các thư mục và thư mục con trong Windows PowerShell hoặc Command Prompt(Windows PowerShell or Command Prompt) , quy trình này cần được lặp lại cho mỗi thư mục lớn riêng lẻ. Để dễ dàng điều này hơn nữa, người dùng có thể tạo một tệp hàng loạt(batch file) của lệnh và sau đó thêm lệnh đó vào menu ngữ cảnh của ( context menu)File Explorer . Đây là menu xuất hiện sau khi bạn nhấp chuột phải vào tệp / thư mục. Sau đó, một tùy chọn xóa(delete option) nhanh sẽ có sẵn cho mọi tệp và thư mục(file and folder) trong Explorer để bạn lựa chọn. Đây là thủ tục dài, vì vậy hãy làm theo nó một cách cẩn thận.
1. Nhấn tổ hợp phím Windows + Q keys và nhập notepad. Sau đó bấm Mở(Open) như hình.
2. Cẩn thận sao chép và dán(Carefully copy and paste) các dòng đã cho trong tài liệu Notepad , như được mô tả:
@ECHO OFF ECHO Delete Folder: %CD%? PAUSE SET FOLDER=%CD% CD / DEL /F/Q/S "%FOLDER%" > NUL RMDIR /Q/S "%FOLDER%" EXIT
3. Nhấp vào tùy chọn Tệp(File ) từ góc trên cùng bên trái(left corner) và chọn Lưu dưới dạng…( Save As…) từ menu.
4. Nhập quick_delete.bat(quick_delete.bat ) làm Tên tệp:(File name: ) và nhấp vào nút Lưu(Save) .
5. Đi tới Vị trí thư mục(Folder location) . Nhấp chuột phải vào tệp quick_delete.bat và chọn Sao chép(Copy ) hiển thị được đánh dấu.
6. Chuyển đến C:\Windows trong File Explorer. Nhấn Ctrl + V keys để dán tệp quick_delete.bat vào đây.
Lưu ý:(Note: ) Để thêm tùy chọn xóa(delete option) nhanh , tệp quick_delete.bat(quick_delete.bat file) cần phải nằm trong thư mục có biến môi trường PATH(PATH environment) của riêng nó. Biến đường dẫn(path variable) cho thư mục Windows(Windows folder) là %windir%.
7. Nhấn phím Windows (keys)Windows + R đồng thời để khởi chạy hộp thoại Run .
8. Gõ regedit và nhấn Enter để mở Registry Editor .
Lưu ý:(Note: ) Nếu bạn chưa đăng nhập từ tài khoản quản trị viên(administrator account) , bạn sẽ nhận được cửa sổ bật lên Kiểm soát tài khoản người dùng(User Account Control) yêu cầu quyền. Nhấn(Click) vào Yes để cấp và tiếp tục các bước tiếp theo để xóa thư mục và thư mục con.
9. Truy cập HKEY_CLASSES_ROOT\Directory\shell như được mô tả bên dưới.
10. Nhấp chuột phải vào thư mục shell . Nhấp vào New> Khóa(Key ) trong menu ngữ cảnh(context menu) . Đổi tên khóa mới này thành Xóa nhanh(Quick Delete) .
11. Nhấp chuột phải vào phím Xóa nhanh(Quick Delete) , đi tới Mới,( New, ) và chọn Khóa( Key ) từ menu, như minh họa bên dưới.
12. Đổi tên khóa mới(new key) thành Command .
13. Trên ngăn bên phải, nhấp đúp vào tệp (Mặc định)((Default)) để mở cửa sổ Chỉnh sửa Chuỗi(Edit String) .
14. cmd /c “cd %1 && quick_delete.bat” trong Dữ liệu giá trị:(Value Data: ) và nhấp vào OK
Tùy chọn Xóa(Delete option) nhanh hiện đã được thêm vào menu ngữ cảnh của Explorer(Explorer context) .
15. Đóng ứng dụng Registry Editor và quay lại Thư mục(Folder) bạn muốn xóa.
16. Nhấp chuột phải vào thư mục(folder) và chọn Xóa nhanh(Quick Delete) từ menu ngữ cảnh, như được hiển thị.
Ngay sau khi bạn chọn Xóa nhanh(Quick Delete) , một cửa sổ nhắc lệnh(command prompt window) sẽ xuất hiện yêu cầu xác nhận hành động.
17. Kiểm tra chéo đường dẫn Thư mục(Folder path) và tên Thư mục(Folder name) một lần rồi nhấp vào phím bất kỳ(any key ) trên bàn phím để xóa thư mục nhanh chóng.
Lưu ý:(Note: ) Tuy nhiên, nếu bạn vô tình chọn nhầm thư mục và muốn kết thúc quá trình, hãy nhấn Ctrl + C C. Dấu nhắc lệnh(command prompt) sẽ yêu cầu xác nhận một lần nữa bằng cách hiển thị thông báo Terminate batch job (Y/N)?Nhấn Y và sau đó nhấn Enter để hủy thao tác Xóa nhanh(Quick Delete operation) , như được mô tả bên dưới.
Cũng đọc:(Also Read:) Cách xóa các mục nhập bị hỏng(Delete Broken Entries) trong Windows Registry
Mẹo chuyên nghiệp: (Pro Tip:) Bảng thông số (Table of Parameters) & công dụng của chúng
(& their Uses
)
Parameter | Function/Use |
/f | Forcefully deletes read-only files |
/q | Enables quiet mode, you do not need to confirm for every deletion |
/s | Executes the command on all files in folders of the specified path |
*.* | Deletes all the files in that folder |
nul | Speeds up the process by disabling console output |
Thực thi del /?lệnh để tìm hiểu thêm về cùng một.
Khuyến khích:(Recommended:)
- Microsoft Store cài đặt trò chơi(Microsoft Store Install Games) ở đâu ?
- Cách sửa lỗi PDF(Fix PDFs) không mở(Opening) trong Chrome
- Cách tắt Công cụ Trình báo cáo Phần mềm của Google(Google Software Reporter Tool)
- Cách thêm Notepad++ Plugin trên Windows 10
Các phương pháp trên là những phương pháp hiệu quả nhất để xóa các thư mục lớn trong Windows 10(delete large folders in Windows 10) . Chúng tôi hy vọng rằng hướng dẫn này đã giúp bạn tìm hiểu cách xóa thư mục và thư mục con trong PowerShell & Command Prompt(how to delete folders and subfolders in PowerShell & Command Prompt) . Ngoài ra, nếu bạn có bất kỳ câu hỏi / nhận xét nào liên quan đến bài viết này, vui lòng thả chúng trong phần nhận xét.
Related posts
Fix Unable đến Delete Temporary Files trong Windows 10
Làm thế nào để Delete Win Setup Files trong Windows 10 [HƯỚNG DẪN]
7 Ways để mở Elevated Windows PowerShell trong Windows 10
Encrypt Files and Folders với Encrypting File System (EFS) trong Windows 10
Decrypt EFS Encrypted Files and Folders trong Windows 10
Cách Stream Origin Games trên Steam
6 cách xóa tập tin kết xuất bộ nhớ lỗi hệ thống
Fix Unable để mở Local Disk (C :)
Khắc phục task image là tham nhũng hoặc đã bị giả mạo với
Cách đóng và Delete Your Microsoft Account
Cách Export Drivers Using PowerShell
Làm thế nào để Disable Chú ý Corners Trong Windows 10
Cách Fix Application Error 0xc0000005
Vô hiệu hóa Pinch Zoom Feature trong Windows 10
Replace Powershell với Command Prompt trong Windows 10 Start Menu
Cách Delete Temp Files trong Windows 10
Khắc phục Không thể mở Thư mục Email Mặc định của Bạn. Không thể mở cửa hàng thông tin
Kích hoạt hoặc vô hiệu hóa Case Sensitive Attribute cho Folders trong Windows 10
Replace PowerShell với Command Prompt trong Context Menu trong Windows 10
Cách xóa tài khoản trùng khớp vĩnh viễn