Come risolvere i problemi di Starcraft 2 in Windows 10

Sommario:

Video: Risolvere Problemi Windows 10 ★Evitando la Formattazione★ 2024

Video: Risolvere Problemi Windows 10 ★Evitando la Formattazione★ 2024
Anonim

Starcraft 2 è il gioco RTS più popolare su PC, ma Starcraft 2 soffre di arresti anomali, menu lenti, strappi dello schermo e frame rate basso su Windows 10.

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

Risolvi crash di Starcraft 2, frame rate basso e altri problemi su Windows 10

  1. Esegui Starcraft 2 in modalità compatibilità
  2. Disattiva EVGA Precision X
  3. Esegui Starcraft 2 come amministratore
  4. Imposta Affinità per Starcraft 2
  5. Disabilita Windows DVR
  6. Aggiorna i driver della tua scheda grafica
  7. Controlla il tuo firewall
  8. Inizia il gioco in modalità finestra
  9. Disabilita Vsync e reinstalla l'app desktop Battle.net
  10. Controlla il tuo antivirus / firewall
  11. Controlla le tue porte
  12. Elimina le cartelle di 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 scarica il DNS
  17. Disabilita le app in background

Soluzione 1: esegui Starcraft 2 in modalità compatibilità

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

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

Sebbene questa sia una soluzione semplice, gli utenti hanno confermato che risolve gli arresti anomali di alcuni di essi.

Soluzione 2 - Disattiva EVGA Precision X

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

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

Soluzione 3: esegui Starcraft 2 come amministratore

Se si verificano ritardi nei menu di gioco, provare a eseguire Starcraft 2 come amministratore. Per fare ciò segui queste istruzioni:

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

Soluzione 4: imposta l'affinità per Starcraft 2

È stato riferito che Starcraft 2 non è in grado di utilizzare correttamente tutti i core della CPU, quindi per correggere i menu ritardati, è necessario impostare l'affinità per Starcraft 2 da Task Manager.

  1. Avvia Starcraft 2.
  2. All'avvio del gioco premi Alt + Tab per tornare a Windows 10.
  3. Premi Ctrl + Maiusc + Esc per avviare Task Manager.
  4. Quando si apre 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, assicurarsi di disabilitare una CPU deselezionandola.
  7. Fai clic su OK per salvare le modifiche e tornare al gioco.

Gli utenti hanno riferito che l'impostazione di Affinity per Starcraft 2 risolve 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 core hai. Il modo più semplice per farlo è andare alla scheda Dettagli, fare clic con il pulsante destro del mouse su qualsiasi applicazione e selezionare Imposta affinità. Ora conta semplicemente il numero di CPU nell'elenco. Ricorda di contare anche la CPU 0.
  2. Nel nostro esempio supponiamo che tu abbia 4 core. Ogni core in esecuzione è rappresentato dal numero 1, quindi se si dispone di 4 core, tutti e quattro i core in esecuzione sarebbero rappresentati dal numero 1111. Se si dispone di 8 core, quel numero sarebbe 11111111 o se si hanno 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 disabilitarne uno, ad esempio il numero cambierebbe da 1111 a 0111. Nel nostro esempio useremo 0111.
  4. Ora devi convertire il numero binario dal passaggio precedente, nel nostro caso 0111, in numero decimale. Ci sono molti convertitori online gratuiti 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 Argomenti della riga di comando aggiuntivi.
  7. Aggiungi -affinity 7. Ricorda di usare il numero ottenuto alla fine del passaggio 3. Nel nostro caso era 7.
  8. Salva le modifiche e ora Starcraft 2 funzionerà sempre con un core disabilitato.

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

Soluzione 5: disabilitare Windows DVR

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

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

Soluzione 6: aggiorna i driver della scheda grafica

È stato riferito che alcuni utenti stanno riscontrando un errore fatale che provoca l'arresto anomalo di Starcraft 2 ogni volta che avviano una partita. Il gioco funziona alla grande per 30 secondi e poi si arresta in modo anomalo sul desktop.

Questo problema è stato causato dai driver Nvidia e per risolverlo è necessario aggiornare i driver Nvidia all'ultima versione.

Se possiedi una scheda grafica AMD, prova ad aggiornare anche i tuoi driver all'ultima versione. Ti consigliamo di scaricare questo strumento di aggiornamento driver (sicuro al 100% e testato da noi) per farlo automaticamente.

Pertanto, eviterai la perdita di file e persino danni permanenti al tuo computer.

Ecco come utilizzare l'aggiornamento del driver TweakBit su Windows 10:

1. Scarica e installa TweakBit Driver Updater 2. Una volta installato, il programma inizierà automaticamente la scansione del PC alla ricerca di driver obsoleti. Driver Updater verificherà le versioni dei driver installati rispetto al database cloud delle ultime versioni e raccomanderà gli aggiornamenti adeguati. Tutto quello che devi fare è attendere il completamento della scansione.

