具有.CAB文件扩展名的文件是Windows Cabinet文件(它们以前称为Diamond文件)。它们是压缩文件,用于存储与可能涉及设备驱动程序或系统文件的各种Windows安装相关的数据。
Microsoft Publisher程序的 打包 功能可以使CAB文件以PUZ文件扩展名结尾。其中包含文档中包含的所有内容,采用与CAB相同的归档格式,因此可以像CAB文件一样对待它们。
InstallShield安装程序也生成具有CAB扩展名的文件,但它们与Windows Cabinet文件格式无关。
某些设备可能使用CAB文件扩展名来存储固件文件。
如何打开CAB文件
在Windows中双击Windows Cabinet文件将自动将文件作为存档打开,以便您可以查看其中的内容。 Windows基本上将其视为文件夹,并自动执行;您不需要为Windows下载CAB opener。
但是,您也可以使用文件解压缩工具打开或提取CAB文件。通过这条路线,您可以在其他操作系统(如macOS或Linux)上打开CAB文件。一些使用CAB文件的免费文件提取器包括7-Zip,PeaZip,WinZip,IZArc,Unarchiver和cabextract。
如果您有来自Microsoft Publisher的PUZ文件,则可以使用刚才提到的任何文件提取器打开它。如果这些程序无法识别PUZ文件扩展名,请先打开文件解压缩软件,然后浏览PUZ文件或将.PUZ文件扩展名更改为.CAB,然后重试。
InstallShield CAB文件与Windows Cabinet文件不同,但可以使用unshield提取它们。
在Windows中安装CAB文件
如果您有CAB格式的脱机下载Windows更新文件,则可以通过提升的命令提示符安装它的另一种方法。键入此命令,将CAB文件的路径替换为您正在使用的路径:
dism / online / add-package /packagepath:"C:filescabname.cab“
您不应该使用DISM命令来安装语言包,而是使用 lpksetup.exe 工具,像这样: 使用打开“运行”对话框 赢+ R 键盘快捷键。 输入 lpksetup (第一个字母是小写的L)。 点击或点按 安装显示语言. 选择 浏览… 打开CAB文件。 点击/点 下一个. 等待整个过程完成。这可能需要一段时间。 你可以关闭 安装显示语言 屏幕的时候 进展 说“已完成”。 要在Windows 10中切换到该语言,请打开 设置 然后导航到 时间和语言,然后选择 地区和语言 选项卡在左侧。在旧版本的Windows中,它是控制面板>时钟,语言和区域>语言。最后,选择您要使用的语言,并按照显示的说明进行操作。 我们知道没有任何文件转换器程序可以执行干净的CAB到MSI转换。但是,您可能会发现此Flexera Software论坛帖子很有帮助。 WSP文件是Microsoft SharePoint使用的SharePoint解决方案包文件,并以CAB格式压缩。您可以将WSP文件重命名为CAB并像打开Windows Cabinet文件一样打开它。 您可以使用IExpress向导将CAB转换为EXE,这是Windows中包含的工具。使用打开“运行”对话框 赢+ R 键盘快捷键,然后键入 IExpress程序. 如果您需要将CAB转换为KDZ以获得正确格式的Android固件文件,请按照BOYCRACKED上的说明进行操作。 Windows可能会使用DEFLATE(如大多数ZIP文件),Quantum或LZX压缩CAB文件,因为格式支持所有三种压缩算法。 每个CAB存档都作为一个整体进行压缩,而不是单独压缩每个文件。 CAB存档最多可容纳65,535个CAB文件夹,这些文件夹可包含相同数量的文件。 当安装程序实际使用CAB文件时,其中包含的文件将根据需要提取,并按照它们存储在CAB文件中的顺序提取。 只要不超过15个文件跨越到下一个CAB文件,就可以将大文件制作成多个CAB文件。这意味着您可以在一个CAB文件中最多包含15个文件,这些文件可以跨越到系列中的下一个CAB文件,并且最多可以包含15个文件。 CAB文件由前4个字节识别。如果您使用文本编辑器将CAB文件作为文本文件打开,您将看到“MSCF”作为前四个字母。 您可以使用CAB文件 MAKECAB.EXE,包含在Windows中。在命令提示符中运行这样的命令会将文件压缩为CAB存档: makecab.exe C: files program.jpg C: files program.cab
您可以从Microsoft的Windows开发人员中心和Microsoft Cabinet格式页面中了解有关Windows Cabinet文件格式的更多信息。 当您在一个文件夹中看到数十个甚至数百个CAB文件时,可能很有可能从计算机中删除它们。在决定这一点之前,最重要的是了解CAB文件的位置以及它们是否重要。 例如,文件夹中的CAB文件 C: WINDOWS SYSTEM32 无论如何应该保留。试图破译在这里重要的东西可能会让人感到困惑,并且做出错误的决定可能会导致以后出现问题,因为Windows可能需要您删除的CAB文件来修复损坏的文件。 但是,可以安全地删除与iTunes,DirectX或其他某些第三方程序相关的CAB文件而不会导致系统损坏, 但他们可能会使程序停止运作 或阻止某些任务运行 。如果程序在删除CAB文件后停止工作,只需修复它或重新安装它,但这些类型的CAB文件可能只是临时的。 由于CAB文件的性质,在程序的安装文件中看到它们是很常见的。例如,Microsoft Office安装程序包含多个CAB文件,其中一些文件非常大。如果删除它们,它将破坏安装程序,您将无法使用这些安装文件来安装MS Office。 有些软件会转储 cab_xxxx 文件进入 C: WINDOWS TEMP 安装更新或执行其他系统相关任务时的文件夹。除非您的计算机正在主动更新或安装软件(因为它们当时可能正在使用),否则在此位置删除CAB文件是完全安全的。 如果你不能删除CAB文件,因为它们保持重新生成(例如 C: WINDOWS 日志 CBS 文件夹继续生成LOG和CAB文件),尝试删除那里最旧的LOG文件(或所有文件),然后从中删除每个CAB文件 C: WINDOWS TEMP .
如何转换CAB文件
有关CAB格式的更多信息
你能删除CAB文件吗?