xp sp2 序列號(為什么WinXP SP2有時候會忘記CD自動播放的設置?)
實際上,它并沒有忘記,它只是想和你再次確認一下。
這是 Windows XP2 負責開發 CD 自動播放組件的工程師和我說的。
在 Windows XP 中,處理 CD 自動播放時會有兩個問題。
第一,當你安裝了一個新的可以處理 CD 自動播放的應用程序時,很多用戶不知道在哪里可以設置使用新的應用來作為 CD 自動播放的默認程序。
如果用戶之前選擇一個程序并勾選了“始終執行此操作”,則他很難知道在哪里可以撤消 “always” 標志以使對話框重新出現并允許選擇新程序。
第二,很多應用程序,在安裝完成之后,會偷偷地修改 CD 自動播放設置,使它自己作為默認播放程序,”興高采烈”地覆蓋用戶先前的設定。因為這些程序自負地認為自己是人類歷史上最酷最神奇的程序。
換句話說,這兩個問題是,”我剛剛安裝了這個程序,我希望它是CD自動播放程序”,它的反面是,”我剛剛安裝了這個程序,我不希望它是CD自動播放程序”。
Windows XP SP2 引入了一項和 CD 自動播放相關的新特性,來解決上面這兩個問題。
當它看到新的 CD 自動播放處理程序可用時,它會再次向你顯示 CD 自動播放選擇對話框。
這使用戶有機會(a)選擇剛剛安裝的新程序,或(b)取消選擇剛剛安裝的程序(如果它冒昧地將自己設置為默認值)。
升級到 Windows XP SP2 后,首次將 CD 插入計算機時,還將看到 CD 自動播放對話框。這是一個”遲到總比沒有好”的對話框,用于覆蓋在升級到 Windows XP SP2 之前安裝的任何處理程序設定。
這個故事的寓意是什么?在過去,您只需要幫助其他程序員與你的組件接口進行交互,而在新的軟件環境中,你還必須擔心阻止試圖濫用你的接口的程序員。
總結
用戶信任你,才會允許你的代碼在他的硬件上運行。
所以,我們需要懷著敬畏,謙卑的心態來分發代碼。
永遠不要認為你的程序是這顆星球上最酷的代碼,永遠。
始終忠于你的用戶,他/她才是機器的主人。
最后
Raymond Chen的《The Old New Thing》是我非常喜歡的博客之一,里面有很多關于Windows的小知識,對于廣大Windows平臺開發者來說,確實十分有幫助。
本文來自:《Why does Windows XP SP2 sometimes forget my CD autoplay settings?》
1.本站遵循行業規范,任何轉載的稿件都會明確標注作者和來源;
2.本站的原創文章,請轉載時務必注明文章作者和來源,不尊重原創的行為我們將追究責任;
3.作者投稿可能會經我們編輯修改或補充。