Can't start CSAuth on local computer under a user account

I have installed Cisco ACS on Window Server 2003. I can start all the services as a local administrator. But then I following the installtion guide to start the service using user account. The services won't start.

When I try to start CSAdmin, I got an error message: Could not start the CSAdmin service on Local Computer. Error 1067: The process terminated unexpectedly.

When I try to start CSAuth, I got a different error message, which is: Windows could not start the CSAuth on Local Computer. For more infomation, review the System Event Log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code 74.

From the Event Views, I saw the following error message:
Event Type:      Error
Event Source:      CiscoAAA
Event Category:      None
Event ID:      1
Date:            2/1/2008
Time:            1:59:54 PM
User:            N/A
Computer:      BXBLAB-ACS
The description for Event ID ( 1 ) in Source ( CiscoAAA ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: CSAuth, Can not initialize SchemeLayer, 74.

Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

Alan Huseyin KayahanConnect With a Mentor Commented:
  Hi kesun
      I assume it will end bad according to following link
All Courses

From novice to tech pro — start learning today.