Mềm Mại

Cách xóa thư mục và thư mục con trong PowerShell

Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề





Đăng trênCập nhật lần cuối: ngày 23 tháng 12 năm 2021

Việc xóa bất kỳ tệp nào trên Windows 10 dễ dàng như ăn bánh. Tuy nhiên, thời lượng của quá trình xóa đượ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ờ . 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 phải thùng rác rỗng để xóa vĩnh viễn các tệp này khỏi PC của bạn. Vì vậy, trong bài viết này, chúng tôi sẽ thảo luận về cách xóa thư mục và thư mục con trong Windows PowerShell một cách nhanh chóng.



Cách xóa thư mục và thư mục con trong PowerShell

Nội dung[ trốn ]



Cách xóa thư mục và thư mục con trong 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 Sau đó Chìa khóa trên bàn phím.
  • Nhấp chuột phải vào mục và chọn Xóa bỏ từ menu ngữ cảnh 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. Do đó, để xóa tệp vĩnh viễn khỏi PC Windows của bạn,



  • Nhấn Phím Shift + Delete cùng nhau để xóa mục.
  • Hoặc, nhấp chuột phải vào biểu tượng Thùng rác trên Màn hình và sau đó, nhấp vào Thùng rác rỗng lựa chọn.

Tại sao phải xóa các tệp lớn trong Windows 10?

Dưới đây là một số lý do để xóa các tệp lớn trong Windows 10:

  • Các dung lượng đĩa trên PC của bạn có thể sắp hế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ể có nhân đôi tình cờ
  • Của bạn tệp riêng tư hoặc nhạy cảm có thể bị xóa để không ai khác có thể truy cập chúng.
  • Các tệp của bạn có thể là bị hỏng hoặc đầy phần mềm độc hại do bị tấn công bởi các chương trình độc hại.

Vấn đề với việc xóa các tệp và thư mục lớn

Đôi khi, khi bạn 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- Đ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 dài- Trước khi bắt đầu quá trình xóa thực sự, File Explorer sẽ kiểm tra nội dung của thư mục và tính toán tổng số tệp để cung cấp ETA. Ngoài việc 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 xóa tổng thể.

Phải đọc : 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

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:

1. Nhấp vào Khởi đầu và gõ quyền hạn , sau đó nhấp vào Chạy như quản trị viên .

mở Windows PowerShell với tư cách quản trị viên từ thanh tìm kiếm của windows

2. Nhập nội dung sau yêu cầu và đánh Nhập khóa .

  Remove-Item -path C:UsersACERDocumentslarge_folders -recurse  

Ghi chú: Thay đổi đường dẫn trong lệnh trên cho đường dẫn thư mục mà bạn muốn xóa.

nhập lệnh để xóa tệp hoặc thư mục trong Windows PowerShell. Cách xóa thư mục và thư mục con trong PowerShell

Cũng đọc: Cách xóa các tập tin cài đặt Win trong Windows 10

Phương pháp 2: Xóa thư mục và thư mục con trong Dấu nhắc lệnh

Theo tài liệu chính thức của Microsoft, lệnh del xóa một hoặc nhiều tệp và lệnh rmdir 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. 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 để khởi động Thanh tìm kiếm .

Nhấn phím Windows và Q để khởi chạy thanh Tìm kiếm

2. Loại Dấu nhắc lệnh và nhấp vào Chạy như quản trị viên trong khung bên phải.

Gõ Command Prompt và nhấp vào tùy chọn Run as Administrator trên ngăn bên phải. Cách xóa thư mục và thư mục con trong PowerShell

3. Nhấp vào Đúng bên trong Kiểm soát tài khoản người dùng cửa sổ bật lên, nếu được nhắc.

4. Loại đĩa CDđường dẫn thư mục bạn muốn xóa và nhấn Nhập khóa .

Ví dụ, cd C: Users ACER Documents Adobe như hình bên dưới.

Ghi chú: Bạn có thể sao chép đường dẫn thư mục từ Chương trình quản lý dữ liệu ứng dụng để không có sai sót.

