当前位置:网站首页 > 暖心故事 > 正文

微软Windows10搞砸了某些人的音乐播放

作者:访客发布时间:2023-04-24分类:暖心故事浏览:85评论:0

导读:导读Windows10存在一个错误,如果您选择编辑其元数据,可能会对您的音乐收藏(尤其是FLAC文件)造成威胁。Windows最新发现了Mic...
导读 Windows 10存在一个错误,如果您选择编辑其元数据,可能会对您的音乐收藏(尤其是 FLAC 文件)造成威胁。Windows 最新发现了 Microsoft

Windows 10存在一个错误,如果您选择编辑其元数据,可能会对您的音乐收藏(尤其是 FLAC 文件)造成威胁。Windows 最新发现了 Microsoft 在支持文档中标记的与音乐相关的故障,并影响了使用Windows 2020 年 5 月 10 日更新(或更新版本)的用户。

当FLAC 音乐文件(一种提供完整 CD 音频质量的无损音频但比 WAV 文件小得多的格式)在文件资源管理器(即桌面上的文件夹)中编辑其元数据时,就会出现问题。如果发生这种情况,该错误可能会导致相关音乐文件无法播放。

微软解释说:“当 FLAC 文件在 FLAC 标头之前包含 ID3 帧时,可能会出现此问题。ID3 帧包含元数据,例如标题和艺术家。FLAC 属性处理程序假定所有 FLAC 文件都以 4 字节起始代码 fLaC 开头,并且没有考虑文件开头的 ID3 帧。因此,ID3 帧将被覆盖,而起始代码 fLaC 将导致文件无法播放。”

换句话说,如果用户编辑了元数据,那么该 ID3 帧可能会被覆盖,从而导致文件损坏。

修补

这个小鬼已经在补丁 KB5003214 中得到解决,该补丁于 5 月下旬发布,但请注意,这是一个预览更新 - 最终版本将于 6 月(下周)发布。请记住,作为现在的预览版,KB5003214 可能有其自身的问题,据报道确实会导致任务栏出现一些问题。希望当 6 月累积更新推出时,这个单独的问题将得到完全解决。

已经受此错误影响的文件呢?幸运的是,有一种修复混乱的 FLAC 文件的方法,尽管它有点笨拙:Microsoft在此处详细介绍了此修复程序(涉及运行 PowerShell 脚本)。

请注意,PowerShell 脚本可能会使 FLAC 文件再次可播放,但不会恢复被覆盖的元数据。