6
I can't seem to start my printer spooler service because some of the dependencies have not started.
So I looked at the dependencies in the options menu.
I found that there was no HTTP service in my services.msc
. So I started looking into how to install the HTTP service manually.
I've gone into Add Programs and Features
in the menu and installed all the IIS
and World Wide Web Publishing
services, but with no avail.
I am trying to install the HTTP service on a development machine which already has an Apache service running. I don't know if this could have an impact on the HTTP service.
Basically I need to know one of two things:
1 - How to install the HTTP service manually from a DLL (I don't think its possible)
2 - How to rectify the problem so that the HTTP service is installed so that I can start the printer spooler.
Just a side note the winhttp.dll
file is in my system 32 folder.
search-ms:displayname=Search%20Results%20in%20system32&crumb=filename%3A~<Winhttp.dll%20OR%20System.Generic.String%3AWinhttp.dll&crumb=location:C%3A%5CWINDOWS%5Csystem32
EDIT (showing results for sc qc spooler
from cmd) from @w32sh
[SC] QueryServiceConfig SUCCESS
SERVICE_NAME: spooler
TYPE : 110 WIN32_OWN_PROCESS (interactive)
START_TYPE : 2 AUTO_START
ERROR_CONTROL : 1 NORMAL
BINARY_PATH_NAME : C:\WINDOWS\System32\spoolsv.exe
LOAD_ORDER_GROUP : SpoolerGroup
TAG : 0
DISPLAY_NAME : Print Spooler
DEPENDENCIES : RPCSS
: http
SERVICE_START_NAME : LocalSystem
Although "http" driver is listed as one of the dependencies for Spooler service in a clean Windows installation, Spooler can function even without http. What happens when you start the Spooler service? if you're getting Error 1068, then run this command (from a Command Prompt window) and post the output:
sc qc spooler
– w32sh – 2016-03-30T10:06:58.027@w32sh The results were too long for the comment section (And wouldn't be formatted) so I ran the command and added the results to the question window – Jacques Koekemoer – 2016-03-30T10:40:19.197
@w32sh Perfect that worked like a bomb, once I was on the right track it was easy. So the
– Jacques Koekemoer – 2016-03-30T11:06:58.260http
driver/service was disabled so I used the following command to enable itsc config http start= demand
which I got from https://technet.microsoft.com/en-us/library/bb490995.aspx, from there on I was able to start the service, if you post all this in an answer then I will accept it. Printer Spooler service is also working now.