(Please note if you are running AVG Internet Security please see the bottom of this post)
First be absolutely certain that you have Java installed on your machine. In most instances the problem is caused by Java not being installed. You can install java from http://java.com. See this FAQ entry for more information on installing Java.
If you’re certain you have Java installed then the problem is most likely the file association. The Desktop App uses Java Web Start to launch from links on the My Docs Online websites or from the desktop shortcut, using a “.jnlp” file. Some Windows 7 or Windows 8 systems have the file association for .jnlp wrong, specifying that Windows should use Internet Explorer or another program when opening .jnlp files.
To correct this:
- Click the start button, then Default Programs (Windows 7) or search for “Default Programs” (Windows 8 )
- Select Associate a file type or protocol with a program
- Find “.jnlp” and Change the associated program
- If Java(TM) Web Start Launcher is not listed then browse to the Java directory containing javaws.exe and select it. If you have more than one copy select the most recent copy.
- Confirm with “Always use this program”
NOTE: if your PC is “64-bit” (most newer ones are) but you have the 32 bit version of java (also common) then you will find the right javaws in “program files (x86)” rather than the regular “program files”.
Try the link again.
If this doesn’t solve your problem, and there was a recent Microsoft update done on your system, then there may be a java caching problem, which can be easily solved by following these instructions.
(Please note if you are running AVG Internet Security and having this problem also check this post on using the Desktop App with AVG Internet Security.)