Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have several services that used to run on Windows Server 2003 and are now meant to run on Windows Server 2008 R2. They are all 32 bit.

They install OK in 2008 but when I try to start them I get this error:

---------------------------
Services
---------------------------
Windows could not start the Blabla service on Blablabla.

Error 2: The system cannot find the file specified.

The paths definitely exist and the "program files (x86)" issue has been taken care of.

Why would they not start?

share|improve this question

1 Answer 1

up vote 1 down vote accepted

Found the solution. The Windows error message is a blatant lie.

The service couldn't connect to a database. Turns out the service did start, read its INI file, then did a few things and finally collapsed because it couldn't connect to its database.

Windows then reported the wrong error.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.