我们在用CreateProcessAsUserA、CreateProcessWithLogonW、CreateProcessWithTokenW函数编写程序时,经常会出现1058(无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动)的错误,网上一搜,根本找不到相对应的解决方法,很是头痛,在此我就把我遇到后解决方法分享给大家。如果有更好的解决方法,欢迎拿砖拍我!
打开管理器,输入services.msc打开服务,找到Secondary Logon把禁止改为自动,然后启动它。ok,就这么简单!