149x
005487
19.4.2024

Fault Tolerant Heap (FTH)

Výkon při spouštění programů nebo při práci v programu se znatelně zhoršil. Čím to může být?


Odpověď:

Jednou z příčin problémů s výkonem může být Fault Tolerant Heap (FTH). Jedná se o subsystém Windows, který má na starosti sledování pádů aplikací s úmyslem zabránit jejich opakování.

Chcete-li zkontrolovat, zda je aplikace (RFEM, RSTAB, RSECTION atd.) v seznamu kontrolovaných aplikací, vyplatí se podívat do registrů Windows. Seznam najdete v následujícím klíči:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FTH\State

Další možností je zobrazit záznamy v prohlížeči událostí Windows. Najdete ho na následující adrese:
Protokoly aplikací a služeb>Microsoft>Windows>Fault-Tolerant-Heap

Chcete-li resetovat seznam zde uvedených aplikací, spusťte příkazový řádek jako správce a zadejte následující příkaz:
Rundll32.exe fthsvc.dll,FthSysprepSpecialize

Informace

Při spuštění tohoto příkazu se smažou všechna použití FTH, takže aplikace, které fungovaly díky FTH správně, mohou po spuštění tohoto příkazu znovu spadnout.

Po provedení příkazu by měl být seznam prázdný a aplikaci lze znovu spustit bez omezení. Pokud se problém vyskytuje často, lze FTH také zcela deaktivovat. Postup a shrnutí FAQ najdete na stránkách Microsoftu.


Autor

Ing. Rehm se podílí na vývoji programů pro dřevěné konstrukce a zajišťuje technickou podporu zákazníkům.