The Start menu starts again in Windows 10 with both Windows 7 and Windows 7. One of the best things about the new Start menu is that you can pin almost anything on the Start Menu’s right-hand side. That being said, if you are someone who spends a lot of time in a web browser, then pinning your favorite website link to the Start Menu can save you some time while accessing them. This is especially true if you are using a touchscreen Windows device with a Full-Screen Start Menu. Here’s how to attach a site link to Windows 10’s Start menu.