Nếu trong máy tính của bạn có chứa các file, folder có tên quá dài thì bạn không thể làm gì với chúng bằng Windows Explorer. Không thể Rename, Delete hay Move, bạn sẽ nhận được thông báo lỗi “Source Path Too Long”:
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.</p
Cách đơn giản để khắc phục lỗi Source Path Too Long trong Windows
Cách Xóa Các File, Folder Có Tên Quá Dài (Source Path Too Long): Thật Đơn Giả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:</p
C1: Cách Xóa Các File, Folder Có Tên Quá Dài bằng Winrar hoặc 7Zip
> MKDIR TempFolderLư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 WindowsSau 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:</p
> ROBOCOPY TempFolder "FullpathofFoldertoDelete" /MIR
Thêm tính năng Delete lên Menu ngữ cảnh của Windows
- 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:Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\Delete] [HKEY_CLASSES_ROOT\Directory\shell\Delete\command] "Extended"="" @="\"D:\robodelete.bat\" \"%1\""
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...Video hướng dẫn xóa file, folder có tên quá dài trên Windows