Here is a quick and easy way to force Windows 7 to ALWAYS open the "Explorer" link/shortcut to "My Computer" or location of your choice, instead of that stupid, annoying "Libraries" Folder.

1. Pin Windows Explorer to the taskbar(library) [if it's not already pinned].
 2. Create a “My Computer” shortcut on to the desktop (drag Computer from start menu to desktop).
 3. Change the name of the “Computer” shortcut to “Windows Explorer”.
 4. Change the icon by right clicking > properties> shortcut tab > change icon.
 5. Navigate to %AppData%\Microsoft\InternetExplorer\Quick Launch\User Pinned\TaskBar
 6. Copy the new “Windows Explorer” shortcut that you just created on the desktop to this folder.
 7. It will ask you if you want to replace “Windows Explorer”, go ahead and replace it.
 8. Close and Enjoy!

Or try these.(These methods might open multiple Explorer processes that you cannot close, unless you end the process from a task manager. That situation can eat up your ram and slow your computer down dramatically.)
  1. Pin My Computer / Explorer to the Taskbar.
  2. Hold Shift & Right-click "Windows Explorer" on the Taskbar.
  3. Click on "Properties".
  4. Change Target to
    %windir%\explorer.exe ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
    To always open in "My Computer".
  5. Change Target to
    %windir%\explorer.exe ::{450D8FBA-AD25-11D0-98A8-0800361B1103}
    To Always Open in "My Documents".