![Windows Media Player 不允许我刻录 CD……](https://linux22.com/image/1291671/Windows%20Media%20Player%20%E4%B8%8D%E5%85%81%E8%AE%B8%E6%88%91%E5%88%BB%E5%BD%95%20CD%E2%80%A6%E2%80%A6.png)
由于某种原因,我无法使用 Windows Media Player 复制光盘。当我尝试复制时,我收到一条消息,提示该设备正在使用中,我必须等到它空闲(但从来都不是空闲的)。我尝试通过设备管理器禁用/重新启用该功能,并进行了必要的启动,但还是没成功。就好像某个地方有一个“信号量”文件,但我在任何 Media Player 选项中都找不到它。
有人知道发生了什么吗?请告诉我!
答案1
您可以在 Windows 资源管理器中刻录 CD 吗?如果不能,您可能需要尝试 Microsoft 的“过滤器”技巧。如果可以,请再次尝试通过 WMP。尝试清除刻录文件夹?有时那里可能会有一个卡住的文件
答案2
我让它工作了,我想我首先知道问题的原因:我的理论是存在某种信号量,不允许写入 CD。首先,解决方案:我的任务栏中有 Media Player。右键单击 Media Player,然后以管理员身份运行– 您只需执行一次。从那时起,Media Player 就可以作为普通用户运行。
我认为微软的男孩和女孩们做了以下事情:让媒体播放器正常运行。当我尝试刻录 CD 时,检查设备是否正在使用。如果正在使用,则显示错误消息并退出刻录模式。否则,提升为管理员,写入信号量,刻录 CD,删除信号量并取消提升权限。
我认为,问题在于,如果刻录 CD 的过程被中断:它会留下一个“受保护”的信号量,该信号量无法从正常进程中删除:只能从提升的进程中删除。如果信号量是从非提升的进程写入的,那么这不会是一个问题。
我认为。