Windows loopt vast vanwege stackoverloop
De informatie in dit artikel is van toepassing op:
- Microsoft Windows Millennium Edition
Dit artikel is eerder gepubliceerd onder NL82318
Samenvatting
Het is mogelijk dat Microsoft Windows niet meer reageert (vastloopt) als gevolg van stackoverloop. Als Windows afwisselend wel en niet vastloopt, voegt u de volgende regel toe aan het bestand CONFIG.SYS:
STACKS=9,256
Meer informatie
Deze opdrachtregel zorgt ervoor dat MS-DOS ruimte reserveert voor de verwerking van hardware-interrupts (in plaats van de stack van een toepassing). Het voordeel van de standaardinstelling is dat er meer vrije geheugenruimte overblijft. Er zijn echter situaties waarbij de hardware-interruptroutines meer ruimte nodig hebben. De standaardinstelling op IBM-computers en op alle andere computers is respectievelijk STACKS=0,0 en STACKS=9,128.
Hardware-interruptroutines vereisen bijvoorbeeld meer ruimte wanneer u SMARTDrive 4.0 (SMARTDRV.EXE) uitvoert in combinatie met bepaalde netwerkkaarten. Normaal gesproken wijzigt Windows Setup het bestand CONFIG.SYS automatisch als tijdens de Windows-installatie configuratieproblemen worden ontdekt.
Als Windows vastloopt of crasht wanneer u SMARTDRV.EXE 4.0 uitvoert of wanneer u een netwerk installeert, kunt u proberen dit probleem op te lossen door de opdracht STACKS toe te voegen aan het bestand CONFIG.SYS.
Als u meer informatie wilt over dit onderwerp, doorzoekt u de Microsoft Knowledge Base op de volgende trefwoorden: STACKS and OVERVIEW
Reacties
Nog geen reacties geplaatst.