今天去看中山大学的汇编教程,结果wm11报告说错误,此时无法执行请求的操作.
起先一直以为是版本问题,但回滚wm版本失败,无奈继续寻找。最后找到通过改注册表键值的方法来解决这个问题。
原文如下:
在下载过程中播放 Movielink 和 CinemaNow 内容
在某些情况下,当您往计算机上下载 Movielink 或 CinemaNow 电影时,可能无法播放这些电影。当电影长度超过 30 分钟时,通常会发生这种情况。
发生问题时,播放机可能会显示错误消息 C00D11D4(“Windows Media Player 此时无法执行请求的操作。”)。
要解决此问题,请执行下列操作之一:
-
等下载完成后,再播放电影。或者
-
将 AllowApproximateSeekingOnShinyDiscOnly DWORD 值添加到 Windows 注册表中。
将 AllowApproximateSeekingOnShinyDiscOnly 添加到注册表中
注意 注册表编辑不当可能会导致系统严重损坏。在更改注册表前,至少应将计算机上任何有价值的数据进行备份。有关备份和还原注册表的信息,请参阅 Windows 帮助和支持。
-
单击“开始”,然后单击“运行”。
-
在“打开”框中,键入 regedit。
-
展开 HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer 文件夹。
-
右键单击“Preferences”文件夹,指向“新建”,然后单击“DWORD 值”。右边的窗格中会出现新的 DWORD 值。
-
在“名称”框中,键入 AllowApproximateSeekingOnShinyDiscOnly,然后按 Enter。
-
双击 AllowApproximateSeekingOnShinyDiscOnly。
-
在“编辑 DWORD 值”对话框中,在“数值数据”框中键入 1,单击“确定”,然后关闭注册表编辑器。
-
重新启动计算机。
原始资料来自:http://www.microsoft.com/windows/windowsmedia/cn/player/11/readme.aspx
中山大汇编视频地址:http://202.116.65.193/Ncourse/hbyy/
#1