Errore di runtime di C R6028

Impossibile inizializzare "heap"

Nota

Se si verifica questo messaggio di errore durante l'esecuzione di un'app, l'app è stata arrestata perché presenta un problema di memoria interna. Ci sono molti motivi possibili per questo errore, ma spesso è causato da una condizione di memoria estremamente bassa, un bug nel programma o da driver hardware difettosi.

Per risolvere questo errore, è possibile provare questi passaggi:

  • Chiudere altre applicazioni in esecuzione o riavviare il computer per liberare memoria.
  • Usare la pagina App e funzionalità o Programmi e funzionalità nel Pannello di controllo per ripristinare o reinstallare il programma.
  • Se l'app funzionava prima di un'installazione recente di un'altra app o di un altro driver, usa la pagina App e funzionalità o Programmi e funzionalità nel Pannello di controllo per rimuovere la nuova app o il driver e riprovare l'app.
  • Controllare il sito Web del fornitore dell'hardware o Windows Update nel Pannello di controllo per gli aggiornamenti software e driver.
  • Verificare la disponibilità di una versione aggiornata dell'app. Se il problema persiste, contattare il fornitore dell'app.

Informazioni per i programmatori

Questo errore si verifica quando il sistema operativo non riesce a creare il pool di memoria per l'applicazione. In particolare, il Runtime C (CRT) ha chiamato la funzione Win32 HeapCreate che ha restituito NULL (errore).

Se questo errore si verifica durante l'avvio dell'applicazione, il sistema potrebbe non essere in grado di soddisfare le richieste dell'heap perché sono stati caricati driver difettosi. Controllare Windows Update o il sito Web del fornitore dell'hardware per i driver aggiornati.