OpenVPNServiceInteractive 未启动。需要管理权限的任务可能无法运行

OpenVPNServiceInteractive 未启动。需要管理权限的任务可能无法运行

在启动时,我收到一个 OpenVPN 对话框,其中显示:

“OpenVPNServiceInteractive”未启动。需要管理权限的任务可能无法运行。

OpenVPNServiceInteractive 未启动对话框

如果我忽略该消息并尝试连接到我的 VPN,则当 OpenVPN 尝试设置路由表时,我会收到另一个错误。

如果我退出打开的VPN,等待一段时间(几分钟),然后重试,我将不再收到错误对话框。

答案1

问题在于 OpenVPNInteractiveService 设置为自动启动(延迟)。要解决此问题:

  1. 开放服务
  2. 打开‘OpenVPN 互动服务’
  3. 更改启动类型:自动的

服务列表

服务错误地设置为延迟自动启动:

延迟启动

该服务已更正为自动(非延迟)启动:

自动启动

更多信息

OpenVPN 开发人员表示,请确保将服务设置为自动

另外,安装时,服务启动类型为自动,请确保它没有更改为延迟自动。

OpenVPNInteractiveService 是

... 一项 Windows 系统服务,允许非特权 openvpn.exe 进程执行某些特权操作,例如添加路由。

摘自《Windows Internals》第 6 版第 327 页:

处理完自动启动服务后,SCM 会调用 ScInitDelayStart,它会将延迟工作项排队,该工作项与一个工作线程相关联,该工作线程负责处理 ScAutoStartServices 跳过的所有服务(因为它们被标记为延迟自动启动)。此工作线程将在延迟后执行。默认延迟为 120 秒,但可以通过在 HKLM\SYSTEM\CurrentControlSet\Control 中创建 AutoStartDelay 值来覆盖。

相关内容