- Se i tuoi giochi non rilevano la GPU dedicata del portatile, c'è una soluzione rapida che puoi adottare nelle impostazioni di Windows.
- Impostando gli eseguibili dei giochi in modo che utilizzino la GPU ad alte prestazioni di Windows, si risolvono i problemi di rilevamento sui portatili multi GPU.
- Le GPU dedicate eseguono i giochi più velocemente e con maggiori dettagli, quindi non c'è motivo di usare l'unità di elaborazione grafica integrata.
Recentemente ho provato a giocare a Fallout 3, un gioco uscito nel 2008, sul mio portatile ASUS ROG 2022. Mi aspettavo di giocare con i dettagli al massimo, ma sono rimasto sorpreso nel vedere che il gioco si bloccava immediatamente sul desktop.
Ho abbassato le impostazioni, disattivato l'efficienza dei core Alder Lake e ricontrollato i file di gioco senza successo. Il gioco non si avviava in nessun modo.
Stavo quasi per arrendermi e disinstallare il gioco quando ho notato che nel menu delle impostazioni del gioco solo la GPU integrata Intel Iris Xe veniva rilevata e disponibile come selezione nel menu dell'adattatore grafico.
Non c'era modo di selezionare la GPU Nvidia dedicata. Questo è il motivo per cui il gioco non si avviava, non l'età del gioco. Fortunatamente c'è una soluzione semplice a questo problema.
CONTENUTI
Perché i giochi di Windows non riescono a rilevare la GPU dedicata sui portatili
Ora che sappiamo cosa sta succedendo, vediamo perché. Nvidia Optimus e AMD Dynamic Switchable Graphics sono due tecnologie molto simili che permettono di passare dalla GPU dedicata a quella integrata in un computer portatile, nel tentativo di risparmiare energia o di offrire prestazioni migliori, a seconda dello scenario.
Quando svolgi lavori leggeri o navighi sul web, la maggior parte del tempo viene svolta dalla GPU integrata che consuma pochissimo. La GPU dedicata Nvidia o AMD è inattiva in questa fase e non consuma quasi nulla.
Alcune applicazioni non sono in grado di rilevare la GPU dedicata, in quanto non viene visualizzata come risorsa. Questo può accadere con programmi e giochi più o meno recenti, a seconda di come sono stati codificati.
La soluzione: Assegna i giochi alla GPU ad alte prestazioni nelle Impostazioni
Fortunatamente, Windows offre la possibilità di specificare per ogni app o per ogni gioco quale GPU verrà utilizzata durante l'esecuzione del programma.
Nel nostro caso, chiederemo a Windows di eseguire Fallout 3 dalla GPU dedicata.
1. Aprire il sito Applicazione Impostazioni semplicemente premendo la scorciatoia Win + I.
2. Vai su Sistema > Display.
3. Scorri nel pannello laterale destro fino ad arrivare a Grafica sotto il Impostazioni correlate menu. Clicca sulla freccia a destra per aprire.
4. Qui vedrai un elenco di app e un'indicazione della modalità energetica attualmente attiva per le stesse. Se non hai mai modificato una voce di questo elenco, verrà visualizzata la seguente dicitura Lascia che sia Windows a decidere (CURRENT_MODE).
5. Se il gioco per il quale vuoi modificare le impostazioni non è già presente in questo elenco, aggiungilo con il tasto Pulsante Sfoglia.
6. Prima di selezionare l'eseguibile del gioco, vediamo come trovare la sua posizione. A tal fine, fai clic con il tasto destro del mouse sull'icona del gioco sul desktop e seleziona Proprietà.
7. Nella nuova finestra popup seleziona la voce Scorciatoia e cerca la scheda Obiettivo posizione.
Nel mio caso, devo modificare le impostazioni del launcher di Fallout 3, non l'eseguibile del gioco. Perché? Perché in questo caso le impostazioni del gioco vengono impostate dal launcher, prima di avviare il gioco.
La maggior parte dei giochi presenta un menu di impostazioni all'interno del gioco, nel qual caso dovrai selezionare l'eseguibile principale del gioco seguendo la stessa procedura di questa guida.
8. Ora che sappiamo quale eseguibile del gioco dobbiamo aggiungere all'elenco delle impostazioni grafiche, possiamo cliccare sul pulsante Sfoglia e navigare nella cartella di destinazione appropriata.
9. Il Laucher di Fallout 3 sarà ora presente nell'elenco delle applicazioni grafiche.
10. Cliccando sul pulsante Opzioni potrai impostare l'esatta GPU che vuoi utilizzare. È elencata sotto la voce Prestazioni elevate. Seleziona questa opzione e premi Salva per confermare. Ecco fatto.
Subito dopo aver eseguito tutti questi passaggi, quando ho lanciato il gioco l'adattatore grafico è stato visualizzato correttamente nel menu delle opzioni delle impostazioni del gioco.
Il gioco si è avviato correttamente e ho potuto giocare senza alcun problema.
A proposito, la guida qui sopra è l'esatto contrario di questo altro articoloin cui puoi assegnare applicazioni specifiche alla GPU integrata del portatile per risparmiare energia.
Normalmente, Windows seleziona automaticamente la GPU appropriata se nel sistema ne è presente più di una, ma questo non accade sempre, quindi è necessario assegnare la GPU corretta a programmi specifici.
Se sei un appassionato di videogiochi, ti consigliamo di leggere il nostro guida su quali impostazioni visive del gioco influiscono sulle prestazioni il più importante. Modificando alcune di queste impostazioni si può ottenere un notevole aumento degli FPS.
Ho acquistato il mio primo portatile da gioco (ROG Strix SCAR 17 2023 - G733PZ) con Advanced Optimus (AMD 610M + NVidia 4080 12GB).
Purtroppo molti giochi (vecchi) hanno problemi a rilevare la dGPU, anche dopo aver impostato la modalità "High Performance" (dGPU).
Giochi come Need for Speed: Hot Pursuit (il classico di Steam, non la "remastered"), Max Payne 2 (Steam) e altri 🙁
Ho provato anche dal pannello di controllo NVidia a forzare la dGPU per quei giochi senza successo, vedono solo AMD 610M, sigh...
È fastidioso dover passare manualmente alla dGPU solo per quei pochi giochi (grazie a Adv Optimus di NVCP non c'è bisogno di riavviare almeno!).
Se conosci altri trucchi o strumenti di terze parti per risolvere questo problema, fammi sapere.
Quando ho realizzato questa guida ho utilizzato Fallout 3, un gioco del 2008. I giochi che hai citato sembrano essere un po' più vecchi. Stai utilizzando la versione GoG di questi giochi? Credo che GoG apporti alcune modifiche per farli funzionare su hardware/sistemi operativi più recenti, anche se lo sviluppatore ha smesso di supportare i giochi da tempo.
No... Giochi di Steam... Forse un problema di driver AMD (AMD 610 + 4080 NVidia) che non passa bene alla dGPU con alcuni giochi come fa la iGPU Intel per un mio amico con una combinazione Intel+NVidia...
Sì, avere GPU di NVIDIA e AMD nello stesso sistema non è certo l'ideale.