Corrupt Cab Error Only Happens On Certian Computer !?!

revelin333

Distinguished
Feb 28, 2007
4
0
18,510
HeyAll,


Having a bit of an issue here, was hoping somone has dealt with this before.

Basically, I can sum up into one question-


What could cause a .cab file to show up as corrupt on one machine -
whereas the exact same file works perfectly on another?



The details...

I have 2 computers in question, lets call them -A-, and -B-. I use -A- only for downloading, (so if I inadvertantly download a virus, or do something else that totally F's it up, I can just reinstall windows and start over...), and then I use -B- for everything else. Whenever I download something new, I will test install it on -A- to make sure it's OK, then copy it to -B-, and install it there.

It will install flawlessly on computer -A-, but then when I try to install on computer -B-, using the same installer files, I will get a <corrupt CAB file> error message at some point during the install. (This seems only to occur when dealing with software that installs via a <setup.exe> and a <.cab> file. )

This does not happen with ALL software of the above mentioned type however,
this happens with seemingly totally random software (errors are not only by one manufacturer or program type), and happens whether I burn the installer files to a CD, send them over the LAN, or run them over the LAN.

On a side note...

One thing that I tried that might be a clue- I installed to computer -A-, then tried to install on -B-... Got the error ... Then for some reason, I tried copying the Program Files over from -A- to -B-... They would not run by themselves (told me to reinstall the application), but when I then tried to run the original installer (with the PF directory allready in place), it worked! So WTF does that mean.

I am leaning toward a hardware issue here, but I dont have the money to switch out every piece of hardware one at a time. So I was hoping someone has had this happen and was able to fix it.

Any solutions greatly appreciated.
 

hubbardt

Distinguished
Nov 19, 2004
1,138
0
19,460
Maybe its an issue with the user you are logged in as.

If you open a DOS prompt and type SET what do the TEMP and TMP environment variables point to on both machines ?

Try reinstalling the latest Windows installer on computer B
click me !
 

revelin333

Distinguished
Feb 28, 2007
4
0
18,510
Thankyou very much for your suggestions.

Both users are the same on both computers.
I will try to find a more recent windows installer.
Do you know the name of the windows installer by any chance (***.exe)?