Over on the Anandtech forums there are quite a few posts that describe what causes reactivation. Some of the causes were minor like: Overclocking a CPU, Changing a hard drive, or Installing a program. Microsoft says that Vista is more tolerant than XP regarding hardware changes. Although, they...