ファイルを知る、使いこなす。
.cab

Windowsキャビネット

圧縮

CABはMicrosoft Cabinetの圧縮形式です。インストーラー、ドライバー、更新の素材等に使われます。中身を取り出す操作と、OSへ導入する操作は同じではありません。内容を確認して新しいフォルダーへ展開し、インストールは提供元が指定する方式に従います。

主な用途
Windows用の圧縮ファイルをまとめる
中身の種類
バイナリデータ・編集文書等
目次・よくある質問・根拠資料を見る

内容の最終確認: · 編集:Kai

具体例:確認する順番

例:ドライバーのCABを展開したのに機器が動かない場合。取り出したファイルとドライバー導入は別なので、機器型番、OS、CPUと正規の導入手順を確認します。調べる際はCABの一覧を見て空フォルダーへ展開し、未知のEXEを無条件に起動しません。分割CABは一式で保存し、既存の設定を上書きしないようにします。

開き方・操作手順

使っている環境や目的の項目を開いて、手順を確認してください。

エクスプローラーで内容確認

内容を見るだけなら導入する必要はありません。

  1. CABを保存し、正規の入手元と容量を確認します。
  2. 対応するエクスプローラー等で内容を表示します。
  3. 必要なファイルだけを新しい空フォルダーへ取り出します。
expandで一覧・展開

実行する処理と展開を区別します。

  1. Windowsのexpand公式資料で一覧表示のオプションを確認します。
  2. 一覧で内容を確認してから指定した新しい保存先へ展開します。
  3. 展開物を確認し、不明なEXEやスクリプトを起動しません。

操作名・対応状況はアプリ・OS・版によって異なります。変更する前に原本を残してください。

開けないとき:症状から確認

  • 更新が入らない:展開とWindows更新の導入手順を混同しないでください。
  • ドライバーが使えない:OS、CPU、機器型番、署名を確認します。
  • 次のCABを要求:分割キャビネットの他のファイルが不足していないか確認します。
  • 展開先の既存ファイルが変わる:新しい空フォルダーへ展開します。
  • 破損表示:コピー・ダウンロードの完了と元の容量を照合します。

CAB → 展開したファイル

  1. 一覧表示で必要な内容を確認します。
  2. 空の別フォルダーへ展開します。
  3. ファイル数と関連CABが揃っているか確認します。

ZIPへ改名しても正式な形式変換にはなりません。展開物を再圧縮しても元のインストーラーの署名や構成は同じとは限りません。

CABはインストーラーの一部にもなる

Windows InstallerはCABを素材として利用します。CABだけを取り出しても元の導入処理は再現できません。セットアップの正式な一式と手順を確認します。

この手順の根拠:Microsoft · Cabinet files

展開・導入・実行を分ける

一覧を見る、ファイルを取り出す、機器へ導入する、コードを実行する操作は別です。トラブル調査ではまず一覧と対象環境を確認します。

  • 分割CABは同じ一式で保管。
  • 導入は提供元の正式な方法。
  • 展開物にも危険な実行形式があり得る。

この手順の根拠:Microsoft · expand command

関連形式との違い

関連形式との違い
形式・用途使い分けと残る情報
CABWindowsで使われる圧縮容器。
ZIP別の汎用圧縮形式。
MSIインストーラーの構成・処理を扱う形式。

取り扱いと安全性

CABは圧縮容器なので、内部に実行ファイル等を含められます。正規提供元の素材だけを導入し、内容確認と実行判断を分けます。

よくある質問

CABを開けば更新される?

内容表示と更新導入は別です。

中身は必ず安全?

実行ファイル等も入り得るため出所を確認します。

複数CABは一つだけで十分?

関連する一式が必要な場合があります。

ZIPへ改名できる?

実際の変換・再圧縮とは別です。

どこへ展開する?

既存データを上書きしない空の別フォルダーです。

形式の基本情報:正式名称・MIME type・管理団体
名称
Microsoft Cabinet
管理・仕様
Microsoft
MIME type
application/vnd.ms-cab-compressed

公式・一次情報

  • OS・プラットフォーム公式expand command

    CAB内容の表示と展開

    Microsoft · リンク確認:
  • OS・プラットフォーム公式Cabinet files

    Windows InstallerでのCABの用途

    Microsoft · リンク確認: