Banner top Trường Thịnh

1800 6025(0đ//Phút)

tìm cửa hàng

Cách đơn giản để xóa thư mục có tên quá dài trên Windows – Sửa lỗi máy tính

Web Trường Thịnh Group có bài: Cách đơn giản để xóa thư mục có tên quá dài trên Windows – Sửa lỗi máy tính Đây là tình huống có thể nói là khá phổ biến đối với người dùng Windows. Hiện tượng này là khi chúng ta copy, cut, di chuyển, xóa, đổi tên… hay làm bất cứ thao tác gì đối với thư mục, file dữ liệu mà có độ dài trong đường dẫn vượt quá 255 ký tự trong Windows (theo lý thuyết trên Microsoft là 260 ký tự), thì hệ thống sẽ hiển thị lỗi như dưới. Vậy làm thế nào để xóa file, thư mục có tên đường dẫn quá dài???

Hotline: 1900 63.63.43

0287300 7898 – 0938 169 138 (Zalo) 0984.966.552 (Zalo)

Vâng, thưa các bạn. Đây là tình huống có thể nói là khá thông dụng đối với những người dùng Windows. Hiện tượng này là khi chúng ta copy, cut, di chuyển, xóa, đổi tên… hay làm bất cứ thao tác gì đối với thư mục, file dữ liệu mà có tính dài trong đường dẫn vượt quá 255 ký tự trong Windows (theo lý thuyết trên Microsoft là 260 ký tự), thì hệ thống sẽ hiển thị lỗi như hình dưới:

  • The source file name(s) are larger than is supported by the file system. Try moving to a location which has a shorter path name, or renaming to shorter name(s) before attempting this operation.

Lỗi khi xóa thư mục có đường dẫn quá dài

Ảnh minh họa lỗi xảy ra trên Windows 7

Hoặc đây:

Thông báo lỗi như thế này cũng tựa như như vậy:

  • An unexpected error is keeping you from deleting the folder. If you continue to receive this error, you can use the error code to search for help with this problem.

  • Error: 0x80004005: Unspecified error

Đối với các lỗi kiểu này thì dù các bạn có dùng đến những sát thủ như Folder Lock, Folder Guard, Unlocker… đều không ăn thua. Thậm chí đến ngay cả tiện ích PowerShell cũng vẫn phải bó tay:

  • Remove-Item: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less then 248 characters.

Đơn giản là do PowerShell cũng không thể bổ trợ hết các file, đường dẫn có thư mục dài hơn 255 ký tự, cho dù phân vùng bạn đang lưu giữ là định dạng NTFS. Tuy vậy, không phải hết phương pháp để xử lý tình huống trên. Trong bài viết dưới đây, Quản Trị Mạng sẽ giới thiệu với những bạn 1 công cụ hiếm hoi cũng đều có thể giúp ta khắc phục được trạng thái trên. Đó là phần phềm hỗ trợ Long Path Tool , link tải phiên bản mới nhất tại đây.

Cách sử dụng Long Path Tool khá đơn giản, các bạn hãy xem video chỉ dẫn dưới đây nhé:

Nhưng cạnh bên đó, các bạn có biết rằng vẫn còn công cụ có sẵn của Microsoft bổ trợ rất tốt việc này, đó là Robocopy . Về bản chất, Robocopy hoạt động như sau:

  • Khi được dùng kèm với lệnh /MIR, Robocopy sẽ triển khai tạo nên 1 bản sao lưu của toàn bộ thư mục, tên file ngày nay trên 1 phân vùng khác, và khi thư mục gốc của bạn thành trạng thái empty – rỗng thì hệ thống sẽ xóa được các file, thư mục hiện thời.

Như ảnh ví dụ trên, các bạn có thể thấy trong thư mục game có tiếp thư mục, trong kia còn có nhiều thư mục con khác, do vậy tổng số ký tự xuất hiển thị trên đường dẫn đã vượt quá 260 ký tự, và dẫn đến hệ quả là chẳng thể xóa, di chuyển, copy hay đổi tên những thư mục đó. Hoặc tại đây, tôi có 3 thư mục con con này với cấu trúc đường dẫn tựa như như trên. Và tất nhiên, Windows Explorer không thể làm được gì lúc này:

Tại ổ C (hoặc ổ bất kỳ nào khác), tôi tạo mới 1 thư mục rỗng (đặt tên là gì thì tùy bạn), sau đó dùng lệnh sau để copy toàn bộ thư mục bên trong của HomeDrives sang địa chỉ mới:

  • robocopy /MIR c:test E:UserDataHomeDrives

Dùng command Robocopy

Sau khi thi hành lệnh trên, toàn bộ thư mục bên trong E:UserDataHomeDrives đã được xóa 1 cách ngon lành, và việc còn sót lại của chúng ta đã đơn giản hơn rất nhiều. Robocopy đã bộc lộ được khả năng cực kì bá đạo của mình trong việc xử lý, copy, xóa, thay tên các thư mục mang tên quá dài, vượt quá chuẩn 255 ký tự của Windows mà bạn vẫn không phải dùng đến công cụ bổ trợ bên ngoài.

Video demo cách sử dụng Robocopy để loại bỏ các file, thư mục mang tên quá dài trong Windows:

Cách xóa thư mục tên dài bằng công cụ dòng lệnh

Ngoài hai cách trên, xóa thư mục tên dài bằng công cụ dòng lệnh là một quy trình gồm ba bước đơn giản. Thủ thuật là tự động tạo nên tên ngắn hơn và sử dụng nó.

  • Mở dấu nhắc lệnh trong thư mục chứa tập tin.
  • Sử dụng lệnh DOS để lấy tên tập tin ngắn dưới định dạng tập tin 8.3.
  • Bây giờ, sử dụng lệnh DEL trong DOS để xóa tệp.

Hãy xem công cụ này hoạt động thế nào trong ví dụ dưới đây với một tập tin tên dài trong thư mục.

Mở File Explorer và duyệt file trong thư mục. Nhấn Shift , sau đó click chuột phải vào vùng trống. Chọn Open command window here . Cửa sổ Command Promt sẽ xuất hiện với đường dẫn đặt vào thư mục bạn đang truy cập.

Chọn Open command window here.

Nhập lệnh DOS để liệt kê các thư mục và tập tin trong thư mục hiện tại. Lệnh dir là lệnh nội bộ và có sẵn trên mọi thứ các hệ điều hành Microsoft. Thuộc tính /X hiển thị các tên ngắn cho những tên tập tin không có dạng 8.3. Bạn cũng có thể có thể sử dụng DIR /X /P để tạm ngưng và chuyển từ một màn hình sang màn hình kế tiếp khi có quá độ file để kiểm tra.

Ảnh chụp màn hình dưới đây cho biết tập tin văn bản mà chúng ta muốn xóa bằng tên tệp ngắn đã được chỉnh sửa.

Tập tin văn bản muốn xóa

Vì vậy, bạn cũng có thể có thể thấy cách chúng tôi sử dụng DOS để tự động tạo ra một tên ngắn hơn cho tập tin. Giờ thì chỉ cần dùng lệnh DEL dễ dàng trên tên tập tin ngắn để loại bỏ tập tin.

Sử dụng lệnh DEL trên tên tập tin ngắn

Bài học tại đây là đừng bỏ qua DOS. Có biết bao lệnh DOS có ích cũng có thể để dành thời gian cho bạn.

Chúc các bạn thành công!

  • Thêm một công cụ nữa chuyển đổi file Word sang PDF miễn phí
  • Sẽ làm sao nếu “biểu tượng thời trang” là một lão nông 85 tuổi?
  • Trải nghiệm Google Play Music Desktop Player trên máy tính
  • Cách tùy chỉnh Quick Access menu trong Windows 10 và 8
  • Thêm phần mềm bất kỳ vào menu chuột phải trong Windows như thế nào?
  • Làm sao để loại bỏ những ứng dụng hiểm nguy (malware) spam trên các ứng dụng Android?

tên thư mục quá dài,tên file quá dài,255 ký tự,260 ký tự,xóa thư mục quá dài,robocopy,cách dùng robocopy,cách dùng Long Path Tool,Long Path Tool,cách xóa thư mục có tên quá dài, xóa thư mục tên dài bằng công cụ dòng lệnh, công cụ dòng lệnh

Nội dung Cách đơn giản để xóa thư mục có tên quá dài trên Windows – Sửa lỗi máy tính được tổng hợp sưu tầm biên tập bởi: Trường Thịnh Group. Mọi ý kiến vui lòng gửi Liên Hệ cho truongthinh.info để điều chỉnh. truongthinh.info tks.