Are you running XP? That path only exists on Vista, and not XP, because for security reasons apps cannot write to "Program Files" on Vista. That path holds the output of the optimising compiler before the final exe is copied to AppPath. It looks like Dbasic.exe thinks you are on Vista. As a temporary fix, until Erel replies, you could try creating that path and see if it works. It won't do any harm.