We are experiencing system wide (all workstations, 600+) issues where people are trying to logon and a recieving a message saying that "An attempt was made to logon, but the network logon service was not started"

Loging on localy to the computers shows that the workstation and netlogon services are both not running and are unable to start. This is happening on all machine on the network which point to a server error. We have restarted both the forrest root and a user data server to see if this make a difference but no change.

The server, netlogon and workstation services are all running on the forrest root.

Log onto your domain controllers and see if the service is running. Reboot each one, one at a time and then run DCDIAG on each. Can you access the domain controllers and authenticate on any workstations at all?