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

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

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

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

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

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

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

Come abbiamo già detto, anche se "hl2.exe" punta verso Half-Life 2, tutti gli altri giochi prodotti da Valve con leggere variazioni del motore di origine 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.

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

  1. Passare 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 è indicato nei requisiti di sistema del gioco è il preferito.
  5. Inoltre, seleziona la casella " Esegui questo programma come amministratore ".

  6. Conferma le modifiche e prova a 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 il problema emerge. Windows 10 tende ad installare driver generici tramite Windows Update. Questi driver potrebbero essere sufficienti per alcuni giochi, ma questo è lontano da un concetto su cui puoi fare affidamento. Inoltre, anche se ottieni manualmente i driver più recenti dal sito ufficiale, prendendo in considerazione la data di rilascio del gioco, potrebbe non funzionare.

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

Se non sei sicuro di come farlo in Windows 10, segui i passaggi forniti di seguito:

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

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

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

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

Allo stesso modo, puoi scaricare e installare i driver più vecchi e non quelli più recenti. Come abbiamo già detto, la sperimentazione potrebbe risolvere le cose. Può essere dispendioso in termini di tempo, ma è anche molto gratificante se si abbina la versione del driver con il gioco. D'altra parte, è possibile utilizzare lo strumento di aggiornamento dei driver 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 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.

3: Disabilita un antivirus di terze parti

Alcune soluzioni antivirus di terze parti non erano nemmeno concetti quando il modello Half-Life 2 o Counter-Strike 1.6 è arrivato sul mercato. Quindi, alcuni di loro potrebbero rilevare questi titoli legacy dell'oro come qualcosa di malevolo e impedirne l'esecuzione. Il principale sospetto, se si vuole che venga segnalato, è la soluzione antivirus AVG. Ciononostante, molti altri possono e occasionalmente bloccheranno i giochi Valve, sia all'avvio che dopo un po 'di tempo.

Pertanto, ti consigliamo di disattivare almeno temporaneamente un antivirus di terze parti e avviare nuovamente il gioco. Se non si è ancora in grado di eseguirlo e il programma di avvio si blocca, seguito dalla richiesta di errore "hl2.exe ha smesso di funzionare", prendere in considerazione la disinstallazione come opzione valida.

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

4: controlla la versione di DirectX

I vecchi giochi richiedono l'esecuzione di versioni DirectX meno recenti. Se utilizzi Windows 10, tutte le probabilità implicano che stai utilizzando DirectX 11 o 12. Ciò, ovviamente, non si adatta al gioco con più di 10 o addirittura 15 anni. Per questo motivo, assicurati di installare le vecchie versioni di DirectX, principalmente DirectX 9 che è stata la soluzione più presente da secoli.

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

5: Disabilita il servizio Steam e altri programmi in background

Il client Steam per Windows è un modo usuale per avviare il gioco, in particolare quelli prodotti da Valve che ha fondato Steam. Tuttavia, questa snella applicazione / launcher ha avuto problemi con i titoli precedenti, principalmente riferiti a Mi piace di Half-Life 2, Team Fortress o Counter-Strike. Pertanto, la disabilitazione del processo prima di iniziare il gioco o l'esecuzione del gioco senza il client Steam sono possibili soluzioni per il problema in questione. Tutti quelli sono interessati dall'errore "hl2.exe ha smesso di funzionare".

Inoltre, ci sono molti altri programmi in background che possono influenzare il gioco nello stesso modo. Quindi, limitando l'attività in background, puoi risolvere il problema.

Vale la pena provare, quindi assicurati di seguire le istruzioni riportate di seguito per superare eventuali problemi causati dal client stesso o da altri programmi:

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

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

6: Reinstallare il gioco

Alla fine, se il problema si rivela più resiliente 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 pulire tutti i file rimanenti prima di installare nuovamente il gioco. È possibile utilizzare IObit Uninstaller Pro 7, che raccomandiamo come strumento immediato per la disinstallazione chiara. Puoi controllare, qui.

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

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

Infine, se anche questo non aiuta, attenersi alla seguente procedura per eseguire una reinstallazione pulita:

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

  3. Passare alla cartella di installazione ed eliminare tutti i file rimanenti.
  4. Utilizzare IObit Uninstaller o Ashampoo Uninstaller per cancellare le voci di registro associate.
  5. Torna su Steam e installa il gioco dalla Libreria .

Con ciò, possiamo concludere questo articolo. Speriamo che queste soluzioni alternative ti abbiano aiutato a risolvere "hl2.exe ha smesso di funzionare" ed eseguire i giochi relativi a SourceEngine legacy senza crash di nuovo. Non dimenticare di condividere la tua esperienza con l'errore o di porre domande relative ai temi nella sezione commenti qui sotto.

Raccomandato

Correzione completa: problemi di DisplayLink su Windows 10, 8.1, 7
2019
5 migliori software per monitorare le vendite e migliorare il flusso di cassa
2019
Correzione: Windows 10 non si riattiverà dal sonno dopo l'Aggiornamento Anniversario
2019