Попробуйте это. Установите Средства отладки Для Windows. Запустите windbg.exe на консоли и оставьте ее выполнением. Необходимо было бы выбрать Файл> Отладка Ядра> Локальная вкладка. На следующем возникновении войдите! команда vm, которая предоставит Вам полное изображение всего использования памяти на сервере.
Вы находитесь на x86 и использовании переключателя/3GB в boot.ini? В этом сценарии на x86 32-разрядной архитектуре Вы предрасположены к дополнительному давлению на память ядра (разбитый на страницы/пулы неподкачиваемой памяти, система и кэш файловой системы PTE), поскольку/3GB только оставляет 1 ГБ для ОС.
На x86, когда Вы работаете! vm, необходимо видеть что-то вроде этого:
NonPagedPool Max: 65281 ( 261124 Kb)
PagedPool Maximum: 134144 ( 536576 Kb)
Эти числа могут варьироваться, поскольку это установлено динамично при запуске. Когда у Вас есть возникновение, можно сравнить использование с макс., чтобы определить, является ли это проблема памяти ядра.
http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx
По моему скромному мнению, Proftpd, так или иначе почему не SFTP, FTPS... orrr SCP? FTP является старым битом ;)