Как увеличить память excel

 

ttt480

Пользователь

Сообщений: 395
Регистрация: 17.12.2015

Доброго дня, уважаемые программисты.

Хочу задать вопрос теоретического характера.
Решил как-то на днях проверить вычислительные возможности эксель.
Создал 13027553 ячеек с простыми вычислениями на листе.
В итоге файл весит 182 Мб.
Потребляет памяти — 825 Мб
Если файл будет с большим количеством ячеек (с вычислениями) — то выводится окно-ограничение, что эксель не может отобразить то-то и то-то из-за нехватки системных ресурсов.

А у меня оперативной памяти 32000 Мб (то есть системных ресурсов — примерно в 30 раз больше чем потребляет эксель)
И возникает вопрос — как убрать это ограничение экселя, чтобы он потреблял оперативной памяти допустим —  5000 Мб и при этом не выводил сообщение о нехватке системных ресурсов ?
Или тут дело не в оперативке, а в производительности процессора ?

Фот сам файл:

http://dropmefiles.com/sZanw

 

Юрий М

Модератор

Сообщений: 60585
Регистрация: 14.09.2012

Контакты см. в профиле

#2

14.10.2017 13:15:04

Цитата
ttt480 написал:
А у меня оперативной памяти 32000 Мб

Excel использует не тот объём памяти, которым Вы располагаете, а тот, что ему определил Майкрософт.

 

ttt480

Пользователь

Сообщений: 395
Регистрация: 17.12.2015

Юрий М, так вот и возникает вопрос — как повысить тот объем памяти, который экселю определил Майкрософт ?

Изменено: ttt48014.10.2017 13:29:04

 

Юрий М

Модератор

Сообщений: 60585
Регистрация: 14.09.2012

Контакты см. в профиле

Перейти на 64 бита или написать в Майкросфот )

 

ttt480

Пользователь

Сообщений: 395
Регистрация: 17.12.2015

Юрий М, у меня уже 64 бита

 

Юрий М

Модератор

Сообщений: 60585
Регистрация: 14.09.2012

Контакты см. в профиле

Остался второй вариант. И почитайте по

ссылкам

Ещё

здесь

и

здесь    

 

ttt480

Пользователь

Сообщений: 395
Регистрация: 17.12.2015

Юрий М, ох…
Почитал я ваши ссылки.

https://support.microsoft.com/ru-ru/help/3160741/large-address-aware-capability-change-for-excel

Такие советы: «Попытайтесь увеличить количество оперативной памяти»
Куда его дальше-то увеличивать ??? — и так уже уже 32 Гб.

 

Юрий М

Модератор

Сообщений: 60585
Регистрация: 14.09.2012

Контакты см. в профиле

#8

14.10.2017 13:42:36

Цитата
ttt480 написал:
Такие советы: «Попытайтесь увеличить количество оперативной памяти»

Совет для тех, у кого совсем мало памяти.
Не нравятся мои ссылки? Мне ещё поискать и выложить новые?

 

ttt480

Пользователь

Сообщений: 395
Регистрация: 17.12.2015

Юрий М, читаю ссылку:

https://support.office.com/ru-ru/article/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%­D0%BA%D0%B…

«Ограничено объемом доступной оперативной памяти»
Так вот — мы с вами только что выяснили, что ничего подобного, поскольку из доступных 32Гб видит только 1Гб оперативной памяти..

 

Юрий М

Модератор

Сообщений: 60585
Регистрация: 14.09.2012

Контакты см. в профиле

#10

14.10.2017 13:47:23

Цитата
ttt480 написал:
Ограничено объемом доступной оперативной памяти

Доступной. Для Excel.

 

ttt480

Пользователь

Сообщений: 395
Регистрация: 17.12.2015

#11

14.10.2017 13:53:11

Цитата
Юрий М написал:
Доступной. Для Excel.

В этой ссылке — нет такой записи «Ограничено объемом доступной для Эксель оперативной памяти».
Есть запись «Ограничено объемом доступной оперативной памяти» .

Допустим вы правы — тогда какой же максимальный объем доступной для эксель оперативной памяти ?
Сколько в мегабайтах ?

Изменено: ttt48014.10.2017 13:53:30

 

kuklp

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

#12

14.10.2017 14:32:40

Цитата
ttt480 написал:
Или тут дело не в оперативке, а в производительности процессора ?

Дело тут в бестолковом использовании имеющихся ресурсов. Очень сомневаюсь в Вашей способности доказать мне необходимость постоянного пересчета 13 млн значений. Вы строите математическую модель возникновения вселенной? Так ни Эксель, ни в принципе ПК не предназначены для таких задач.
P.S. Где-то мелькало, максимально используемый Экс32 объем памяти ~2гб.

