What drive are you talking about opening ?

There is obviously some remnant, probably a registry key (or start-up entry) that refers to the thumbs.com, so do a registry search for thumbs.com and check the start-up entries to see if there is anything there.