Come risolvere i problemi di Starcraft 2 in Windows 10

Si consiglia di: Il programma per la correzione degli errori, ottimizzare e velocizzare Windows.

Starcraft 2 è il gioco RTS più popolare su PC, ma Starcraft 2 soffre di crash, menu lenti, lacrimazione dello schermo e bassa frequenza di fotogrammi su Windows 10.

Tutti questi problemi possono rendere Starcraft 2 quasi ingiocabile per i giocatori, ma su Windows 10 ci sono alcune cose che puoi fare per risolvere questi problemi.

Correzione di Starcraft 2 Crash, Low Frame Rate e altri problemi su Windows 10

  1. Esegui Starcraft 2 in modalità compatibilità
  2. Disattiva EVGA Precision X
  3. Avvia Starcraft 2 come amministratore
  4. Imposta affinità per Starcraft 2
  5. Disabilita il DVR di Windows
  6. Aggiorna i driver della tua scheda grafica
  7. Controlla il tuo firewall
  8. Inizia il gioco in modalità finestra
  9. Disattiva Vsync e reinstalla l'app desktop Battle.net
  10. Controlla il tuo antivirus / firewall
  11. Controlla le tue porte
  12. Elimina le cartelle Battle.net e Blizzard Entertainment
  13. Disabilita SLI o Crossfire
  14. Utilizzare client a 32 bit anziché client a 64 bit
  15. Aggiorna il tuo sistema operativo / gioco
  16. Rinnova il tuo IP e svuota il DNS
  17. Disattiva le app in background

Soluzione 1 - Avvia Starcraft 2 in modalità compatibilità

È stato segnalato che Starcraft 2 si blocca durante la fase di caricamento e ciò può rendere il gioco non riproducibile, ma c'è un modo per risolverlo. Tutto ciò che devi fare è eseguire il gioco in modalità compatibilità:

  1. Vai alla directory di installazione di Starcraft 2 e trova il file exe di Starcraft 2. Dovrebbe essere chiamato SC2.exe.
  2. Fai clic con il pulsante destro del mouse, scegli Proprietà e vai alla scheda Compatibilità.
  3. Scegli Esegui questo programma in modalità di compatibilità e scegli Windows 7 o Windows 8 dal menu a discesa.
  4. Fare clic su Applica e OK per salvare le modifiche.
  5. Prova a eseguire nuovamente il gioco.

Sebbene questa sia una soluzione semplice, è stata confermata dagli utenti che risolve i crash di alcuni di essi.

  • LEGGI ANCHE: Correzione: balbettamento nei giochi causato dal servizio di criteri di diagnostica

Soluzione 2 - Disattivare EVGA Precision X

EVGA Precision X è un popolare strumento di overclock per schede grafiche Nvidia. Sebbene questo strumento possa sbloccare la piena potenza della tua scheda grafica, è stato riportato che EVGA Precision X può causare arresti anomali con Starcraft 2.

Per evitare i crash di Starcraft 2 su Windows 10, assicurati di disattivare EVGA Precision X prima di avviare Starcraft 2.

Soluzione 3 - Eseguire Starcraft 2 come amministratore

Se hai problemi con i menu di gioco, prova ad avviare Starcraft 2 come amministratore. Per fare questo segui queste istruzioni:

  1. Vai alla directory di installazione di Starcraft 2, trova il file .exe di Starcraft 2 e fai clic con il pulsante destro del mouse.
  2. Vai alla scheda Compatibilità.
  3. Controlla Esegui questo programma come amministratore.
  4. Fare clic su Applica e OK per salvare le modifiche e provare a eseguire nuovamente il gioco.

Soluzione 4 - Impostare Affinità per Starcraft 2

È stato riportato che Starcraft 2 non è in grado di utilizzare correttamente tutti i core della CPU, quindi per correggere i menu laggy devi impostare affinità per Starcraft 2 da Task Manager.

  1. Avvia Starcraft 2.
  2. Quando il gioco inizia, premi Alt + Tab per tornare a Windows 10.
  3. Premi Ctrl + Maiusc + Esc per avviare Task Manager.
  4. Quando viene aperto Task Manager, vai alla scheda Dettagli.
  5. Ora trova il processo di Starcraft 2 nell'elenco, fai clic con il pulsante destro del mouse e scegli Imposta affinità.
  6. Quando si apre la nuova finestra, assicurati di disabilitare una CPU deselezionandola.
  7. Fai clic su OK per salvare le modifiche e tornare al gioco.

