Excel не хватает памяти для запуска ошибки

1508
Bruce McLeod

Каждое утро я прихожу на работу, запускаю Excel и меня приветствует милое «Недостаточно памяти для запуска Excel». ошибка. Другие приложения не работают, и это исправляется перезагрузкой.

Это стандарт Excel 2003 полностью исправлен, работает на Windows XP с пакетом обновления 2?

Кто-нибудь знает, что вызывает эту проблему?

1
Утечка памяти? Вы проверили, есть ли на самом деле свободная память? Torandi 15 лет назад 1

3 ответа на вопрос

2
JP Alioto

Вот несколько шагов по устранению неполадок, которые вы можете предпринять:

  1. Убедитесь, что ваш HD не полностью заполнен. Вы можете получить ошибки памяти, если у вас недостаточно свободного места на жестком диске. (Эрик Липперт имеет хороший пост в блоге по этому вопросу, хотя и немного технический).

  2. Получить ProcessExplorer . Запустите его и отсортируйте процессы по рабочему набору, а затем по виртуальному размеру, чтобы увидеть, занимают ли какие-либо фоновые процессы слишком много памяти. Я знаю, что вы сказали, что ни одно приложение не запущено, но так как это происходит утром, и перезагрузка исправляет это, это может быть связано с тем, что что-то, работающее в фоновом режиме (например, служба), занимает большой объем памяти.

2
Bruce McLeod

Решена ... Проблема в утечке памяти в Visual Studio 2008 (или некоторой надстройке), она потребляла ~ 500 МБ памяти при выполнении модульных тестов. Закрытие и повторное открытие делает свое дело.

1
ilyar

Переключитесь на версию Excel 2010, которая, вероятно, может дать вам более высокую производительность. Также рассмотрите возможность использования PowerPivot для работы с намного большим количеством данных, чем обычная сводная таблица.

Похожие вопросы