mở một thư mục trong dấu nhắc lệnh

5. Dòng lệnh bây giờ sẽ phản ánh đường dẫn thư mục. 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õ như sau yêu cầu va đanh Nhập khóa để thực hiện.

  del /f/q/s *.*   >  nul  

nhập lệnh để xóa thư mục trong dấu nhắc lệnh. Cách xóa thư mục và thư mục con trong PowerShell

6. Loại đĩa CD . . để quay lại một bước trong đường dẫn thư mục và nhấn Nhập khóa .

gõ lệnh cd .. trong dấu nhắc lệnh

7. Nhập nội dung sau yêu cầu va đanh đi vào để xóa thư mục được chỉ định.

  rmdir /q/s FOLDER_NAME  

Thay đổi TÊN THƯ MỤC với tên của thư mục mà bạn muốn xóa.

lệnh rmdir để xóa thư mục trong dấu nhắc lệnh

Đây là cách xóa các thư mục lớn và thư mục con trong Command Prompt.

Cũng đọc: Cách buộc xóa tệp trong Windows 10

Phương pháp 3: Thêm tùy chọn xóa nhanh trong menu ngữ cảnh

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, quy trình này cần được lặp lại cho mỗi thư mục lớn riêng lẻ. Để giảm bớt điều này, người dùng có thể tạo một tệp hàng loạt của lệnh và sau đó thêm lệnh đó vào File Explorer danh mục . Đâ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 nhanh sẽ có sẵn cho mọi tệp và thư mục 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 Phím Windows + Q cùng nhau và gõ sổ tay. Sau đó nhấn vào Mở như hình.

tìm kiếm notepad trong thanh tìm kiếm của windows và nhấp vào mở. Cách xóa thư mục và thư mục con trong PowerShell

2. Cẩn thận sao chép và dán các dòng đã cho trong Sổ tay tài liệu, 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  

nhập mã vào Notepad

3. Nhấp vào Tập tin từ góc trên cùng bên trái và chọn Lưu thành… từ menu.

nhấp vào Tệp và chọn tùy chọn Lưu dưới dạng trong Notepad. Cách xóa thư mục và thư mục con trong PowerShell

4. Loại quick_delete.bat như Tên tệp: và nhấp vào Cứu cái nút.

Gõ quick delete.bat ở bên trái Tên tệp và nhấp vào nút Lưu.

5. Đi tới Vị trí thư mục . Click chuột phải quick_delete.bat nộp hồ sơ và chọn Sao chép hiển thị được đánh dấu.

Nhấp chuột phải vào tệp delete.bat nhanh và chọn Sao chép từ menu. Cách xóa thư mục và thư mục con trong PowerShell

6. Đi tới C: Windows trong Chương trình quản lý dữ liệu. Nhấn Phím Ctrl + V để dán quick_delete.bat nộp hồ sơ tại đây.

Ghi chú: Để thêm tùy chọn xóa nhanh, tệp quick_delete.bat cần phải nằm trong thư mục có biến môi trường PATH của riêng nó. Biến đường dẫn cho thư mục Windows là %windir%.

Chuyển đến thư mục Windows trong File Explorer. Nhấn Ctrl và v để dán tệp delete.bat nhanh vào vị trí đó

7. Nhấn Windows + R chìa khóa đồng thời khởi chạy Chạy hộp thoại.

8. Loại regedit va đanh đi vào để mở Trình chỉnh sửa sổ đăng ký .

Ghi chú: Nếu bạn chưa đăng nhập từ tài khoản quản trị viên, bạn sẽ nhận được Kiểm soát tài khoản người dùng cửa sổ bật lên yêu cầu quyền. Bấm vào Đúng để cấp nó và tiếp tục các bước tiếp theo để xóa thư mục và thư mục con.

gõ regedit vào hộp thoại Run

9. Đi tới HKEY_CLASSES_ROOT Directory shell như mô tả bên dưới.

đi đến thư mục shell trong trình chỉnh sửa sổ đăng ký. Cách xóa thư mục và thư mục con trong PowerShell