Я сам — дурнее всякого примера! …

 

Юрий М

Модератор

Сообщений: 60585
Регистрация: 14.09.2012

Контакты см. в профиле

Вот

статья

(из первой ссылки, что я предлагал), ссылку на которую давал Кирилл. В конце статьи способы, как бороться с проблемой нехватки памяти.

 

ttt480

Пользователь

Сообщений: 395
Регистрация: 17.12.2015

Юрий М, изучил данную статью.

Там написано:
«для Excel 2013 или Excel 2016 , ограничение памяти увеличено до 3 Гб с 32-разрядной ОС Windows и 8 GB с 64-битной Windows.»
Но у меня на Excel2013x64 — на 64 битной Win7 — не наблюдается чего-то равного потреблению 8Гб оперативки — для этого процесса экселя. А наблюдается намного намного меньшее количество.

Кстати могу заметить, что работая на Adobe After Effect — я наблюдаю потребление процессом  — около 16Гб оперативной памяти — на том же компьютере.

Изменено: ttt48014.10.2017 14:55:26

 

Юрий М

Модератор

Сообщений: 60585
Регистрация: 14.09.2012

Контакты см. в профиле

Причём тут Adobe? Там много формул? )) Думаю, что превышено ограничение Excel по количеству формул.

 

ttt480

Пользователь

Сообщений: 395
Регистрация: 17.12.2015

Ясно…
Выходит, науке этот вопрос — пока неизвестен….

 

Уважаемые коллеги, удалось ли продвинуться в решении задачи?

 
 

Михаил Л

Пользователь

Сообщений: 2640
Регистрация: 19.02.2020

Почитал тему. И сделал вывод — для Excel нужен комп c 20-ядерным процом и 2гб Озу. Или я не прав?

 

Jack Famous

Пользователь

Сообщений: 10852
Регистрация: 07.11.2014

OS: Win 8.1 Корп. x64 | Excel 2016 x64: | Browser: Chrome

Михаил Л, проблема в том, что при наличии больше 8 Гб памяти, Excel всё равно не сможет её использовать (а на 32x — больше 3ёх). Я знал только про ограничение x32 версии. Учитывая, что сейчас нередко стоят плашки и на 64, и на 128 Гб, я считаю такое ограничение странным…
SQL Server, например, позволяет самому настраивать предел отводимой памяти.

Изменено: Jack Famous21.11.2022 18:02:25

Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄

 

БМВ

Модератор

Сообщений: 21383
Регистрация: 28.12.2016

Excel 2013, 2016

#21

21.11.2022 21:31:00

Цитата
Jack Famous написал:
проблема в том, что при наличии больше 8 Гб памяти, Excel всё равно не сможет её использовать

Это ты от куда взял?

Цитата
Jack Famous написал:
SQL Server, например, позволяет самому настраивать предел отводимой памяти.

при этом скорее ограничивать , иначе сожрет все что есть и не подавится.

По вопросам из тем форума, личку не читаю.

 

Jack Famous

Пользователь

Сообщений: 10852
Регистрация: 07.11.2014

OS: Win 8.1 Корп. x64 | Excel 2016 x64: | Browser: Chrome

#22

22.11.2022 09:31:32

Цитата
БМВ: Это ты от куда взял?

ну вот же

Цитата
ttt480: Но у меня на Excel2013x64 — на 64 битной Win7 — не наблюдается чего-то равного потреблению 8Гб оперативки — для этого процесса экселя. А наблюдается намного намного меньшее количество.

Цитата
БМВ: скорее ограничивать

это правда)

Изменено: Jack Famous22.11.2022 09:31:59

Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄

 

ZVI

Пользователь

Сообщений: 4328
Регистрация: 23.12.2012

#23

23.11.2022 13:04:15

Всем — добрый день!

Цитата
Jack Famous написал: ну вот же

Алексей, у автора темы могут быть разные проблемы и потому — некорректные выводы.
Лучше доверять официальной документации MS.
Набил 320 столбцов листа числами, память — см.ниже

 

Jack Famous

Пользователь

Сообщений: 10852
Регистрация: 07.11.2014

OS: Win 8.1 Корп. x64 | Excel 2016 x64: | Browser: Chrome

#24

23.11.2022 13:11:52

ZVI, приветствую!

Цитата
ZVI: у автора темы могут быть разные проблемы

опровергнуто не было, потому и поверил  :)
Благодарю за тест!  :idea:

Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄

When using Office 365 Excel application, you may receive an error that would point to “Excel cannot complete this task, Out of Memory or Not enough System Resources to Display Completely” condition. In this post, we are offering how you can resolve this problem and continue to use the Excel File.

