Computer >> Máy Tính >  >> Hệ thống >> Windows 10

Không thể xóa tệp có tên tệp dài? Khắc phục sự cố chỉ trong 5 giây

"Vui lòng giúp đỡ. Tôi không thể xóa tệp do tên tệp quá dài."

Đây là một vấn đề phức tạp có thể được giải quyết trong năm giây và tất cả những gì cần làm là một lệnh DOS đơn giản trước đây. Nhưng trước tiên, chúng ta hãy làm quen với một trong những lỗi lâu đời nhất mà Windows phát sinh và thủ phạm đằng sau chúng:Tên tệp dài (LFN).

Tên tệp dài là gì?

Tên tệp dài được kế thừa từ Windows 95 và kiến ​​trúc MS-DOS của nó. Hệ thống LFN chỉ định tên tệp và thư mục lên đến 255 ký tự. Đây là sự thay đổi so với quy ước đặt tên tệp 8.3 cũ hơn gồm tối đa tám ký tự (sau bất kỳ đường dẫn thư mục nào), theo sau là tùy chọn mở rộng tên tệp bao gồm một dấu chấm [.] Và nhiều nhất là ba ký tự.

Vì Windows tương thích ngược nên chúng tôi sẽ sử dụng "sự chuyển đổi lẫn nhau" này giữa hai hệ thống đặt tên tệp để giải quyết vấn đề của chúng tôi, vì đôi khi tên tệp sẽ vượt quá giới hạn đặt cho chúng.

Nhiều chương trình Windows mong đợi độ dài đường dẫn tối đa ngắn hơn 255 ký tự. Giới hạn này không bao gồm đường dẫn tệp mà nó nằm dưới đó. Tuy nhiên, khi bạn sao chép một tệp từ một vị trí, nó sẽ tính đến toàn bộ đường dẫn của tệp.

Không thể xóa tệp có tên tệp dài? Khắc phục sự cố chỉ trong 5 giây

Các tệp có tên tệp quá dài có thể là sản phẩm của hệ điều hành khác. Nó cũng có thể được sinh ra dưới dạng tệp bộ đệm từ phần mềm của bên thứ ba. Hoặc, nó có thể là một tệp phương tiện có tên thực sự dài. Đôi khi, các tệp này cũng được tạo nếu chúng tồn tại trong các thư mục sâu hơn như chia sẻ mạng.

Bạn có thể quản lý các tệp như vậy bằng phần mềm đã tạo ra chúng. Nhưng nếu không thành công, đây là một giải pháp dễ dàng hơn nhiều.

Giải quyết Lỗi tên tệp "Quá dài"

Đây là một quy trình ba bước đơn giản để xóa một tệp có tên tệp dài. Mẹo là tự động tạo một tên tệp ngắn hơn và sử dụng tên đó.

  1. Mở dấu nhắc lệnh trong thư mục chứa tệp.
  2. Sử dụng lệnh DOS để lấy tên tệp ngắn ở định dạng tên tệp 8.3.
  3. Bây giờ, hãy sử dụng DEL lệnh trong DOS cho tệp để xóa tệp.

Hãy xem nó hoạt động như thế nào với một ví dụ. Ở đây chúng tôi có một tệp có tên tệp dài trong một thư mục.

Mở File Explorer và duyệt đến tệp trong thư mục của nó. Nhấn Shift và sau đó bấm chuột phải vào vùng trống. Chọn Mở cửa sổ lệnh tại đây . Cửa sổ Command Prompt sẽ mở ra với đường dẫn được đặt đến thư mục bạn đang ở.

Không thể xóa tệp có tên tệp dài? Khắc phục sự cố chỉ trong 5 giây

Nhập lệnh DOS để liệt kê các tệp và thư mục trong thư mục hiện tại. dir command là một lệnh nội bộ và có sẵn trên tất cả các hệ điều hành của Microsoft. / X thuộc tính hiển thị các tên viết tắt cho các tên tệp không phải là 8,3. Bạn cũng có thể sử dụng DIR / X / P để tạm dừng và chuyển từ màn hình này sang màn hình tiếp theo khi có quá nhiều tệp cần kiểm tra.

Ảnh chụp màn hình bên dưới hiển thị cho bạn tệp văn bản mà chúng tôi muốn xóa với tên tệp ngắn "đã sửa đổi".

Không thể xóa tệp có tên tệp dài? Khắc phục sự cố chỉ trong 5 giây

Vì vậy, bạn có thể thấy cách chúng tôi sử dụng DOS để "tự động tạo" tên ngắn hơn cho tệp. Bây giờ, chỉ cần sử dụng lệnh DEL đơn giản trên tên tệp ngắn để xóa tệp. Vậy là xong!

Không thể xóa tệp có tên tệp dài? Khắc phục sự cố chỉ trong 5 giây

Bài học ở đây là đừng bỏ bê DOS. Có rất nhiều lệnh DOS hữu ích mà vẫn có thể tiết kiệm thời gian trong ngày của bạn. Trong khi ghi nhớ những điều đó, bạn cũng sẽ muốn tìm hiểu cách khắc phục một sự cố Windows phổ biến khác:các tệp bị khóa để chỉnh sửa và xóa.

Tín dụng hình ảnh:hanss qua Shutterstock.com