Årsaker til en Stack Overflow

Stacks er områder av minnet som brukes til når en hardware prosessen må utføres. Stack overflow var vanlig i eldre Windows-operativsystemer som Windows 95 og 98. En stakkoverflyt feil oppstår når tilstrekkelig minne for å kjøre hardware prosessen er full. Når dette skjer, vises en feilmelding på skjermen.

Feilsøking

Feilsøking en stack overflow feil kan gjøres ved å undersøke systemfilene som Windows bruker ved oppstart. Dette er de config.sys og autoexec.bat filer som ligger på roten av harddisken. Noen ganger CONFIG.SYS kan ikke konfigureres til å fungere riktig med gjeldende Windows-installasjonen. Stabler-verdien skal endres til det maksimale som kan anvendes som er 64, 512.

programmer

Programmer som kjøres når Windows starter kan forstyrre driften av operativsystemet. Disse programmene er kjent som TSRer eller avslutte Stay Resident programmer. Undersøk Config.sys og Autoexec.bat for alle enhetsdrivere som ikke trenger å bli lastet ved oppstart og deaktivere dem. Det kan også være program oppføringer i Win.ini og system.ini filer som ikke er laget for å kjøres i Windows.

Endre filer

Endre eller endre systemfiler krever åpne filen i en teksteditor. Den vanligste tekst editor som er tilgjengelig for Windows 95 og Windows 98 er Notepad. Et annet alternativ ville være å bruke Wordpad, som ble inkludert i Windows 98.

Konfigurasjon av maskinvare

Stack overflow feil kan også være forårsaket av en maskinvarekonfigurasjon som ikke er kompatibel med den gjeldende versjonen av Windows. Windows 95 og Windows 98 hadde IRQ-innstillinger som kan endres for forskjellige maskinvarekomponenter. Dette inkluderte et modem, lydkort, TV-tuner-kort, samt et grafikkort. Hvis det var en maskinvarekonfigurasjon problem konflikter kunne eksistere som kan føre til en stack overflow.

BIOS

Når Windows er oppdatert og nye komponenter legges BIOS må kanskje oppdateres til å bruke eller gjenkjenne nyere komponenter. Oppdatere BIOS krever sjekke med produsenten av datamaskinen for å se om de har en BIOS-oppdatering er tilgjengelig. I Windows 95 og Windows 98 maskiner, BIOS-oppdateringen som trengs for å bli lastet på en diskett for å kjøre oppdateringen.