http服务未启动错误1009

http服务未启动错误1009,http,service,runtime-error,Http,Service,Runtime Error,我试图打印一个游戏的文档,但是页面查看器看不到打印机,所以我检查了后台打印服务 C:\WINDOWS\system32>sc qc spooler [SC] QueryServiceConfig SUCCESS SERVICE_NAME: spooler TYPE : 110 WIN32_OWN_PROCESS (interactive) START_TYPE : 2 AUTO_START

我试图打印一个游戏的文档,但是页面查看器看不到打印机,所以我检查了后台打印服务

C:\WINDOWS\system32>sc qc spooler
[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

C:\WINDOWS\system32>sc query spooler

SERVICE_NAME: spooler
        TYPE               : 110  WIN32_OWN_PROCESS  (interactive)
        STATE              : 1  STOPPED
        WIN32_EXIT_CODE    : 1068  (0x42c)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

C:\WINDOWS\system32>
试图启动它,然后事情发生了

C:\WINDOWS\system32>net start spooler
System error 1068 has occurred.

The dependency service or group failed to start.


C:\WINDOWS\system32>
好的,我检查了依赖项

C:\WINDOWS\system32>sc qc rpcss
[SC] QueryServiceConfig SUCCESS

SERVICE_NAME: rpcss
        TYPE               : 20  WIN32_SHARE_PROCESS
        START_TYPE         : 2   AUTO_START
        ERROR_CONTROL      : 1   NORMAL
        BINARY_PATH_NAME   : C:\WINDOWS\system32\svchost.exe -k rpcss
        LOAD_ORDER_GROUP   : COM Infrastructure
        TAG                : 0
        DISPLAY_NAME       : Remote Procedure Call (RPC)
        DEPENDENCIES       : RpcEptMapper
                           : DcomLaunch
        SERVICE_START_NAME : NT AUTHORITY\NetworkService

C:\WINDOWS\system32>sc query rpcss

SERVICE_NAME: rpcss
        TYPE               : 20  WIN32_SHARE_PROCESS
        STATE              : 4  RUNNING
                                (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

C:\WINDOWS\system32>
好的,RPCSS很好,下一个

C:\WINDOWS\system32>sc qc http && sc query http
[SC] QueryServiceConfig SUCCESS

SERVICE_NAME: http
        TYPE               : 1  KERNEL_DRIVER
        START_TYPE         : 3   DEMAND_START
        ERROR_CONTROL      : 1   NORMAL
        BINARY_PATH_NAME   : system32\drivers\HTTP.sys
        LOAD_ORDER_GROUP   :
        TAG                : 0
        DISPLAY_NAME       : HTTP Service
        DEPENDENCIES       :
        SERVICE_START_NAME :

SERVICE_NAME: http
        TYPE               : 1  KERNEL_DRIVER
        STATE              : 1  STOPPED
        WIN32_EXIT_CODE    : 1009  (0x3f1)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

C:\WINDOWS\system32>
好吧,看到它停了,我试着重新启动它

C:\WINDOWS\system32>net start http
System error 1009 has occurred.

The configuration registry database is corrupt.


C:\WINDOWS\system32>
所以我运行SFC试图解决这个问题,但是

C:\WINDOWS\system32>sfc /scannow

Beginning system scan.  This process will take some time.

Beginning verification phase of system scan.
Verification 100% complete.

Windows Resource Protection did not find any integrity violations.

C:\WINDOWS\system32>
这是一个很大的帮助,它甚至不能修复一些固有的错误


所以这就是我向社区寻求帮助的地方,我不知道过了这一点该怎么办。非常感谢您的帮助。

在我的情况下,我有一个子键 缺少信息的HKEY\U LOCAL\U MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\SslBindingInfo。i、 e.所有键(如0.0.0.0:40015)都有“AppId”、“DefaultFlags”等值。
我有一个在这个键下没有值。我删除了那个“空”键,HTTP能够启动。

旁注:我不能在LAN上玩,因为这可能与此有关,但我不确定谢谢你会尝试。我会让你知道它是否有效!非常感谢你!我想我从来没有比看到windows打印机测试页面更高兴过。谢谢。我面临IisExpress进程错误,发现http错误。用你的解决方案修复了它。