Internet explorer 11 open in new window

broken image
broken image
broken image

Update: Microsoft kept the feature alive in newer versions of its operating system including Windows 8 and windows 10. Pinned items are always shown in the taskbar, regardless whether they are open or not on the operating system. Windows 7 users can pin programs, files and folders to the taskbar for an easier way to interact with the items.