Err Msg: The Decompression of %failed. There May Not Be...

ID: Q195817


The information in this article applies to:
  • Microsoft Windows 98

IMPORTANT: This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information about how to do this, view the "Restoring the Registry" Help topic in Regedit.exe or the "Restoring a Registry Key" Help topic in Regedt32.exe.

SYMPTOMS

When you install a program that uses a self-extracting executable file, you may receive one of the following error messages:

  • The decompression of %failed. There may not be enough disk space available in the TEMP directory.


  • Setup can not find a location on your hard drive for necessary files



CAUSE

This behavior can occur if any of the following conditions exists:

  • An invalid Temp folder is set using the Set Temp statement in the Autoexec.bat file.


  • There is insufficient space on the hard disk that contains Windows 98.


  • Hidden files with the .tmp extension are present in the Windows\Temp folder.


  • Early versions of Norton Utilities or of the MSWheel.exe and Pointer32.exe files are currently running.



RESOLUTION

WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.

For information about how to edit the registry, view the "Changing Keys And Values" Help topic in Registry Editor (Regedit.exe) or the "Add and Delete Information in the Registry" and "Edit Registry Data" Help topics in Regedt32.exe. Note that you should back up the registry before you edit it. If you are running Windows NT, you should also update your Emergency Repair Disk (ERD).
To resolve this behavior, use the appropriate method below, and then attempt to install the program again.

Invalid Temp Folder

  1. Click Start, click Run, type "sysedit" (without quotation marks) in the Open box, and then click OK.


  2. On the Window menu, click Autoexec.bat.


  3. Verify that the "set TEMP" line points to an existing folder. If the line points to a folder that does not exist, type "REM" (without quotation marks), followed by a space at the beginning of the existing "set TEMP" line.


  4. Add a new line to the Autoexec.bat file to read as follows:
    set temp=c:\windows\temp


  5. On the File menu, click Exit.


  6. Click Yes when you are prompted to save the Autoexec.bat file.


  7. Restart the computer.




Insufficient Disk Space

Increase the amount of free space on the hard disk that contains Windows
  1. To do so, follow these steps:


  2. Right-click the Recycle Bin, click Empty Recycle Bin, and then click Yes.


  3. Click Start, point to Settings, click Control Panel, and then double- click Add/Remove Programs.


  4. Click a program you do not use, click Add/Remove, and then follow the instructions on the screen to remove the program.




Hidden Files with the .tmp Extension Present in the Windows\Temp Folder

Delete all files in the Windows\Temp folder.

NOTE: You need to be able to view hidden files. To view hidden files, click Folder Options on the View menu in Windows Explorer, click the View tab, click Show All Files, and then click OK.


Early Versions of Norton Utilities or MSWheel.exe and Point32.exe Files

To work around this behavior, remove the program from the Startup folder or delete the program from the registry. To remove the program for the Startup folder, follow these steps:

  1. Click Start, point to Settings, and then click Taskbar And Start Menu.


  2. Click the Start Menu Programs tab, and then click Remove.


  3. Double-click Startup, click the appropriate entry, and then click Remove.


  4. Click Close, click OK, and then restart your computer.




If the problem entry is not in the Startup folder, Point32.exe and MSWheel.exe are loaded in the registry. To remove the entry from the registry, follow these steps:

  1. Using Registry Editor, export the appropriate registry key (for backup purposes):
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ RunServices


  2. Delete the MSWheel.exe or Point32.exe value from the appropriate registry key:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ RunServices


  3. Quit Registry Editor and restart the computer.




The drivers for these devices are included with Windows 98 and should not require the installation of the drivers included with the devices.


MORE INFORMATION

The third-party product discussed in this article is manufactured by a vendor independent of Microsoft; we make no warranty, implied or otherwise, regarding this product's performance or reliability.

Additional query words: cannot space

Keywords : kb3rdparty kberrmsg win98
Version : WINDOWS:
Platform : WINDOWS
Issue type : kbprb


Last Reviewed: April 20, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.