@mark: it more like this, when the OS is first installed, it writes an internal counter in the registry instead of relying on the BIOS clock. Everyday when the OS rebooted, it checks the days past when it was first installed. So even if you changed the date of your BIOS clock, it still can determine if your OS is not activated and about to expire.