Khắc phục: Tên tệp nguồn lớn hơn được hệ thống tệp hỗ trợ

Rất nhiều người dùng đang đối phó với một kịch bản kỳ lạ khi cố gắng sao chép hoặc xóa một cái gì đó trên máy tính của họ. Báo cáo người dùng bị ảnh hưởng nhận được một Đường dẫn nguồn quá dài nhắc nhở họ rằng, Tên tệp nguồn lớn hơn được hệ thống tệp hỗ trợ. Điều này thường xảy ra với một tệp (hoặc nhiều hơn) được chôn trong một loạt các thư mục con có tên dài. Bất cứ khi nào điều này xảy ra, bạn không thể di chuyển, xóa hoặc đổi tên bất kỳ tệp / thư mục liên quan.

Tên tệp nguồn lớn hơn được hỗ trợ bởi hệ thống tệp

Một vấn đề lớn với lỗi đặc biệt này là một khi nó xảy ra, bạn không thể (rõ ràng) làm bất cứ điều gì khác với tệp / thư mục ngoài việc để nó chiếm dung lượng lưu trữ có giá trị.

Tại sao xảy ra lỗi Đường dẫn nguồn quá dài

Các tên tệp nguồn lớn hơn được hỗ trợ bởi hệ thống tệp, sẽ xuất hiện bởi vì Microsoft chỉ cho phép có 256 ký tự trong thư mục con đường dẫn thư mục. Bất cứ khi nào vượt quá giới hạn này, toàn bộ đường dẫn thư mục sẽ bị khóa khỏi xử lý thông thường.

Nếu bạn đang vật lộn để giải quyết cùng một thông báo lỗi, các phương pháp dưới đây sẽ giúp bạn giải quyết vấn đề. Dưới đây bạn có một tập hợp các phương thức mà những người dùng khác trong tình huống tương tự đã sử dụng để giải quyết vấn đề.

Tất cả các phương pháp được trình bày dưới đây sẽ giải quyết vấn đề. Hãy theo dõi bất cứ ai có vẻ dễ tiếp cận hơn với tình hình hiện tại của bạn.

Phương pháp 1: Xóa bằng cách bỏ qua Thùng rác

Rất nhiều người dùng đã có thể xử lý vấn đề thành công bằng cách bỏ qua thùng rác hoàn toàn khi cố gắng xóa tệp hoặc thư mục đang hiển thị trên mạng Các tên tệp nguồn lớn hơn được hỗ trợ bởi lỗi hệ thống tệp .

Để thực hiện việc này, chỉ cần chọn tệp (hoặc thư mục) đang hiển thị lỗi và nhấn SHIFT + Delete để xóa vĩnh viễn tệp (mà không chuyển qua Thùng rác).

Chọn thư mục được nhắm mục tiêu và nhấn phím Shift + Del

Phương pháp 2: Xóa cây bằng cách tạo thư mục decoy

Có một cách tiếp cận thủ công khác mà rất nhiều người dùng bị ảnh hưởng đã sử dụng thành công để xóa một thư mục thứ ba đang hiển thị các Tên tệp Tên nguồn lớn hơn được hỗ trợ bởi lỗi hệ thống tệp .

Cách tiếp cận này liên quan đến việc tạo một thư mục decoy nằm trong cùng thư mục với thư mục không thể xóa. Bằng cách tạm thời di chuyển nội dung của thư mục không thể xóa vào thư mục decoy, một số người dùng đã quản lý để xóa toàn bộ thư mục ba đang hiển thị lỗi.

Dưới đây là hướng dẫn nhanh với những gì bạn cần làm:

  1. Chuyển đến thư mục gốc của ổ đĩa chứa cây thư mục mà bạn không thể xóa. Trong trường hợp của chúng tôi, thư mục gốc là C: \, vì chúng tôi muốn xóa một loạt các thư mục nằm trong Tài liệu . Vì vậy, đi trước và tạo một thư mục với một tên chữ cái trong thư mục gốc.

  2. Để lại thư mục một chữ cái bây giờ và điều hướng đến thư mục mà bạn muốn xóa. Khi bạn đến đó, chọn tất cả nội dung của nó và nhấn Ctrl + X để cắt chúng.

    Điều hướng đến đường dẫn thư mục được nhắm mục tiêu và cắt nội dung bên trong
  3. Tiếp theo, điều hướng đến và mở thư mục tạm thời (trong trường hợp của chúng tôi, thư mục B) mà bạn đã tạo trước đó và dán nội dung bằng cách nhấn Ctrl + V.

    Dán nội dung của thư mục được nhắm mục tiêu vào thư mục tạm thời
  4. Sau đó, di chuyển đến thư mục gốc, nhấp chuột phải vào thư mục tạm thời và xóa nó.

    Xóa thư mục tạm thời
  5. Cuối cùng, quay trở lại thư mục gốc và xóa nó. Bạn sẽ có thể làm như vậy mà không cần nhận được các Tên tệp nguồn lớn hơn được hỗ trợ bởi lỗi hệ thống tệp .

