See if Firefox.exe is running in Task Manager. If so, stop it and then try it again. Also, try to launch it from the program folder itself. If it runs ok, then the shortcut is messed up, probably pointing to the wrong file or location. You can fix the path or just make a new shortcut. Another option is just run the Setup for the latest version of Firefox again. It will be as an upgrade, so you won't lose anything in your profile. If you do this, delete your desktop shortcut, Firefox will create a new one.