Fix Excel Out of Memory error

excel memory resources error

Here is the list of errors that can show up under this situation:

  • Excel cannot complete this task with available resources. Choose less data or close other applications.
  • Out of 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.

There isn’t enough memory to complete this action Excel error

Excel: Out of Memory, Not enough System Resources to Display Completely

It is important to note that the error message is general, but one thing is clear that the Excel app is not able to process large file sizes. The file is so huge that it consumes the whole memory available to the system. If your Excel file is large or has a lot of formulas and scripts, the system may run low on memory. That said, Microsoft has officially shared some limitations for Excel.

  • Excel: Specifications and limits
  • Excel Performance: Performance and Limit Improvements
  • Excel: Memory usage in the 32-bit edition

Keeping this in mind, let us know how we can resolve the error message.

Excel cannot complete this task with available resources

  1. Install Updates
  2. File Specific Issue
  3. Interfering Add-ins
  4. Test with the 64-bit version of Excel
  5. Add Physical RAM
  6. Change the default Printer
  7. Test without Antivirus

It is apparent that you need more memory. You may look at the other applications that are consuming the memory and get rid of them. You can terminate such applications, and stop them from running in the background.

Similar: Not enough memory to run Microsoft Excel

Not enough System Resources to Display Completely Excel error

1] Install Updates

Sometimes it could be because of a previous update or Microsoft have released an update to handle these kinds of situations. I would highly recommend you to check for any update for your OS as well as Office software and install it before following any further suggestion.

2] File Specific Issue

If the error is occurring for only one file, then you may need to revisit the content of the files. It could be because of the high number of calculations when it happens when you copy-paste such cells, complex PivotTables, macros, and complex charts with many data points, custom views,  and so on.

It is something you need to manually check by opening it in Protected View or disabling VPA features and so on. Remember, the error will not occur when you open a file, but it will happen when it performs a heavy calculation or when you insert new data goes beyond the capacity of Excel.

You may also want to break the excel file into smaller files to handle the situation in a better way.

3] Interfering Add-ins

If you have plugins or add-ins installed in Excel, it would be a good idea to disable and check if you still face the issue. If you do not face any problem, then you need to check if there is an update for the add-in available. Sometimes Add-ins take a high amount of resources to complete a task, which results in Out of Memory, Not enough System Resources to Display Completely problem.

4] Try with the 64-bit version of Excel

A 64-bit version of Microsoft Office can handle large files better than the 32 bit Excel application. It is because there is a limit of 2 GB for any 32-bit application. If you need to handle large files almost every day, it is better to download or move to Microsoft Excel 64 bit version. It will be able to access more RAM and get things done faster without resulting in Out of Memory issue.

5] Add more physical memory to your computer

If it is the physical memory you are running out of, then its time you add more RAM to your computer. If you are switching to a 64-bit version, then adding extra memory will help you process the Excel file a lot faster.

6] Change the default Printer

Excel: Out of Memory, Not enough System Resources to Display Completely

When Excel launches, it polls for the default printer. At times, it may get stuck with if the printer is not available or doesn’t respond because the data is too much to handle. We will recommend you to change your default printer to one of the virtual printers available on the computer such as PDF printer or XPS document writer.

  • Open Windows Settings (WIn + I)
  • Navigate to Devices > Printers and Scanners
  • Uncheck the box which says Let Windows manage my default printer
  • Select one of the virtual printers, and click on Manage button
  • Click on Set as default button under Manage your device section

Try again, and see if it works fine this time.

7] Disable Antivirus

Antivirus software is known to cause these types of problems, especially if they end up scanning the file again and again. It can be a false positive as well if the antivirus things the file can harm the computer. Most of antivirus offer a temporary disable option. So try again after doing that or completely uninstall the AV to check if the issue is resolved.

Let us know if anything here helped you.

Removing the macros from your Excel files can repair memory errors

by Teodor Nechita

Eager to help those in need, Teodor writes articles daily on subjects regarding Windows, Xbox, and all things tech-related. When not working, you may usually find him either… read more


Updated on December 9, 2022

Reviewed by
Alex Serban

Alex Serban

After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server… read more

  • No one who is using Excel on a daily basis wouldn’t want memory errors to occur. 
  • However, this may happen from time to time so updating your Excel app can solve the issue. 
  • You might consider your antivirus program responsible for this scenario as well.
  • If nothing else works, you can try to disable and remove macros or add-ins from your files.

excel-insufficient-memory

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various PC problems, we recommend DriverFix:
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:

  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

