0 / 0 / 1
Регистрация: 22.11.2014
Сообщений: 31
1

Что нужно сделать, если 1С пишет "Недостаточно памяти"

13.02.2015, 20:28. Показов 16461. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Информация взята с интернет ресурса - ******.(ru)/catalog/item3315.html
Иногда бывает такое, что проводя какие либо операции в 1С, она начинает тормозить и закрывается с ошибкой "Недостаточно памяти". В этой статье расскажу о том как решить эту проблему.

Когда то произошел один случай, обратился ко мне клиент, говорит, что при закрытии месяца у него выбивает ошибку "Недостаточно памяти" и программа закрывается. Вот и принялся я исправлять эту ошибку. Решил, что будет легко решить эту проблему, сначала добавил оперативки — все равно ошибка. Было 2 гигабайта, стало 4, а все равно 1с-ке мало.

Размер файла подкачки менял — ошибка, переустановил систему на Windows 7, результат был, но только временный, где-то на неделю. Перепробовал все что возможно. И все же спустя некоторое время решение было найдено.

Для решения проблемы необходимо на компе клиента запустить командную строку от имени администратора, прописать там следующее:

BCDEdit /set increaseuserva xxxx — вместо хххх пишите объем виртуального адресного пространства в мегабайтах, т.е. сколько нужно памяти под работу приложений.

По умолчанию 2 гига. Вообще в 32-разрядных операционных системах выделяется 4 гигабайта: 2 — на приложения и 2 на нужды самой ОС. Я выбрал 3000 (т.е. CDEdit /set increaseuserva 3000). Хотя система может немного подглючивать. Особенно, если у вас 2 гига оперативки. Это для ОС семейства Windows Vista, 7, Windows 2008.

Для Windows XP \ Windows 2003 пишем: /3GB /userva=xxxx (xxxx в МБ в диапазоне 2048 — 3072) в файле boot.ini, рекомендуемый максимум значений userva 2900–3030.

Вот и все.

Надеюсь, что эта статья сможет Вам помочь в решении проблемы с 1С.

Информация взята с интернет ресурса -
Иногда бывает такое, что проводя какие либо операции в 1С, она начинает тормозить и закрывается с ошибкой "Недостаточно памяти". В этой статье расскажу о том как решить эту проблему.

Когда то произошел один случай, обратился ко мне клиент, говорит, что при закрытии месяца у него выбивает ошибку "Недостаточно памяти" и программа закрывается. Вот и принялся я исправлять эту ошибку. Решил, что будет легко решить эту проблему, сначала добавил оперативки — все равно ошибка. Было 2 гигабайта, стало 4, а все равно 1с-ке мало.

Размер файла подкачки менял — ошибка, переустановил систему на Windows 7, результат был, но только временный, где-то на неделю. Перепробовал все что возможно. И все же спустя некоторое время решение было найдено.

Для решения проблемы необходимо на компе клиента запустить командную строку от имени администратора, прописать там следующее:

BCDEdit /set increaseuserva xxxx — вместо хххх пишите объем виртуального адресного пространства в мегабайтах, т.е. сколько нужно памяти под работу приложений.

По умолчанию 2 гига. Вообще в 32-разрядных операционных системах выделяется 4 гигабайта: 2 — на приложения и 2 на нужды самой ОС. Я выбрал 3000 (т.е. CDEdit /set increaseuserva 3000). Хотя система может немного подглючивать. Особенно, если у вас 2 гига оперативки. Это для ОС семейства Windows Vista, 7, Windows 2008.

Для Windows XP \ Windows 2003 пишем: /3GB /userva=xxxx (xxxx в МБ в диапазоне 2048 — 3072) в файле boot.ini, рекомендуемый максимум значений userva 2900–3030.

Вот и все.

Надеюсь, что эта статья сможет Вам помочь в решении проблемы с 1С.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.02.2015, 20:28
Ответы с готовыми решениями:

Word 2010: при работе только с одним файлом пишет "недостаточно памяти, чтобы закончить операцию". Что делать?
При прочитывании, редактировании и т.п. текста в ворде выскакивает такое сообщение "Недостаточно...

Что делать если пишет такое "Не удается преобразовать из "int" в "System.IntPtr"."
Всем привет, столкнулся с тем, что пишет (Не удается преобразовать из "int" в "System.IntPtr".)...

"Отсутствует оператор "<<" для операндов " пишет компилятор .Что нужно поменять ?
#include &lt;iostream&gt; #include &lt;string&gt; #include &lt;fstream&gt; using namespace std; class...

Что если visual studio пишет "Программа не содержит статического метода "Main"
Недавно появилась такая ошибка,вроде-бы ничего страшного добавить метод Main() и всё,но если я его...

13
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28040 / 15773 / 982
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
13.02.2015, 21:41 2
и где обещанная статья?
0
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
13.02.2015, 21:49 3
magirus, статья, похоже, с модбера или другого фэйкового ресурса. А насчет решения проблемы при помощи перераспределения памяти я просто не уверен. До сих пор считал, что в базе просто попадается адрес, непереводимый на х86... но это ощущения.

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

