Our domain controllers are Windows 2008 R2 and our pc environment is a mix of XP SP3 and Windows 7 SP1. We have 3 DCs, one with all the FSMO roles and the other 2 are GCs. For some reason all of our workstations have changed their defauld time provider to one of the GCs instead of the FSMO role holder. This is an issue for us because we have an timeclock program that relies on time being pulled from the DC that is the happens to be the FSMO role holder.
Any ideas on how to get the workstations pointed back at the correct DC and why all of a sudden they started pulling time from a different DC?