Khi bạn cố gắng xóa một tệp hoặc thư mục trên máy tính Windows của mình, lỗi “Không tìm thấy mục” có thể xuất hiện. Đây là thông báo lỗi đầy đủ:

Could not find this item.

This is no longer located in [folder path]. Verify the item's location and try again.

Bài viết này giải thích cách khắc phục lỗi khi xóa tệp hoặc thư mục trong Windows.

Sửa lỗi “Không thể tìm thấy mục này” khi xóa

Trước tiên, hãy chắc chắn rằng bạn refresh the screen by pressing the F5 key. Điều này là để kiểm tra xem tệp hoặc thư mục có thực sự tồn tại hay không, hoặc nếu nó đã bị xóa bởi một số chương trình và chỉ có biểu tượng bóng ma xuất hiện. Nếu tệp hoặc thư mục xuất hiện ngay cả sau khi làm mới màn hình, thì hãy thử một trong các phương pháp sau để xóa tệp hoặc thư mục.

Phương pháp 1: Xóa tệp hoặc thư mục khỏi Command Prompt

  1. Nhấn và giữ Sự thay đổi và nhấp chuột phải vào tệp hoặc thư mục
  2. Lựa chọn Copy as Path trong menu ngữ cảnh.
  3. Mở một cửa sổ nhắc lệnh (cmd.exe)
  4. Nhập lệnh sau để xóa mục:
    If it’s a file:
    del [drive:pathfilename]

    không thể tìm thấy mục khi xóa tệp hoặc thư mục

    If it’s a folder:

    rd /s /q [folderpath]

    không thể tìm thấy mục khi xóa tệp hoặc thư mục

    (Trong ví dụ trên, Office Docs cùng với tất cả các thư mục con và tệp sẽ bị xóa.)

    biểu tượng bóng đèn mẹoTốt hơn hết là bạn nên bao gồm đường dẫn đầy đủ đến tệp hoặc thư mục khi xóa. Lưu ý rằng bạn có thể dán đường dẫn tệp / thư mục từ khay nhớ tạm (mà bạn đã sao chép vào Bước 2 ở trên) vào Command Prompt bằng cách nhấn Điều khiển + V.

Phương pháp 2: Xóa tệp hoặc thư mục khỏi Command Prompt bằng cách sử dụng định dạng Tên tệp ngắn

Sử dụng tên tệp / thư mục 8.3 (tên tệp ngắn) để xóa mục khỏi Dấu nhắc lệnh. Làm theo các bước sau:

  1. Trong cửa sổ Command Prompt, thay đổi thành thư mục mẹ của tệp hoặc thư mục.
  2. Loại DIR /X để tìm tên tệp / thư mục ngắn (8.1). Ví dụ: tên tệp ngắn cho tệp có tên togglethumbs.vbs có thể là một cái gì đó giống như toggle~1.vbs.
  3. Sau đó, xóa tệp hoặc thư mục bằng cách sử dụng tên tệp ngắn của nó khỏi Command Prompt.

Phương pháp 3: Đổi tên tệp hoặc thư mục

Khi bạn tìm thấy tên tệp / thư mục ngắn, bạn có thể thử đổi tên nó. Để đổi tên tệp hoặc thư mục, hãy sử dụng cú pháp dòng lệnh sau:

  1. Mở một cửa sổ nhắc lệnh.
  2. Sau đó, sử dụng cú pháp dòng lệnh sau để đổi tên mục:
    REN drive:pathOldName Newname

    Ví dụ:

    REN drive:pathtoggle~1.vbs  toggle.vbs
  3. Thoát khỏi Command Prompt.
  4. Xem liệu bạn có thể xóa tệp qua File Explorer hay không.

Phương pháp 4: Xử lý tên tệp / thư mục kết thúc bằng DOT hoặc dấu cách

Khi tên tệp hoặc thư mục chứa các ký tự dành riêng hoặc tên kết thúc bằng dấu chấm (.) Hoặc dấu cách, việc xóa tệp hoặc thư mục có thể gây ra lỗi nói trên.

Nếu bạn tìm thấy (sử dụng DIR /X) mà tên tệp hoặc thư mục có dấu cách ở cuối hoặc dấu chấm (.) ở cuối, sử dụng cú pháp sau (“?“) Để xóa mục:

Trong cửa sổ Command Prompt, nhập:

To delete a folder:

rd /s "?D:badfolderpath "

(Lưu ý dấu cách ở cuối)

rd /s "?D:badfolderpath."

(Lưu ý dấu chấm ở cuối)

Ví dụ:

rd /s "?D:Sharedfolder1 "
rd /s "?D:Sharedfolder1."

To delete a file:

del "?c:path_to_file_that contains a trailing space.txt "

(Lưu ý dấu cách ở cuối)

del "?c:path_to_file_that contains a trailing dot."

(Lưu ý dấu chấm ở cuối)

(Ví dụ) Xóa các thư mục có tên dành riêng hoặc có các ký tự không hợp lệ trong tên.

Trong ví dụ này, có ba thư mục không hợp lệ, cụ thể là Con, Conduct.LocalState..

xóa thư mục dành riêng hoặc các ký tự không hợp lệ trong tên

(Lưu ý rằng từ con là một tên dành riêngvà không nên được sử dụng trong tên tệp hoặc thư mục.)

Cố gắng truy cập bình thường vào thư mục có tên dành riêng (ví dụ: con) gây ra lỗi sau:

Không tìm thấy vị trí

path: con không thể truy cập được.

Tay cầm không hợp lệ.

xử lý không hợp lệ - tên tệp hoặc thư mục không hợp lệ

Để xóa thư mục, bây giờ chúng ta sẽ chạy lệnh sau từ Command Prompt của quản trị viên:

rd /s "?C:con"

Hai thư mục khác cụ thể là conduct.LocalState.. có các ký tự không hợp lệ (.) trong tên tệp. Hãy chạy các lệnh sau để xóa các thư mục đó:

rd /s "?C:conduct."
rd /s "?C:LocalState.."

xóa thư mục dành riêng hoặc các ký tự không hợp lệ trong tên

Thì đấy! Ba thư mục hiện đã bị xóa.

xóa thư mục dành riêng hoặc các ký tự không hợp lệ trong tên

Để biết thêm thông tin về cách xử lý các tệp chứa các ký tự dành riêng hoặc không hợp lệ, hãy xem bài viết của Microsoft Bạn không thể xóa một tệp hoặc một thư mục trên ổ đĩa hệ thống tệp NTFS.

Phương pháp nâng cao

biểu tượng công cụ

Nếu không có tùy chọn nào ở trên hữu ích, hãy xem bài viết Cách xóa tệp hoặc thư mục không thể xóa cứng đầu trong Windows? để tìm hiểu về các phương pháp khác để xóa tệp hoặc thư mục cứng đầu, bị hỏng hoặc không thể xóa được. Dưới đây là một số tùy chọn được thảo luận trong bài viết đó:

  • Phương thức MoveFile.exe
  • Phương pháp Process Explorer
  • Sử dụng “Unlocker”
  • Kiểm tra lỗi đĩa
  • Xử lý các quyền NTFS không chính xác
  • Xử lý các ký tự không hợp lệ hoặc dành riêng trong tên tệp / thư mục

Hy vọng một trong những phương pháp được thảo luận trong bài viết đã giúp bạn xóa thành công một tệp hoặc thư mục mà không nhận được “Could not find this item” thông báo lỗi.

Ezoicbáo cáo quảng cáo này