Link to home
Start Free TrialLog in
Avatar of joesatri
joesatri

asked on

Cannot execute any exe files

The message i get is something like this:
(this happens when i double click on the actual file, in windows explorer, not when opening it from a shortcut)

"Could not find the file c:\whatever.exe (or one of its components). be assured that the route and the name of file are correct and that all the libraries are available."

This happened after VirusScan found a virus, and deleted it.
The virus was in C:\Winnt\Fonts\csrss.exe.

The OS is windows 2000 pro, sp4.

Thank you,

joesatri
Avatar of joesatri
joesatri

ASKER

Another thing. For instance, if i try opening acrobat reader, i get the same message.  However, if i try opening a document, it opens correctly.
Increasing value to 250.
ASKER CERTIFIED SOLUTION
Avatar of Pete Long
Pete Long
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
oops we are on windows 2000, your regedit is in either c:\winnt or c:\winnt\system32 (im on XP so I cant check)
http://www.jsiinc.com/SUBD/tip1600/rh1605.htm
Cannot run EXE files [Programs don't open]
When you try to launch applications [.exe files], an error message appears similar to the ones below and the program will not run:
http://www.mvps.org/sramesh2k/images/exefiles2.JPG


Solution 1:

Click Start, Run and type Command
Type the following and then press Enter after typing each one:

cd\windows
copy regedit.exe regedit.com
start regedit.com  [or regedit.com]

Navigate to and select the following key:
HKEY_CLASSES_ROOT\exefile\shell\open\command

Double-click the (Default) value in the right pane.
Delete the current value data, and then type: "%1" %* [with quotes]
(ie., quote-percent-one-quote-space-percent-asterisk.)

Exit the Registry Editor and restart Windows.

Solution 2:

Download .exe File association fix from here:
http://www.dougknox.com/xp/file_assoc.htm
[To run the .reg files, again you will need to rename regedit.exe to regedit.com and run the REG file using "regedit.com filename.reg" parameter]

NOTE: Once set, update the definition files for your anti-virus software and scan the system for viruses.

Related Microsoft Knowledgebase articles:

You receive an error message when you try to start a program that has an .exe file name extension:
http://support.microsoft.com/?kbid=837334 [New]

You Are Unable to Start a Program with an .exe File Extension:
http://support.microsoft.com/default.aspx?kbid=310585

You Cannot Start Programs (.exe Files) When Your Computer Is Infected with the SirCam Virus:
http://support.microsoft.com/default.aspx?kbid=311446

CREDIT to RAMESH http://www.mvps.org/sramesh2k/exefile.htm
Thx Peter, it worked :)

Although i couldn't open the command prompt, (neither from the RUN dialog nor from the start menu), i created a batch file.

echo boo!
cmd

so this opened the command promt, and it allowed me to open regedit.exe

Next, i changed the reg value, and it works now. Thanks for the prompt / complete answer. Points go to you.
ThanQ