Create a Custom Toolbar for Your Programs Folder
If you don’t like using third-party utilities to create a Start Menu, Windows 8 has a built-in solution that doesn’t give you the familiar Start orb, but does pop-up a menu with all your shortcuts when you click on the taskbar. Simply by creating a custom toolbar and assigning it to the right folder, you can attach this new menu to the right side of your taskbar.
Unfortunately, the toolbar will only show programs that get installed into the current user’s Start Menu/Programs folder. A few applications install into the default user’s Programs folder at C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs, but you’ll need to create a second toolbar if you want easy access to those shortcuts.