X
46 Rate this article:
No rating

INTERNAL: Corrupted "prefetch" files: IDL or ENVI on Windows previously working but suddenly no longer starts (crashes w/application error)

Anonym

If an IDL or ENVI installation on Windows has been previously working without problem, but then suddenly the program always fails to launch (perhaps encountering an application error), but reinstallation of the application (even with ant-virus software temporarily disabled and/or installed as administrator) does not correct the problem, then perhaps corruption of the application's "prefetch" file may be the problem.

 

Windows "prefetch" files are partial binary components of frequently used programs that the operating system can preload in order to start the programs more quickly when they are actually called.

 

--------------

If the prefetch file for a program is corrupted, this can cause the program to fail, despite reinstallation of the application files and resetting of preferences and initialization settings. 

 

If this might be the problem, the program's prefetch file can be deleted.  Windows will automatically create a copy of the prefetch file, if needed.

 

Prefetch files are stored by Windows (XP, Vista, 7 -- 32-bit and 64-bit) in the directory location:

 

    C:\Windows\Prefetch\

 

The prefetch file names for IDL and ENVI may look like the following (where the file names and numbers might be vary from system to system and for different versions of IDL):

 

    IDLDE.EXE-30057413.pf

    ENVI_IDL.EXE-042D58CE.pf

    IDL_RT.EXE-0123ABCD.pf  (used w/ENVI w/o an ENVI> command line)

 

After deleting the suspected corrupted prefetch file(s), see if the application can correctly launch again.  

 

Below are links some for additional information about Windows Prefetch files:

 

http://windows.microsoft.com/en-US/windows7/What-is-the-prefetch-folder

"What is the prefetch folder?"

 

http://en.wikipedia.org/wiki/Prefetcher

"Prefetcher"