Udostępnij za pośrednictwem


Błąd czasu wykonania języka C R6028

nie można zainicjować sterty

Uwaga

Jeśli ten komunikat o błędzie wystąpi podczas uruchamiania aplikacji, aplikacja została zamknięta, ponieważ ma problem z pamięcią wewnętrzną. Istnieje wiele możliwych przyczyn tego błędu, ale często jest to spowodowane bardzo niskim stanem pamięci, usterką w programie lub wadliwymi sterownikami sprzętu.

Możesz wypróbować następujące kroki, aby naprawić ten błąd:

  • Zamknij inne uruchomione aplikacje lub uruchom ponownie komputer, aby zwolnić pamięć.
  • Użyj strony Aplikacje i funkcje lub Programy i funkcje w Panel sterowania, aby naprawić lub ponownie zainstalować program.
  • Jeśli aplikacja działała przed niedawną instalacją innej aplikacji lub sterownika, użyj strony Aplikacje i funkcje lub Programy i funkcje w Panel sterowania, aby usunąć nową aplikację lub sterownik, a następnie spróbuj ponownie użyć aplikacji.
  • Sprawdź witrynę internetową dostawcy sprzętu lub usługę Windows Update w Panel sterowania pod kątem aktualizacji oprogramowania i sterowników.
  • Sprawdź zaktualizowaną wersję aplikacji. Jeśli problem będzie się powtarzać, skontaktuj się z dostawcą aplikacji.

Informacje dla programistów

Ten błąd występuje, gdy system operacyjny nie może utworzyć puli pamięci dla aplikacji. W szczególności środowisko uruchomieniowe języka C (CRT) o nazwie funkcji HeapCreateWin32 , która zwróciła wartość NULL wskazującą błąd.

Jeśli ten błąd występuje podczas uruchamiania aplikacji, system może nie być w stanie spełnić żądań sterty, ponieważ ładowane są uszkodzone sterowniki. Sprawdź usługę Windows Update lub witrynę internetową dostawcy sprzętu pod kątem zaktualizowanych sterowników.