Under the 'Opening in Internet Explorer' section, make sure the drop down is set to 'Always in Internet Explorer on the desktop' and place a check mark next to 'Open Internet Explorer tiles on the desktop' then click on 'OK. In the new window, click on the Programs tab. In the top right corner click on the magnifying glass to search for 'Internet Options' and click on the matching result. application on the taskbar on your Windows Desktop, you can tap/click on Pin to taskbar.
To make sure it opens in Desktop mode, open the Modern UI. Pinning Apps and Programs to the Windows 8 Metro Start Screen. Click on the Internet Explorer application. You can search for the Internet Explorer application in the Modern user interface by pressing the ⊞ Win key on your keyboard or clicking on the Windows icon. Internet Explorer allows you to place bookmarks on your taskbar to have quick access to websites or web applications you use frequently.