ITS Services and Applications
Page tree

FAST failed to launch application ... timeout period expired

Table of Contents

Problem Overview

FAST application will not load. The following error message occurs
Failed to launch application - This operation returned because the timeout period expired

Difficulty Level Moderate

caution: working with boot.ini file


Platforms: Windows XP

As of XP SP2, Microsoft has enabled Data Execution Prevention (DEP); a feature that is included in newer processor series from AMD and Intel. Data execution prevention (DEP) is a set of hardware and software technologies that perform additional checks on memory to help protect against malicious code exploits.

Solution or Workaround

Disable DEP in Windows XP SP2 using the steps below.

WARNING: The instructions below include making changes to essential parts of your operating system. It is recommended that you backup your operating system and files, including the registry, before proceeding. Consult with a qualified computer systems professional, if necessary.

Use caution and proceed at your own risk.

Verify the Administrator account is running for Windows XP.

Right-click on My Computer and select Properties.

Click on the Advanced tab.

Select the Settings button under Startup and Recovery.

Locate the line by the default operating system that reads:

"Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn

Locate and change the boot.ini, by clicking on the Edit button, and then change /NoExecute=OptIn to /NoExecute=AlwaysOff

Save the file and reboot.

Below are the different switches for the NoExecute parameter.

The boot.ini file switches:

/noexecute=option - This is the default. DEP is enabled. There are four options to this switch:

  • OptIn - Default setting. Only Windows system binaries are monitored by DEP.
  • OptOut - Enables DEP for all processes. Users can create a list of applications which are not monitored by DEP using the DEP configuration options listed in the System Control Panel applet.
  • AlwaysOn - Enables DEP for all processes. DEP is always applied, and exceptions lists are ignored and not available for users to apply.
  • AlwaysOff - Disables DEP.

/execute - Disables DEP.