mrs puddin pop---i would look into the policies tab of the properties box of your h/d from the device manager. look to see if your h/d is optimized for quick removal, change it if it is and see if that helps.
there is some way to keep that from happening, but i can't remember the settings for the life of me. you may find more help in windows 7 forum honestly.