Correzione: errore "hl2.exe ha smesso di funzionare" in Windows 10

Sommario:

Video: HL2.exe Runtime error! 2024

Video: HL2.exe Runtime error! 2024
Anonim

Giocare a giochi legacy su Windows 10 si è rivelato un problema per alcuni fan accaniti dei classici sparatutto in prima persona sviluppati da Valve. Vale a dire, i titoli più vecchi sono unificati all'interno di un motore Source e, anche se l'errore che stiamo affrontando oggi punta verso Half-Life 2, può verificarsi con altri sparatutto simili. L'improvviso crash seguito dal messaggio " hl2.exe ha smesso di funzionare " sembra disturbare una base di giocatori sostanziale.

Ci sono diversi aspetti e cause che portano a questo errore esatto, quindi abbiamo fornito risorse che dovrebbero farti uscire dal crollo. Nel caso in cui si verifichi questo errore in Windows 10, le soluzioni seguenti saranno utili.

Come risolvere l'errore "hl2.exe ha smesso di funzionare" in Windows 10

  1. Esegui il gioco come amministratore e in modalità compatibilità
  2. Aggiorna driver grafici
  3. Disabilita un antivirus di terze parti
  4. Controlla la versione di DirectX
  5. Disabilita il servizio Steam
  6. Reinstalla il gioco

1: esegui il gioco come amministratore e in modalità compatibilità

Come abbiamo già detto, anche se "hl2.exe" punta verso Half-Life 2, tutti gli altri giochi prodotti da Valve con lievi variazioni del motore Source possono essere influenzati da questo errore. Il primo pensiero va all'incompatibilità con Windows 10. Alcuni di questi giochi, come Counter-Strike 1.6 o Half-Life 2 sono piuttosto vecchi. Questa è la causa principale di questo errore in primo luogo.

  • LEGGI ANCHE: Compatibilità con le versioni precedenti di Xbox One: oltre 250 giochi ora disponibili

La soluzione principale potrebbe essere quella di forzare l'esecuzione del gioco in modalità compatibilità. Inoltre, al fine di evitare le limitazioni di sistema imposte da Windows 10, è necessario eseguirlo come amministratore. Ecco come farlo in pochi semplici passaggi:

  1. Passa alla cartella di installazione del gioco. Principalmente trovato in C: \ Programmi \ Steam.
  2. Individua il file exe, fai clic destro su di esso e apri Proprietà.
  3. Seleziona la scheda Compatibilità.
  4. Seleziona la casella " Esegui questo programma in modalità compatibilità per " e seleziona un'altra iterazione di Windows dall'elenco a discesa. Quello che si nota nei requisiti di sistema del gioco è quello preferito.
  5. Inoltre, seleziona la casella " Esegui questo programma come amministratore ".

  6. Conferma le modifiche e prova ad iniziare il gioco.

Se gli arresti anomali con l'errore distintivo sono persistenti, controllare le altre soluzioni.

2: aggiorna i driver grafici

Quando si tratta di driver di schede grafiche e Windows 10, non esiste una soluzione semplice quando si presenta il problema. Windows 10 tende a installare driver generici tramite Windows Update. Questi driver potrebbero essere sufficienti per alcuni giochi, ma è ben lungi dall'essere un concetto su cui puoi fare affidamento. Inoltre, anche se ottieni i driver più recenti manualmente dal sito ufficiale, tenendo conto della data di uscita del gioco, potrebbe non funzionare.

  • LEGGI ANCHE: 5 migliori software di aggiornamento driver per Windows 10

Quindi, l'unico modo per risolvere questo problema è bloccare la funzionalità di aggiornamento dei driver in Windows Update e sperimentare varie versioni di driver più vecchie e più recenti fino a trovare quella adatta.

Se non sei sicuro di come farlo in Windows 10, procedi nel seguente modo:

    1. Nella barra di ricerca di Windows, digita Impostazioni di sistema e apri " Visualizza impostazioni di sistema avanzate " dall'elenco dei risultati.
    2. Seleziona la scheda Hardware.
    3. Apri le impostazioni di installazione del dispositivo.

    4. Attiva " No (il dispositivo potrebbe non funzionare come previsto) ".

    5. Ora, vai a uno di questi siti (a seconda del produttore della GPU) e scarica i driver:
      • NVidia
      • AMD / ATI
      • Intel
    6. Ora, fai clic destro su Start e apri Gestione dispositivi.
    7. Espandi Schede video.
    8. Fare clic con il tasto destro sulla GPU e disinstallarlo.

    9. Utilizzare o Ashampoo Uninstaller per cancellare tutti gli input del driver rimanenti.
    10. Installa i driver corretti che hai scaricato dal sito OEM.
    11. Riavvia il PC e avvia il gioco.

Allo stesso modo, è possibile scaricare e installare driver più vecchi e non quelli più recenti. Come abbiamo già detto, la sperimentazione potrebbe sistemare le cose. Può essere dispendioso in termini di tempo ma anche abbastanza gratificante se abbini la versione del driver al gioco. D'altra parte, è possibile utilizzare lo strumento Driver Updater di Tweakbit. Questo strumento è approvato da Microsoft e Norton Antivirus. Dopo diversi test, il nostro team ha concluso che questa è la migliore soluzione automatizzata. Di seguito puoi trovare una guida rapida su come farlo.

  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 completamento 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.