If you work in an organization, you most probably have the latest version of the Microsoft Office suite or Office 365 installed on your PC. Even if you don’t, it’s very unlikely that you have never heard of Microsoft Excel before.

However, this doesn’t make Excel immune to occasional bugs. Such would be the case with an error message users have been reporting, which looks something like this: Out of Memory. Not enough System Resources to Display Completely.

Why does Excel say out of memory?

There is not a single cause for this Excel message to appear, so you should consider a number of reasons. For example, the error may occur because you’re running other consuming apps in the background

Other factors that generate Excel out-of-memory issues are added macros or add-ins included in your sheets.

How do you clear memory in Excel?

The most used and easy solution to clear the memory in Excel is to erase its cache data. In order to do so, you should use the Microsoft Office Upload Center.

You can simply go to Settings and then look for the Delete files from the Office Document Cache when they are closed option. Tick the option and press Delete cached files.

How do I fix Excel not enough memory?

In this article

  • Why does Excel say out of memory?
  • How do you clear memory in Excel?
  • How do I fix Excel not enough memory?
  • ✅ Pre-checks: Check the contents of the spreadsheet
  • 1. Check your Excel Add-ins
  • 2. Verify Excel or install the latest updates
  • 3. Disable your Antivirus
  • 4. Use the 64-bit version of Excel
  • 5. Completely reinstall Microsoft Excel

✅ Pre-checks: Check the contents of the spreadsheet

These are the main things that cause the out-of-memory error messages:

  • Inserting a row or column
  • Performing calculations
  • Copy and pasting
  • Sorting
  • Opening or closing the workbook
  • Running VBA

If you are doing any of the actions mentioned above and you receive the error, check what exactly is wrong. If that is the case, try doing the following:

  1. Recheck the formulas
  2. Recheck the calculations
  3. Avoid using excess shapes
  4. Avoid using complex PivotTables
  5. Try not to use macros and complex charts with many data points

1. Check your Excel Add-ins

If you believe an Excel add-in is responsible for Excel out of memory error, try disabling it and then check if the error appears again. Check the steps below for the support.

1. Click on the File option.

excel file menu

2. Go to Options.

not-enough-disk-space-excel

3. Select Add-ins.

excel-insufficient-memory

4. Click the Go button.

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

5. Select the add-ins you want to disable or remove.

6. Uncheck the box in front of the respective add-in.

7. Click OK and Save.

2. Verify Excel or install the latest updates

  1. Right-click the Start button
  2. Select Apps and Features on the pop-up menu.
  3. Select Microsoft Excel, and select Modify

Depending on whether your copy of Office is Click-to-run or MSI-based install, the next steps will vary a little.

2.1. Click-to-run

A window called How would you like to repair your Office Programs will appear

office 365 not enough system resources to display completely repair
  1. Select Online Repair
  2. Choose Repair to make sure everything gets fixed
    • The Quick Repair option is faster but it only detects and then replaces corrupted files

2.2. MSI-based

  1. In Change your installation, select Repair
  2. Click Continue
  3. Follow the given instruction to complete the process

3. Disable your Antivirus

Antivirus software will usually run in the background scanning your Excel file as you make it. This will usually make Excel run out of memory and thus trigger the error message.

Disable your antivirus program and see if Excel still encounters this error. Remember that each antivirus program is disabled in a different way, so check the documentation on the developer’s website for more info.

4. Use the 64-bit version of Excel

The 32-bit version of Microsoft Excel has a is 2 GB limitation. So, if the processes require more than 2 GB, Microsoft excel will run out of memory and the error message will appear.

Moving to the Microsoft Excel 64-bit version provides more space and will thus solve any memory-related issues you may have with the application.

Read more about this topic

  • What is Error 0x80029c4a & How to Quickly Fix It
  • Fix: Desktop Refers to a Location That Is Unavailable

5. Completely reinstall Microsoft Excel

Sometimes we have no choice but to start from scratch. Such would be the case if all the above-mentioned solutions fail to solve your problem.

  1. Remove your old Microsoft Office completely
  2. Go to the Microsoft Office product page
  3. Buy the Office package of your choice
  4. Log in using your Microsoft account credentials
  5. Select Install Now to save the installation file on your PC
  6. Double-click on the downloaded file and follow the on-screen instructions

Did our guide help you in getting rid of the memory-related error in Excel? Let us know in the comments section below.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

newsletter icon

Newsletter

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Как увеличить размер ячейки в excel в высоту
  • Как увеличить ось в диаграмме excel
  • Как увеличить размер ячеек в таблице excel
  • Как увеличить одну ячейку в excel по размеру содержимого
  • Как увеличить размер шрифта для word

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии