Недостаточно системных ресурсов excel

Содержание

Excel недостаточно системных ресурсов для полного вывода на экран

Недостаточно системных ресурсов excel

› VBA

30.11.2019

Когда-то создал ради пробы. Потом решил так и оставить.

EXCEL 2010: Недостаточно ресурсов для полного вывода на экран

Есть у меня пользователь. Самый обычный пользователь в одном из районов. На рабочем месте старая добрая XP/prof, лицензионка. На машинке двухъядерный процессор и два гига оперативки.

При плановой проверке компьютеров в том районе выяснилось, что его доменная учетка была почему-то добавлена в группу локальных администраторов, что не смертельно, но и очень не приветствуется. Убрал его из этой группы, при следующем логине он попал в локальную группу «пользователи» и вроде всё нормально.

А вот ни фига! При попытке открыть любой экселевский документ вываливается транспарант «Недостаточно ресурсов для полного вывода на экран» и эксель отъедает полностью одно ядро и чуть меньше половины оперативки. Даже если просто запустить эксель без параметров. Ворд свои документы открывает. Визио выпендривается, выдавая совершенно невразумительную диагностику.

Загрузился с админской учеткой, всё открывается и запускается, как надо. Для чистоты эксперимента проделал то, что рекомендовано здесь: http://support.microsoft.com/ru-ru/kb/126962 — увеличил до рекомендованных величин размер кучи. Не помогло — под обычным пользователем всё те же проблемы. На всякий случай проверил, доступен ли принтер по умолчанию.

Оказалось доступен. Дело в том, что винда (не знаю, как насчет семерки и более новых) очень не любит, когда дефолтный принтер недоступен, особенно если он сетевой. Бывало, что приложения молча умирали сразу при запуске. Под своим отладочным пользователем с дефолтными полномочиями залогинился на тот комп.

Эксель и визио по-прежнему «ой, я сегодня вся такая загадочная!», а ворд оказался малость умнее и написал, что, мол, не могу отобразить шрифт для темы. Наверное, речь о теме оформления документов — не знаю. В выпадающем списке шрифтов увидел Calibri, выглядящий как растровый Arial, что меня смутило.

Пошел проверять, и точно: штатные шрифты и шрифты от других приложений имеют нормальные разрешения:

winntfontsbla-bla.TTF BUILTINПользователи:R BUILTINОпытные пользователи:C BUILTINАдминистраторы:F

NT AUTHORITYSYSTEM:F

тогда как всё тот же Calibri оказался с ограниченным доступом:

winntfontsCALIBRI.TTF BUILTINАдминистраторы:F
NT AUTHORITYSYSTEM:F

Пришлось вспоминать, как в винде выглядит аналог линуксовой chown .

cd winntfonts cacls *.ttf /g «пользователи»:r cacls *.fon /g «пользователи»:r cacls *.ttf /g «опытные пользователи»:r

cacls *.fon /g «опытные пользователи»:r

(я не стал опытным давать права на запись в файлы шрифтов — на фига?)

После этого всё заработало.
Один вопрос: какой долбодятел писал модули диагностики для офиса, если они не способны отследить такую ситуацию и выдать вразумительное сообщение типа «не удается прочесть файл шрифта»?

Недостаточно ресурсов в excel 2010

Сама по себе программа Excel не является трудоемкой. Но дело меняется, когда пользователь начинает активно ее использовать, добавляет новые данные и, соответственно, существенно увеличивает ее в размерах. Кроме того, версия 2010, помимо, конечно же, преимуществ, имеет также и ряд недостатков.

Например, она чаще подвержена подвисаниям и торможению, в отличие от версии 2003 года. Основная проблема excel 2010 заключается в проблеме совместимости с более ранними версиями. Как следствие – ошибки, и одна из них «недостаточно ресурсов, выберите меньше данных», excel 2010 подвержен ей чаще всего.

Что ж, предлагаю детальнее разобраться с причинами появления данной ошибки и возможностями ее решения.

Как я уже упоминал выше, частенько в версии 2010 года возникают проблемы совместимости. Это бывает также часто как проблема совместимости программ с Windows 8.

В частности, когда вы пытаетесь открыть файл, созданный, скажем, в excel 2003, откуда ни возьмись, появляется системная ошибка, свидетельствующая о том, что в excel 2010 недостаточно системных ресурсов.

