windows服务程序出现问题“本地计算机上的服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止”这是什么原因

名字啊 北大青鸟 2015-04-09 03:59:09
我有一个windows服务程序,之前都可以正常运行的,但是现在在服务里面一开就报错,出现“本地计算机上的 ‘我的windows服务程序’ 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止”的提示框,求大神指点。
...全文
109095 1 收藏 15
写回复
15 条回复
逍遥逸仙 2018年08月08日
我的系统是Windows Server 2008 R2 Enterprise SP1 64位
问题是打开任务计划程序,“创建任务”和“创建基本任务”菜单是灰色的,无法创建计划任务。
手动启动服务task scheduler时提示:服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止
系统日志中的记录是:无法找到来自源Schedule的事件ID 0的描述。本地计算机上未安装引发此事件的组件,或者安装已损坏。
事件信息:Schedule 0
Initialize call failed,bailing out
亲测可用的解决方案:
进入注册表 HKLM\SOFTWARE\Microsoft\Rpc\Internet ,先备份,然后删除INTERNET项(包括它的子键),重启系统。
回复 点赞
远方的列车 2017年12月28日
2楼的办法是可行的。 你的全部步骤都走完,只是把文件删除是没用滴,而且还上不了网。 全部步骤走完就可以了
回复 点赞
瓦尔登湖的一滴 2017年05月22日
http://blog.csdn.net/lanruoshui/article/details/4717882 看这篇文章,去调试,找到错误的地方,搞了一下午,终于解决了
回复 点赞
baidu_38788083 2017年05月14日
楼上瞎jb乱扯,删了winsock之后安装协议点击nettip然后什么都没有,删了的也恢复不了,只能用U盘去其他电脑拖过来安装,累死了
回复 点赞
qq_30071865 2016年08月04日
可我删了。网是还能上就是没卵用,服务还是启动不了
回复 点赞
qq_34708719 2016年07月18日
引用 3 楼 u010500577 的回复:
终于搞定了!弄了好久~ 1、开始——运行——regedit.exe,打开注册表编辑器,删除以下两个键: HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\Winsock HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\Winsock2 2、找到 C:\\Windows\\inf\\nettcpip.inf文件 该文件为 tcp/ip协议文件,记着这个位置,一会儿有用; 3、控制面板->网络和Internet->网络和共享中心->更改适配器设置->右键本地连接->属性先选择TCP/IPv6->安装->协议->添加->从磁盘安装->然后在路径里浏览找到 第2步中的文件路径找到nettcpip.inf 确定然后选择“TCP/IPv6”对于ipv4协议重复同样的操作,最后选择TCP/IPv4 即:TCP/IPv4->安装->协议->添加->从磁盘安装->然后在路径里浏览找到 第2步中的文件路径,nettcpip.inf 然后选择“TCP/IPv 4”然后右击计算机->管理->服务和应用程序->服务->右边找到你要启动的服务->右击该选项->启动
我告诉你们,这个方法不要试了,删了那两个注册表文件,你就上不了网了。
回复 点赞
poguichi 2016年04月29日
qwqqwqwwqw
回复 点赞
chunyang900 2016年01月14日
打开事件查看器 找找 一般会是下面的错误 检查 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config 可以从v2.0里面复制过来覆盖
回复 点赞
num445566 2015年09月18日
我发现了一点,就是我引用了其他项目的内容,然后进行实例化就会有这种情况,当我的把实例化的内容注释掉以后,就可以正常启动,具体原因我也不是很清楚,但希望能给大家一些启示
回复 点赞
米郁 2015年09月08日
对我来说,这样的解决方法并没有什么用啊!还有别的解决办法吗? 在别的机子这个程序是可以运行的哦!
回复 点赞
想变成猩猩的猴子 2015年09月01日
引用 3 楼 u010500577 的回复:
终于搞定了!弄了好久~ 1、开始——运行——regedit.exe,打开注册表编辑器,删除以下两个键: HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\Winsock HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\Winsock2 2、找到 C:\\Windows\\inf\\nettcpip.inf文件 该文件为 tcp/ip协议文件,记着这个位置,一会儿有用; 3、控制面板->网络和Internet->网络和共享中心->更改适配器设置->右键本地连接->属性先选择TCP/IPv6->安装->协议->添加->从磁盘安装->然后在路径里浏览找到 第2步中的文件路径找到nettcpip.inf 确定然后选择“TCP/IPv6”对于ipv4协议重复同样的操作,最后选择TCP/IPv4 即:TCP/IPv4->安装->协议->添加->从磁盘安装->然后在路径里浏览找到 第2步中的文件路径,nettcpip.inf 然后选择“TCP/IPv 4”然后右击计算机->管理->服务和应用程序->服务->右边找到你要启动的服务->右击该选项->启动
可行吗???
回复 点赞
逝水流梦不归 2015年08月26日
终于搞定了!弄了好久~ 1、开始——运行——regedit.exe,打开注册表编辑器,删除以下两个键: HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\Winsock HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\Winsock2 2、找到 C:\\Windows\\inf\\nettcpip.inf文件 该文件为 tcp/ip协议文件,记着这个位置,一会儿有用; 3、控制面板->网络和Internet->网络和共享中心->更改适配器设置->右键本地连接->属性先选择TCP/IPv6->安装->协议->添加->从磁盘安装->然后在路径里浏览找到 第2步中的文件路径找到nettcpip.inf 确定然后选择“TCP/IPv6”对于ipv4协议重复同样的操作,最后选择TCP/IPv4 即:TCP/IPv4->安装->协议->添加->从磁盘安装->然后在路径里浏览找到 第2步中的文件路径,nettcpip.inf 然后选择“TCP/IPv 4”然后右击计算机->管理->服务和应用程序->服务->右边找到你要启动的服务->右击该选项->启动
回复 点赞
逝水流梦不归 2015年08月26日
本地计算机 上的 memcached 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。我也出现 之前还好好的。 莫名其妙~ 有谁可解?
回复 点赞
rtdb 2015年04月09日
你的程序出错了
回复 点赞
发动态
发帖子
.NET技术其他语言
创建于2007-09-28

1536

社区成员

1.2w+

社区内容

.NET技术 其他语言讨论
社区公告
暂无公告