Lưu ý: Hãy nhớ rằng nếu bạn có nhiều đòn bẩy thư mục, bạn cần lặp lại quy trình trên với từng cái để có thể loại bỏ từng cái một.

Nếu phương pháp này không hiệu quả, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 3: Sử dụng công cụ Microsoft Robocopy.exe

Nếu bạn là người am hiểu về công nghệ và bạn thích các giải pháp tập trung vào kỹ thuật thay vì công việc tẻ nhạt hơn một chút, bạn có thể sử dụng một công cụ Microsoft gọn gàng được tích hợp vào Command Prompt kể từ Windows Vista.

Một số người dùng đã cố gắng giải quyết vấn đề cụ thể này bằng cách tạo một thư mục trống và sau đó sử dụng tiện ích RoboCopy để sao chép thư mục trống đó vào thư mục chứa tên tệp dài. Hầu hết người dùng đã thử phương pháp này báo cáo rằng nó hoạt động hoàn hảo.

Đây là những gì bạn cần làm:

  1. Tạo một thư mục trống trong cùng ổ đĩa với thư mục có tên tệp dài. Chúng tôi đặt tên cho nó trống rỗng .
  2. Nhấn phím Windows + R để mở hộp thoại Run. Sau đó, gõ vào cm cmd và nhấn Ctrl + Shift + Enter để mở Dấu nhắc lệnh nâng cao. Khi được nhắc bởi UAC (Kiểm soát tài khoản người dùng), bấm tại dấu nhắc.

    Chạy hộp thoại: cmd sau đó nhấn Ctrl + Shift + Enter
  3. Trong dấu nhắc lệnh nâng cao, nhập nội dung sau để sao chép thư mục trống vào thư mục được nhắm mục tiêu, tạo điều kiện xóa mới nhất:
     robocopy / MIR c: \ * trống * c: \ * nhắm mục tiêu * 

    Lưu ý: Hãy nhớ rằng bạn sẽ cần thay thế các trình giữ chỗ * trống ** nhắm mục tiêu * bằng tên thực trong kịch bản cụ thể của bạn.

Buộc xóa thư mục bằng Robocopy

Phương pháp 4: Sử dụng công cụ dòng lệnh SuperDelete

Một số người dùng bị ảnh hưởng bởi tên Các tên tệp nguồn lớn hơn được hỗ trợ bởi hệ thống tệp Lỗi lỗi đã quản lý để xóa các thư mục phiền phức bằng cách sử dụng công cụ dòng lệnh nguồn mở có tên SuperDelete .

Một số người dùng đã báo cáo rằng phương pháp này cuối cùng đã thành công sau khi hầu hết các con đường khác mà họ đã khám phá trước đó hóa ra không hiệu quả. Đừng sợ hãi bởi thực tế rằng công cụ này là một tiện ích dòng lệnh - thực sự rất dễ sử dụng.

Dưới đây là hướng dẫn nhanh về cách sử dụng SuperDelete để xóa các thư mục và tệp đang hiển thị tên tệp nguồn của chế độ lớn hơn mức được hỗ trợ bởi lỗi hệ thống tệp .

  1. Truy cập liên kết này ( tại đây ) và tải xuống phiên bản mới nhất của kho lưu trữ SuperDelete.

    Đang tải xuống tệp thực thi SuperDelete
  2. Giải nén thư mục zip SuperDelete và dán tệp thực thi SuperDelete ở đâu đó có thể triệu tập.
  3. Nhấn phím Windows + R để mở hộp thoại Run . Tiếp theo, gõ vào cm cmd và nhấn Enter để mở cửa sổ Dấu nhắc Lệnh.

    Chạy hộp thoại: cmd
  4. Bên trong Command Prompt, sử dụng lệnh CD để điều hướng đến vị trí của SuperDelete.exe. Chúng tôi đã dán nó vào thư mục gốc của C nên lệnh là cd C: \.
  5. Tiếp theo, sử dụng lệnh sau để xóa thư mục hoặc tệp đang hiển thị cho bạn Tên tệp nguồn lớn hơn được hỗ trợ bởi lỗi hệ thống tệp .
     SuperDelete.exe * fullPathToFileOrFolder * 

    Lưu ý: Thay thế trình giữ chỗ * FullPathToFileorFolder * bằng đường dẫn chính xác trong kịch bản cụ thể của bạn.

  6. Nhấn Y ở dấu nhắc tiếp theo để xác nhận xóa thư mục hoặc tệp.

    Xóa các thư mục hoặc tệp đường dẫn dài bằng SuperDelete
  7. Thế là xong, thư mục hoặc tập tin bị xóa vĩnh viễn.

Bài ViếT Thú Vị