SERVER 2008 雙顯卡,獨顯不切換解決辦法

不知道本子出啥子問題了,死活解決不了,之前系統是win7,重新安裝了也是藍屏,懷疑到硬件是不是有問題了,能排查的都排查了個遍,未能解決,換了系統2008R2

偶爾玩模擬器啥的,然後發現顯卡渲染這塊卡頓,之前是win7,不應該啊,然後找了測試顯卡的軟件發現獨顯竟然不切換,所以百度找到了下面的解決辦法:


NVIDIA Optimus 架構的顯卡在 Windows Server 系統上無法正常工作,就算是強制使用也沒有反應。其實很簡單,我們都知道這驅動需要使用 AppInit_DLL 這東西,然後 Windows Server 系統默認要求這個東西必須簽名,而在桌面系統上是不需要簽名的,所以 NVIDIA 的驅動的那個 DLL 並沒有簽名。


所以事實上很簡單,改一下註冊表唄……




[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows]

添加/修改      DWORD 32位值      名稱:  RequireSignedAppInit_DLL                數值十六進制:     00000000


[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Windows] 
添加/修改      DWORD 32位值      名稱:  RequireSignedAppInit_DLL                數值十六進制:     00000000


註冊表修改原文本爲:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows]
"RequireSignedAppInit_DLLs"=dword:00000000


[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Windows] 
"RequireSignedAppInit_DLLs"=dword:00000000




改完之後連重啓都不需要重開下程序就能用了……

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章