3: disabilita un antivirus di terze parti

Alcune soluzioni antivirus di terze parti non erano nemmeno concetti quando Half-Life 2 o Counter-Strike 1.6 hanno colpito il mercato. Quindi, alcuni di loro potrebbero rilevare questi titoli legacy come qualcosa di dannoso e impedire loro di funzionare. Il principale sospettato, se si deve credere ai report, è la soluzione antivirus AVG. Tuttavia, molti altri possono e occasionalmente bloccare i giochi di Valve, sia all'avvio che dopo qualche tempo.

  • LEGGI ANCHE: 5 migliori antivirus per PC da gioco

Pertanto, ti consigliamo di disabilitare almeno temporaneamente un antivirus di terze parti e di riavviare il gioco. Se non riesci ancora a eseguirlo e il programma di avvio si arresta in modo anomalo seguito dal prompt di errore "hl2.exe ha smesso di funzionare", considera la disinstallazione come opzione praticabile.

Infine, se non riesci a far funzionare insieme il tuo antivirus corrente e il gioco, ti consigliamo di provare Bitdefender. È una soluzione di sicurezza di prim'ordine, con l'eccezionale base di virus e varie funzioni di protezione. Ecco la nostra recensione, quindi assicurati di dare un'occhiata.

4: controlla la versione di DirectX

I giochi precedenti richiedono l'esecuzione di versioni DirectX precedenti. Se stai usando Windows 10, tutte le possibilità implicano che stai usando DirectX 11 o 12. Che, ovviamente, non sono adatti al gioco più vecchio di 10 o anche 15 anni. Per questo motivo, assicurati di installare le versioni precedenti di DirectX, principalmente DirectX 9 che era la soluzione più presente da anni.

Tuttavia, anche se si dispone di DirectX 11 o 12, è comunque possibile installare e utilizzare versioni precedenti. Puoi trovare DirectX 9 su questo link. Una volta installato, avvia il gioco e cerca le modifiche. Spero che non si blocchi più.

5: disabilita il servizio Steam e altri programmi in background

Il client Steam per Windows è un modo normale per avviare il gioco, in particolare quelli prodotti da Valve che ha fondato Steam. Tuttavia, questo elegante launcher / applicazione avrebbe avuto problemi con i titoli legacy, riferendosi principalmente a Mi piace di Half-Life 2, Team Fortress o Counter-Strike. Pertanto, disabilitare il processo prima di iniziare il gioco o eseguirlo senza il client Steam sono possibili soluzioni per il problema in questione. Tutti questi sono interessati dall'errore "hl2.exe ha smesso di funzionare".

  • LEGGI ANCHE: Come risolvere un gioco Steam che si chiude istantaneamente

Inoltre, ci sono molti altri programmi in background che possono influenzare il gioco allo stesso modo. Pertanto, limitando l'attività in background, è possibile risolvere il problema.

Vale la pena provare, quindi assicurati di seguire le istruzioni seguenti per superare i possibili problemi causati dal cliente stesso o da altri programmi:

  1. Fare clic con il tasto destro sulla barra delle applicazioni e aprire Task Manager.
  2. Fai clic sulla scheda Avvio.
  3. Disabilita tutti i programmi di avvio nell'elenco e riavvia il PC.

  4. Avvia il gioco dalla cartella di installazione e cerca miglioramenti.

6: Reinstalla il gioco

Alla fine, se il problema si rivela più resistente di quanto inizialmente previsto, è possibile reinstallare il gioco o utilizzare il client di gioco (Steam) per convalidare l'integrità dei file di gioco. Tuttavia, invece di una reinstallazione classica, ti consigliamo di ripulire tutti i file rimanenti prima di reinstallare il gioco. Puoi utilizzare IObit Uninstaller Pro 7, che ti consigliamo come strumento per disinstallare in modo chiaro. Puoi verificarlo,.

Ma, prima di passare alla reinstallazione, prova a eseguire lo strumento in Steam per convalidare l'integrità dei file di gioco. Possono essere danneggiati o incompleti nel tempo a causa di infezione da virus (o rilevamenti di falsi antivirus) e uso improprio. Ecco come riparare l'integrità del gioco con il client Steam:

  1. Apri il client desktop Steam.
  2. Apri libreria.
  3. Fai clic con il tasto destro del mouse sul gioco interessato e apri Proprietà.
  4. Apri file locali.
  5. Fai clic sul pulsante " Verifica integrità dei file di gioco … ".

Infine, se anche questo non aiuta, segui questi passaggi per eseguire una reinstallazione pulita:

  1. Apri Steam.
  2. In Libreria, fai clic con il pulsante destro del mouse sul gioco interessato e disinstallalo.

  3. Passare alla cartella di installazione ed eliminare tutti i file rimanenti.
  4. Utilizzare o Ashampoo Uninstaller per cancellare le voci di registro associate.
  5. Torna su Steam e installa il gioco dalla Libreria.
Correzione: errore "hl2.exe ha smesso di funzionare" in Windows 10