You are currently offline, waiting for your internet to reconnect

Your browser is out-of-date

You need to update your browser to use the site.

Update to the latest version of Internet Explorer

Windows Temporary Files

This article was previously published under Q92635
2.X 3.00 3.00a 3.10 3.11
This article discusses Windows temporary files and is organized intothe following two sections:

  • Definition of Windows Temporary Files
  • What to Do with Temporary Files

Definition of Windows Temporary Files

A Windows temporary file is created under the following threecircumstances:

  1. Windows Desktop applications, such as Write, and multiple document interface (MDI) applications, such as Excel, create temporary files to handle necessary user editing.

    Because a Desktop application cannot have multiple documents open at once, it must immediately create a temporary file that allows you to undo any editing. MDI applications create temporary files only when necessary (for related editing), rather than for every worksheet that is open.
  2. When you run an MS-DOS-based standard application with Windows/286, Windows/286 creates a temporary file (for example, ~PIFCHFA.TMP) so that it can swap to disk to make room for other applications to use memory.
  3. When you print from Windows or any Windows-based application with the spooler enabled, Windows creates temporary files on the hard disk. Windows spools the print job to the temporary file and then sends it to the appropriate printer as a background operation.
Note: Microsoft recommends that you have approximately 2 megabytes (MB) offree disk space available for the creation of temporary files.

What to Do with Temporary Files

A number of files may appear on the hard drive in various directoriesbeginning with a tilde character (~) and ending with a .TMP extension.These may be temporary files created by Windows that remain on the harddrive due to an irregular exit from a Windows session.

Under normal conditions, these files are closed and deleted by Windows whenyou quit a Windows session. However, if you quit Windows in an irregularway (for example, restarting the computer or turning it off during anactive Windows session) the files are not closed or deleted.

The temporary files should be located in a designated subdirectory of theirown. If temporary files appear in the root directory, you may have aninvalid SET TEMP statement. Check for the following conditions:

  1. Using a text editor, such as Microsoft Windows Notepad, open the AUTOEXEC.BAT file and make sure it includes a valid SET TEMP statement. This statement should be similar to the following:
  2. Note the path that the SET TEMP statement points to and check to ensure that such a subdirectory does exist. If not, create a subdirectory to match the SET TEMP statement.
  3. If the SET TEMP statement is pointing to a RAM drive, make sure the RAM drive is large enough to hold the temporary files being created.
By ensuring that there is a valid SET TEMP statement and a separatesubdirectory for temporary files, these files can easily be deleted on aregular basis.

To delete a temporary file, use the following steps:
  1. Close Windows.
  2. From the MS-DOS command prompt, change to the TEMP directory.
  3. Delete any existing .TMP files. Make sure Windows is not running at the time these files are deleted. Some of these .TMP files may be files that Windows is using.
2.0 2.03 2.10 2.11 3.00 3.00a 3.10

Article ID: 92635 - Last Review: 09/24/2011 00:58:00 - Revision: 3.0

  • Microsoft Windows 2.1 Standard Edition
  • Microsoft Windows 2.11 Standard Edition
  • Microsoft Windows 3.0 Standard Edition
  • KB92635