Я использую Windows Virtual PC на компьютере с Windows 7. Я создал виртуальную машину MS-DOS 6.22 с 16 МБ ОЗУ и 2 ГБ жесткого диска. Всякий раз, когда я минимизирую или иным образом деактивирую окно, а затем восстанавливаю или снова активирую его, я получаю сообщение об ошибке, динамик ПК подает звуковой сигнал в течение секунды, и виртуальная машина полностью перестает работать, пока я не перезагружу его принудительно:
Internal stack overflow
System halted
(Интересно, что проблема не возникает, когда я работаю под управлением Windows 3.1, которая работает поверх MS-DOS. Я получаю ошибку сразу, когда пытаюсь выйти в MS-DOS из Windows.)
Я также получил аналогичную ошибку при попытке установить операционные системы на базе Windows 9x во время первого (текстового) этапа установки и выполнения тех же действий, а также при попытке загрузить такую ОС (в данном случае Windows 98) в режиме реального времени MS-DOS (хотя в этом случае я получаю ошибку сразу и не нужно выполнять действия, описанные выше, чтобы ее получить):
An internal stack overflow has caused this session to be halted.
Check the STACKS setting in your CONFIG.SYS file, and then try again.
Почему возникает эта ошибка, и есть ли способ ее исправить?