HTTP Fails to start

S

Saturns

Anyone know a way to reinstall Windows' HTTP API, need it up and running so I
can get the HTTPFilter service and others that depend on it functioning.

Starting the API from command prompt:

------------------------
sc start http
[sc] StartService FAILED 1058:

The service cannot be started, either because it is disabled or because it
has no enabled devices associated with it.
 
M

Mark L. Ferguson

This article is for Vista, and the firewall service, but your problem and
solution are basically the same:
Some services do not start in Windows Vista:
http://support.microsoft.com/kb/943996/en-us
You need to change permissions for the registry keys for the service.
--
Was this helpful? Then click the Ratings button. Voting helps the web
interface.
http://www.microsoft.com/wn3/locales/help/help_en-us.htm#RateAPostAsAnswer
Mark L. Ferguson
..

Saturns said:
Anyone know a way to reinstall Windows' HTTP API, need it up and running
so I
can get the HTTPFilter service and others that depend on it functioning.

Starting the API from command prompt:

------------------------
sc start http
[sc] StartService FAILED 1058:

The service cannot be started, either because it is disabled or because it
has no enabled devices associated with it.
 
S

Saturns

Thanks for posting the reply.

First tried removing all permissions to the key,

"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP"

Fired up the service and got an "Error 5, Access Denied".

Couldn't find and assign permissions to "NT_SERVICE" group for the above key
(as directed in the Vista Article). The group was also not listed on an XP
machine running HTTP API.

In any case I gave every group full access permission to the key (Amongst
these, "SERVICE", "LOCAL SERVICE" and "NETWORK SERVICE") which reverted HTTP
back to giving the same, "[SC] StartSerivce FAILED 1058" error.

Still unable to find any documentation on HTTP service errors.

Tried replacing all http.sys files and importing all registry references to
http.sys from a machine with the HTTP API service running... No joy.

I've run "sfc" from command, ran an XP repair from the WinXP Pro SP2 Disk.
Don't yet want to replace with a fresh copy as would likely mean losing all
my program install records, and would take several days to reinstall all the
heavy weight programs I need (30GB+).

Might when I get the time backup as a .bkf file on a network drive, and make
a fresh install of the system keeping aside the system and software SAM
files, in the hope I might avoid program reinstalls.

I hope there is someone out there whom can part wisdom with a simpler fix.

Mark L. Ferguson said:
This article is for Vista, and the firewall service, but your problem and
solution are basically the same:
Some services do not start in Windows Vista:
http://support.microsoft.com/kb/943996/en-us
You need to change permissions for the registry keys for the service.
--
Was this helpful? Then click the Ratings button. Voting helps the web
interface.
http://www.microsoft.com/wn3/locales/help/help_en-us.htm#RateAPostAsAnswer
Mark L. Ferguson
.

Saturns said:
Anyone know a way to reinstall Windows' HTTP API, need it up and running
so I
can get the HTTPFilter service and others that depend on it functioning.

Starting the API from command prompt:

------------------------
sc start http
[sc] StartService FAILED 1058:

The service cannot be started, either because it is disabled or because it
has no enabled devices associated with it.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top