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

IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986 Description of the Microsoft Windows Registry


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


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.


WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.
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\ RunServices
  2. Delete the MSWheel.exe or Point32.exe value from the appropriate registry key:

    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.