Что значит "распаковать"? Если он сжат программно, так запусти распаковщик с аргументом командной строки, равным имени этого файла (если распаковщик поддерживает командную строку). На выходе получишь тот же файл, только бОльшего размера. Если это самораспаковывающийся архив, то архиватором и без всяких вообще проблем - практически все они поддерживают работу из командной строки.