Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

Windows 2003 service failed to start... view event viewer...

- - - - -

  • Please log in to reply
11 replies to this topic

#1
BrainDrain

BrainDrain

    Junior

  • Member
  • Pip
  • 53 posts
My computer keeps stating that at least one service failed to start, view event viewer for more information (that's not exactly, but I can't remember it, and it's very common on 2003), does anyone know how to remove that message - I've viewed event viewer, it says theres a problem starting ASPI32, my CD-ROM drive is fine, and the only problem I can tell is that message... ASPI32 is not a Service (in Services)

Edited by BrainDrain, 02 June 2006 - 09:56 PM.



How to remove advertisement from MSFN

#2
rjdohnert

rjdohnert

    Member

  • Member
  • PipPip
  • 111 posts
I have the same poblem on Server 2003 and 2000 Server. It is annoying.

My computer keeps stating that at least one service failed to start, view event viewer for more information (that's not exactly, but I can't remember it, and it's very common on 2003), does anyone know how to remove that message - I've viewed event viewer, it says theres a problem starting ASPI32, my CD-ROM drive is fine, and the only problem I can tell is that message... ASPI32 is not a Service (in Services)



#3
Delprat

Delprat

    Poll: Why are you reading this ?

  • Member
  • PipPipPip
  • 481 posts
ASPI32 is a "driver", in other words it is a "hardware-related service", thus not shown in the services management console (it shows only "not hardware-related services").

To remove the message, you can either solve the problem (start the ASPI32 service -- i can't help on that), or disable it with the registry : go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ASPI32 and set the "Start" dword value to "4". (another solution is to boot the recovery console, type "disable aspi32" then reboot)

++

KISSes from France !

Will you take part in the microwave oven contest on msfn.org ?

The best game ever created is open-source and cross-platform. Get it NOW !

#4
hotpants

hotpants

    Newbie

  • Member
  • 19 posts
I have the same problem. it seems to occur (at least for me) when i install System Restore. Has anyone else experienced this or know how to eliminat this? thx
Your money is my money, my debt is your debt :)

#5
esmazter

esmazter

    Newbie

  • Member
  • 37 posts
I eliminated it by setting my OS to XP Pro in TweakNT.

#6
hotpants

hotpants

    Newbie

  • Member
  • 19 posts
i have managed to work the System restore by adding SRService to
[netsvcs] key found in [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost]

however i get another error now saying Application Experience Lookup Service failed to start. to overcome this, i added [AeLookupSvc] at the bottom of the list as well. my question is, why does this service (AeLookupSvc) not get installed automatically on a clean install when it is supposed to according to the HIVSFT.inf file?
Your money is my money, my debt is your debt :)

#7
seannhowe

seannhowe
  • Member
  • 1 posts
I'm having the same problem with the "Application Experience Lookup Service" failing to start after installing System Restore... Is there a fix for this?

#8
888

888

    Junior

  • Member
  • Pip
  • 68 posts
If your machine boots fine without such service (only bitches about it failing to run) just set the service to 'manual' or 'disabled' on startup.
However it is not a proper solution, since it eliminates the message about given service that failed, not the problem why it failed ;)

#9
Codename_Falcon

Codename_Falcon
  • Member
  • 2 posts
The problem here is the REG file provided to install system restore on Windows Server 2003 is missing the entry for the Application Experience Lookup service. The REG file is actually removing the entry for it. You can solve this by simply going to the [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost] registry key and add AeLookupSvc under the netsvcs string.
I've edited the REG file to correct this and attached it below.
I tested this with both Windows Server 2003 R2 with SP2 and Windows Home Server.

Attached Files


Edited by Codename_Falcon, 26 March 2008 - 01:01 PM.


#10
99sono

99sono
  • Member
  • 3 posts
:)

Hello, your solution does not seem to work for me...

And with your type I have done some investigation by myself, and your solution does not seem to make sense... from what i could gather.

Let me explain my point:
1) Svchost seems to be a generic process whose only purpose is to bundle up a bunch of other processes that you want your system to run, but that you do not want to appear as distinct in your taskbar. Therefore, by runing a number of services and processes under svchost you manage to reduce the number of listed processes that appear in your system. What the computer system does is: when it boots, it read all the keys and their respective values under HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost ; and for each key a svchost is lauched, fathering all the services that were listed in the value attribute.

