The icon never appears, because Windows is configured to hide the icon although the program has been installed properly. To show the icon, right-click the task bar then go to Properties > Notification Area: > Customize . Locate the DAEMON Tools List and from the drop down menu, select Show icon and notifications.