Кстати, такая же проблема не чужда и Экселю 2007 года, а потому не пугайтесь, если увидите на экране предупреждающую надпись о том, что в excel 2007 недостаточно ресурсов.

Читать еще:  Excel защитить выделенные ячейки в excel

Если проблема действительно кроется в режиме ограниченной функциональности, то есть, когда файл, созданный в старой версии, открывается в более новой, тем самым, существенно увеличиваясь в размерах, советую сделать следующее:

  • перейдите в меню «Файл» и выберите пункт «Сведения», следом кликните на пункт «Преобразовать». Тем самым, вы уменьшите файл до очень скромных размеров, примерно до 200 кб, следовательно, проблема недостаточности ресурсов будет неактуальна;
  • еще один вариант – преобразовать формат файла. Например, можно открыть документ в OpenOffice – это еще одна офисная программа для Windows 7, потом сохранить в нужный формат, после чего вновь запустить документ в Экселе;
  • бывает еще одна проблема и путь ее решения, хоть они встречаются намного реже. Возможно, каким-то образом вы создали команду в ячейке, которая, в свою очередь, «плодит» множество других страничек, отсюда и получается, что в excel недостаточно ресурсов. В таком случае необходимо нажать команду [Ctrl]+[End], программа покажет вам эту ячейку и вам остается лишь почистить ее содержимое.

Ну что ж, я надеюсь, у меня получилось ответить на все ваши вопросы, и проблема недостаточно количества ресурсов в программе Excel больше для вас неактуальна.

Нет ничего проще, чем установить Office 2010 на компьютер под управлением Windows XP, через торрент скачиваются сразу два архива. Один для версии на 64 бита и второй, для версии на 86 бит.

Компьютеру под управлением операционной системы Windows XP, вероятно, нужен пакет на 86 бит (он же на 32). Вес архива составляет 1,23 ГБ.

При запуске двойным щелчком мыши, установщик предлагает задать путь к архиву.

По умолчанию он хочет расположиться на диске С. Распаковка архива занимает 6 минут, после чего появляется окно запуска установщика.

Выбор разрядности стоит на 32 бита. Изменить его невозможно. Для 64 бит есть другой архив.

Простой способ избежать проблем

В параметрах установки оставляем галочку: автоматически активировать после установки. Убираем галочку на: Установить обновления.

Это позволит избежать проблем, связанных, в частности, с установкой пакета на компьютер, не подключённый к интернету, а также ошибки: Точка входа в процедуру GetDateFormatEx не найдена в библиотеке DLL KERNEL32.dll. Если вы забыли убрать галочку, тогда:

  1. Пуск – Панель управления – Установка и удаление программ, показать обновления, Microsoft Office 2010, обновления KB2863821 и KB4461522.
  2. KB2863821 удалить и перезагрузиться.
  3. KB4461522 удалить и перезагрузиться.
  4. Запустить программы Офиса.
  5. Отключить: Автоматическое обновление.

Если этих обновлений не окажется в перечне, то их придётся поставить, а после удалить.

Нажимаем кнопку запустить установщик и через две минуты появляется следующее окно выбора нужного типа установки.

После нажатия на кнопку обновить, начинается установка.

Полоска на экране по мере установки заполняется синим цветом. Это занимает около пяти минут.

После полного заполнения полоски ничего не происходит в течение двадцати минут, после чего появляется окно, с сообщением о том, что установка программы завершена. После закрытия окна появляется надпись: Установка офис отменена или завершена некорректно.

Обращать внимание на эту надпись не надо. Автоматическая активация и установка офис таб не выполнены. Жмём ОК. В меню пуск находим папку Майкрософт офис.

Пробуем запустить программы из офис 2010.
Ворд ругается, но запускается. Наконец, появляется экран приветствия.

Нажимаем не вносить изменения и ОК. Выясняется, что нет библиотеки шрифтов, не работают курсив и полужирное выделение. Работает подчёркивание. При загрузке ранее созданного файла, работает весь функционал, несмотря на появление сообщений об ошибках, нехватке памяти и отсутствии шрифтов.

При запуске Excel появляется сообщение о распространённой ошибке: Недостаточно системных ресурсов, для полного вывода на экран.

Забыли перезагрузиться

Для лечения рекомендуется удалить антивирус, через панель управления. Это не помогает. Но унывать не стоит, как говорится: «Семь бед — один резет». Нужно просто перезагрузиться. После этого Excel работает корректно.

Читать еще:  Excel доступ к файлу невозможен проверьте следующее

