微軟工程師再解釋珍妮傑克森《節奏之國》導致PC崩潰的問題為何重現
2022 年8 月,微軟工程師Raymond Chen 講述了一個有趣的故事:播放一首歌如何導致PC系統崩潰。事實證明,這首歌珍妮·傑克遜(Janet Jackson)的《節奏之國》(Rhythm Nation )會導致2.5英寸5400轉筆記型電腦硬碟(HDD)失靈並崩潰,令人匪夷所思的是,這是因為歌曲中播放的某些頻率會與一些5400轉OEM硬碟的諧振頻率匹配。

報道並未透露這些頻率是什麼,但根據現有的研究資訊指出,硬碟會在0 到5000 Hz 之間振動,峰值為12.5、87.5、1100、1450、1700 和1850 Hz,因此其中一些頻率點必須與歌曲對齊才能觸發共振。
一天后,這首歌就被MITRE 列為官方漏洞,並在ID CVE-2022-38392下進行了驗證和跟踪,這聽起來很有趣,但本質上卻使收聽Janet Jackson 的《Rhythm Nation》成為一種網絡威脅。

這個問題早就修復了,所以不用擔心。此外,大多數現代系統都不會受到影響,因為它們運作的是固態硬碟(SSD),本質上不像機械硬碟(HDD)。
隨後,陳也分享了更多細節,例如使用更重的3.5 吋硬碟會產生阻尼效應,從而避免此問題。然而,由於筆記型電腦需要更小更輕的儲存空間,因此如果安裝了機械硬碟,出問題的可能性會更大。
解決的方案是過度使用APO(音訊處理物件)來緩解此問題,它們有助於過濾或消除歌曲中那些麻煩的頻率,因為APO 本質上是基於軟體的DSP 或數位訊號處理。
本週早些時候,Raymond Chen 分享了這個故事的第三部分,解釋了Windows APO 操作的更新如何再次幾乎損壞筆記型電腦。
在Windows 7 系統之後,微軟添加了一個選項,可以使用「停用所有音訊增強功能」設定關閉透過APO 進行的所有過濾,這反過來也禁用了專門為Janet Jackson 歌曲設定的過濾器。
隨後微軟對這一漏洞給予了例外,否則如果有人禁用APO 功能,將有大量現代Windows 8.1、Windows 10 甚至早期的Windows 11 PC 崩潰,這些用戶很可能摸不著頭腦,因為誰都不會把系統崩潰跟一首並不十分出名的歌曲聯繫起來。