Столкнулся с такой же проблемой, причем дома установлен Denwer - там без проблем, а на работе localhost: Win XP, IIS 5, MODx 1.0.2.
Судя по этому топику:
http://modxcms.com/forums/index.php/topic,37116.0.html, к файлам с кэшем обращаются какие-то непонятные системные пользователи (не вникал, что за они - новичок пока =), и в Windows может не быть установлено каких-либо прав доступа этим пользователям, я тупо поставил на папку
cache и ее содержимое для группы
everyone полный доступ, и проблема решилась.
Наверное, это не самое лучшее решение, скажем, для боевого сервера, но для своего компа подойдет ))