acer 4752G -GT520M win7 32位元版 獨顯驅動方法分享

ACER官網並沒有提供32位元版的驅動給4752G使用,以下是小弟實測可行的方法,希望可以幫到有特殊理由需要將作業系統從64位元改為32位元版的朋友。

請先下載最新公版驅動280.26,將其解壓備用
A.使用ACER 4752G-GT520M-1GDDR3 的朋友
請先到裝置管理員確認獨顯的硬體辨識ID為 "ODF7"系列
例如我手上的4752G有四行資訊,都是ODF7開頭的
PCI\VEN_10DE&DEV_0DF7&SUBSYS_05071025&REV_A1
PCI\VEN_10DE&DEV_0DF7&SUBSYS_05071025 (此處選擇這一行當作辨識ID)
PCI\VEN_10DE&DEV_0DF7&CC_030000
PCI\VEN_10DE&DEV_0DF7&CC_0300

1.將直接將附件的 nvac.inf 複製到 NVIDIA公版驅動程式解壓之後的資料夾。
c:\NVIDIA\DisplayDriver\280.26\WinVista_Win7\International\Display.Driver將原本的檔案取代。
2.直接點選SETUP開始進行安裝
3.遇到認證錯誤的提示,請選擇還是要安裝,並繼續進行安裝直到結束。
4.驅動安裝完畢後,請重開機。
5.系統列就會出現 NVIDIA控制圖示和GPU提示圖示
6.驅動安裝完成。

B.如果您的硬體辨識ID不是ODF7系列
1.請打開附件的 nvac.inf 搜尋 "ODF7" 將每個找到的位置改為你自己的硬體辨識碼
2.儲存後關閉文件
3.依照前述步驟A1~6進行安裝

原理:
1.不能安裝驅動的主要原因是公版驅動程式中沒有包含你的硬體辨識ID,所以只要在適當的位置將自己的硬體辨識ID置換上去
就能夠進行安裝。
2.INF 的結構可以分3大部分來認識:
第一部份:定義各種支援顯卡晶片的硬體辨識ID和安裝程式使用的腳本
[nv_CplInstaller_addreg]
[Manufacturer]
%NVIDIA_A% = NVIDIA_SetA_Devices,NTx86.6.0(可能是VISTA32位元版),NTx86.6.1(可能是WIN7 32位元版)
[NVIDIA_SetA_Devices.NTx86.6.0]
%NVIDIA_DEV.0DF7.01% = Section014, PCI\VEN_10DE&DEV_0DF7&SUBSYS_05071025
(表示將使用Section014的腳本來驅動硬體辨識ID為0DF7&SUBSYS_05071025的顯卡)
[NVIDIA_SetA_Devices.NTx86.6.1]
%NVIDIA_DEV.0DF7.01% = Section035, PCI\VEN_10DE&DEV_0DF7&SUBSYS_05071025
(此處將原本的1050換成0DF7、0DF7&SUBSYS_05071025 並且使用 Section035 的腳本來進行安裝)

第二部份:就是安裝驅動程式的各種腳本,要安裝什麼程式、硬體要如何設定,都寫在這區
(如果不熟悉,此區最好不要更動)
[Section014]
(省略)
NVForceClean = 1
NVOptimusHCloneDisabled = 1
NVSupportDisplayUpdate = 1
NVSupportOptimus = 1
NVSupportPhysx = 1
Reboot
RegisterDLLs = nv_common_registerdll__02
AddReg = nv_HDAudioInstall
(這個腳本幾乎全部驅動都有安裝,所以要驅動雙顯機種的顯卡,必須要使用這類的腳本才行)

第三部分:定義支援顯卡晶片的顯示名稱,所以要修改INF檔,必須要兼顧上述三者,才能順利安裝起來。
[Strings]
DiskID1 = "NVIDIA Windows Vista / Windows 7 (32 bit) Driver Library Installation Disk 1"
NVIDIA = "NVIDIA"
NVIDIA_A = "NVIDIA"
NVIDIA_DEV.0DF4.40 = "NVIDIA GeForce GT 540M "
NVIDIA_DEV.0DF4.41 = "NVIDIA GeForce GT 540M "
NVIDIA_DEV.0DF7.01 = "NVIDIA GeForce GT 520M " (此處將原本的1050改成4752G專用的0DF7)
NVIDIA_DEV.1050.02 = "NVIDIA GeForce GT 520M " (標準的GT520M ID應該是1050,ACER的長的不一樣)

我想GT540M系列如果遇到不能驅動的情況,應該也是可以用這個方法解決。
希望各位都能順利的安裝成功。

09/30 補充,acer官網經反應已於09/29把32位元版驅動程式8.17.12.6883補上,不需要使用最新版驅動的朋友可以直接至官網下載即可。



acer 4752G -GT520M  win7 32位元版 獨顯驅動方法分享
acer 4752G -GT520M  win7 32位元版 獨顯驅動方法分享

附加壓縮檔: 201109/mobile01-1ce70c90fcbb85af45a8a8ad6f6d615d.zip
2011-09-29 21:17 發佈
樓上這位一定沒有親自安裝過4752G這台筆電,公版驅動一安裝一定會告訴你沒有發現相容的硬體,不管哪一版都會有一樣的情況

tvm0712 wrote:
樓上這位一定沒有親自...(恕刪)



不知 你是否有試過將內顯驅動移除

然後 安裝新版內顯驅動 再安裝新版的獨顯驅動?

以上的新版驅動都是從晶片組廠商的官網找的

這個方式 acer 5750G有效

當時 我更新顯示驅動程式是這樣用的

如果 4752G是比較特殊的話 就把以上方式當作無視就好

我真的不知道啦 wrote:
不知 你是否有試過將...(恕刪)


我的5750都是直接執行新版驅動的安裝程式,也沒有移除內顯驅動過耶...
能否順利安裝驅動程式,唯一的關鍵就是你的顯卡"硬體辨識ID"有沒有在驅動程式INF檔的表列當中。
若你的機器ID沒有被寫進去,安裝時一定會遇到:"找不到相容的硬體";就算你直接用新增硬體自己指定INF也會變成無法啟用的狀態,因為這個INF檔根本就沒辦法幫你的顯卡晶片驅動。

我發這篇文章是要告訴大家,能不能直接用公版驅動來安裝,其實跟內顯驅動版本沒有直接的關聯,內顯的部分只要有正確的驅動起來就好了。

樓上的談到的5750G的獨顯晶片之硬體辨識ID都有包含在公版驅動的表列當中,當然是可以直接安裝。

最後,仔細比對ACER於9/29提供的32位元版驅動程式之INF檔後可以發現,唯一有被修改之處就是補上了4752G專用的硬體辨識碼"0DF7、、、"。

相信很多人安裝驅動時,一執行SETUP就會顯示"找不到相容的硬體" ,本篇文章就是要告訴您真正的原因是什麼,了解驅動程式運作的原理才好解決問題。



既然 ACER 官網 已 提供

nv520M _ win7_32 驅動

應該也沒什麼可以討論的

論壇是供大家分享心得的地方

所提供的論文 不論 對 / 錯..

也僅供參考.. 應該是這樣吧
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?