PC-Shrink

PC-Shrink a compression/archiving utility, and a component of PC-Install. PC-Install is installation software for DOS and Windows, developed by 20/20 Software.

Its file format is .SHR. The format might also be embedded in some self-extracting installer files -- more research is needed.

It uses PKWARE DCL Implode compression.

There are two known versions of SHR format. We'll call them "old" and "new", on the assumption that the one with generally larger segments and fields is newer.

File structure
''The information here is based on educated guesswork. It was written for the fileformats.archiveteam.org wiki.''

An SHR file starts with a fixed-size archive header. Normally, this is followed by a sequence of member files, each with a fixed-size file header. Multi-part archives are different, though -- best guess is that the data after the archive headers needs to be collected and concatenated.

Old format file structure
The archive header size is 56 bytes. Each file header is 48 bytes.

Archive header:

New format file structure
The archive header size is 58 bytes. Each file header is 168 bytes.

Archive header:

Software

 * PC-Shrink (These items have not all been confirmed to use SHR format.)
 * PC-Install 4.0 (at Vetusware) (for DOS). Includes SHRINK.EXE (create SHR files), PEEK.EXE (list contents), SPLIT.EXE (make multi-part archive).
 * PC-Install 4.00 Pro (at Vetusware)
 * PC-Install Super Combo 5.0 (at Vetusware)
 * PC Install (at Vetusware) (v6 for Windows?)
 * PC-Install with Internet Extensions 6.03 (at Vetusware)
 * PC-Install with Internet Extensions 7.0 (at Vetusware)
 * Pelit CD-ROM #2 → PCDB.ISO → OHJELMAT/ATRILOGY.ZIP → SHRINK.EXE - A copy of the compression utility from PC-Install 4.0
 * - PC-Install demo for DOS. Does not demonstrate SHR format. Unknown if it can be made to decompress SRH files.

Sample files
Old format:

New format:
 * TEKNO GAMES 2-1999 → TEKNO GAMES 2-1999 CD2.iso → GAMES/DOS/1WOLF14.ZIP → W3DSW14.SHR
 * QRZ Ham Radio Callsign Database Volume 11 → FILES/ANTENNAS/VOAWIN.ZIP ...
 * QRZ Ham Radio Callsign Database Volume 11 → FILES/ANTENNAS/VOAWIN.ZIP ...

Links

 * PC-Install ad in PC Magazine, Nov 21, 1995, p. 363