Windows 95/98/NT/2000 FAQ - Как увеличить значение переменной FILES в Windows Me?

Как увеличить значение переменной FILES в Windows Me?

Как вы уже, наверное, знаете, Windows Millenium Edition не обращает ни малейшего внимания на команды, указанные в файле config.sys. Более того, при каждом удобном случае система тщательно стирает всю информацию, находящуюся в этом файле. таким образом, в Windows Me невозможно изменить значение различных переменных окружения, в том числе и FILES, при помощи файла config.sys.

По умолчанию значение переменной FILES (которое устанавливает максимально допустимое количество указателей на файлы, т.е. ограничивает число одновременно открытых файлов для MS-DOS приложений) равно 30. Однако многие приложения MS-DOS требуют гораздо большего количества одновременно открытых файлов.

Для увеличения максимально возможного числа одновременно открытых файлов в Windows Me служит параметр PerVMFiles, который указывается в секции [386Enh] файла System.ini следующим образом:

PerVMFiles=<число>

Максимально возможное значение FILES для каждой виртуальной машины MS-DOS равно 255. С учетом того, что каждой виртуальной машине MS-DOS по умолчанию выделяется 30 файловых указателей, значение PerVMFiles не может превышать 225, что в сумме с 30 дает 255.

Для вступления изменений в силу необходимо перезагрузить систему.