在启动时,我收到一个 OpenVPN 对话框,上面写着:
“OpenVPNServiceInteractive”未启动。需要管理访问权限的任务可能无法工作。
如果我无视该消息并尝试连接到我的 VPN,稍后 OpenVPN 尝试设置路由表时,我将收到另一个错误。
如果我退出 open VPN,等待一段时间(几分钟),然后再试一次,我将不再收到错误对话框。
问题是 OpenVPNInteractiveService 设置为启动自动(延迟)。要解决此问题:
该服务错误地设置为延迟自动启动:
服务更正为自动(非延迟)启动:
OpenVPN 开发人员说要确保将服务设置为 Automatic:
此外,安装后,服务启动类型为自动,请确保未将其更改为延迟自动。
... Windows 系统服务,它允许非特权 openvpn.exe 进程执行某些特权操作,例如添加路由。
来自 Windows Internals,第 6 版第 327 页:
在处理自动启动服务后,SCM 调用 ScInitDelayStart,它将与工作线程关联的延迟工作项排队,该工作线程负责处理 ScAutoStartServices 跳过的所有服务,因为它们被标记为延迟自动启动。该工作线程将在延迟后执行。默认延迟为 120 秒,但可以被 [sic] 在 HKLM\SYSTEM\CurrentControlSet\Control 中创建 AutoStartDelay 值覆盖。
| 归档时间: |
|
| 查看次数: |
25124 次 |
| 最近记录: |