dougall wrote:Hi
I have successfully uninstalled 7.0, but I also have a Communicator 4.79 hanging around which I would like to cleanly uninstall. However whichever way I try to uninstall 4.79, I get the error message;
'The decompression of %s has failed. There may not be enough free disk space available in the TEMP directory.'
What is the operating system that you are using? Does the re-install of Netscape 4.79 work OK?
Here is a
Netscape help page that could apply to your problem.
Problem:
I have downloaded Communicator but am unable to install it. When I double-click the file, it decompresses to about 98% and then the following error message pops up:
The decompression of %s failed. There may not be enough free space available in the TEMP directory.
Solution:
First, check your autoexec.bat file and make sure there is a line that reads:
SET TEMP=C:\TEMP
Make sure that this directory exists, or that if your Temp directory is in a different location than this example, the path is set accordingly.
It is also a good idea to do the same for:
SET TMP=C:\TEMP
If these lines are not in the autoexec.bat file, then Windows will default to using C:\Windows\Temp as the temp directory.
To edit the autoexec.bat file you need to click on the Start button and select Run. In the window that opens, type sysedit, then click OK.
The System Configuration Editor will open. There will be five files that open. The autoexec.bat should be the first file. If it's not, click on the title bar that says C:\Autoexec.bat.
After you make the needed changes, click on the File menu and select save.
You will need to restart the computer for the changes to take place.
You may also have some files in your TEMP directory that are causing the decompression of the archive to fail. Using Windows Explorer, delete any files and folders you do not need from this directory. If the the Communicator install file is in this directory, move it to a different location. If a file or folder is in use then you will get a warning message, and you will not be able to delete it.
If you are still having problems after trying the above steps, there may be some files with the property Read Only and/or Hidden may that are causing the Problems. Search your entire drive for these files:
uninst.exe
_isdel.exe
Next, check the Properties of these files by right-clicking on them with your mouse and selecting Properties from the pop-up window. Verify only that only Archive is selected.
If there is a recently created directory beginning with a '~' (tilde) character in the same directory as the executable you are trying to run, remove it. This is an InstallShield temporary directory that was not removed. It was probably left there due to a crash.
If you're still having problems installing, make sure that you have plenty of free hard drive space.
If this does not work, your video card’s driver (the software that runs the card) may be causing the conflict. As a temporary fix to this problem, set your display adapter to Standard VGA by doing the following:
1. Right-click on your Desktop and select Properties.
2. Click the Settings tab and click Advanced.
3. Select the Adapter tab, click Change, and then click Next.
4. Select the second option, "Display a list of all the drivers in a specific location, so you can select the driver you want."
5. Click Next and select "Show all hardware."
6. Write down the display adapter you are currently using.
7. Select "(Standard display types)" from the Manufacturers column. It will be the first option, so you may need to scroll to the top.
8. Select "Standard Display Adapter (VGA)" from the Models column and click Next.
9. If prompted, click Yes, then click Next, and finally click Close.
10. When you are prompted to reboot your computer, click Yes.
11. When the computer reboots, go to the homepage of your video card’s manufacturer and download the most current drivers for your card.
Reboot after taking each of these steps to ensure that the system has recognized the changes.
If you are having these problems on a Macintosh please go to Article 970808-15
.
Remember that this help page is old and applies to Windows 9X.
Microsoft mentions this error only in reference to Windows 9x operating systems.
235265195817Another
site says the following about this error message in relation to installing a different program:
Error: The decompression of %s failed. There may not be enough free disk space available in the TEMP directory.
Cause: You'll get this error sometimes when running installer programs that use InstallShield. The install says "extracting files needed for installation" and then fails with the aforementioned error message. Re-running the installer usually does not help, but does sometimes.
The following suggestion is not a definitive solution - it is known to not work sometimes no matter what you do.
1) Make sure you have the right amount of free hard drive space (always check the obvious first.)
2) In Windows 95/98 check your autoexec.bat to see what your temp directory is. In other words, look for a line like this: SET TEMP=C:\TEMP or something like that. If you have no such line, it defaults to: C:\WINDOWS\TEMP which does often cause problems over time. Make a separate C:\TEMP directory just for running the installers on the client's machine. Or if you are using Windows 2000 or Windows XP the default path for TEMP files is %USERPROFILE%\Local Settings\Temp (although XP is famous for still using C:\WINDOWS\TEMP\ directory even though the global environment variable is set elsewhere.)
** NOTE: Kerberos itself doesn't use a TEMP variable. It uses TMP. Set both of these variables to different directories, i.e.:
SET TEMP=C:\TEMP
SET TMP=C:\TMP
That way you get Windows-generated temporary files in C:\TEMP, and Kerberos tickets, your Netscape cache, etc. are set up to go in C:\TMP. It makes it easy to quickly clear out C:\TEMP if Windows starts misbehaving on you. And always clean out these directories periodically right after boot for good measure. Make sure you don't clean them out while other applications are running.
3) Make sure C:\TEMP really exists!
4) Make sure C:\TEMP is completely empty. In particular, look for folders with '~' or '_' as the first character - those are symptoms of previously failed installations.
5) Check the installer program: if it has its read-only file attribute set, uncheck it. Right click on the file name and select "Properties" to get that dialog box.
6) Reboot
7) Now try rerunning the installer.
If it still doesn't work, clean out C:\TEMP again and reboot.
** NOTE: As a last resort using Windows 2000 or Windows XP, try setting the temp environment variables to a different directory other than the one the system is trying to use. Once you set it to a different location (i.e. C:\TEMP), reboot and in most cases it will install fine.
There was also a
big discussion of this over at Experts Exchange which did not add much, although they do mention to make sure that no left over installation files are Read Only.
Sorry to quote so much, but I wanted to present all the information in one place. I, personally, have no experinece with this exact error, although InstallShield can often be fussy.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040616