If you experience random Server service stop messages upon boot or randomly experience logon problems, delaying the start of the NetLogon and Spooler services may help (and can't hurt). To accomplish this, edit:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
Choose Add Value from the edit menu. Type DependOnService in the Value Name and select type REG_MULTI_SZ. Add these three lines as Data
LanmanWorkstation
LanmanServer
LmHosts
Next, navigate to the NetLogon service (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetLogon) and edit the DependOnService value. Add the Spooler service to the end of the string. This entry should now look like:
LanmanWorkstation
LanmanServer
LmHosts
Spooler
Reboot your computer.