(Các) tên tệp quá dài đối với thông báo lỗi thư mục đích

File Name Would Be Too Long



Khi bạn nhận được thông báo lỗi 'Tên tệp quá dài đối với thư mục đích', điều đó có nghĩa là tên tệp hoặc đường dẫn bạn đang cố sử dụng quá dài đối với thư mục đích. Điều này có thể xảy ra vì một số lý do, nhưng phổ biến nhất là tên tệp hoặc đường dẫn quá dài đối với hệ thống tệp Windows. Có một số cách để khắc phục vấn đề này. Đầu tiên là cố gắng rút ngắn tên tệp hoặc đường dẫn. Điều này có thể được thực hiện bằng cách sử dụng tên ngắn hơn cho tệp hoặc thư mục hoặc bằng cách sử dụng đường dẫn ngắn hơn. Ví dụ: nếu bạn đang cố lưu tệp vào thư mục 'Tài liệu của tôi', bạn có thể thử lưu tệp đó vào thư mục 'Tài liệu của tôi'. Nếu không thể rút ngắn tên tệp hoặc đường dẫn, bạn có thể thử sử dụng tên tệp hoặc đường dẫn khác. Ví dụ: bạn có thể thử lưu tệp vào một thư mục khác hoặc bạn có thể thử sử dụng một phần mở rộng tệp khác. Nếu vẫn không khắc phục được sự cố, bạn có thể thử sử dụng một hệ thống tệp khác. Ví dụ: bạn có thể thử sử dụng hệ thống tệp NTFS thay vì hệ thống tệp FAT32. Nếu vẫn không khắc phục được sự cố, bạn có thể liên hệ với Microsoft để được hỗ trợ.



Gần đây, khi duyệt qua một số tệp và thư mục sao lưu trên PC Windows của mình, tôi bắt gặp một số tệp sao lưu cũ mà tôi muốn xóa. Bản sao lưu cũ mình không dùng nên muốn xóa file .tar đã nén.





Nhưng khi tôi tiến hành gỡ cài đặt nó, tôi nhận được thông báo lỗi sau:





(Các) tên tệp quá dài đối với thư mục đích

(Các) tên tệp quá dài đối với thư mục đích



Rõ ràng, tệp nén chứa tệp hình ảnh JPG mà Windows của tôi không thể xóa được. Sử dụng tùy chọn Bỏ qua, tôi đã xóa mọi thứ trừ tệp này. Vậy tại sao điều này lại xảy ra?

Theo hệ thống đặt tên tệp tiêu chuẩn của Windows, tên hoặc đường dẫn đầy đủ không được vượt quá 259 ký tự. Điều này bao gồm đường dẫn thư mục, tên tệp và phần mở rộng tệp. Nếu vậy, bạn sẽ gặp lỗi này khi cố gắng gỡ cài đặt.

Giới hạn chiều dài đường dẫn tối đa : Trong Windows API (với một vài ngoại lệ được thảo luận trong các đoạn sau), độ dài đường dẫn tối đa là MAX_PATH, được xác định là 260 ký tự. Đường dẫn cục bộ được cấu trúc theo thứ tự sau: ký tự ổ đĩa, dấu hai chấm, dấu gạch chéo ngược, các thành phần tên được phân tách bằng dấu gạch chéo ngược và ký tự null kết thúc. Ví dụ: đường dẫn tối đa trên ổ D là 'D: some path string of 256 characters

Bài ViếT Phổ BiếN