Câu hỏi thường gặp về 7zip (FAQ)

Tôi có thể sử dụng 7zip trong tổ chức thương mại không?

Có, 7zip là phần mềm miễn phí 100% cho mọi mục đích.
Bạn có thể sử dụng nó trên bất kỳ máy tính nào. Bạn không cần phải đăng ký hoặc trả tiền cho 7zip.


7zip hỗ trợ rất nhiều định dạng. Định dạng nén nào tốt hơn?

Để nén tốt hơn, bạn nên sử dụng định dạng 7z.
Chỉ nên sử dụng các định dạng khác khi thực sự cần thiết.


Tại sao các tệp lưu trữ 7z được tạo bởi phiên bản 7zip mới có thể lớn hơn các tệp lưu trữ được tạo bởi phiên bản 7zip cũ?

Các phiên bản 7zip mới (bắt đầu từ phiên bản 15.06) sử dụng một thứ tự sắp xếp tệp khác theo mặc định cho các tệp lưu trữ 7z dạng solid.

Phiên bản 7zip cũ (trước phiên bản 15.06) đã sử dụng sắp xếp tệp “theo loại” (“theo phần mở rộng”).

Phiên bản 7zip mới hỗ trợ hai thứ tự sắp xếp:

  • sắp xếp theo tên – thứ tự mặc định.
  • sắp xếp theo loại, nếu ‘qs‘ được chỉ định trong trường Parameters trong cửa sổ “Add to archive” (hoặc -mqs cho phiên bản dòng lệnh).

Bạn có thể nhận được sự khác biệt lớn về tỷ lệ nén cho các phương pháp sắp xếp khác nhau, nếu kích thước từ điển nhỏ hơn tổng kích thước của các tệp. Nếu có các tệp tương tự trong các thư mục khác nhau, việc sắp xếp “theo loại” có thể cung cấp tỷ lệ nén tốt hơn trong một số trường hợp.

Lưu ý rằng việc sắp xếp “theo loại” có một số nhược điểm. Ví dụ: ổ đĩa NTFS sử dụng thứ tự sắp xếp “theo tên”, vì vậy nếu một tệp lưu trữ sử dụng cách sắp xếp khác, thì tốc độ của một số thao tác đối với các tệp có thứ tự bất thường có thể giảm trên các thiết bị HDD (HDD có tốc độ thấp cho các hoạt động “tìm kiếm”).

Bạn có thể tăng tỷ lệ nén bằng các phương pháp sau:

  • Tăng kích thước từ điển. Nó có thể hữu ích khi không sử dụng ‘qs’.
  • Chỉ định ‘qs‘ trong trường Parameters (hoặc sử dụng -mqs cho phiên bản dòng lệnh).

Nếu bạn nghĩ rằng thứ tự tệp bất thường không phải là vấn đề đối với bạn và nếu tỷ lệ nén tốt hơn với từ điển nhỏ quan trọng hơn đối với bạn, hãy sử dụng chế độ ‘qs‘.


7zip có thể mở tệp lưu trữ RAR5 không?

Các phiên bản 7zip hiện đại (15.06 beta trở lên) hỗ trợ tệp lưu trữ RAR5.


Làm cách nào tôi có thể đặt liên kết tệp với 7zip trong Windows 7 và Windows Vista?

Bạn phải chạy 7zip File Manager ở chế độ quản trị viên. Nhấp chuột phải vào biểu tượng của 7zip File Manager, sau đó nhấp vào Run as administrator. Sau đó, bạn có thể thay đổi liên kết tệp và một số tùy chọn khác.


Tại sao 7zip không thể mở một số tệp lưu trữ ZIP?

Trong hầu hết các trường hợp này, điều đó có nghĩa là tệp lưu trữ chứa các tiêu đề không chính xác. Các chương trình ZIP khác có thể mở một số tệp lưu trữ có tiêu đề không chính xác, vì các chương trình này chỉ bỏ qua lỗi.

Nếu bạn có tệp lưu trữ như vậy, vui lòng không gọi cho các nhà phát triển 7zip về vấn đề đó. Thay vào đó, hãy thử tìm chương trình đã được sử dụng để tạo tệp lưu trữ và thông báo cho các nhà phát triển của chương trình đó rằng phần mềm của họ không tương thích với ZIP.

Cũng có một số tệp lưu trữ ZIP được mã hóa bằng các phương pháp không được 7zip hỗ trợ, ví dụ: WAVPack (WinZip).


