Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Microsoft Windows жүйесі үшін жасалған архивтік файл форматы.
Archive file format created for Microsoft Windows
Cabinet (немесе CAB) – Microsoft Windows жүйесі үшін қолданылатын, деректерді жоғалтусыз сығымдауды және архивтің сақталуын қамтамасыз ету үшін кіріктірілген цифрлық сертификаттарды қолдайтын архивтік файл форматы. Cabinet файлдарының кеңейтімдері .cab болып табылады және олар алғашқы төрт байты (немесе «сиқырлы нөмір» деп аталатын) MSCF арқылы танылады. Cabinet файлдары бастапқыда Diamond файлдары деп аталған.
Cabinet (or CAB) is an archive file format for Microsoft Windows that supports lossless data compression and embedded digital certificates used for maintaining archive integrity. Cabinet files have cab filename extensions and are recognized by their first four bytes (also called their magic number) MSCF. Cabinet files were known originally as Diamond files.
Қолданылу
Microsoft Windows makecab командалық жолы арқылы CAB архивтік файлдарын жасауды қолдайды. Ол Файл Explorer, орнату API және expand.exe, extract.exe және extrac32.exe командалық жолдары арқылы CAB архивтік файлдарының ішіндегі мазмұнды алуды қолдайды. WinZip, WinRAR немесе 7-Zip сияқты басқа да кең таралған бағдарламалар CAB архивтерін қолдайды. Жоғарыда аталған cabextract Linux жүйелерінде кеңінен қолданылатын құрал, бірақ ол тек архивтерді ашуға ғана қабілетті. Дегенмен, gcab құралы CAB архивтерін жасауға да, ашуға да болады. Толық тізімді қараңыз.
Microsoft Windows supports creating CAB archive files using the makecab command line utility. It supports extracting the contents of a CAB archive files using File Explorer, Setup API, and using the command line commands expand. exe, extract. exe and extrac32. exe. Other well known software with CAB archive support includes WinZip, WinRAR or 7 Zip. The aforementioned cabextract is a common tool for Linux systems, but is only capable of extracting archives. The gcab tool however can both extract and create CAB archives. For a full list, see .
Қолданылуы
Microsoft-тың әртүрлі орнату технологиялары CAB форматын пайдаланады: оларға Windows Installer, Setup API, Device Installer, Theme Pack және AdvPack (Internet Explorer қолданатын, ActiveX компоненттерін орнату үшін) жатады. CAB файлдары көбінесе IExpress сияқты өзін-өзі шығарып алатын бағдарламалармен байланысты, онда орындалатын бағдарлама тиісті CAB файлын шығарады. CAB файлдары кейде басқа файлдардың ішіне де енгізіледі. Мысалы, MSI және MSU файлдары әдетте бір немесе бірнеше кіріктірілген CAB файлдарын қамтиды. Windows өздерінің Component Based Servicing (CBS) журналын архивтеу үшін кабинет форматын қолданады, ол бір қалтада сақталады. Қысым жасау процесіндегі қателік сол қалтада және , дискідегі орынды толығымен дискіні толтырғанша пайдасыз журнал файлдарын жасауға себеп болуы мүмкін. Файлдарды арнайы процедураны орындамай, тұрақты емес жадқа жазуға болатындықтан, оларды өшіруге болмайды.
A variety of Microsoft installation technologies use the CAB format: these include Windows Installer, Setup API, Device Installer, Theme Pack and AdvPack (used by Internet Explorer to install ActiveX components). CAB files are also often associated with self extracting programs like IExpress where the executable program extracts the associated CAB file. CAB files are also sometimes embedded into other files. For example, MSI and MSU files usually include one or more embedded CAB files. Windows uses the cabinet format to archive its Component Based Servicing (CBS) log, which is kept in the folder A bug in the compression process can cause run away generation of useless log files both in that folder and in , which can consume disk storage until completely filling the hard drive. Deletion of the files without following a specific procedure that can be flashed on non volatile memory.
Қатынасты форматтар
Cab файл атауының кеңейтілуі басқа орнату бағдарламалары (мысалы, InstallShield) өздерінің эксклюзивті архивтік форматтары үшін де қолданылады. InstallShield қысылу үшін zlib қолданады (Deflate қараңыз), бірақ олардың тақырыптары Microsoft CAB файлдарынан өзгеше, сондықтан олар үйлесімсіз және стандартты шкаф форматына арналған бағдарламалармен өңдеуге немесе түзетуге болмайды. Unshield сияқты үшінші тараптың арнайы құралдары осы эксклюзивті форматты шығара алады. Бұл форматтың әртүрлі магиялық саны бар. Windows CE орнатушысы Microsoft CAB форматының өзгертілген нұсқасын қолданады. Microsoft Publisher-де "Pack and Go" мүмкіндігі бар, ол барлық сыртқы сілтемелермен бірге жарияланым құжатын PUZ кеңейтімі бар CAB файлына біріктіреді. Бұл файлдар PUZ файлымен бірге таратылатын қосымша EXE файлымен іске қосылуға арналған. Бұл файлдарды кез келген CAB файлдарды ашу бағдарламасымен ашуға болады.
The cab filename extension is also used by other installer programs (e. g. InstallShield) for their own proprietary archiving formats. InstallShield uses zlib for compression (see Deflate), but their headers are not the same as for Microsoft CAB files so they are incompatible and cannot be manipulated or edited with the programs that are made for standard cabinet format. Specialized third party utilities, such as Unshield, can extract this specific proprietary format. This format has a different magic number of
Windows CE installer uses a variant of Microsoft CAB format with a magic. Microsoft Publisher has a "Pack and Go" feature that bundles a publisher document, together with all external links, into a CAB file with a PUZ extension. These files are meant to be activated with a companion EXE file which is distributed along with the PUZ file. These files may be opened with any CAB file extraction program.