2017-10-14 154 views
0

我试图打印文档为我的游戏之一,但在网页浏览器看不到打印机,我检查了Print Spooler服务HTTP服务无法启动错误1009

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> 

OK看到它停止我试图再次启动它

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

The configuration registry database is corrupt. 


C:\WINDOWS\system32> 

所以我跑证监会,试图解决这一点,但...

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> 

阿胖很大的帮助这是,它甚至不能解决这样固有的错误...

所以这是我问社区的帮助,我不知道w过去这一点的帽子。非常感谢帮助。

+0

附注:我不能在局域网上玩,因为这可能是相关的,但我不知道 –

回答

0

在我的情况下,我有一个 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\SslBindingInfo这是缺少信息的子密钥。即所有的键如0.0.0.0:40015都具有类似于“AppId”,“DefaultFlags”等的值。 我有一个在这个键下没有值的键。我删除了“空”密钥,并且HTTP能够启动。

+0

谢谢你会尝试。我会让你知道它是否有效 –

+0

它工作!非常感谢你!我不认为我曾经很高兴地看到一个Windows打印机测试页 –