Yes, that helps much better.
Check to make sure that you have
Recent Programs and
Recent Items turned on, then open those folders a few times so that they show up under the Frequent or
Recent list for the Windows Explorer taskbar icon. Right click on the Windows Explorer taskbar icon, and you should then be able to click on the pin icon to the right of the folder you want to pin in there.
For example, like how the Pictures Library is pinned below, and how you see the pin icon to the right of the Music folder below. Hope this is what you mean.