HTTP Fails to start

  • Thread starter Thread starter Saturns
  • Start date Start date
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.
 
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.
 
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.
 
Back
Top