fsutil là một Windows XP và công cụ hệ thống trở lên có một số chức năng có thể giúp ích. Cụ thể, fsutil file
tiểu ban dường như có thể tạo, thiết lập độ dài và cũng không điền vào các tệp.
Đặc biệt:
fsutil file createnew "C:\temp\myfile" 1024
Sẽ tạo một tệp 1024 byte đầy, nhưng tôi không thể thấy cách nào để cắt bớt tệp. Có một lệnh đặt độ dài dữ liệu hợp lệ, nhưng nó không xuất hiện để sửa đổi dấu EOF là:
Sử dụng setvaliddata
Trong NTFS, có hai khái niệm quan trọng về độ dài tệp: điểm đánh dấu Kết thúc tệp (EOF) và Độ dài dữ liệu hợp lệ (VDL). EOF chỉ ra độ dài thực tế của tệp. VDL xác định độ dài của dữ liệu hợp lệ trên đĩa. Mọi lần đọc giữa VDL và EOF sẽ tự động trả về 0 để duy trì yêu cầu tái sử dụng đối tượng C2.