如何打開,編輯和轉換CAB文件
具有.CAB 文件擴展名的文件是Windows Cabinet文件(它們以前稱為鑽石文件)。 它們是壓縮文件,用於存儲與可能涉及設備驅動程序或系統文件的各種Windows安裝相關的數據。
Microsoft Publisher程序的打包並執行功能可以使CAB文件以PUZ文件擴展名結尾。 其中包含文檔中包含的所有內容,採用與CAB相同的歸檔格式,因此可以像處理CAB文件一樣對待它們。
InstallShield安裝程序也使用CAB擴展名創建文件,但它們與Windows Cabinet文件格式無關。
某些設備可能使用CAB文件擴展名來存儲固件文件。
如何打開CAB文件
在Windows中雙擊Windows Cabinet文件將自動打開該文件作為存檔,以便您可以看到裡面的內容。 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 Cabinet文件不同,但它們可以用不合適的方式提取。
在Windows中安裝CAB文件
如果您以CAB格式下載了一個離線下載的Windows更新文件,則可以通過提升的命令提示符來安裝它。 鍵入以下命令 ,將CAB文件的路徑替換為正在使用的路徑:
dism / online / add-package /packagepath:"C:\files\cabname.cab“您不應使用DISM命令來安裝語言包,而應使用lpksetup.exe工具,如下所示:
- 使用Win + R鍵盤快捷鍵打開運行對話框。
- 輸入lpksetup (第一個字母是小寫的L)。
- 點擊或點擊安裝顯示語言 。
- 選擇瀏覽...打開CAB文件。
- 點擊/點擊下一步 。
- 等待整個過程完成。 它可能需要一段時間。
- 當進度 顯示 “已完成”時,您可以關閉安裝顯示語言屏幕。
提示:要切換到Windows 10中的語言,請打開設置 ,然後導航到時間和語言 ,然後選擇左側的區域和語言選項卡。 在較早版本的Windows中,它是控制面板>時鐘,語言和區域>語言 。 最後,選擇您要使用的語言,然後按照顯示的說明(如果有)。
如何轉換CAB文件
沒有任何文件轉換器程序,我們知道可以做一個乾淨的CAB到MSI轉換。 但是,您可能會發現此Flexera Software論壇帖子有幫助。
WSP文件是SharePoint解決方案包文件,由Microsoft SharePoint使用並以CAB格式壓縮。 您可以將WSP文件重命名為CAB並像打開Windows Cabinet文件一樣打開它。
您可以使用IExpress Wizard(包含在Windows中的工具)將CAB轉換為EXE 。 使用Win + R鍵盤快捷鍵打開運行對話框,然後鍵入iexpress 。
如果您需要將CAB轉換為KDZ以獲取正確格式的Android固件文件,請按照BOYCRACKED上的說明進行操作。
有關CAB格式的更多信息
Windows可能會使用DEFLATE(如大多數ZIP文件),Quantum或LZX壓縮CAB文件,因為格式支持所有三種壓縮算法。
每個CAB檔案都被壓縮為一個整體,而不是每個文件單獨壓縮。 CAB存檔最多可以容納65,535個CAB文件夾,並且這些文件夾可以包含相同數量的文件。
當安裝程序實際使用CAB文件時,其中包含的文件將根據需要提取,並按照它們存儲在CAB文件中的順序進行提取。
只要不超過15個文件跨越下一個CAB文件,就可以將大文件製作成多個CAB文件。 這意味著您可以在一個CAB文件中擁有多達15個文件,這些文件跨越到系列中的下一個CAB文件,並且最多可以有15個文件。
CAB文件由前4個字節識別。 如果使用文本編輯器將CAB文件作為文本文件打開,則會在前四個字母中看到“MSCF”。
您可以使用包含在Windows中的makecab.exe製作CAB文件。 在命令提示符下運行這樣的命令會將文件壓縮成CAB存檔:
makecab.exe C:\ files \ program.jpg C:\ files \ program.cab您可以從Microsoft的Windows開發人員中心和Microsoft Cabinet Format頁面閱讀Windows Cabinet文件格式的更多信息。
你可以刪除CAB文件嗎?
當您在一個文件夾中看到數十甚至數百個CAB文件時,從您的計算機中刪除CAB文件可能會很誘人。 在決定這一點之前,最重要的是了解CAB文件的位置以及它們是否重要。
例如, C:\ Windows \ System32 \等文件夾中的CAB文件應該保存,無論如何。 試圖破譯這裡重要的內容可能會讓人感到困惑,而做出錯誤的決定可能會在稍後導致問題,因為Windows可能需要您刪除的CAB文件來修復損壞的文件。
但是,與iTunes,DirectX或其他第三方程序相關的CAB文件可能可以安全刪除而不會導致系統損壞, 但可能會使程序停止工作 或阻止某些任務運行 。 如果程序在刪除CAB文件後停止工作,請修復它或重新安裝它,但有可能這些類型的CAB文件只是暫時的。
由於CAB文件的性質,通常在程序的設置文件中看到它們。 例如,Microsoft Office安裝程序包含多個CAB文件,其中一些非常大。 如果這些被刪除,如果會破壞安裝程序,您將無法使用這些安裝文件來安裝MS Office。
某些軟件會在安裝更新或執行其他系統相關任務時將cab_xxxx文件轉儲到C:\ Windows \ Temp \文件夾中。 除非您的計算機正在主動更新或安裝軟件(因為它們當時可能正在使用),否則刪除此位置的CAB文件是完全安全的。
如果因為保持重新生成而不能刪除CAB文件(例如C:\ Windows \ Logs \ CBS \文件夾不斷製作LOG和CAB文件),請嘗試刪除最舊的LOG文件(或所有文件),然後刪除每個文件來自C:\ Windows \ Temp \的CAB文件。