Services not starting after installing service pack on Windows 2003 server

      1) Disable all third party services and startup items using msconfig.exe.

2) Restart the machine.

3) Open services console (Start à run à services.msc)

4) Check the status of The Remote Procedure Call (RPC) service (rpcss.exe).

5) If RPC service is running in Network Service account then change the login account LocalSystem

6) Following are the two ways to change the login account:

a. Go to properties of the RPC service and click on Logon.

Select Local System account.

b. Open registry editor(Start à run à regedit)

Go to registry HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs

Value name: ObjectName

Type: REG_SZ

Value data: NT AUTHORITY\NetworkService

Change value of “Value data” to LocalSystem

c. Reboot the machine.

7) If all the services started after changing the account then issue could be due to Impersonation rights .

8) Open dsa .msc and give account permission impersonation policies under

Computer Configuration- LocalPolicy- Security for the following accounts

-Administrators

-IIS-WPG

-Network service

-Local Service

9) Change the logon account of RPC service

Open registry editor(Start à run à regedit)

Go to registry HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs

Value name: ObjectName

Type: REG_SZ

Value data: LocalSystem

Change value of “Value data” to NT AUTHORITY\NetworkService

Reboot the machine.