10. Nhấp chuột phải vào vỏ bọc thư mục. Nhấp chuột Mới> Chìa khóa trong menu ngữ cảnh. Đổi tên khóa mới này thành Xóa nhanh .

nhấp chuột phải vào thư mục shell và nhấp vào Mới và chọn tùy chọn Key trong Registry Editor

11. Nhấp chuột phải vào Xóa nhanh chìa khóa, đi tới Mới mẻ, và lựa chọn Chìa khóa từ menu, như minh họa bên dưới.

nhấp chuột phải vào Quick Delete và chọn New, sau đó chọn tùy chọn Key trong Registry Editor

12. Đổi tên chìa khoá mới như Yêu cầu .

đổi tên khóa mới dưới dạng lệnh trong thư mục Xóa nhanh trong Trình chỉnh sửa sổ đăng ký

13. Trên ngăn bên phải, bấm đúp vào (Mặc định) tập tin để mở Chỉnh sửa chuỗi cửa sổ.

nhấp đúp vào Mặc định và cửa sổ Chỉnh sửa Chuỗi sẽ bật lên. Cách xóa thư mục và thư mục con trong PowerShell

14. Loại cmd / c cd% 1 && quick_delete.bat Dưới Dữ liệu giá trị: và bấm vào ĐƯỢC RỒI

nhập dữ liệu giá trị vào cửa sổ Chỉnh sửa chuỗi trong Trình chỉnh sửa sổ đăng ký

Tùy chọn Xóa nhanh hiện đã được thêm vào menu ngữ cảnh của Explorer.

15. Đóng Trình chỉnh sửa sổ đăng ký ứng dụng và quay lại Thư mục bạn muốn xóa.

16. Nhấp chuột phải vào thư mục và lựa chọn Xóa nhanh từ menu ngữ cảnh, như được hiển thị.

Đóng ứng dụng Registry Editor và quay lại thư mục bạn muốn xóa. Nhấp chuột phải vào thư mục và chọn Xóa nhanh. Cách xóa thư mục và thư mục con trong PowerShell

Ngay sau khi bạn chọn Xóa nhanh, một cửa sổ nhắc lệnh 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ụcTên thư mục một lần và nhấp phím bất kỳ trên bàn phím để xóa nhanh thư mục.

Ghi chú: 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 . Dấu nhắc lệnh sẽ lại yêu cầu xác nhận bằng cách hiển thị thông báo Chấm dứt công việc hàng loạt (Y / N)? Nhấn Y và sau đó đánh đi vào để hủy thao tác Xóa nhanh, như được mô tả bên dưới.

chấm dứt công việc hàng loạt để xóa thư mục trong dấu nhắc lệnh

Cũng đọc: Cách xóa mục nhập bị hỏng trong Windows Registry

Mẹo chuyên nghiệp: Bảng thông số & Công dụng của chúng

Tham số Chức năng / Sử dụng
/ f Xóa mạnh các tệp chỉ đọc
/ q Bật chế độ yên tĩnh, bạn không cần xác nhận mỗi lần xóa
/S Thực thi lệnh trên tất cả các tệp trong các thư mục của đường dẫn được chỉ định
*. * Xóa tất cả các tệp trong thư mục đó
không Tăng tốc quá trình bằng cách tắt đầu ra bảng điều khiển

Hành hình sau đó /? lệnh để tìm hiểu thêm về cùng một.

Thực hiện lệnh del Để biết thêm thông tin về lệnh del

Khuyến khích:

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 . Chúng tôi hy vọng rằng hướng dẫn này đã giúp bạn học cách xóa thư mục và thư mục con trong 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.

Elon Decker

Elon là một nhà văn công nghệ tại Cyber ​​S. Anh ấy đã viết hướng dẫn cách thực hiện khoảng 6 năm nay và đã bao gồm nhiều chủ đề. Anh ấy thích trình bày các chủ đề liên quan đến Windows, Android cũng như các thủ thuật và mẹo mới nhất.