Добавлено через 27 секунд
да ещё дубль. Надо убивать, похоже.
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28040 / 15773 / 982
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
13.02.2015, 21:54 4
ну я плотно общался с базами 1С в MSSQL довольно давно... лет 7-8 назад
перестройка индексов - всегда проходила без косяков... в случае с файловой - по сети - да, бывало (еще пару лет назад отмотаем) - лечилось (обычно) - тупым копированием в соседний каталог... и указанием пути к скопированной базе, как в современных - сказать не могу... но восстановить исходную поврежденную базу - нуно.

Добавлено через 23 секунды
убивать не надо, надо обединить.
0
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
13.02.2015, 22:07 5
Фича в том, что система выдаёт "Нехватка памяти" не из-за недостаточности памяти, а из-за недостаточности адресного пространства, которое разное в х86 и х64. Ну, несколько разное
0
Эксперт 1С
841 / 604 / 211
Регистрация: 24.07.2013
Сообщений: 2,101
13.02.2015, 22:55 6
Сколько раз сталкивался с такой проблемой, почти всегда это были недостатки конфигураций 1С, не рассчитанные на обработку большого количества информации. И техподдержка 1С подобных рекамендаций не давала.

BCDEdit /set increaseuserva xxxx - что за команда то, и что она делает?

Добавлено через 6 минут

Не по теме:

Это уже не первые "рекомендации" по 1С, которые постяться на форуме с постоянным усердием. Что там за ресурс такой? Можно его узнать?

0
Dethmontt
14.02.2015, 02:01
  #7

Не по теме:

Tklwegsd, это модбер (на англ.) он заблокирован на этом форуме (слишком много от них спама!)

0
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
14.02.2015, 10:52 8
......
Цитата Сообщение от duk337 Посмотреть сообщение
статья, похоже, с модбера или другого фэйкового ресурса...
так что, вполне вероятно, пост не только спорный, но и вредный.
0
Эксперт 1С
841 / 604 / 211
Регистрация: 24.07.2013
Сообщений: 2,101
14.02.2015, 18:18 9
duk337,

Не по теме:

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

0
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
14.02.2015, 19:27 10
Tklwegsd, вполне вероятно, что они сейчас и поднялись чуть, но до инфостарта им как до сатурна. А постоянный спам - это признак того, что вместо профессионализма используется раскрутка. Больше года эта байда. Ни одного дельного совета, одни фэйки. Они в глубоком чёрном списке на кибере.1с. так что настоятельно не рекомендую использовать статьи, советы и разработки с этого сайта. Кроме того много тыреного с того же инфостарта и мисты.
1
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28040 / 15773 / 982
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
14.02.2015, 19:34 11
чуть более чем полностью, согласен с duk337, указывали бы что инфа взята с волшебного или инфостарта, куда ни шло, а так - сплошная агрессивная реклама -
Цитата Сообщение от Белочка
нашла инфу на этом сайте, всем рекомендую
Цитата Сообщение от Заечка
быстро и качественно помогли, всем рекомендую
Цитата Сообщение от Крыссочка
помогли сгноить главбуха, теперь я главбух.
1
0 / 0 / 0
Регистрация: 20.12.2014
Сообщений: 15
25.02.2015, 00:39 12
Стоит попробовать этот метод:
Введите в командной строке, запущенной от имени администратора вот эту команду:
BCDEdit /set increaseuserva xxxx, где хххх - объем виртуального адресного пространства в мегабайтах, т.е. сколько нужно памяти под работу приложений.
Подробности по ссылке Недостаток этики у ТС
 Комментарий модератора 
И избыток терпения у модераторов
Но это не на долго.
0
Шизофреник
360 / 362 / 83
Регистрация: 25.06.2013
Сообщений: 1,141
25.02.2015, 08:54 13
Цитата Сообщение от IT_USER Посмотреть сообщение
Подробности по ссылке ...
модбер с выходом из-за поворота
0
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
26.02.2015, 23:37 14
Ни фига себе, поковырял ссылочку .
Наобум, ей богу, переделал кусок урла на "АНАЛ"... Пусть повисит маленько, рисовалки более к месту...
Недостаток памяти, ёлы-палы... После последнего поста про перераспределение памяти появился термин "адресное пространство". Интересно, о чём ещё слышали эти назойливые, и, в общем-то, нечестные ребята? Прощелыги. Слышь, IT_USER?

Добавлено через 11 минут
Совет ребятам с модбера чирикать в твиттере.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.02.2015, 23:37
Помогаю со студенческими работами здесь

Что такое: "недостаточно свободной памяти для обновления экрана, закройте какие-нибудь программы"?
Отцы, а кто скажет, почему в ACCESS 2000, в мною нарисованной базе, когда с десяток раз...

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

Система пишет, что ей недостаточно памяти
Имеется 16гб оперативной памяти. Внезапно при игре в GTA 5 последняя крашится с ошибкой о том, что...

При установки Windows 7 на пустой диск пишет: "недостаточно места"
Добрый день:) такая проблема: полетела винда из за черного экрана смерти. Решил переустановить....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru