Guys the original problem is caused by a trojan or a virus , in fact the virus changes the registry value of .exe extention , even if you remove the virus , the registry still changed , so try the solution i have posted above , and no need to reinstall windows XP or vista if u already removed the virus !