Where is the .mny file you are trying to open? In Windows 7, it needs to be in the My Documents folder.
Secondly, is there any reason you want to stick with 2004? If in the US why don't you you install Money Plus Sunset (see link in top message on this forum). If not in the US, use the appropriate version from the same message.