Tệp CAB là gì?

Cách mở, chỉnh sửa và chuyển đổi tệp CAB

Một tệpphần mở rộng tệp .CAB là tệp Windows Cabinet (chúng được sử dụng để được gọi là tệp Diamond). Chúng là các tệp nén lưu trữ dữ liệu liên quan đến các cài đặt Windows khác nhau có thể liên quan đến trình điều khiển thiết bị hoặc tệp hệ thống.

Tính năng Gói và Đi của chương trình Nhà xuất bản Microsoft có thể tạo các tệp CAB kết thúc bằng phần mở rộng tệp PUZ. Bên trong nó là tất cả mọi thứ có trong tài liệu, trong cùng một định dạng lưu trữ như CAB, vì vậy chúng có thể được xử lý giống như các tệp CAB.

Chương trình cài đặt InstallShield cũng tạo các tệp có phần mở rộng CAB nhưng chúng không liên quan đến định dạng tệp Windows Cabinet.

Một số thiết bị có thể sử dụng phần mở rộng tệp CAB để lưu trữ các tệp phần sụn.

Cách mở tệp CAB

Nhấp đúp vào tệp Windows Cabinet trong Windows sẽ tự động mở tệp dưới dạng tệp lưu trữ để bạn có thể xem nội dung bên trong. Windows về cơ bản coi nó như một thư mục, và tự động làm như vậy; bạn không cần tải xuống trình mở CAB cho Windows.

Tuy nhiên, bạn cũng có thể mở hoặc trích xuất các tệp CAB bằng công cụ giải nén tệp. Đi tuyến đường này cho phép bạn mở các tệp CAB trên các hệ điều hành khác như macOS hoặc Linux. Một vài trình giải nén tệp miễn phí hoạt động với các tệp CAB bao gồm 7-Zip, PeaZip, WinZip, IZArc, The Unarchiver và cabextract.

Nếu bạn có một tệp PUZ đến từ Microsoft Publisher, bạn có thể mở nó bằng bất kỳ trình giải nén tệp nào vừa đề cập. Nếu các chương trình đó không nhận dạng được phần mở rộng của tệp PUZ, hãy mở phần mềm giải nén tệp đầu tiên và sau đó duyệt tệp PUZ hoặc thay đổi phần mở rộng tệp .PUZ thành .CAB và thử lại.

Các tệp CAB InstallShield không giống như các tệp của Windows Cabinet nhưng chúng có thể được trích xuất với unshield.

Cài đặt các tệp CAB trong Windows

Nếu bạn có một tệp cập nhật Windows được tải xuống ngoại tuyến ở định dạng CAB, một cách khác bạn có thể cài đặt tệp này là thông qua Dấu nhắc lệnh nâng lên . Gõ lệnh này, thay thế đường dẫn đến tệp CAB với đường dẫn đến tệp bạn đang sử dụng:

dism / online / add-package /packagepath:"C:\files\cabname.cab "

Bạn không nên sử dụng lệnh DISM để cài đặt gói ngôn ngữ, mà thay vào đó là công cụ lpksetup.exe , như sau:

  1. Mở hộp thoại Chạy bằng phím tắt Win + R.
  2. Nhập lpksetup (chữ cái đầu tiên là chữ thường L).
  3. Nhấp hoặc nhấn Cài đặt ngôn ngữ hiển thị .
  4. Chọn Duyệt ... để mở tệp CAB.
  5. Nhấp / nhấn Tiếp theo .
  6. Đợi toàn bộ quá trình kết thúc. Nó có thể mất một thời gian.
  7. Bạn có thể đóng màn hình Cài đặt ngôn ngữ hiển thị khi Tiến trình nói "Đã hoàn thành".

Mẹo: Để chuyển sang ngôn ngữ trong Windows 10, mở Cài đặt và sau đó điều hướng đến Thời gian và ngôn ngữ , sau đó chọn tab Khu vực và ngôn ngữ ở bên trái. Trong các phiên bản Windows cũ hơn, đó là Bảng điều khiển> Đồng hồ, Ngôn ngữ và Khu vực> Ngôn ngữ . Cuối cùng, chọn ngôn ngữ bạn muốn sử dụng và làm theo hướng dẫn được hiển thị, nếu có.

Cách chuyển đổi tệp CAB

Không có bất kỳ chương trình chuyển đổi tệp nào mà chúng tôi biết rằng có thể thực hiện CAB sạch để chuyển đổi MSI . Tuy nhiên, bạn có thể thấy bài đăng trên diễn đàn Flexera Software này hữu ích.

Tệp WSP là các tệp Gói giải pháp SharePoint được Microsoft SharePoint sử dụng và được nén theo định dạng CAB. Bạn có thể đổi tên tệp WSP thành CAB và mở tệp như bạn sẽ làm tệp Windows Cabinet.

