Win10 v1709-HTTP 服务停止工作

Win10 v1709-HTTP 服务停止工作

我发现,这个问题不仅影响 KeePass,还影响所有使用 HTTP 的 (Windows) 服务。因此,我调整了原来的问题。


规格:

我注意到的第一件事是,在更新 KeePass 后,KeePass 2 的 HTTP 插件停止工作(这没有多大意义,但我当时没有做其他事情)。

现在,启动 KeePass 2 时会抛出以下错误:

截屏

The .NET HttpListener is not supported on your OS

KeePassHttp-Plugin 现在拒绝与浏览器插件一起工作。

后来,我发现所有需要 HTTP 服务(未在我的“服务窗口”中列出)的服务都停止运行。例如,打印后台处理程序服务停止工作。当我尝试启动它时,它显示:

屏幕截图 2

Windows could not start the Print Spooler service on Local Computer.
Error 1068: The dependency service or group failed to start.

Error 1068显示在所有这些服务上。我谷歌了一下,但没有找到(有效的)解决方案。

我尝试过sfc /scannow,启动到安全模式,启用/禁用所有服务 - 都无济于事。而且,DISM没有显示任何损坏。

另一条线索是没有 http 服务 - Windows 10

C:\> sc qc http
[SC] QueryServiceConfig SUCCESS
SERVICE_NAME: http
   TYPE               : 1  KERNEL_DRIVER
   START_TYPE         : 2   AUTO_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 :

C:\> sc queryex http
SERVICE_NAME: http
   TYPE               : 1  KERNEL_DRIVER
   STATE              : 1  STOPPED
   WIN32_EXIT_CODE    : 183  (0xb7)
   SERVICE_EXIT_CODE  : 0  (0x0)
   CHECKPOINT         : 0x0
   WAIT_HINT          : 0x0
   PID                : 0
   FLAGS              :

C:\> sc start http
[SC] StartService FAILED 183:
Cannot create a file when that file already exists.

C:\> net start http
System error 183 has occurred.
Cannot create a file when that file already exists.

C:\> sc queryex 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
   PID                : 0
   FLAGS              :

C:\>sc start spooler
[SC] StartService FAILED 1068:
The dependency service or group failed to start.

System error 183似乎是一个线索,但不幸的是,谷歌在解决这个问题上几乎没有提供任何帮助。

此外,事件查看器没有显示任何新内容(在我看来):

请参阅此链接,获取所有 HTTP 相关事件的 XML(顺便说一下,所有这些都是警告)。重新启动后,它们都会再次出现。

除了执行全新安装(或至少执行 Win10 的重置选项之一)之外,还有其他选项可以让一切重新运行吗?

答案1

卸载了几乎所有更新、功能和模块后,问题仍然存在。然后我尝试使用http.sys另一台计算机上的 - 这也没有帮助。

因此,不幸的是,我们永远无法找到答案,因为我现在通过干净地重新安装 Win10 解决了这个问题。

相关内容