日期:2014-05-16  浏览次数:20960 次

windows media server 组件安装后流媒体服务器启动失败

做好的web应用,去客户现场部署的时候发现流媒体服务器不能启动。(现场服务器系统为windows server2008 R2)

自己测试的时候搭建环境没什么问题。从来没有遇到安装windows media server组件后,流媒体服务器不能启动的情况。一下子不知道该如何下手。

查了系统日志,有如下信息

----------------------------------------------------------------------------分割线---------------------------------------------------------------------------------------------------

+ System 


  - Provider 


   [ Name]  Microsoft-Windows-ServerManager 
   [ Guid]  {8C474092-13E4-430E-9F06-5B60A529BF38} 
 
   EventID 1614 
 
   Version 0 
 
   Level 2 
 
   Task 0 
 
   Opcode 0 
 
   Keywords 0x4000000000000000 
 
  - TimeCreated 


   [ SystemTime]  2013-10-28T02:13:26.849445200Z 
 
   EventRecordID 261 
 
   Correlation 
 
  - Execution 


   [ ProcessID]  400 
   [ ThreadID]  3004 
 
   Channel Setup 
 
   Computer DL580 
 
  - Security 


   [ UserID]  S-1-5-21-3565473424-183523149-1095194350-500 
 


- UserData 


  - EventXML 


   message 角色: Web 服务器(IIS) 已安装以下角色服务: Web 服务器 常见 HTTP 功能 静态内容 默认文档 目录浏览 HTTP 错误 健康和诊断 HTTP 日志记录 请求监视 安全性 请求筛选 性能 静态内容压缩 管理工具 IIS 管理控制台 FTP 服务器 FTP Service FTP 扩展 流媒体服务 错误: 尝试配置 Windows 媒体服务器 失败,错误代码为 0x8007041D。 服务没有及时响应启动或控制请求。 已安装以下角色服务: Windows 媒体服务器  
 
   identifiers 2, 140, 141, 142, 143, 144, 145, 155, 156, 158, 162, 169, 171, 172, 174, 175, 3, 120, 184, 317, 316 
 
 

----------------------------------------------------------------------------分割线---------------------------------------------------------------------------------------------------

这些信息也没明白怎么回事。上网找类似的问题,一时间也没找到相近的。用错误代码0x8007041D去检索问题,也无果。

憋了好久,最后终于在无意中看到一个可能的原因。据说windows media server最多支持16核心的处理器。然后数了数现场的服务器核心数,居然显示有40多个,那就果断试这个原因的解决办法喽。修改注册表,重启系统,windows media server居然真的启动了,有点小激动,卡壳好几天的问题就这么解决了。

附上注册表修改的文件:http://download.csdn.net/detail/tyuttjx/6479223