如何防止從專用卡(Nvidia)自動跳到整合卡

如何防止從專用卡(Nvidia)自動跳到整合卡

我有一台筆記型電腦,顯示卡GTX760m,整合式卡HD4600。

問題是,當我玩遊戲時,它總是選擇整合卡而不是nvidia卡。

我在 Nvidia 控制面板中更改設置,使遊戲在 Nvidia 卡上運行,但每次打開遊戲時,它都會自動將設定切換回整合卡。

對於某些遊戲,我可以右鍵單擊遊戲圖示並選擇使用nvidia卡運行,那麼即使設定仍然是整合卡,遊戲也會使用nvidia卡。

但對於其他一些遊戲,右鍵選擇nvidia卡不起作用,它仍然使用整合卡。

我在充電器開啟、電池開啟的情況下嘗試過此操作。並在充電器開啟、電池關閉的情況下。兩者都不起作用。所以看來不是電池的問題。

有什麼幫助嗎?謝謝。

答案1

這個帖子:

從 NVIDIA 控制面板
3D 設定 -> 管理 3D 設定
標籤「全域設定」
首選圖形處理器
選擇:高效能 NVIDIA 處理器

或者,您可以檢查是否可以將 Nvidia 卡設定為您正在使用的遊戲的首選顯示卡。你可以試試看所描述的這裡:

  1. 右鍵點選桌面並點選“NVIDIA 控制面板”,前往 NVIDIA 控制面板。
  2. 在彈出的預設畫面中(應該是“管理 3D 設定”,並且應該自動選擇“程式設定”標籤),在“1. 選擇要自訂的程式:”下點擊“新增”按鈕。
  3. 從這裡,導航到您的 Steam 遊戲所在的資料夾。對我來說,它是 C:\Program Files (x86)\Steam\steamapps\common。
  4. 選擇您想要使用 NVIDIA 卡的遊戲的資料夾,然後找到該遊戲的 .exe 檔案(通常位於主遊戲資料夾中)。選擇它並點擊打開。
  5. 然後,在“2.為此程式選擇首選圖形處理器:”下開啟下拉式選單並選擇“高效能 NVIDIA 處理器”。
  6. 最後,點擊最右下角的“應用”,就可以開始了!

根據我引用的作者的說法,這應該適用於任何 .exe。

答案2

您還需要確保您配置為在 nvidia 上運行的 .exe 是遊戲的真實可執行文件,有些遊戲使用啟動器,因此一旦遊戲啟動,它就會使用真實的可執行檔打開另一個進程,並且還需要可能未正確配置為在nvidia 卡上運行。

我過去也遇到過這種情況,現在我正在玩 dmc hd 系列,Windows 選單將啟動器列為遊戲主要二進位文件,dmcLauncher.exe如果我將啟動器配置為在啟動遊戲(dmc3) 後使用nvidia 卡,它會延遲簡直太糟糕了,但是當我瀏覽 steam 資料夾時,我可以看到每個遊戲的真正可執行文件

dmc1.exe
dmc2.exe
dmc3.exe

我配置了這些並且完成了遊戲運行順利。

相關內容