"my memory sticks will only open up from computer/drive d, not picked up by port"
Well clearly they are beibg picked up by the USB port, or you wouldn't be able to see the contents at all.
I suspect you mean they're not automatically opening and asking you for an action. This action is called Autoplay.
To switch Autoplay back on, plug in the memory stick - open My Computer - Find the Memory stick drive letter - Right Click on it - Choose Properties - click the Autoplay tab - set up Autoplay to do what you want.