Kích thước chưa nén của ZIP (ZIP Uncompressed Size) là số byte mà một tệp bên trong kho lưu trữ ZIP sẽ có sau khi được giải nén, trái ngược với Kích thước đã nén (Compressed Size) thường nhỏ hơn mà nó chiếm chỗ khi vẫn còn nằm trong kho lưu trữ. Trình đọc metadata ExifTool hiển thị nó là ZipUncompressedSize.
Những tệp nào chứa nó và con số đó đến từ đâu
Các kho lưu trữ ghi nhận giá trị này. Tệp ZIP có lưu, cũng như các định dạng hằng ngày thực chất là container ZIP bên dưới, như tài liệu .docx, .xlsx, .pptx, tệp .odt, sách điện tử .epub, gói .jar và .apk. Định dạng RAR, 7z và các định dạng lưu trữ khác cũng lưu cùng giá trị đó theo cách trình bày riêng của chúng. Một báo cáo có thể không liệt kê giá trị này cho tệp .odt và .epub, dù bản thân tệp có lưu nó.
Một gói nén thường dùng để gom nhiều tệp thành một, dù một tệp đơn lẻ cũng có thể được lưu vào gói riêng, và chương trình nén sẽ ghi lại kích thước gốc của từng thành phần khi đóng gói. Việc này được thực hiện tự động bởi bất kỳ ứng dụng nào tạo gói nén, dù đó là 7-Zip, WinRAR, WinZip, Archive Utility trên macOS, lệnh thư mục nén của Windows hay công cụ dòng lệnh zip.
Cần hiểu rằng con số này là một khai báo. Gói nén cho biết nội dung sẽ phải lớn đến mức nào khi được giải nén; không có gì xác thực điều đó cho đến khi bạn thực sự trích xuất, lúc đó kích thước và checksum được lưu trữ sẽ được so sánh với dữ liệu đã giải nén.
Giá trị điển hình trông như thế nào
Một số nguyên tính theo byte, mà các ứng dụng thường quy đổi sang KB hoặc MB để hiển thị. Văn bản của một tài liệu Word ngắn có thể hiển thị 48219 byte chưa nén trong khi chỉ chiếm một phần rất nhỏ con số đó bên trong tệp .docx.
Chia dung lượng đã nén cho con số này, bạn sẽ có tỷ lệ nén. Khoảng chênh lệch lớn hay nhỏ phụ thuộc vào nội dung và phương pháp sử dụng; Deflate là phương pháp chuẩn trong tệp ZIP, với BZIP2 và LZMA là một số lựa chọn thay thế. Có một chi tiết đáng lưu ý: các trường ZIP ban đầu dùng 32 bit và vì vậy dừng lại ở 4.294.967.295 byte, tức là dưới 4 GB. Nội dung lớn hơn phải dựa vào phần mở rộng ZIP64, phần này giữ giá trị thực trong một bản ghi bổ sung, nên một ứng dụng rất cũ không hiểu ZIP64 có thể báo một con số bị giới hạn hoặc vô nghĩa cho một tệp khổng lồ.
Tại sao nó quan trọng
Ứng dụng thực tế nhất là để lập kế hoạch. Đây là con số cho bạn biết liệu nội dung có đủ chỗ trước khi giải nén hay không, và đôi khi khá bất ngờ, vì một gói nén văn bản hoặc tệp log nhỏ có thể bung ra thành hàng gigabyte. So sánh với dung lượng đã nén cũng cho bạn biết việc nén có mang lại lợi ích không: hai con số gần như bằng nhau nghĩa là nội dung vốn đã được nén sẵn, như tệp JPEG, MP3 và MP4, và nén lại sẽ không tiết kiệm được gì.
Nó cũng đóng vai trò kiểm tra hợp lý. Một gói nén vài trăm kilobyte nhưng khai báo dung lượng chưa nén khổng lồ đáng được xem xét cẩn thận, vì các gói nén được tạo cố ý có thể dùng đúng chiêu này để làm đầy ổ đĩa khi ai đó giải nén. Với công việc lưu trữ lâu dài thì so sánh theo chiều ngược lại: đối chiếu kích thước khai báo với những gì thực sự được giải nén là một cách đơn giản để xác nhận một gói nén cũ vẫn còn đầy đủ.
Con số này không mang thông tin cá nhân. Nó chỉ mô tả lượng dữ liệu chứ không nói gì về người đã tạo ra nó.