Sửa lỗi the file nam is too long

Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He's a PC enthusiast and he... read more

Updated on October 4, 2023

  • If you are getting the filename or extension is too long error, it might be because of some issues with the directory.
  • A quick and effective solution to this problem is to create a network drive and access the file from there.
  • Another effective solution is to rename the file using Command Prompt as administrator.

XINSTALL BY CLICKING THE DOWNLOAD FILE

System errors can occur sooner or later, and many users reported having an ERROR_FILENAME_EXCED_RANGE error. This error is often followed by The filename or extension is too long message and ERROR_FILENAME_EXCED_RANGE error can appear on any PC, but you should be able to fix them easily by using one of the solutions from our article.

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 try renaming to shorter name[s] before attempting this operation.

Tên lỗi “Source Path Too Long” đã miêu tả khá rõ về nguyên nhân lỗi rồi. Đó là do đường dẫn đến file/ folder quá dài, vượt quá giới hạn cho phép của hệ điều hành Windows.

Cách đơn giản để khắc phục lỗi Source Path Too Long trong Windows

Windows chỉ cho phép độ dài đường dẫn [Full path] của file, folder là 255 ký tự [nếu bạn có thể đọc hiểu tiếng Anh thì có thể tham khảo chi tiết tại: ]. Nếu trong máy tính của bạn có chứa các file, thư mục có tên quá dài hoặc qua nhiều cấp thư mục con thì bạn không thể làm gì với file/ folder đó bằng Windows Explorer. Không thể đổi tên, không thể xóa hay di chuyển nó sang nơi khác. Khi đó hãy dùng thủ thuật mà tôi sẽ chia sẻ dưới đây.

Cách Xóa Các File, Folder Có Tên Quá Dài [Source Path Too Long]: Thật Đơn Giản !

Cũng có nhiều người hướng dẫn cách khác để khắc phục lỗi “Source Path Too Long” này, nhưng có vẻ như nó quá phức tạp với những người không dành về máy tính, ví dụ như sử dụng những phần mềm chuyên dụng để xóa file/ folder [như Long Path Tool, Unlocker, FilExile…] hoặc dùng những câu lệnh phức tạp [như robocopy]… Không cần phức tạp như vậy đâu bạn ạ !

Cách khắc phục lỗi Source Path Too Long trong Windows thật đơn giản

C1: Cách Xóa Các File, Folder Có Tên Quá Dài bằng Winrar hoặc 7Zip

Đây là cách đơn giản, trực quan và hiệu quả nhất để xóa các file, folder có tên quá dài. Đảm bảo ai cũng có thể thực hiện được, kể cả những người không chuyên về máy tính. Thủ thuật này mình cũng chỉ tình cờ phát hiện ra. LOL. Cách thực hiện đơn giản như sau:

C1: Cách Xóa Các File, Folder Có Tên Quá Dài bằng Winrar hoặc 7Zip

– Mở Winrar hoặc 7Zip lên [đây là chương trình giải nén file mà hầu như máy tình nào cũng có, mình thường dùng 7Zip vì nó hoàn toàn miễn phí & đủ tính năng cần dùng]

– Mở đến file, folder cần xóa [bạn có thể copy full path từ Windows Explorer sang 7Zip hoặc Winrar cho nhanh]

– Trong giao diện Winrar hoặc 7Zip, bạn có thể tùy ý xử lý những file, folder cứng đầu này. Mặc cho tên có nó quá dài ! [Vì chỉ Windows mới quy định giới hạn độ dài đường dẫn các file, folder MKDIR TempFolder \> ROBOCOPY TempFolder “FullpathofFoldertoDelete” /MIR

Lưu ý:

– FullpathofFoldertoDelete là đường dẫn đến folder có tên quá dài cần xóa hoặc thư mục chứa file có tên quá dài cần xóa.

– Câu lệnh thứ 2 sẽ mirror thư mục TempFolder [thư mục trống chúng ta tạo ra] sang thư mục cần xóa: Tức là xóa trống thư mục cần xóa rồi!

Done.

Bonus: Thêm tính năng Delete các file/ folder “Source Path Too Long” lên Menu ngữ cảnh của Windows

Sau khi đã biết cách xóa file/ folder có tên quá dài bằng câu lệnh robocopy chúng ta có thể thêm nút Delele đặc biệt trên menu ngữ cảnh của Windows Explorer. Từ giờ trở đi, bất kể file/ folder của bạn có tên dài hay ngắn, chỉ cần click chuột file và chọn nút “Robodelete” từ menu là xong. Cách làm như sau:

Thêm tính năng Delete lên Menu ngữ cảnh của Windows

– Bước 1: Dùng Notepad [hoặc Notepad++] để tạo file có đuôi .REG [ví dụ, đặt tên là robodelete.reg] có nội dung như sau:

Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\Delete] [HKEY_CLASSES_ROOT\Directory\shell\Delete\command] "Extended"="" @="\"D:\robodelete.bat\" \"%1\""

– Bước 2: Dùng Notepad [hoặc Notepad++] để tạo file robodelete.bat , lưu file này trong ổ D:\ [đúng theo đường dẫn trong file robodelete.reg ở trên]. Nội dung file BAT như sau:

mkdir c:\empty robocopy /MIR c:\empty %1 rmdir %1 rmdir c:\empty

– Bước 3: Chạy file robodelete.reg ở trên rồi khởi động lại máy tính để cập nhật

Lưu ý:

Khi xóa bằng nút này thì file/ folder đó sẽ bị xóa vĩnh viễn chứ không vào thùng rác [Recycle Bin] vì nó không sử dụng cơ chế xóa thông thường của Windows Explorer, và do đó không thể khôi phục được lại được.

Bạn có thể tùy chỉnh tên nút Delete ở trên bằng từ gì bạn muốn, ví dụ: Robodelete, Xoa File Ten qua dai…

Chủ Đề