Hmm...that's a good question..I've loaded them onto my computer a few times over the years so I believe the answer is yes, but that shouldn't matter, you can still play once you register, there just isn't any 'free perks' at the sim store I don't think.