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
|
|
13.02.2015, 20:28 | |
Ответы с готовыми решениями:
13
Word 2010: при работе только с одним файлом пишет "недостаточно памяти, чтобы закончить операцию". Что делать? Что делать если пишет такое "Не удается преобразовать из "int" в "System.IntPtr"." "Отсутствует оператор "<<" для операндов " пишет компилятор .Что нужно поменять ? Что если visual studio пишет "Программа не содержит статического метода "Main" |
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
13.02.2015, 21:49 | 3 |
magirus, статья, похоже, с модбера или другого фэйкового ресурса. А насчет решения проблемы при помощи перераспределения памяти я просто не уверен. До сих пор считал, что в базе просто попадается адрес, непереводимый на х86... но это ощущения.
Добавлено через 1 минуту так что, вполне вероятно, пост не только спорный, но и вредный. Добавлено через 27 секунд да ещё дубль. Надо убивать, похоже.
0
|
Почетный модератор
![]() ![]() |
|
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
|
![]() 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 |
0
|
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
14.02.2015, 19:27 | 10 |
Tklwegsd, вполне вероятно, что они сейчас и поднялись чуть, но до инфостарта им как до сатурна. А постоянный спам - это признак того, что вместо профессионализма используется раскрутка. Больше года эта байда. Ни одного дельного совета, одни фэйки. Они в глубоком чёрном списке на кибере.1с. так что настоятельно не рекомендую использовать статьи, советы и разработки с этого сайта. Кроме того много тыреного с того же инфостарта и мисты.
1
|
Почетный модератор
![]() ![]() |
|
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 |
0
|
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
26.02.2015, 23:37 | 14 |
Ни фига себе, поковырял ссылочку
![]() Наобум, ей богу, переделал кусок урла на "АНАЛ"... Пусть повисит маленько, рисовалки более к месту... Недостаток памяти, ёлы-палы... После последнего поста про перераспределение памяти появился термин "адресное пространство". Интересно, о чём ещё слышали эти назойливые, и, в общем-то, нечестные ребята? Прощелыги. Слышь, IT_USER? Добавлено через 11 минут Совет ребятам с модбера чирикать в твиттере.
0
|
26.02.2015, 23:37 | |
Помогаю со студенческими работами здесь
14
Что такое: "недостаточно свободной памяти для обновления экрана, закройте какие-нибудь программы"? Программа "Галерея изображений", выводит исключение "недостаточно памяти" Система пишет, что ей недостаточно памяти При установки Windows 7 на пустой диск пишет: "недостаточно места" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |