Error: "Error 0193 . . . is not a valid Windows NT application" after installing Symantec Host IDS in Windows NT 4.0

Article:TECH112380  |  Created: 2004-01-08  |  Updated: 2007-01-21  |  Article URL http://www.symantec.com/docs/TECH112380
Article Type
Technical Solution


Environment

Issue



After you install the Symantec Host IDS 4.1 Agent on a computer that runs Windows NT 4.0, you see the following error message in the Windows NT 4.0 Event log:

Event ID: 7000
The Symantec Host IDS Agent service failed to start due to the following error:
%1 is not a valid Windows NT application.

When you start the Symantec Host IDS Agent service in the Windows NT Services Control Panel, you see the following error message:

Could not start the Symantec Host IDS Agent service on \\.
Error 0193: %1 is not a valid Windows NT application.


Solution



This problem sometimes happens when the path to the service includes a folder name that has a space, such as in the "Program Files" folder name.

To solve the problem, edit the registry to add quote marks to the value that is for the following registry key.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HostIDSAgent

For instance, if the value of the key is:

"C:\Program Files\Symantec\Host IDS\bin\iidsagent.exe" -service

then add another set of quotes to the path. When done, the Data field displays two sets of quotes:

""C:\Program Files\Symantec\Host IDS\bin\iidsagent.exe" -service"

For more information on this problem, read the 134425 - Event ID 7000: %1 Not A Valid Windows NT Application document in the Microsoft Knowledge Base.





Legacy ID



2004040806484453


Article URL http://www.symantec.com/docs/TECH112380


Terms of use for this information are found in Legal Notices