http://support.microsoft.com/kb/314056

2) When i execute >tasklist /svc , i can see that there is an svchost process that is responsible for the following set of services: AudioSrv, BITS, Browser, CryptSvc, dmserver... etc. Furthermore, I can see that this list of services belongs is defined in the registry Under HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost, with the key value: netsvcs

3) From 2, i can conclude that most, if not all, of the services under netsvcs where effectively lauched with success. So this svchost process is also being lauched at boot time without fail

4) When i check the properties of the Application Expericente lookup service, i see that the command that this service executes when it is run is: >svchost -k netsvcs

5) From four: i can only conclude one thing: The purpose of the application experience lookup service (AeLookupSvc) is simply to order the execution of a specific svchost process. That which is responsible for lauching services like: borwser, AudioSrvc... etc Therefore, I can not see the point of AeLookupSvc on this list. That would be, afeter all, telling a service to call uponitself. You have AeLoopUpSvc runing a new svchost process, which would be trying to run another AeLookupSvc process, and you enter an infiite cycle.

6) I tried adding AeLookSvc to the registiry as you have told. And it did not change anything

7) From the error: 1083 - The executable program that this service is configure to run in does not implement the service. I can only conclude that some service in the netsvc list is badly defined. Por exemple, it does not find the dll of some service or whatever.

Can you help me out?

Thanks in advance.

#11
99sono

99sono
  • Member
  • 3 posts
Also, today i tried executing the .reg file in attachement and it did not change the problem: it persisted with the same error message.

#12
99sono

99sono
  • Member
  • 3 posts
I have been thinking about this and i have come to the only logical conclusion:

1) Your answer can not be corrent. There is no sense that a svchost would complain about a missing service name. If you do not list a service name in the set of dll's that svchost should load than that is your problem. it means that your computer has the potential to be runing a service that it is not, simply because the registry is not as configured as it could. Still the configuration of the system is not faulty simply because you are not telling it to run the service. The only condition that would ever make any sense, would be if the service that you are missing is a dependency for the proper execution of some other service.

2) The error says that some file does not implement the service. This message for me can only mean one thing: the list of services that I am telling svchost to run contain one service, that for some reason, the dll it calls upon does not implement a service with that name. So, the most likely reason for this... is that whoever implemented the regcrap by hand... is calling the dll having without properly typing the name of the dll. So, I am assuming that... if I start eleminating one by one the services that that svchost runs... i should eventually make the error message dissappear and pin point the origin of the problem.


3) Independtly of the error message that i get, I do not see the point of listing services... in the list of services that are automatically called upon at boot time by svchost executable. From what i could gather this application runs on its own. So for example if the System Restore Service is triggered by the svchost whose key svcnet; why the hell would I need to see in the list of services a key to System Restore? Just to faciliated the process of bringing down that service in case i wanted?

4) Having 3 in mind, and given that in my computer most of those services of Application Whatever... (i can not recall which services was bogus) are effectively runing in a SVCHOST process... should it say that the service is effectively runing? Or, Is this service special in the sense that: the operating system only tells me that it is runing if OS managed to load all the dlls that it should? Otherwise, some half handicaped service is runing... but not the one defined in the registry?


Is that it?
Well... i will experiment some more with that computer when i get the opportunity.


Edit:
Actually forget it: I've been cheking the execute statements of the other services that are loaded by netsvc and I realized that they are all the same. So the serivce AeLookupService is just another service of that type: it's purpose is not get the remaing serviced in netsvc started (as I throught it was)... it is to tell the svchost, in case it did not start this service, to load the service dll.
So In my case there can only be one explanation, tehre is something wrong with my dll. Or maybe i forgot to restart the computer after updating the registry, but I did not think that was necessary. The changes take effect imidiately if I am not mistaken.
But now I am sure I am geting close to solving the mistery :D.


Final edit:
Today i got access to the computer and managed to solve it. Indeed the solution was right to begin with, what was necessary was to restart the computer after having added the service to the netscs key.
And that's that for the happy ending.

Edited by 99sono, 27 June 2009 - 10:18 AM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN