Yes it does. Install it from http://onecare.live.com as an older CD will not install to Vista 64 bit.
-steve