|
11月6日消息,全球在27年前的直播真相COMDEX展會上,微軟向全球觀眾演示即將發(fā)布的藍屏Windows 98操作系統(tǒng)時,卻上演了一場科技史上最著名的死機試直示“翻車”事件。 當演示人員插上USB設(shè)備后,微軟未測系統(tǒng)瞬間崩潰,揭秘接演出現(xiàn)了經(jīng)典的全球藍屏死機畫面,當時擔(dān)任微軟高管的直播真相Chris Capossela當場不知所措,而比爾蓋茨則以一句幽默的藍屏“這大概是為什么Windows 98還未正式發(fā)布的原因吧”化解了尷尬。 根據(jù)Raymond Chen最新的死機試直示博客文章,這起事件之后,微軟未測微軟總部對演播廳進行了改建,揭秘接演在直播室旁增設(shè)了一個Demo房間。全球 同時還嚴格規(guī)定所有用于演示的直播真相設(shè)備在交付給演講者前必須完成設(shè)定與測試,以防止此類“致命的藍屏疏忽”再次發(fā)生。 此前Raymond Chen還揭示了這起全球直播事故背后的真正原因。比爾蓋茨當時計劃的演講環(huán)節(jié)之一,是展示W(wǎng)indows 98革命性的USB即插即用功能,不過當時Windows 98的USB代碼仍處于測試階段,協(xié)議規(guī)范也尚未正式發(fā)布。 開發(fā)團隊為了確保演示萬無一失,曾在實驗室使用一臺特定的掃描儀進行反復(fù)測試,并確認其操作安全可行。 但負責(zé)主題演講的團隊犯下了致命的錯誤,他們并沒有使用那臺經(jīng)過嚴格測試的掃描儀,而是臨時到當?shù)仉娔X商店購買了一臺全新的設(shè)備進行演示。 而正是這臺未經(jīng)測試的全新掃描儀引發(fā)了災(zāi)難,當這臺新的掃描儀與系統(tǒng)進行USB電源協(xié)商的過程中,它報告自己是一個由USB總線供電的設(shè)備(這意味著它承諾功耗不會超過500mW的限制)。但實際上,該設(shè)備所需的電力遠遠超過了500mW的上限。 這種虛假報告觸發(fā)了一個此前從未測試過的錯誤情況,最終導(dǎo)致Windows 98的USB子系統(tǒng)崩潰,直接以藍屏終結(jié)了演示。 無論是臺上的蓋茨和Chris Capossela,還是臺下的開發(fā)團隊,都沒有立即察覺到這是系統(tǒng)崩潰的根本原因,直到開發(fā)團隊將這臺掃描儀帶回實驗室進行排查,才最終找到了問題的癥結(jié)所在。 |