Gli utenti hanno segnalato che l'impostazione Affinity for Starcraft 2 corregge il ritardo del menu, ma sfortunatamente, dovrai ripetere questa soluzione ogni volta che avvii Starcraft 2.

Se non vuoi ripetere questo passaggio ogni volta che avvii Starcraft 2, c'è un modo per farlo, ma è un po 'avanzato, quindi se non riesci a capirlo forse è meglio saltarlo.

  1. Scopri quanti nuclei hai. Il modo più semplice per farlo è quello di andare alla scheda Dettagli, fare clic con il pulsante destro del mouse su qualsiasi applicazione e scegliere Imposta affinità. Ora conta semplicemente il numero di CPU nell'elenco. Ricorda di contare anche la CPU 0.
  2. Nel nostro esempio assumeremo che tu abbia 4 core. Ogni core in esecuzione è rappresentato dal numero 1, quindi se hai 4 core, tutti e quattro i core in esecuzione saranno rappresentati dal numero 1111. Se hai 8 core, quel numero sarebbe 11111111, o se hai 2 core quel numero sarebbe 11 .
  3. Ora se vuoi disattivare un core, devi solo sostituire un numero con zero, quindi se hai 4 core e vuoi disabilitare uno di questi il ​​numero cambierebbe da 1111 a 0111 per esempio. Nel nostro esempio useremo 0111.
  4. Ora è necessario convertire il numero binario dal passaggio precedente, nel nostro caso 0111, al numero decimale. Ci sono molti convertitori online online che possono farlo per te. Nel nostro esempio, il numero binario 0111 è il numero decimale 7. Ricorda questo numero, ne avrai bisogno per dopo.
  5. Apri Battle.net Launcher e fai clic su Starcraft 2> Opzioni> Impostazioni di gioco.
  6. Trova Starcraft 2 nell'elenco e controlla gli argomenti della riga di comando aggiuntivi.
  7. Aggiungi -affinità 7. Ricordati di usare il numero che hai ottenuto alla fine del passaggio 3. Nel nostro caso era 7.
  8. Salva le modifiche e ora Starcraft 2 verrà eseguito sempre con un core disabilitato.

Ancora una volta, se ti sembra troppo complicato, tieni la prima parte della nostra soluzione e imposta manualmente l'affinità ogni volta che avvii Starcraft 2.

  • LEGGI ANCHE: Correzione: Skype mi ha cacciato dal gioco

Soluzione 5: disabilitare Windows DVR

In caso di problemi con lo strappo dello schermo e il ritardo del menu, provare a disabilitare il DVR di Windows. Per farlo, segui queste istruzioni:

  1. Apri l'app Xbox.
  2. Apri Impostazioni.
  3. Vai alla scheda Game DVR e disattiva la registrazione di clip di gioco e schermate usando Game DVR.

Soluzione 6 - Aggiornare i driver della scheda grafica

È stato segnalato che alcuni utenti hanno un errore fatale che causa l'arresto anomalo di Starcraft 2 ogni volta che iniziano una partita. Il gioco funziona alla grande per 30 secondi e poi si blocca sul desktop. Questo problema è stato causato dai driver Nvidia e per correggerlo è necessario aggiornare i driver Nvidia alla versione più recente.

Se possiedi una scheda grafica AMD, prova ad aggiornare i driver anche alla versione più recente. Ti consigliamo di scaricare questo strumento di aggiornamento del driver (sicuro al 100% e testato da noi) per farlo automaticamente. Pertanto, si impedirà la perdita di file e persino danni permanenti al computer.

Ecco come utilizzare TweakBit Driver Update su Windows 10:

1. Scarica e installa TweakBit Driver Updater

2. Una volta installato, il programma avvierà automaticamente la scansione del tuo PC alla ricerca di driver obsoleti. Driver Updater controllerà le versioni del driver installato sul suo database cloud delle ultime versioni e raccomanderà aggiornamenti appropriati. Tutto quello che devi fare è aspettare che la scansione sia completata.

3. Al completamento della scansione, si ottiene un rapporto su tutti i driver dei problemi trovati sul PC. Controlla l'elenco e verifica se desideri aggiornare ciascun driver singolarmente o tutto in una volta. Per aggiornare un driver alla volta, fare clic sul collegamento "Aggiorna driver" accanto al nome del driver. Oppure fai semplicemente clic sul pulsante "Aggiorna tutto" nella parte inferiore per installare automaticamente tutti gli aggiornamenti consigliati.

