“Windows Media Services服务因2147500037(0x80004005)服务性错误而停止”的解决方法

    由于以前的流媒体服务器使用年限将至,因此买了一台新机器换上。可是,在Windows Server 2003下,安装Windows Media Serviecs总是报错,无法启动。

    在事件查看器中看到描述如下:“Windows Media Services服务因2147500037 (0x8000405)服务性错误而停止。”

    一开始还以为是系统问题,重装后错误依旧。折腾了半天之后,突然想起,Windows Media Services只能支持16个处理器,一但超过这个数,服务就会启不动。

    赶快打开设备管理器数了数CPU的个数,果然,超过了16个。知道原因就好办了,只要限制一个CPU的数量即可:

    1、在运行中输入 regedit,打开注册表。

    2、找到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows Media

    3、在这个键下添加一个名为“Platform”的新项。

    4、在“Platform”项下再建一个名为“Threads”的新项。

    5、在“Threads”项下再建两个DWORD的键,名字分别为“NormalWorkerThreadsPerProc”、“IdleWorkerThreadsPerProc”,它们的数值数据都为“1”。

     6、重启,OK!

 

    如果你懒得去改注册表,那就下载下面的reg文件,并导入吧。

    http://download.csdn.net/source/3265565

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值