CABファイルとは何ですか?

CABファイルを開いて編集して変換する方法

.CAB ファイル拡張子を持つファイルは、Windowsキャビネットファイル(以前はDiamondファイルと呼ばれていました)です。 これらは、 デバイスドライバやシステムファイルを含むさまざまなWindowsインストールに関連するデータを格納する圧縮ファイルです。

Microsoft PublisherプログラムのPack and Go機能は、PUZファイル拡張子で終了するCABファイルを作成できます。 その中には、CABと同じアーカイブ形式でドキュメントに含まれているものがすべて含まれているため、CABファイルと同様に扱うことができます。

InstallShieldインストーラプログラムは、CAB拡張子のファイルも作成しますが、Windowsキャビネットのファイル形式とは無関係です。

一部のデバイスでは、CABファイル拡張子を使用してファームウェアファイルを格納する場合があります。

CABファイルを開く方法

Windowsのキャビネットファイルをダブルクリックすると、そのファイルが自動的にアーカイブとして開かれ、内容を確認することができます。 Windowsは本質的にそれをフォルダとして扱い、自動的にそうする。 Windows用のCABオープナーをダウンロードする必要はありません。

ただし、ファイル解凍ツールを使用してCABファイルを開いたり、抽出したりすることもできます。 このルートを使用すると、macOSやLinuxなどの他のオペレーティングシステムで CABファイルを開くことができます。 CABファイルで動作するいくつかのフリーファイルエクストラクタには、7-Zip、PeaZip、WinZip、IZArc、Unarchiver、cabextractなどがあります。

Microsoft Publisherから提供されたPUZファイルをお持ちの場合は、上記のファイル抽出プログラムで開くことができます。 それらのプログラムがPUZファイル拡張子を認識していない場合は、まずファイル解凍ソフトウェアを開き、PUZファイルを参照するか、.PUZファイル拡張子を.CABに変更してもう一度試してください。

InstallShield CABファイルはWindowsキャビネットファイルと同じではありませんが、アンシールドで抽出することができます。

WindowsでのCABファイルのインストール

CAB形式でダウンロードしたオフラインのWindows更新ファイルがある場合は、 昇格されたコマンドプロンプトを使用してインストールすることもできます。 このコマンドを入力し、CABファイルへのパスを、使用しているパスのパスに置き換えます。

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

言語パックをインストールするためにDISMコマンドを使用するのではなく、次のようにlpksetup.exeツールを使用しないでください。

  1. [実行]ダイアログボックスを開き、 Win + Rのキーボードショートカットを開きます。
  2. lpksetupと入力します (最初の文字は小文字のLです)。
  3. [ 表示言語をインストールする]をクリックするかタップします
  4. Browse ...を選択してCABファイルを開きます。
  5. [ 次へ]をクリック/タップします。
  6. プロセス全体が終了するのを待ちます。 それはしばらく時間がかかるかもしれません。
  7. 進捗状況が「完了」と表示されたら、「 表示言語インストール 」画面を閉じることができます。

ヒント: Windows 10で言語に切り替えるには、 [設定]を開き、 [ 時間 と言語 ]に移動し、左側の[ 地域と言語 ]タブを選択します。 古いバージョンのWindowsでは、 コントロールパネル>時計、言語、地域>言語です。 最後に、使用する言語を選択し、表示されている指示があればそれに従います。

CABファイルを変換する方法

クリーンなCABからMSIへの変換が可能なファイル変換プログラムはありません。 しかし、このFlexera Softwareフォーラムの投稿が役立つかもしれません。

WSPファイルは、Microsoft SharePointで使用され、CAB形式で圧縮されたSharePoint Solution Packageファイルです。 Windowsキャビネットファイルのように、WSPファイルの名前をCABに変更して開くことができます。

Windowsに含まれているツールであるIExpress Wizardを使用して、CABをEXEに変換することができます。 Win + RのキーボードショートカットでRunダイアログボックスを開き、 iexpressと入力します

適切な形式でAndroidファームウェアファイルを取得するためにCABをKDZに変換する必要がある場合は、BOYCRACKEDの指示に従ってください。

CAB形式の詳細

フォーマットは3つの圧縮アルゴリズムをすべてサポートしているため、DEFLATE(ほとんどのZIPファイル)、QuantumまたはLZXを使用してCABファイルを圧縮することがあります。

すべてのCABアーカイブは、個々のファイルではなく、全体として圧縮されています。 CABアーカイブには、最大65,535個のCAB-フォルダを格納でき、それらのフォルダには同数のファイルを格納できます。

インストーラによってCABファイルが実際に使用される場合、CABファイルに格納されているファイルは、必要に応じて、CABファイルに格納されている順に展開されます。

大きなファイルは、次のCABファイルまで15ファイルを超えない限り、複数のCABファイルにすることができます。 つまり、シリーズ内の次のCABファイルにまたがるファイルを15個まで持つことができ、最大15個のファイルを1つのCABファイルに含めることができます。

CABファイルは最初の4バイトで認識されます。 テキストエディタテキストファイルとしてCABファイルを開くと、最初の4文字として「MSCF」が表示されます。

Windowsに含まれているmakecab.exeを使用してCABファイルを作成することができます。 コマンドプロンプトで次のようなコマンドを実行すると、ファイルがCABアーカイブに圧縮されます。

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

MicrosoftのWindows Dev CenterおよびMicrosoft Cabinet Formatページから、Windowsキャビネットのファイル形式について詳しく読むことができます。

CABファイルを削除できますか?

1つのフォルダに数十から数百のファイルがあると、コンピュータからCABファイルを削除することが魅力的かもしれません。 これを決定する前に非常に重要なことは、CABファイルの場所と重要かどうかを理解することです。

たとえば、 C:\ Windows \ System32 \のようなフォルダ内のCABファイルは、何に関わらず保存する必要があります。 ここで重要なことを解読しようとすると、実際に混乱する可能性があります。誤った判断をすると、破損したファイルを修正するために削除したCABファイルがWindowsで必要になることがあるため、後で問題が発生する可能性があります。

ただし、iTunes、DirectXなどのサードパーティ製のプログラムに関連するCABファイルは、おそらくシステム破損を起こすことなく安全に削除できますが、プログラムの動作を停止させ たり、特定のタスクの実行を妨げたりする 可能性があります。 CABファイルを削除した後でプログラムが機能しなくなった場合は、修復または再インストールするだけですが、この種のCABファイルは一時的なものです。

CABファイルの性質上、プログラムのセットアップファイル内でそれらを見るのが一般的です。 たとえば、Microsoft OfficeインストーラにはいくつかのCABファイルが含まれています。 これらが削除された場合、インストーラが破損した場合、これらのセットアップファイルを使用してMS Officeをインストールすることはできません。

一部のソフトウェアは、更新プログラムのインストールや他のシステム関連のタスクの実行中にcab_xxxxファイルをC:\ Windows \ Temp \フォルダにダンプします。 コンピュータがソフトウェアを積極的に更新またはインストールしていない限り(この時点で使用されている可能性があるため)、この場所にあるCABファイルを完全に削除することは完全に安全です。

CABファイルを再作成してもCABファイルを削除できない場合は(たとえば、 C:\ Windows \ Logs \ CBS \フォルダでLOGファイルとCABファイルが作成されます)、そこで最も古いログファイル(またはそのすべて)を削除してから、 C:\ Windows \ Temp \のCABファイル。