You are probably having some sort of environmental problem that is causing the mart server service to shut down. Here are some modifications that may help you to overcome that problem:
Please delete the mart server service. Then recreate it by right clicking the shortcut and choosing Run As Administrator.
2) Needs a delayed start up?
Sometimes there are dependencies in windows and if those dependencies have not already started then the mart server service will not start.
Go into the properties on the mart server service
On the General tab, change the startup type to Automatic (Delayed Start)
3) Needs retries?
On the tab log on, change all the failures to Restart the Service
Apply the changes. Restart the mart server service. See if the problem continues.
If the problem continues, please also change the tab log on from Local System account to instead This Account. Choose a local user who is a member of the Windows Administrator group.