If you are using a secondary user account in Windows 8, no shortcut icon will be created.
To avoid this problem, install the software with an administrator account. You can also give a secondary user account administrator status. To do this, bring up the Windows desktop control panel, click Manage Another Account, select the name of the new account, click Change Account Type and then select Administrator from the menu. Once the secondary user account has administrator status, install the software again.