Spróbuj wpisać w system.ini w sekcji
[386Enh]
MinSPs=16
nawet powiedziałbym, że wartość 16 jest zbyt wielka.
IMO wystarczy 8, to i tak 4 razy tyle co default (2).
Przepełnienia skutkują bluskrinami.
wpisz tak w pliku system.ini :
[386Enh]
MinSPs=8
Polecenie STACKS sluzy do deklarowania dodatkowych stosow do obslugi
sprzetowych przerwan.
np. STACKS=9,128 gdzie 9 to liczba stosow -moze przyjmowac wartosc od 0
lub z zakresu od 8do 32
liczba 128 to rozmiar kazdego stosu wbajtach ,moze przyjmowac wartosc 0
lub z zakresu 32do 512.
Niektore komputery wymagaja nadania okreslonej wartosci parametrom tego
polecenia ,czyli zadeklarowania stalego miejsca na stos - zalezy to od
BIOS-u danego komputera.W takiej sytuacji najwygodniej jest wrocic do
wartosci standardowych - domyślnie wynosi on 2.
Paramatry podane w poleceniu STACKS spowoduja zmniejszenie dostepnej
pamieci operacyjnej o wielkosc bedaca ich iloczynem.
PS.
Zwykle komputery znajdujace sie obecnie na rynku nie wymagaja
rezerwacji stosow i z czystym sumieniem mozna podac w config.sys
polecenie stacks=0, 0
Co do STACKS w config.sys , to ta opcja podobno umarła z pojawieniem się
Win95, gdyż zgodnie z tym co mówił MS, przy Win95 i nowszych systemach
nie ma już potrzeby stosowania tego polecenia, a nawet jego stosowanie może
wpływać na obniżenie wydajności komputera.
Nie ma potrzeby gdyż ten wpis w system.ini załatwia sprawę.