3. Al termine della scansione, viene visualizzato un rapporto su tutti i driver problematici rilevati sul PC. Controlla l'elenco e vedi se vuoi aggiornare ogni driver singolarmente o tutti 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" in basso per installare automaticamente tutti gli aggiornamenti consigliati.

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

Disclaimer: alcune funzioni di questo strumento non sono gratuite.

Soluzione 7: controlla il firewall

Gli utenti hanno riferito 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 devi avviare il gioco e attendere che il gioco si carichi correttamente, premi Alt + Tab per tornare a Windows e nel messaggio pop-up del firewall consenti a Starcraft 2 di bypassare il tuo firewall.

Inoltre, potresti voler controllare le impostazioni del tuo firewall e assicurarti che Starcraft 2 non sia bloccato.

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

Soluzione 8: avvia 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 Starcraft 2 e scegli Opzioni> Impostazioni di gioco.
  2. Controlla Argomento aggiuntivo della riga di comando e aggiungi -Displaymode 0 come argomento per ogni gioco di 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: disabilita Vsync e reinstalla l'app desktop Battle.net

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

Se il problema persiste, prova a reinstallare l'app desktop Battle.net.

Soluzione 10: controlla il tuo antivirus / firewall

È stato segnalato che i problemi con l'installazione o l'aggiornamento di Starcraft 2 possono essere causati dal tuo antivirus o firewall, quindi potresti voler disabilitare temporaneamente il tuo antivirus e firewall.

Puoi anche aggiungere Starcraft 2 Launcher o l'intera cartella Starcraft 2 all'elenco delle eccezioni nel tuo software antivirus e firewall. Inoltre, assicurati di eseguire l'installazione come amministratore.

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

  • Vai a C: Utenti Il tuo nomeAppDataLocalTemp
  • Elimina tutto dalla cartella Temp.
  • Prova a installare di nuovo il gioco.

Soluzione 11: controlla 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 controllare le impostazioni del firewall per aprirle.

Soluzione 12: elimina le cartelle Battle.net e Blizzard Entertainment

Gli utenti hanno segnalato l'errore BLZBNTAGT0000096A e per risolverlo è necessario accedere alla cartella C: ProgramData ed eliminare le cartelle Battle.net e Blizzard Entertainment da esso.

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

Soluzione 13: disabilitare SLI o Crossfire

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

Se vuoi correggere questi problemi visivi in ​​Starcraft 2, ti consigliamo di disabilitare 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 riportato prestazioni migliori sui client a 32 bit, quindi vediamo come scaricare il client Starcraft 2 a 32 bit.

  1. Apri il launcher di Battle.net.
  2. Fai 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 di controllo accanto al client a 32 bit per i giochi di Starcraft 2.
  6. Fai clic su Fine e prova a riavviare il gioco.

Dopo di ciò, avvierai Starcraft 2 in modalità 32 bit e, secondo gli utenti, otterrai prestazioni migliori.

Oltre a prestazioni migliorate, 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 risolve.

Sebbene il client a 32 bit presenti i suoi vantaggi, alcuni utenti segnalano che il client a 32 bit sta causando errori fatali per loro. Quindi, se stai utilizzando un client a 32 bit e ricevi errori irreversibili, forse dovresti invece passare al client a 64 bit.

Dobbiamo menzionare che non è possibile passare alla versione a 64 bit di Starcraft 2 se si utilizza la versione a 32 bit di Windows 10.

Soluzione 15 - Aggiorna il tuo sistema operativo / gioco

L'installazione degli ultimi aggiornamenti di Windows 10 e Starcraft 2 può risolvere molti problemi relativi al gioco.

L'aggiornamento del tuo computer è essenziale per vivere 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 "impostazioni" e apri la pagina Impostazioni. Passare a Aggiornamento e sicurezza> Windows Update e verificare la presenza di aggiornamenti.

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

Soluzione 16 - Rinnova il tuo IP e scarica il DNS

Se il gioco spesso si blocca, si arresta in modo anomalo o non riesce a connettersi ai server di gioco, prova a rinnovare il tuo IP e svuotare il DNS. Ecco i passaggi da seguire:

  1. Vai su Start> digita CMD > fai clic con il pulsante destro del mouse su Prompt dei comandi e avvialo come amministratore.
  2. Immettere il comando ipconfig / release
  3. Attendere qualche secondo fino a quando non si ottiene la conferma del rilascio dell'indirizzo IP
  4. Immettere il comando ipconfig / renew
  5. Attendi fino a quando il tuo computer non ha stabilito l'indirizzo IP
  6. Ora, inserisci ipconfig / flushdns per svuotare il DNS
  7. Esci dal prompt dei comandi e riavvia il gioco

Soluzione 17 - Disabilita le app in background

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

  1. Vai su Start> digita msconfig > premi Invio per avviare la 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. Fai clic su Applica> fai clic su OK> Riavvia.

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

Come risolvere i problemi di Starcraft 2 in Windows 10