✔ 最佳答案
它慢基本上有很多原因, 而且坊間眾說紛云, 我覺得最可信有以下幾點, 我會簡略列出 :
1. 使用一種複雜和花巧的畀面技術
Vista 畀面與其競爭對手Apple既 Mac OS X界面有很多相似的地方,我姑且不談那個比較美觀。 從概念層面,Microsoft 用的是全新 Windows Aero 功能 - Windows Flip 及 Windows Flip 3D。 而且表明是要使用者在往往只能從自己經驗去解決,這雖然看來有更AI(人工智能), 俱有解決問題能力,但這個行為和 Microsoft 的主要競爭對手 Apple Mac OS 的「User Friendly」完全相反。
最重要是系統配置需求
http://zh.wikipedia.org/wiki/Windows_Aero
2.預載字體比以往版本高達2倍
在Windows下,每一種字體都對應著一個字體檔,但是字體檔的個數在不同版本的系統中是不同的。比如在Windows 98中是37種,Windows ME中為39種,Windows 2000中為50種,在Windows XP中有74種之多,而到了Windows Vista,字體種類已經達到了190多種,是XP的兩倍還要多。在系統啟動時,系統將會預先載入已安裝的所有字體。由此可以看出,字體越多,對系統的啟動速度影響也越大!
其他幾點因為比較深,所以簡單列算了
3. 註冊表變得更加臃腫了 - 註冊表(registry)對於系統速度的影響,如果註冊表太大的話,將消耗很多的系統資源。
4. 捆綁了不止一個的.NET運行環境
這個東西是個速度殺手,而且是一般用戶所不需要的。