Ошибка 500.19 действительно вызвана ошибками в файлах конфигурации, но не обязательно applicationHost.config, она также может быть вызвана ошибками в файле web.config для приложения или любым файлом web.config, который применяется к приложению / виртуальной папке / сайту
Ссылка на статью поддержки MS об этой ошибке - http://support.microsoft.com/kb/942055
Следующая ссылка на статью, в которой представлен файл applicationHost.config - http://learn.iis.net/page.aspx/128/iis-7-configuration-reference/
Если вы прочтете это, вы увидите, что основная роль файла - настроить общую настройку веб-сервера и контролировать, какая конфигурация может быть переопределена в файлах web.config. Он также сообщает IIS обо всех сайтах, виртуальных папках и приложениях, которые работают на нем.
Учитывая, что у вашего веб-сервера есть незначительное 1 МБ свободного места (как вы получили этот минимум без сбоя всего компьютера !!) Я бы заподозрил, что IIS 7 может что-то сделать с файлом и не смог правильно его обновить на должном уровне из-за к недостатку пространства, приводящему к поврежденной конфигурации.