Do you have the purchased serial number for your Photoshop Elements 11 on Windows 8 (assumed 64 bit)?
With the links that you have already been given to the Photoshop Elements 11 installation files, you should be able to download and install Photoshop Elements 11 on to your computer that does not have a disc drive.
Please remember that Adobe allows the purchased activated serial number on no more than 2 of your computers and not to be used at the same time. If needed, you deactivate Photoshop Elements 11 in an opened project Help Menu/Deactivate. Deactivate is not the same as uninstall which is done next in the Control Panel/Programs in Windows.
Your program seems to be Photoshop Elements. Some how your thread got posted in the Adobe Premiere Elements Forum (video editing) from where you are now getting your replies. Moving forward please consider posting any Photoshop Elements workflow issues that come up in the Adobe Photoshop Elements Forum to take advantage of the specialized expertise in the Adobe Photoshop Elements Forum.
Best wishes with your Photoshop Elements projects.