Пропали и ошибки работы Word. Сообщения о недостатке памяти и отсутствии шрифтов исчезли. Запуск PowerPoint прошёл без нареканий.

Без ошибок открылись:• OneNote;• Outlook;• Publisher;• Диспетчер рисунков;• Организатор клипов;• Средство создания цифрового сертификата;• Центр отправки файлов на сервер;• Задание языковых параметров.

Таким образом, Office 2010, замечательно ставится на компьютер под управлением Windows XP.

Недостаточно системных ресурсов для завершения операции в Windows

В Windows 10, 8 и Windows 7 пользователи могут столкнуться с ошибкой Недостаточно системных ресурсов для завершения операции — при запуске какой-то программы или игры, а также во время её работы. При этом такое может происходить и на достаточно мощных компьютерах со значительным объемом памяти и без видимых чрезмерных нагрузок в диспетчере устройств.

В этой инструкции подробно о том, как исправить ошибку «Недостаточно системных ресурсов для завершения операции» и чем она может быть вызвана. Статья написана в контексте Windows 10, но методы актуальны и для предыдущих версий ОС.

Простые способы исправить ошибку «Недостаточно системных ресурсов»

Чаще всего ошибка о недостаточности ресурсов бывает вызвана сравнительно простыми основными вещами и исправляется легко, для начала поговорим именно о них.

Далее — быстрые методы исправления ошибки и базовые причины, которые могут вызывать появление рассматриваемого сообщения.

  1. Если ошибка появляется сразу при запуске программы или игры (особенно сомнительного происхождения) — дело может быть в вашем антивирусе, который блокирует выполнение этой программы. Если вы уверены в том, что она безопасна — добавьте её в исключения антивируса или временно отключите его.
  2. Если на вашем компьютере отключен файл подкачки (даже если установлено много RAM) или на системном разделе диска мало свободного места (2-3 Гб = мало), это может вызывать ошибку. Попробуйте включить файл подкачки, при этом использовать его размер, автоматически определяемый системой (см. Файл подкачки Windows), и позаботиться о достаточном количестве свободного места).
  3. В некоторых случаях причина — действительно в недостаточности ресурсов компьютера для работы программы (изучите минимальные системные требования, особенно если это игра наподобие PUBG) или в том, что они заняты другими фоновыми процессами (здесь можно проверить запуск той же программы в режиме чистой загрузки Windows 10, и если там ошибка не проявляется — для начала почистить автозагрузку). Иногда может быть, что в целом для программы ресурсов хватает, но для некоторых тяжелых операций — нет (бывает при работе с большими таблицами в Excel).

Также, если вы наблюдаете постоянное высокое использование ресурсов компьютера в диспетчере задач даже без запущенных программ — попробуйте выявить процессы, нагружающие компьютер, а заодно выполнить проверку на вирусы и наличие вредоносных программ, см. Как проверить процессы Windows на вирусы, Средства удаления вредоносных программ.

Дополнительные методы исправления ошибки

Если ни один из способов, приведенных выше, не помог и не подошел к вашей конкретной ситуации — далее более сложные варианты.

32-бит Windows

Существует ещё один частый фактор, вызывающий ошибку «Недостаточно системных ресурсов для завершения операции» в Windows 10, 8 и Windows 7 — ошибка может появляться, если на вашем компьютере установлена 32-бит (x86) версия системы. См. как узнать, 32-бит или 64-бит система установлена на компьютере.

В этом случае программа может запускаться, даже работать, но иногда прекращаться с указанной ошибкой, связано это с ограничениями размера виртуальной памяти на один процесс в 32-битных системах.

Решение одно — установить Windows 10 x64 вместо 32-битной версии, о том, как это сделать: Как поменять Windows 10 32-бит на 64-бит.

Изменение параметров выгружаемого пула памяти в редакторе реестра

Еще один способ, который может помочь при появлении ошибки — изменение двух параметров реестра, отвечающих за работу с выгружаемым пулом памяти.

Читать еще:  Excel подсчет ячеек по цвету заливки excel

  1. Нажмите Win+R, введите regedit и нажмите Enter — запустится редактор реестра.

  2. Перейдите к разделу реестра
  3. Дважды нажмите по параметру PoolUsageMaximum (при его отсутствии — правый клик в правой части редактора реестра — создать — параметр DWORD и задайте указанное имя), установите десятичную систему счисления и укажите значение 60.

  4. Измените значение параметра PagedPoolSize на ffffffff
  5. Закройте редактор реестра и перезагрузите компьютер.

