I'm in search of a solution to a very annoying problem. The My Network Places Icon disappears randomly; it reappears on its own randomly with no action. It will also reappear if you right-click on the desktop and refresh or do a Windows restart. How can I prevent the icon from disappearing and stay on the desktop? Please help. Thank you.