Tại sao giải nén lưu trữ kéo và thả từ 7zip sang Explorer lại sử dụng các tệp tạm thời?

7zip không biết đường dẫn thư mục của mục tiêu thả. Chỉ Windows Explorer mới biết chính xác mục tiêu thả. Và Windows Explorer cần các tệp (nguồn kéo) dưới dạng tệp đã giải nén trên đĩa. Vì vậy, 7zip giải nén các tệp từ kho lưu trữ vào thư mục tạm thời và sau đó 7zip thông báo cho Windows Explorer về đường dẫn của các tệp tạm thời này. Sau đó, Windows Explorer sao chép các tệp này vào thư mục đích thả.

Để tránh sử dụng các tệp tạm thời, bạn có thể sử dụng lệnh Extract của 7zip hoặc kéo và thả từ 7zip sang 7zip.


Tại sao phiên bản dòng lệnh không thêm các tệp không có phần mở rộng vào kho lưu trữ?

Có lẽ bạn đang sử dụng ký tự đại diện *.*. 7zip không sử dụng trình phân tích cú pháp ký tự đại diện của hệ điều hành và do đó coi *.* là bất kỳ tệp nào có phần mở rộng. Để xử lý tất cả các tệp, bạn phải sử dụng ký tự đại diện * hoặc bỏ qua hoàn toàn ký tự đại diện.


Tại sao khóa chuyển -r không hoạt động như mong đợi?

Trong hầu hết các trường hợp, bạn không cần khóa chuyển -r. 7zip có thể nén các thư mục con ngay cả khi không có khóa chuyển -r.

Ví dụ 1:

7z.exe a c:a.7z "C:Program Files"

nén hoàn toàn “C:Program Files”, bao gồm tất cả các thư mục con.

Ví dụ 2:

7z.exe a -r c:a.7z "C:Program Files"

tìm kiếm và nén “Program Files” trong tất cả các thư mục con của C: (ví dụ: trong “C:WINDOWS”).
Nếu bạn chỉ cần nén các tệp có một số phần mở rộng nhất định, bạn có thể sử dụng khóa chuyển -r:

7z a -r c:a.zip c:dir*.txt 

nén tất cả các tệp *.txt từ thư mục c:dir và tất cả các thư mục con của nó.


Làm cách nào tôi có thể lưu trữ toàn bộ đường dẫn của tệp trong kho lưu trữ?

7zip chỉ lưu trữ các đường dẫn tương đối của tệp (không có tiền tố ký tự ổ đĩa). Bạn có thể thay đổi thư mục hiện tại thành thư mục chung cho tất cả các tệp bạn muốn nén và sau đó bạn có thể sử dụng đường dẫn tương đối:

cd /D C:dir1
7z.exe a c:a.7z file1.txt dir2file2.txt

Tại sao 7zip không thể sử dụng từ điển lớn trong Windows 32 bit?

Windows 32 bit chỉ cấp phát 2 GB không gian ảo cho mỗi ứng dụng. Ngoài ra, khối 2 GB đó có thể bị phân mảnh (ví dụ: bởi một số tệp DLL), vì vậy 7zip không thể cấp phát một khối không gian ảo liền kề lớn. Không có những hạn chế như vậy trong Windows 64 bit. Vì vậy, bạn có thể sử dụng bất kỳ từ điển nào trong Windows x64, nếu bạn có đủ dung lượng RAM vật lý cần thiết.


Làm cách nào tôi có thể cài đặt 7zip ở chế độ im lặng?

Đối với trình cài đặt exe: Sử dụng tham số “/S” để thực hiện cài đặt im lặng và tham số /D=”C:Program Files7-Zip” để chỉ định “thư mục đầu ra”. Các tùy chọn này phân biệt chữ hoa chữ thường.

Đối với trình cài đặt msi: Sử dụng các tham số /q INSTALLDIR=”C:Program Files7-Zip”.


Làm cách nào tôi có thể khôi phục tệp lưu trữ 7z bị hỏng?

Có một số trường hợp có thể xảy ra khi tệp lưu trữ bị hỏng:

  • Bạn có thể mở tệp lưu trữ và bạn có thể thấy danh sách tệp, nhưng khi bạn nhấn lệnh Extract hoặc Test, có một số lỗi: Data Error hoặc CRC Error.
  • Khi bạn mở tệp lưu trữ, bạn nhận được thông báo “Can not open file ‘a.7z’ as archive”

Có thể khôi phục một số dữ liệu. Đọc thêm về quy trình khôi phục 7z procedure.