Если это не сработает, выполните еще одну попытку, изменив PoolUsageMaximum на 40 и не забыв перезагрузить компьютер.

Источник: https://excelka.ru/vba/excel-nedostatochno-sistemnyh-resursov-dlya-polnogo-vyvoda-na-ekran.html

Устранение неполадок с доступными ресурсами в Excel

Недостаточно системных ресурсов excel

  • 22.05.2020
  • Чтение занимает 5 мин
    • s
  • Применяется к: Excel for Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007

Примечание

Office 365 ProPlus переименован в Майкрософт 365 корпоративные приложения. Для получения дополнительной информации об этом изменении прочитайте этот блог.

При работе с файлом Microsoft Excel появляется одно из следующих сообщений:

Excel cannot complete this task with available resources. Choose less data or close other applications. Memory  Not enough System Resources to Display Completely There isn't enough memory to complete this action. Try using less data or closing other applications. To increase memory availability, consider: – Using a 64-bit version of Microsoft Excel. – Adding memory to your device.

Причина

Вышеуказанные сообщения об ошибках памяти могут быть общими и не всегда определять реальную причину проблемы. Тем не менее, если файл имеет большой размер или содержит большое количество компонентов, возможно, на вашем компьютере недостаточно ресурсов памяти. 

Прежде чем приступить к рассмотрению наиболее распространенных причин ошибок памяти, рекомендуется ознакомиться с ограничениями Excel. Дополнительные сведения можно найти в следующих материалах:

Если вы не используете ограничение на ресурсы, это наиболее распространенные разрешения.

Решение

Следуйте приведенным в этой статье методам, чтобы устранить сообщение об ошибке с доступным ресурсом в Excel. Если вы ранее предоставили один из этих методов, и это не поможет, перейдите к другому способу из этого списка:

Способ 1: содержимое электронной таблицы

Первое, что следует определить, — это то, что ошибка относится только к одной книге (или другим, созданным на основе того же шаблона). Типичные действия, вызывающие сообщения об ошибках памяти:

  • Вставка строки или столбца
  • сортировке;
  • Выполнение вычислений
  • Копирование и вставку 
  • Открытие или закрытие книги
  • Выполнение VBA

Если вы видите сообщение об ошибке при выполнении какого-либо из указанных действий, то необходимо определить, что происходит в файле. Они будут рассмотрены в разделах ниже.

Счет

При вставке строк и столбцов, выполнении расчетов, а также копировании и вставке и получении сообщения их можно привязывать к формулам, пересчитанным. 

Рассмотрим следующий сценарий:

У вас есть электронная таблица с 1 000 000 формулами на листе и вставляете новый столбец.

При этом Excel будет пересчитывать все формулы в электронной таблице, изменив настройку для нового столбца, который вы добавили.

Это возможно в зависимости от сложности электронной таблицы, разрядности Excel, а также способа построения электронной таблицы и используемых формул, в результате чего возникает ошибка “недостаточно ресурсов”.

В следующих статьях описано, как оптимизировать производительность с помощью вычислений:

Другие элементы электронной таблицы

Другие области, которые могут вызвать проблемы с памятью, избыточны фигуры, сложные сводные таблицы, макросы и сложные диаграммы с множеством точек данных. В следующей статье описана идентификация и устранение этих проблем.

10 самых популярных проблем с производительностью в книгах Excel

Если вы используете общую книгу “функция” (рецензирование ленты > общий доступ к книге), очистка настраиваемых представлений может помочь в доступном объеме памяти. Для этого выполните следующие действия:

  1. На ленте “представление
  2. Настраиваемые представления в диалоговом окне выберите Удалить

Удаление настраиваемых представлений не приводит к удалению каких-либо объектов в электронной таблице, но удаляет области печати и фильтры. Их можно легко применять повторно.

Если проблема не устранена после очистки файла, перейдите к способу 2. 

Возможно, потребуется настроить обновление Windows для автоматической загрузки и установки рекомендуемых обновлений.

Установка всех важных, рекомендуемых и необязательных обновлений может часто устранить проблемы путем замены устаревших файлов и устранения уязвимостей.

Чтобы установить последние обновления для Office, щелкните ссылку, относящуюся к вашей версии Windows, и выполните действия, описанные в этой статье.

