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