作者hsz0566 (HSZ)
看板VideoCard
標題[情報] 找不到筆電用的Nvidia顯示卡driver?
時間Sat Jun 28 20:10:53 2008
相當實用的文章...
http://www.mobile01.com/topicdetail.php?f=232&t=471881
mikescchen
相信很多朋友的筆電用的是Nvidia的獨立顯示晶片. 但是去Nvidia網站... 他只會說"筆
電驅動請找製造商要"偏偏製造商不會經常放新的驅動程式...
其實可以從桌上型用的公版驅動來改喔!
方法如下: (不保證100%成功, 建議先做個系統還原點或是乾脆備份起來)
1. 下載桌上型公板驅動. 這不用講吧XD
2. 執行安裝程式. 檔案會解壓縮出來(請記住解壓縮位置), 但是因為找不到相對應的硬
體資訊, 安裝會失敗.
3. 進到解壓縮的位置. 尋找nv_disp.inf檔 (我用的是vista版, XP版的檔名可能不一樣
但是會類似), 這裡面記錄了硬體資訊和對應的驅動程式檔案.
4. 用記事本之類的編輯器打開它. 首先, 搜尋你用的顯示晶片的桌上型版本名稱.
NVIDIA_G84.DEV_0400.1 = "NVIDIA GeForce 8600 GTS"
NVIDIA_G84.DEV_0402.1 = "NVIDIA GeForce 8600 GT"
NVIDIA_G84.DEV_0403.1 = "NVIDIA GeForce 8600GS"
前面的部分對應到驅動程式代號. 所以下一步就是要找這個代號, 這個例子裡要找0402.1
5. 因為裝置資訊在前面, 所以要往前找. 這個例子會找到這一行:
%NVIDIA_G84.DEV_0402.1% = nv_NV3x, PCI\VEN_10DE&DEV_0402
後面PCI開頭的就是這個裝置的硬體代碼, 安裝程式根據它在系統上辨認正確的硬體. 所
以我們只要把這個代碼換成筆電版的就好了!
正確的代碼在哪裡? 打開控制台的裝置管理員, 找到顯示卡這項. 選顯示卡的內容(右鍵
), 然後找"詳細資料", "硬體識別碼".
這裡可以看到8600M GT的代碼是0407, 所以就把檔案中的0402改成0407.
想要的話, 可以回去剛剛找8600那邊, 把那一項8600 GT改成8600M GT.
6. 重新執行安裝程式, 就在nv_disp.inf同個目錄下. 這次安裝程式應該可以認得到筆電
的顯示卡了!
因為這個修改沒辦法通過微軟的驅動程式安全檢查, 所以會出現"驅動程式未經驗證"的訊
息, 這是正常現象.
裝完重開, 可以去檢查一下是不是在用新版本了^^
若是有更方便的方法, 或是有測試成功/失敗的結果, 也歡迎大家分享
ps. xp的應該是nv4_disp.inf
--
_ˍˍˍˍˍˍˍ
/\ˍˍˍ
/\ˍˍˍ
//\/\ˍˍˍ
/\/\//\ˍˍˍˍˍˍ_
__ˍˍˍˍˍˍ
/\ˍˍˍ
/\ˍ_ˍ
/\ˍˍˍ
/\ˍˍˍˍˍ_
/\ˍˍˍˍˍ_ˍˍ_
_ˍˍˍˍˍˍ
//\/\/\ˍˍˍ_
//\ˍˍˍˍˍˍˍˍ
/\ˍˍˍˍˍˍˍ_ˍ_
_ˍ_ˍˍˍˍ
/\ˍˍˍ
/\ˍˍˍˍˍ_
//\ˍˍˍˍˍ_
/\ˍˍˍˍˍˍˍˍ_ˍ_
_ˍˍˍˍˍ
/\ˍˍˍ
/\ˍˍˍ
/\ˍˍˍ
/\ˍˍˍ_
/\ˍˍˍˍˍˍˍˍˍ_ˍ_
__ˍˍˍˍ
/\ˍˍˍ
/\ˍˍˍˍ_
//\/\ˍˍˍ
//\/\/\ˍˍˍˍˍˍˍ_
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.68.81.151
推 glittering:太複雜了 直接去抓就好了 大陸某大站上有 06/28 21:48
→ glittering:還有過WHQL 我8600M GT裝完全沒問題 06/28 21:48