Обновления операционной системы:

Установка обновлений Windows

Обновления для Office:

Дополнительные сведения об обновлениях Office можно найти в статье downloads & Updates.

Если после установки обновлений проблема не устранена, перейдите к способу 3. 

Способ 3: конфликт надстроек 

Проверьте, запущены ли надстройки, и попробуйте отключить их, чтобы убедиться, что приложение Excel работает правильно. Чтобы отключить надстройки, следуйте указаниям, приведенным в следующей статье. 

Просмотр, управление и установка надстроек в приложениях Office

Если вы обнаружите, что после удаления надстроек приложение Excel не выдает ошибку, рекомендуется обратиться к производителю надстройки для получения поддержки. 

Если после удаления надстроек проблема не устранена, перейдите к способу 4. 

Способ 4: Проверка отключения области просмотра и сведений в Windows 7

Если вы используете Windows 7, попробуйте отключить просмотр и области сведений в Windows. Их потребуется отключить в трех расположениях. 

Проводник Windows:

  1. Щелчок правой кнопкой мыши на кнопке Пуск
  2. Нажмите кнопку Открыть Проводник Windows.
  3. Нажмите кнопку Упорядочить | Макет
  4. Отметка области сведений и область просмотра

Excel.

  1. Щелкните файл | Окно
  2. Нажмите кнопку Упорядочить | Макет
  3. Снимите флажок область сведений и область просмотра в Outlook:
  4. Открытие нового сообщения электронной почты
  5. В группе “включить” на ленте нажмите кнопку Вложить файл.
  6. Нажмите кнопку Упорядочить | Макет
  7. Отметка области сведений и область просмотра

Если проблема не устранена после отключения областей предварительного просмотра и сведений, перейдите к способу 5. 

Способ 5: тестирование другого принтера по умолчанию

При запуске Excel для отображения файла используется принтер по умолчанию. Попробуйте проверить работу с модулем “модуль записи XPS Documents” (Майкрософт) в качестве принтера по умолчанию и проверьте, не продолжает ли это возникать ошибки. Для этого выполните следующие действия:

  1. Закрыть Excel
  2. Откройте окно принтер и факсы (XP) или устройства и принтеры (Vista, 7, 8, 10).
  3. Щелкните правой кнопкой мыши принтер “средство записи XPS-документов (Майкрософт)”.
  4. Нажмите кнопку использовать по умолчанию

Если после изменения принтера, используемого по умолчанию, проблема не устранена, перейдите к способу 6.

Метод 6: тестирование без защиты от вирусов 

В некоторых случаях антивирусная программа может вызывать проблемы, постоянно пытаясь проверить файл Excel или что-либо в файле. Во многих случаях ошибка памяти будет произвольным и будет найдена любая электронная таблица.Протестируйте его, не отключая антивирусное программное обеспечение или отменив сканирование файлов Excel. В некоторых случаях необходимо удалить AV.  

Если проблема не устранена после отключения антивирусной программы, перейдите к способу 7.

Способ 7: тестирование с 64-разрядной версией Excel

Работа с большими файлами Excel может использовать память, доступную для приложения Excel 32 (разрядная версия). В любом 32-разрядном приложении существует ограничение в 2 ГБ.

Если в ваших процессах требуется использовать более 2 ГБ, необходимо тщательно рассмотреть переход на Microsoft Excel 64 — разрядную версию. 64 — разрядная версия, позволяющая использовать все доступные физические оперативные модули памяти на компьютере. Если вы хотите выполнить повторный поиск 64 – разрядных версий, ознакомьтесь с разрядами 64 – bit Editions of Office 2013.

Если проблема не устранена после тестирования на 64-й бит, перейдите к способу 8.

Способ 8: другие приложения используют память компьютера и не выделяются для использования в Excel

Может ли сообщение очищаться некоторое время после перезагрузки или завершения работы некоторых приложений? Вероятно, это проблема, из-за чего, чтобы завершить работу некоторых дополнительных приложений, запущенных на компьютере, выполните указанные ниже действия. 

Выполнение чистой загрузки в Windows  

Дополнительная статья

Excel не удается выполнить эту задачу с недоступными ресурсами ошибка, Excel 2010

Если сведения, приведенные в этой статье, не помогли устранить ошибку в Excel, выберите один из следующих параметров: 

Источник: https://docs.microsoft.com/ru-ru/office/troubleshoot/excel/available-resources-errors

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.