Excel не хватает памяти для запуска ошибки
Каждое утро я прихожу на работу, запускаю Excel и меня приветствует милое "Недостаточно памяти для запуска Excel". ошибка. Другие приложения не работают, и это исправляется перезагрузкой.
Это стандарт Excel 2003 полностью исправлен, работает на Windows XP с пакетом обновления 2?
У кого-нибудь есть идеи, что вызывает эту проблему?
3 ответа
Решено... Проблема заключается в утечке памяти в Visual Studio 2008 (или некоторой надстройке), она потребляла ~500 МБ памяти при выполнении модульных тестов. Закрытие и повторное открытие делает свое дело.
Вот несколько шагов по устранению неполадок, которые вы можете предпринять:
Убедитесь, что ваш HD не полностью заполнен. Вы можете получить ошибки памяти, если у вас недостаточно свободного места на жестком диске. (Эрик Липперт имеет хороший пост в блоге по этому вопросу, хотя и немного технический).
Получите ProcessExplorer. Запустите его и отсортируйте процессы по рабочему набору, а затем по виртуальному размеру, чтобы увидеть, занимают ли какие-либо фоновые процессы слишком много памяти. Я знаю, что вы сказали, что ни одно приложение не запущено, но так как это происходит утром, и перезагрузка исправляет это, это может быть случай, когда что-то, работающее в фоновом режиме (например, служба), занимает большой объем памяти.
Переключитесь на версию Excel 2010, которая, вероятно, может повысить производительность. Также рассмотрите возможность использования PowerPivot для работы с намного большим количеством данных, чем обычная сводная таблица.