Nota: alcuni driver devono essere installati in più passaggi, quindi è necessario premere il pulsante "Aggiorna" più volte fino a quando tutti i suoi componenti sono installati.

Disclaimer : alcune funzioni di questo strumento non sono gratuite.

Soluzione 7 - Controllare il firewall

Gli utenti hanno segnalato che il gioco non è in grado di avviarsi e che si blocca durante il processo di autenticazione. A causa di questo problema, gli utenti non possono nemmeno accedere al menu principale.

Per risolvere questo problema è necessario avviare il gioco e attendere il caricamento corretto del gioco, premere Alt + Tab per tornare a Windows e nel messaggio popup del firewall consentire a Starcraft 2 di ignorare il firewall.

Inoltre, è possibile controllare le impostazioni del firewall e assicurarsi che Starcraft 2 non sia bloccato.

Se questo non aiuta, potresti voler disabilitare temporaneamente il tuo antivirus e il tuo firewall.

Soluzione 8 - Avviare il gioco in modalità finestra

A volte Starcraft 2 ha problemi con la modalità a schermo intero, quindi proviamo ad avviare il gioco in modalità finestra per impostazione predefinita. Per abilitare la modalità finestra, è necessario seguire questi passaggi:

  1. Avvia l'applicazione desktop Battle.net, vai alla scheda di Starcraft 2 e scegli Opzioni> Impostazioni di gioco.
  2. Controlla l'argomento della riga di comando aggiuntivo e aggiungi -Displaymode 0 come argomento per ogni gioco Starcraft che desideri eseguire in modalità finestra.
  3. Salva le modifiche e prova a eseguire nuovamente il gioco.
  4. All'avvio del gioco, torna alla modalità a schermo intero e controlla se il problema persiste.

Soluzione 9 - Disattivare Vsync e reinstallare l'app desktop Battle.net

Se si verificano arresti anomali dello schermo durante la riproduzione di Starcraft 2, provare a disattivare Vsync dal pannello di controllo Nvidia o dal Catalyst Control Center per Starcraft 2.

Se ciò non aiuta, prova a reinstallare l'app desktop Battle.net.

Soluzione 10 - Controlla il tuo antivirus / firewall

È stato segnalato che problemi con l'installazione o l'aggiornamento di Starcraft 2 possono essere causati dall'antivirus o dal firewall, quindi è possibile disabilitare temporaneamente l'antivirus e il firewall. Puoi anche aggiungere Starcraft 2 launcher o l'intera cartella Starcraft 2 all'elenco delle eccezioni nel tuo software antivirus e firewall. Inoltre, assicurarsi di eseguire l'installazione come amministratore.

Un altro modo per risolvere i problemi di installazione è eliminare la cartella Temp:

  • Vai a C: UsersYour NameAppDataLocalTemp
  • Elimina tutto dalla cartella Temp.
  • Prova a installare di nuovo il gioco.

Soluzione 11 - Controllare le porte

Se ricevi l'errore BLZBNTAGT00000BB8 non appena avvii il gioco, devi assicurarti che le porte TCP: 6112 e UDP: 6112 siano aperte. Per fare ciò, è possibile utilizzare molti dei servizi gratuiti disponibili online. Se queste porte sono bloccate, è necessario verificare le impostazioni del firewall per aprirle.

  • LEGGI ANCHE: Come riparare il codice di errore "Possiedi questo gioco" 0x803F8001

Soluzione 12 - Eliminare le cartelle Battle.net e Blizzard Entertainment

Gli utenti hanno segnalato l'errore BLZBNTAGT0000096A e per correggerlo devi andare alla cartella C: ProgramData ed eliminare le cartelle Battle.net e Blizzard Entertainment.

Prima di eliminare queste cartelle, puoi provare a disabilitare tutti i servizi non Microsoft all'avvio.

Soluzione 13 - Disabilita SLI o Crossfire

Possedere due schede grafiche e usarle in modalità SLI o Crossfire può darti prestazioni migliori a volte, ma la modalità SLI o Crossfire può causare alcuni problemi grafici in Starcraft 2 come le trame sfarfallio.

Se vuoi correggere questi problemi visivi in ​​Starcraft 2, è consigliabile disattivare SLI o Crossfire e provare a eseguire nuovamente il gioco.