Bạn có thể chuyển đổi CAB thành EXE bằng IExpress Wizard, một công cụ có trong Windows. Mở hộp thoại Chạy bằng phím tắt Win + R rồi gõ iexpress .

Nếu bạn cần chuyển đổi CAB thành KDZ để nhận tệp phần mềm Android ở định dạng phù hợp, hãy làm theo hướng dẫn tại BOYCRACKED.

Thông tin thêm về định dạng CAB

Windows có thể nén một tệp CAB với DEFLATE (như hầu hết các tệp ZIP ), Quantum hoặc LZX vì định dạng này hỗ trợ tất cả ba thuật toán nén.

Mỗi kho lưu trữ CAB được nén toàn bộ thay vì mỗi tệp riêng lẻ. Một kho lưu trữ CAB có thể chứa tới 65.535 thư mục CAB và những thư mục này có thể chứa số lượng tệp bằng nhau.

Khi một tệp CAB thực sự được trình cài đặt sử dụng, các tệp chứa trong nó được trích xuất trên cơ sở khi cần thiết và theo thứ tự chúng được lưu trữ trong tệp CAB.

Một tệp lớn có thể được tạo thành nhiều tệp CAB, miễn là không quá 15 tệp span cho tệp CAB tiếp theo. Điều này có nghĩa rằng bạn có thể có tối đa 15 tệp trong một tệp CAB mở rộng tới tệp CAB tiếp theo trong chuỗi và thậm chí có thể có tối đa 15 tệp.

Các tệp CAB được nhận dạng bởi 4 byte đầu tiên. Nếu bạn mở tệp CAB dưới dạng tệp văn bản có trình chỉnh sửa văn bản , bạn sẽ thấy "MSCF" là bốn chữ cái đầu tiên.

Bạn có thể tạo một tệp CAB với makecab.exe , được bao gồm trong Windows. Chạy một lệnh như thế này trong Command Prompt sẽ nén tệp vào một kho lưu trữ CAB:

makecab.exe C: \ files \ program.jpg C: \ files \ program.cab

Bạn có thể đọc thêm về định dạng tệp Windows Cabinet từ các trang Windows Dev Center và Microsoft Cabinet Format của Microsoft.

Bạn có thể xóa các tập tin CAB?

Có thể bạn muốn xóa các tệp CAB khỏi máy tính của mình khi bạn thấy hàng chục hoặc thậm chí hàng trăm tệp trong một thư mục. Điều cực kỳ quan trọng trước khi quyết định điều này là để hiểu các tệp CAB ở đâu và liệu chúng có quan trọng hay không.

Ví dụ, các tệp CAB trong các thư mục như C: \ Windows \ System32 \ nên được giữ nguyên bất kể cái gì. Cố gắng giải mã những gì quan trọng ở đây có thể thực sự khó hiểu và đưa ra quyết định sai có thể gây ra các vấn đề sau này vì Windows có thể cần tệp CAB bạn đã xóa để sửa tệp bị hỏng.

Tuy nhiên, các tệp CAB có liên quan đến iTunes, DirectX hoặc một số chương trình bên thứ ba khác có thể bị xóa một cách an toàn mà không gây ra thiệt hại hệ thống, nhưng chúng có thể khiến chương trình ngừng hoạt động hoặc ngăn một số tác vụ nhất định chạy . Nếu chương trình ngừng hoạt động sau khi xóa các tệp CAB, chỉ cần sửa chữa hoặc cài đặt lại, nhưng rất có thể các loại tệp CAB này chỉ là tạm thời.

Do tính chất của các tệp CAB, thường thấy chúng trong các tệp thiết lập của một chương trình. Ví dụ, trình cài đặt Microsoft Office bao gồm một số tệp CAB, một số tệp khá lớn. Nếu chúng được loại bỏ, nếu sẽ làm hỏng trình cài đặt và bạn sẽ không thể sử dụng các tệp thiết lập đó để cài đặt MS Office.

Một số phần mềm sẽ đổ các tập tin cab_xxxx vào thư mục C: \ Windows \ Temp \ trong khi cài đặt các cập nhật hoặc thực hiện một số nhiệm vụ liên quan đến hệ thống khác. Nó là hoàn toàn an toàn để loại bỏ các tập tin CAB ở vị trí này trừ khi máy tính của bạn đang tích cực cập nhật hoặc cài đặt phần mềm (vì chúng có thể đang được sử dụng tại thời điểm đó).

Nếu bạn không thể xóa các tệp CAB vì chúng giữ tái tạo (ví dụ : thư mục C: \ Windows \ Logs \ CBS \ tiếp tục tạo các tệp LOG và CAB), hãy thử xóa tệp LOG cũ nhất (hoặc tất cả chúng) và sau đó xóa mọi tệp Tệp CAB từ C: \ Windows \ Temp \.