一首歌就能让Windows XP死:机 微软工程“师披露更|”多细节
过去几十年来,Windows一直存在不少bug ,而且新的问题仍时有出现。考虑到Windows操作系统是一个体量极其庞大的软件,并且包含着几十年积累下来的代码(很多代码以今天的标准来看已经相当古老),出现这么多bug这不令人惊讶。虽然微软正在努力使Windows 的某些方面现代化,但一款操作系统不太可能永远“零 bug”,这也符合软件开发的固有规律。
话虽如此,Windows的一些问题,并非完全是微软的错。一位著名的微软工程师分享了关于一个困扰Windows XP相当长一段时间的漏洞细节。
Windows XP不太“喜欢”珍妮·杰克逊
2022年,微软工程师雷蒙德·陈(Raymond Chen)披露了一个漏洞的细节,该漏洞曾导致某些Windows XP电脑以一种相当奇怪的方式崩溃。也就是说,如果你在Windows XP系统上播放珍妮·杰克逊(Janet Jackson)的《节奏国度》(Rhythm Nation),你的电脑很容易立即(或不久之后)崩溃死机。更严重的是,播放这首歌曲的电脑甚至可能导致内部硬件损坏。
当然,无辜的用户完全不知道为什么他们的电脑突然开始频繁死机,毫无任何征兆可言。而且退一万步来说,一首歌会导致电脑死机,这听起来就太扯了,就像电影《火星人玩转地球》里,火星人听了《印第安人情书》(Indian love call)会爆头而死一样。
经过大量的实验和研究,受影响的计算机制造商 (OEM) 和微软发现,《节奏国度》这首歌的频率与计算机中5400rpm机械硬盘的固有共振频率相符,从而引起共振,这对硬盘的功能产生了不利影响。
最后微软和计算机制造商携手解决了这个问题,在Windows XP中添加了一个自定义音频过滤器,可以滤除音频播放设备中的问题频率。
故事并没有结束
雷蒙德·陈在最近的一篇博客文章中分享了这个相当有趣的漏洞的更多细节。据这位工程师称:实际上,Windows XP中的这个自定义音频过滤器一直保留到Windows 7的发布。但后来,微软在音频处理对象(APO)上添加了一条新规则,允许客户完全禁用所有音频过滤器。
这条规则的问题在于,那些不知道珍妮·杰克逊的歌会导致死机问题的用户会不小心解除所有频率限制,以为这样就能听到更多音频,这会让他们的电脑再次受到损害。因此受影响的计算机制造商厂商向微软申请了这条APO规则的例外豁免。微软随后批准了这项豁免,这意味着用户无法取消选中与《节奏国度》相关的音频限制。
这很有必要,因为解禁这个过滤器不仅损害了计算机厂商的声誉,也会损害微软的声誉。那些使用Windows XP的用户,如果在播放这首有问题的歌曲几天后,电脑就会莫名其妙地死机,他们就会把责任推到计算机厂商和整个Windows系统上。
然而,谜题中还有一块拼图尚未解开。雷蒙德·陈至今未透露受此问题影响的计算机制造商 (OEM) 的具体名称,只是将其命名为“Fabrikam”,事后也被证实只是一家虚构公司的名称。因此,我们可能永远也不知道具体是哪家公司受到了此漏洞的影响。
异能丧尸:逆袭末世的超级战力之路
异能丧尸逆袭末世的超级战力之路是一部融合了异能与丧尸题材的小说,讲述了主角末世环境中如何利用自己的异能与各种丧尸斗争并逐渐成长的故事。以下是与该小说相关的几个问题及其简单解答
主角的异能是什么?
主角末世来临时觉醒了强大的异能,通常与其生存能力、战斗能力紧密相关。他的异能使他面对丧尸时能够展现出超乎常人的战斗技巧,并能够绝境中逆袭。
小说的世界观是怎样的?
故事设定一个丧尸病毒爆发后的末世,人类社会崩溃,幸存者们不得不资源匮乏、危机四伏的环境中生存。这个世界充满了危险的丧尸以及其他异能者,生存竞争激烈。
主角如何应对丧尸的威胁?
主角探索和利用自己的异能,研发出各种战术来对抗丧尸。他不仅靠个人实力,还会与其他幸存者合作,团队协作提升生存机会。
小说传达了怎样的主题?
生存与斗争的外情节,小说还探讨了人性、友情与信任。绝境中,人与人之间的关系变得更加微妙,信任成为最珍贵的资源。
午评:苹果跌超3% 集运欧线、多晶硅跌超2%王金盛:黄金冲高回落下周走势分析及原油操作建议附高位策略系统综合施策 推动央国企上市公司做好市值管理尽管存在关税 欧盟4月对美贸易顺差仍扩大35亿永续债“补血”、高管换新!重庆三峡银行IPO要提速了?特斯拉在得州奥斯汀遭遇抗议活动:反对马斯克Robotaxi计划Moderna股价下跌,FDA新疫苗小组或影响其产品前景法院裁决特朗普可暂时继续在洛杉矶动用军队来应对抗议活动法院裁决特朗普可暂时继续在洛杉矶动用军队来应对抗议活动比特币进入非洲最大贫民窟:机遇与风险并存(内容来源:敏睿观察)
作者: 编辑:沈浩然
越牛新闻客户端
越牛新闻微信
绍兴发布微信
越牛新闻微博
绍兴发布微博
新闻热线
0575-88880000
投稿信箱
zjsxnet@163.com