If I go to Internet Explorer Options -> Content Tab -> Certificates Button -> Personal Tab, I see a list of certificates there - where does IE read from? Several of these certificates are different places on my machine. There is one even in a PKI USB Device. Does IE search the whole machine for certs - doesn't seem plausible?
I tried this both on IE8 & IE9.