問題1.Vista Aero外觀只有"獨立"顯卡才可以支持嗎?
這個問題是個很有意思的問題,很多現在買本本的朋友都會考慮這個問題,因為很多輕薄本本都是"集成"顯卡,比如IBM X60這樣的本本,很輕,很Cool,但是它可能是集成顯卡。那麼Vista的Aero外觀真的只有獨立顯卡才支持嗎?其實這個問題的關鍵不在顯卡的"獨立"或者"集成",真正的關鍵是在你的顯卡是否能夠找到WDDM驅動。
問題2.Intel的集成顯卡裡面有誰支持Aero?
那麼本本主板是Intel的並且是"集成"顯卡的,我可以打開Aero外觀嗎?有可能,但是要看具體的主板,總體來說,Intel 945 G 和Intel 945 GM Express芯片組的主板是一個分水嶺,因為Intel從945開始提供WDDM驅動,也就是說945,965這樣的芯片組上面的Intel集成顯卡都會支持Vista的Aero【桌面芯片組Intel G965/Q965/Q963,946GZ,945G,945GZ,945GT Express|移動芯片組Intel 945GM,945GMS,943GML,940GML Express】,而對於915這樣的芯片組上面的Intel集成顯卡(Intel GMA 900)只能望Aero興歎了。
問題3.為什麼915芯片組上面的集成顯卡不支持Aero?
這就是Intel 915/GMA 900顯卡的一個"硬傷"了,Vista的WDDM驅動中有一項至關重要的要求-Aero需要有一個足夠大的內存表(Memory Table),而Intel915/GMA900並不能滿足這個要求,除此之外,Intel/GMA900在外觀渲染(surface placement)和顯存排列(graphics memory alignment)上面的硬件限制也會導致其在使用Aero時無法進行顯存使用優化。最後915Express芯片組家族對Vista的動態內存管理缺乏硬件本身的支持,將會帶給開啟Aero的用戶一個性能低下的體驗。因此Intel決定,放棄915家族的WDDM驅動,而從945家族開始提供WDDM驅動。
問題4.那麼如果我是915芯片組的,難道就找不到For Vista的驅動了嗎?
恩,開始這個問題也是困擾了我好久,因為的工作機就是915/GMA 900的顯卡,其實,我們可以在Vista上面安裝For Windows XP、2000的顯卡驅動的,並且這也是Intel針對915芯片組提供的Vista驅動,因為,對915/GMA900,Vista是使用XPDM,來提供類似Windows XP和Windows2000的用戶界面。
問題5.我的是945的板子,為什麼我的Aero還是沒有開啟呢?
我覺得如果是這樣,你應該檢查這幾個項目:
1).注冊表:HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM\Composition
這個鍵值確保不是0,如果是,修改成2,重啟計算機
2).你的PC上面的色深,這個需要32位的,如果是16位的無法開啟Aero。