作者zxvc (修行)
看板Notebook
標題[心得] 安裝使用nVIDIA公版顯卡驅動
時間Tue Oct 27 16:13:47 2009
前言:這篇文章雖然是在特定機器上實作,但有些技巧也許也適用其它筆電。
最近我把筆電Sony VAIO SZ33灌了Win 7,顯卡是GeForce Go 7400。
我的筆電是2006年推出的,應該不會再推出Sony官方版Win 7驅動了。
雖然可以裝上Vista的驅動,可以調亮度,也有Aero的特效,但畫面就是有點頓頓的,
我是覺得不太正常,因為連我筆電的Intel GMA都可以跑很順的,
沒道理GeForce Go 7400會不能跑。
後來裝上laptopvideo2go的最新版本驅動GeForce 191.56_win7x32,
畫面真的變得很順了。
但不幸的亮度無法用Fn鍵正常調整。
後來在google上尋找答案,
終於了解顯卡之所以缺乏公版驅動是因為各家設定不太一致。
我之前也開發過一支在LG KS21 Windows Mobile 6.1的螢幕亮度調整程式,
那時候我就了解,
之所以不是每個亮度調整程式都適用於所有手機也是因為各家設定不太一致的結果。
什麼設定不一致?答案是"登錄檔"機碼值,筆電、手機皆是如此。
筆電驅動在安裝時如果某些驅動缺乏,是會造成某些功能不正常。
我後來戰鬥了一天終於把我的筆電顯卡驅動搞定了。我是如何解決的?
首先我們知道Sony官方驅動裡有正確調整亮度的機碼值,它會存在一個INF檔,
例如nvsz.inf(for VAIO SZ)。
我們只要把Sony的官方驅動安裝檔用"Universal Extractor"
解壓縮就可以找到這個檔案。
然後你必需研究這INF到底是哪些機碼值在調亮度。
提示尋找的方法,第一先搜尋你的顯卡型號,如7400。
然後尋找它所有用到的設定。再從這些設定找出有Brightness(亮度)的設定。
例如我找到for SZ33亮度設定:
http://cid-87cef5e6683b5427.skydrive.live.com/self.aspx/Share/SonyVaioSz33BrightnessKeysValues
再來去laptopvideo2go下載了for Vista 32 bit驅動與他們提供的modified INF,
如nvhw.inf,照著網站的說明把原始的INF檔蓋掉。
再把剛才找到的機碼值加進nvhw.inf,如加到檔尾。
再來是在nvhw.inf中搜你的顯卡,如7400。
然後你會從7400所有參考到的設定輾轉找到一處類似:
[Section101]
AddReg = ...
也就是有AddReg出現的區塊,然後加上:
AddReg = nv4_FAEIDS_820F
AddReg = Nvif_AddReg
也就是在你裝驅動的時候也要加入[nv4_FAEIDS_820F]與[Nvif_AddReg]的機碼值。
最後一步請使用裝置管理員安裝修改過的驅動包(nvhw.inf),
安裝步驟laptopvideo2go有,
請以手動的方式自行選取要裝的驅動,否則有可能失敗。
最後重開機。祝好運。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.71.93
※ zxvc:轉錄至看板 Sony-style 10/27 16:14
※ 編輯: zxvc 來自: 140.115.71.93 (10/27 16:20)
※ 編輯: zxvc 來自: 140.115.71.93 (10/27 16:20)
推 wayne1985:推!!!好資訊 10/27 23:01
→ wayne1985:我也在苦腦為什麼我桌電6600比筆電的8400GS還順.... 10/27 23:01