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.