Where can I get the cabarc utility?
Solution 1
It appears that the cabarc.exe
utility has been replaced with makecab.exe
, which comes with Windows [source].
It should be located in:
- C:\WINDOWS\system32
The cabarc
documentation can be found here.
The makecab
documentation can be found here.
Solution 2
cabarc.exe
is available as a part of the Windows XP Service Pack 2 Support Tools.
You can extract only this utility using commands like these (if you don't run XP):
WindowsXP-KB838079-SupportTools-ENU.exe /C /T:%TEMP%
extract /E %TEMP%\support.cab cabarc.exe
Solution 3
In Windows 7 (and possibly Vista) instead of extract you use expand. The syntax is slightly different, but see below for the one that worked for me. Replace %TEMP% in the second command with wherever you want the cabarc.exe file to end up.
WindowsXP-KB838079-SupportTools-ENU.exe /C /T:%TEMP%
expand %TEMP%\support.cab -F:cabarc.exe %TEMP%
Solution 4
You can download the CabSDK from here:
Download the Microsoft Cabinet SDK version 4.71.410.0
Solution 5
You can find cabarc.exe in the Internet Explorer Administration Kit.
Strangely though, IEAK 11 has cabarc.exe version 5.0.2147.1, while IEAK 10 has version 6.2.9200.16521.
Related videos on Youtube
Senseful
Updated on July 09, 2022Comments
-
Senseful almost 2 years
I'm trying to compile a program which uses
cabarc.exe
, but I don't havecabarc.exe
. The problem is that the Microsoft Cabinet SDK is no longer available so I can't get it from there either.Where can I get this file?
P.S. I'm looking for a download from a trusted source such as microsoft.com
-
RolKau over 13 yearsNote that makecab produces a lot of extra artifacts that cabarc does not, such as a disk1/ directory, a setup.inf and a setup.rpt file.
-
bob esponja over 12 yearsOn Windows 7 64bit I wasn't able to execute the extract portion, so after extracting support.cab I just "unzipped" it with WinRAR and found cabarc.exe
-
RolKau over 12 yearsIf you have 7-zip installed, you can extract them directly:
7z e WindowsXP-KB838079-SupportTools-ENU.exe support.cab
and then7z e support.cab cabarc.exe
-
Mark Lakata about 10 yearsIf you use the GUI version of 7-zip, you can also open the *.exe by right clicking and selecting "Open Inside", then double click into the "support.cab" and voila.
-
RolKau over 9 yearsIf you want to avoid getting the extra directories and setup files, you must add directives .Set DiskDirectoryTemplate=. .Set InfFileName=NUL .Set RptFileName=NUL in the
.ddf
file. -
opello over 7 yearsIt also works to set the directive variables on the
makecab
command line, e.g.makecab /D DiskDirectoryTemplate=. /D InfFileName=NUL /D RptFileName=NUL
-
Explorer09 almost 7 yearsWindows Server 2003 Support Tools also contains cabarc.exe (version 5.2.3790.0)
-
ivan_pozdeev almost 6 years
makecab
has a different command line syntax, so it won't work as a drop-in replacement.cabarc
command line,makecab
command line.