Soluzione 14: utilizzare client a 32 bit anziché client a 64 bit

Gli utenti hanno segnalato prestazioni migliori su client a 32 bit, quindi vediamo come scaricare il client Starcraft 2 a 32 bit.

  1. Apri il launcher Battle.net.
  2. Fare clic sulla scheda Starcraft 2.
  3. Nella scheda Starcraft 2, fai clic su Opzioni.
  4. In Opzioni, fai clic su Impostazioni di gioco.
  5. Quando si aprono le impostazioni di gioco, fai clic sulla casella accanto al client a 32 bit per i giochi di Starcraft 2.
  6. Fai clic su Fine e prova ad avviare nuovamente il gioco.

Dopo averlo fatto, avvierai Starcraft 2 in modalità a 32 bit e, secondo gli utenti, otterrai prestazioni migliori.

Oltre a migliorare le prestazioni, l'utilizzo del client a 32 bit risolve anche l'errore 0xc0000142 per alcuni giocatori. Questo errore si verifica ogni volta che l'utente tenta di avviare il gioco e il passaggio al client a 32 bit lo corregge.

Sebbene il client a 32 bit abbia i suoi vantaggi, alcuni utenti segnalano che il client a 32 bit sta causando errori fatali. Quindi, se utilizzi un client a 32 bit e ricevi errori fatali, forse dovresti passare al client a 64 bit. Dobbiamo ricordare che non è possibile passare alla versione a 64 bit di Starcraft 2 se si utilizza la versione a 32 bit di Windows 10.

  • LEGGI ANCHE: Come correggere i messaggi di errore di EasyAntiCheat nei giochi Ubisoft

Soluzione 15 - Aggiornare il sistema operativo / gioco

L'installazione degli ultimi aggiornamenti di Windows 10 e Starcraft 2 può risolvere molti problemi che riguardano il gioco. L'aggiornamento della macchina è essenziale per godere di un'esperienza di gioco fluida poiché tutti i giochi che esegui dipendono dal sistema operativo per funzionare correttamente.

Per scaricare e installare le ultime patch di Windows 10 sul tuo computer, vai su Start> digita "settings" e apri la pagina Settings. Passare a Aggiorna e sicurezza> Windows Update e verificare la presenza di aggiornamenti.

Installa gli aggiornamenti disponibili, riavvia il computer e avvia nuovamente il gioco per verificare se il problema persiste.

Soluzione 16 - Rinnovare l'IP e svuotare il DNS

Se il gioco spesso si blocca, si blocca o non riesce a connettersi ai server di gioco, prova a rinnovare l'IP e a svuotare il DNS. Ecco i passi da seguire:

  1. Vai su Start> digita CMD > fai clic con il tasto destro del mouse su Prompt dei comandi e avvialo come amministratore.
  2. Immettere il comando ipconfig / release
  3. Attendi qualche secondo finché non ricevi la conferma che l'indirizzo IP è stato rilasciato
  4. Immettere il comando ipconfig / renew
  5. Attendi fino a quando il tuo computer non avrà stabilito l'indirizzo IP
  6. Ora, digita ipconfig / flushdns per svuotare DNS
  7. Esci Prompt dei comandi e avvia nuovamente il gioco

Soluzione 17 - Disabilitare le app in background

Se i problemi di Starcraft 2 che stai riscontrando sono causati da problemi di compatibilità del software, puoi correggerli rapidamente disabilitando app e programmi in background.

  1. Vai su Start> digita msconfig > premi Invio per lanciare Configurazione del sistema
  2. Vai alla scheda Generale> seleziona Avvio selettivo> deseleziona Carica elementi di avvio

  3. Vai alla scheda Servizi> seleziona Nascondi tutti i servizi Microsoft> fai clic su Disabilita tutto

  4. Fare clic su Applica> fare clic su OK> Riavvia.

Speriamo che le soluzioni elencate in questo articolo ti abbiano aiutato a correggere i bug di Starcraft 2 che hai riscontrato.

Nota del redattore: questo post è stato originariamente pubblicato nel febbraio 2016 e da allora è stato completamente rinnovato e aggiornato per freschezza, accuratezza e completezza.

Raccomandato

Come risolvere i problemi comuni di Microsoft Jackpot su Windows 10
2019
Vuoi utilizzare una VPN sulla tua Xbox One S? Qui ci sono 5 dei nostri preferiti
2019
5 software di debug utili per sbarazzarsi rapidamente dei bug del PC
2019