Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In Windows XP, I have a folder of install files- an .exe pointing to 3 Setup.cab files. As the install progresses, it hangs on Setup2.cab as it installs tutorial_page.chm (a Help file). I have 3 options when it hangs: Abort, Retry and Ignore. Both Abort and Ignore rollback the install and exit. But if I keep pressing Retry the install will progress & this action has successfully installed the program (eventually) for me.

I AM WONDERING IF I CAN EXTRACT>RE-PACKAGE THE .CAB?

From the installed program can I grab the help.chm file and replace it into Setup2.cab for a successful install?

I am aware of the Microsoft Cabinet Software Development Kit http://support.microsoft.com/kb/310618 and How To Manually Modify and Rebuild CAB Files http://support.microsoft.com/kb/176810 but 1.)want to ask if this is even possible & 2.)don't know how to make a .DDF file for Makecab.exe

share|improve this question

You could use something like CA Explorer. You may want to investigate WinRAR and 7zip, I believe they are capable of opening CAB files, including the special Microsoft ones.

share|improve this answer
    
Thank you! I thought this would do the trick when I first read the description...but I cannot figure out how to compress a folder back into a CAB. My intention was to extract the corrupt CAB, replace the file that I suspect is causing the install to hang and then repackage - I don't think I can repackage a folder of files with this utility. – oeon Apr 9 '10 at 15:35
    
Regarding making a DDF file, see "Using MakeCAB" msdn.microsoft.com/en-us/library/dd583149(office.11).aspx. If you can find the initial parameters, you could probably make a DDF. – ta.speot.is Apr 9 '10 at 21:29

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .