Please check how much free disk space you have available. The Leap Motion software can use up to 400MB of disk space even with no apps installed. If your free disk space is less than 400MB, try freeing up some disk space. You can try clearing the contents of the folder “C:\Windows\Temp” and emptying your Recycle Bin.
If clearing some space on your hard drive did not fix the issue, please contact support with a description of your issue and a copy of your App Home log. Instructions on how to locate the log can be found HERE.