Thank you for those 2 articles. I've attached a smaple CAB file to show what I get when I compress with IPD compression. Let's focus on the expansion/extraction only. Let me begin by elaborating more about the process I am using and the errors I receive. So I use this third-party software to comrpess using IPD and I am given an EXE self-extracting file. Then I remove the stub from the EXE and I'm left with a CAB file that has the following contents: _sfx_.dll_sfx_0001._p_sfx_manifest_So if I try to extract this CAB using the EXPAND.EXE given above, I get the following error: Expanding File TEST.CAB Incomplete, Error Code=0x80004001Error Description: Not implementedWhat am I doing wrong here? I did not replace the files given above in my computer's system folder, rather, I made a small test folder in my C:\ drive with all the files that were in the download above. I would like to be able to extract/expand on an XP machine without having to restart PC in safe mode, replace system files with downloaded above files, restart computer, then begin extraction. Any ideas as to what I'm doing missing here? Thanks guys. sample.cab