Виснет 1с при поиске

Обновлено: 04.07.2024

Многие пользователи сталкивались с ошибками при работе в программе: появлялось уведомление с описанием сути и местом возникновения. Но что делать, когда во время работы зависает база или не запускается 1С конфигурация? Прежде всего — не теряться и не паниковать: хотя причины сбоев различны, в большинстве случаев разобраться по силам рядовому сотруднику с минимальными знаниями в администрировании.

Проблемы с запуском конфигураций

Сложности с открытием конфигураций условно можно разделить на две категории:

  1. Выдано информационное окно с описанием ошибки, например:
    • «Отсутствует файл базы данных»;
    • «Информационная база не обнаружена»;
    • «Файл базы данных поврежден»;
    • «Неверное имя пользователя или пароль»;
    • «Нет прав на запуск требуемого вида клиента» и т. д.
  2. 1С зависает, загрузка не проходит дальше заставки конфигурации, база не открывается.

В статье рассмотрены несколько ошибок запуска конфигураций на платформе 1С:Предприятие 8.3.17.1549.

Ошибки при старте конфигурации

Недостаточно прав на запуск программы

Может возникнуть у новых пользователей или после изменения учетной записи.


Для устранения следует поменять пользователю настройки прав и ограничений. Это доступно под учетной записью администратора 1С. Пункт Настройка пользователей и прав в типовых конфигурациях размешен в разделе Администрирование .

Не найдена база данных

  • перемещена;
  • удалена;
  • переименован каталог хранения;
  • для пользователя закрыт доступ к папке с базой.


Чтобы устранить ошибку:

  1. Попробуйте пройти по указанному пути до файла 1Cv8.1CD.
  2. Убедитесь, что имена компьютера/диска и всех папок совпадают с указанными в уведомлении. Если обнаружили отличия, исправьте параметры запуска базы: по кнопке Изменить пропишите новый каталог расположения ИБ.
  3. Проверьте права на изменение файлов для текущего пользователя. В окне Свойств каталога базы на вкладке Безопасность должны стоять отметки Разрешить .
  4. При отсутствии каталога или файла 1Cv8.1CD посмотрите Корзину : возможно, база случайна удалена.

Ярлык запуска 1С не действителен

Для быстрого запуска программы администраторы выносят ярлык (ссылочный файл) на рабочий стол пользователя. При перемещении или установке новой платформы ярлык обновляют. Иногда специалисты забывают это сделать, и сотрудники сталкиваются с ошибкой неработающего ярлыка 1С.


Для создания нового ярлыка:


После выполнения команды на рабочем столе появится новый значок 1С. Можете его переименовать на свое усмотрение. Старый ярлык удалите.

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

Программа 1С зависает при запуске

Когда 1С не отвечает при запуске после выбора конфигурации, а на экране долгое время висит заставка, то:

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

Предпосылками этих проблем могут быть и частые зависания 1С при выполнении каких-либо действий в программе.

Проверка и восстановление целостности БД

Если база 1С не запускается ни в пользовательском режиме, ни в режиме конфигуратора, следует проверить ее на ошибки утилитой chdbfl.exe. Она устанавливается вместе с конфигурацией, находится в папке bin и имеет тип Приложение.


Если в директории 1cv8 несколько папок с разными релизами платформы, откройте последнюю установленную.

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

В открывшемся окне Проверка физической целостности файла БД в поле Имя файла БД укажите путь до файла 1Cv8.1CD, находящегося в каталоге базы. При затруднении путь можно посмотреть в нижней части окна запуска 1С.


Отметьте флаг Исправлять обнаруженные ошибки , чтобы утилита chdbfl.exe сразу делала исправления в базе. После завершения процедуры ознакомьтесь с результатом в окне приложения.

Далее, независимо от итога проверки, сделайте диагностику ИБ через конфигуратор:

  1. Запустите 1С в режиме конфигуратора.
  2. Перед началом действий с базой создайте резервную копию Конфигурация — Выгрузить информационную базу .
  3. Перейдите в меню Администрирование — Тестирование и исправление .
  4. В открывшемся окне отметьте все режимы проверки, поставьте флаг Тестирование и исправление и нажмите Выполнить . Результат отобразится в служебном окне.Еще эту функцию используют, когда зависает 1С при формировании отчетов, проведении документов и т. д. После пересчета итогов, реиндексации, реструктуризации таблиц ИБ повышается быстродействие программы 1С.
  5. Проверьте работу конфигурации в пользовательском режиме.

Изменение параметров компьютера

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

При повторных зависаниях программы 1С, появлениях ошибок «Недостаточно памяти» обратитесь к системному администратору, чтобы он увеличил физический объем ОЗУ на компьютере. В качестве временной меры при нехватке оперативной памяти можно рассмотреть вариант с увеличением файла подкачки — это выделенная на жестком диске область под нужды приложений.

Для увеличения файла подкачки:

  1. Откройте окно свойств компьютера и выберите пункт Дополнительные параметры системы .
  2. В окне Свойства системы на вкладке Дополнительно нажмите кнопку Параметры .
  3. В Параметрах быстродействия перейдите на вкладку Дополнительно . В разделе Оптимизировать работу выставьте флажок у программ. Нажмите Изменить .
  4. В окне Виртуальная память выберите диск, на котором будет выделено пространство для файла подкачки. После установки флажка Указать размер задайте величину области в Мб. Исходный и Максимальный размер опытные сисадмины рекомендуют ставить одинаковые, т. к. это снижает разброс данных в виртуальной памяти. Чем меньше на компьютере ОЗУ, тем больше выделяют места для файла подкачки:
    • для 1 Гб ОЗУ — до 4096 Мб;
    • 2 Гб — 3584 Мб;
    • 4 Гб — 3048 Мб;
    • 6 Гб — 2560 Мб.
  5. Кнопкой Задать новые параметры сохраняются в системе. Чтобы они вступили в силу, перезагрузите компьютер.

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

Используйте файл подкачки только при недостатке оперативной памяти, иначе система начнет часто обращаться к этой области для сохранения временных файлов, а из-за низкой скорости (по сравнению с ОЗУ) стабильно работающий компьютер станет дольше обрабатывать запросы.

Принудительное закрытие 1С

Если зависла 1С 8.3 — что делать пользователю? Вот несколько вариантов:


  • нажмите комбинацию клавиш Alt+F4 и немного подождите, программа прервет выполнение текущего процесса и выдаст диалоговое окно с вопросом «Завершить работу с программой?»;
  • в панели задач вызовите контекстное меню значка 1С и выберите Закрыть окно ;
  • откройте диспетчер задач Ctrl+Shift+Esc. Выделите неотвечающее приложение и нажмите Снять задачу .


Если зависла 1С — как закрыть программу без последствий для базы данных?

  • Не пользоваться кнопкой RESET на системном блоке;
  • Не отключать подачу электричества.

При небольшой производительности компьютера не забивайте базу 1С лишней информацией: чаще удаляйте помеченные объекты. Чем меньше объем БД, тем быстрее обрабатываются запросы. Если устранить проблему зависания 1С не помог ни один из способов, выход только один: увеличить ОЗУ и повысить разрядность ОС — обратитесь к системному администратору.

См. также:

Если Вы еще не подписаны:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С:Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

    .У вас нет доступа на просмотр Чтобы получить доступ:Оформите коммерческую..У вас нет доступа на просмотр Чтобы получить доступ:Оформите коммерческую.

Карточка публикации

Данную публикацию можно обсудить в комментариях ниже.
Обратите внимание! В комментариях наши кураторы не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно по ссылке >>
Вы можете задать еще вопросов

Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8

Вы можете оформить заявку от имени Юр. или Физ. лица Оформить заявку

Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>

Как не попасть в ловушку, работая с контрагентами из ЕАЭС

[17.11.2021 запись] Практический переход на ФСБУ 6 и ФСБУ 26 в 1С

Переход на ФСБУ 6/2020 «Основные средства» в 1С по альтернативному алгоритму

Изменения в 2021 году, о которых нужно знать бухгалтеру

[11.10.2021 запись] Учет ОС по-новому: ФСБУ 6/2020, ФСБУ 26/2020, ФСБУ 25/2018

[29.10.2021 запись] Пообъектный учет ОС и подходы к определению и пересмотру СПИ

Описание:
В некоторых конфигурациях при индексации полнотекстового поиска происходит значительный расход оперативной памяти. Как следствие, может происходит зависание программы.

Описание:
При вводе по строке при включенном полнотекстовом поиске данных в некоторых случаях поиск осуществляется только по первому введенному слову.

Описание:
При обращении к устаревшему индексу полнотекстового поиска может происходить зависание программы.

Способ обхода:
Удалить все файлы индекса.

Описание:
После обновления индекса полнотекстового поиска поиск по объектам, которым добавлен реквизит в расширении конфигурации, не работает.

У меня ошибка проявляется
Для меня исправление ошибки важно
Включить подписку
Cлияние индекса полнотекстового поиска

Описание:
При слиянии индекса полнотекстового поиска может происходить аварийное завершение работы программы.

Описание:
В клиент-серверном варианте информационной базы при слиянии индекса полнотекстового поиска может происходить аварийное завершение работы менеджера кластера.

Описание:
В информационной базе с включенным полнотекстовым поиском поиск в динамических списках через некоторое время работать прекращает.

Описание:
Данные регистра сведений не включаются в индекс полнотекстового поиска, если у одного из измерений регистра отключено индексирование.

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

Нельзя использовать таблицу без указания всех разделителей

Описание:
Поиск в динамическом списке через строку поиска может возвращать неправильный результат, если 1) включен полнотекстовый поиск, 2) в запросе динамического списка есть поля не из основной таблицы, 3) выполняется поиск нескольких слов.

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

Файл не обнаружен '. changes. log'. 6(0x00000006): Неверный дескриптор.

Описание:
В файловом варианте информационной базы при обновлении индекса полнотекстового поиска из-за недостаточного объема виртуальной памяти для буфера данных может происходить аварийное завершение работы программы.

Описание:
В динамическом списке при использовании полнотекстового поиска в режиме разделения данных поиск не выполняется.

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

Описание:
Индексация данных из реквизитов с типом ХранилищеЗначения может привести к построению некорректного индекса полнотекстового поиска, если в данных встречается символ \0.

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

Описание:
Поиск через строку поиска динамического списка может ничего не находить, если для объектов метаданных таблиц, используемых в списке, свойство "Полнотекстовый поиск" имеет значение "Не использовать".

Описание:
В веб-клиенте при обновлении индекса полнотекстового поиска из-за нехватки виртуальной памяти для буфера данных может происходить аварийное завершение работы веб-сервер Apache.

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

Описание:
При длительном, интенсивном использовании веб-сервера во время обновлении индекса полнотекстового поиска может происходить аварийное завершение работы.

Описание:
После аварийного завершения обновления индекса полнотекстового поиска аварийно завершаются все последующие обновления индекса. При этом размеры файлов docIdCompTempMain.dat, docIdCompTemp.dat непрерывно растут до десятков гигабайт.

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

Описание:
После выполнения полнотекстового поиска в динамическом списке не выполняется событие ПриАктивизацииСтроки, если в результате поиска не найдено ни одной записи.

Описание:
При выполнении обновления индекса полнотекстового поиска может происходить аварийное завершение работы программы.

Описание:
При одновременной работе нескольких пользователей с полнотекстовым поиском может происходить аварийное завершение работы менеджера кластера.

Описание:
После выполнения полнотекстового поиска в английском интерфейсе появляется русский текст.

Описание:
При вводе данных по строке с использованием полнотекстового поиска в результатах поиска не отображается дополнительное представление документа - ни дата, ни номер.

Добрый день!
У клиента третий день подряд, вешается бухгалтерия.
Симптомы:
Заходишь в программу, делаешь любые действия - открываешь справочники, отчеты, да в принципе все равно что. Минута, все нормально, потом программа зависает - просто все останавливается. Именно программа, все остальные программы работают, т.е. - сам комп не висит. Через д.з. задача снимается, заново запускается, и все повторяется. В д.з. состояние - программа не отвечает, процессор не загружен.
Железка - Core I5, ОЗУ 8 гб, Win-7 x64, два SSD, один под системой, на втором базы лежат.
Баз 4 штуки, все ведут себя одинаково.
Платформа на текущий момент последняя, но пробовал и под более ранними - не помогает. Сносил под чистую, ставил заново.
Конфа типовая(естественно, она же базовая), последняя.
В логах винды никаких ошибок нет. Были по КриптоПро, его переустановил(думал, может каким-нибудь регламентным заданием к нему 1С отчетность обращается, что-нибудь получить пытается и виснет), больше ошибок нет.
Переустановка КриптоПро ничего не дала, сам по себе он работает сейчас нормально.
Регламентные задания все отключал, не помогает.
Кэш чистил, не помогает. Базу удалял из списка, добавлял заново - результата нет.
ТиИ делал(но, это уже пляски с бубном, базы то четыре, не могли же они все разом "сломаться").
Вирусов нет, стоит Касперский, проверку запускали.

Что еще можно проверить? Уже и не знаю, куда копать.

(2) ну посмотри.
Говорят в последние дни он себя неважно чувствует, и с утра фризит, а это сказывается на базе
в мониторе производительности покажи картинку использования памяти в этот момент
ну и первое че надо сделать, отключить все фоновые, особенно хрень с полнотекстовым поиском и его индексирование
"третий день подряд" - что было три дня тому назад? другая версия платформы? другой конфиг железяк в компе?
(0) Поставь самую древнюю платформу 1С, которую поддерживает конфа БП3
(10) Диспетчер задач.
(0) Попробуйте на другом компе базы запустить и поработать в них. Платформу ставьте из 15-й ветки, 8.3.15.1869, например. Это укажет: проблемы с базами или с компом.
(9) это будет последний 14-ый релиз - хрен редьки не слаще.
(15) Пока нет, жду когда пришлет копию(выгрузку вчерашнюю), попробую на своем домашнем компе, отпишусь.

(12) выглядит на первый взгляд абсолютно запутано.

Я бы попробовал сделать что-то другое, что не является БП3 базовой просто чтобы убедиться, как можно локализовать проблему. Но лицензия базовая. плохо все.

Баз 4 штуки - это все базовые после активации от одной лицензии так работают? Т.е. именно сейчас так?
И эти все 4-ре базовые базы - они насколько идентичны друг другу?

Нужно забрать для тестирования базу на комп с проф-версией лицензирования и просто проверить работоспособность базы. Если база будет глючить и на таком компе, то изнасиловать базу перевыгрузкой через ДТ, что содержимое внутри самой базы оказалось полностью восстановлено средствами платформы.

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

(16) Что значит "(выгрузку вчерашнюю)" - надо брать не "выгрузку", а сам файл базы - смысла нет перезапускать на постороннем компе из "выгрузки", потому что тогда ты видишь не состояние базы, а состояние восстановленной базы из выгрузки, если под выгрузкой понимают DT.

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

(17)Баз 4 штуки - это все базовые после активации от одной лицензии так работают? Т.е. именно сейчас так?
И эти все 4-ре базовые базы - они насколько идентичны друг другу?

Да, все именно так. Базы идентичные.

(18) Да, выгрузка в ДТ. Просто ЦД забрать сложно, мне туда физически не попасть в разумное время. А передать ЦД через TV, это долго. Ну, можно через облако попробовать, там скорость будет нормальная, так наверное и сделаю. Тот ДТ, про который я говорю, я вчера сам создавал перед ТиИ.

Они там ничего не делают, кроме того, что сама 1С архивы создает, штатными средствами.

Кстати, вопрос - в базовой версии я не могу создать пустую базу и загрузить в нее ДТ. Ограничение платформы.
Если я на проф платформе это сделаю, то после загрузки их ДТ, она останется базовой? Т.е, если я пересоздам у себя базу с их выгрузки, и все будет работать, потом я им если этот ЦД закину, под их лицензией заведется?


Проведи ради прикола такой тест. Возьми файл файловой базы, тот самый ЦД и создай из него зип-архив на самой высокой скорости сжатия. Можешь попробовать разные степени сжатия. Это удобно делать 7zip, которая в своем интерфейсе позволяет параметры сжатия изменять, вплоть до назначения пароля на архив.
Подсказка: ДТ-файл является зипованным и если ЦД зиповать, то размер ариха получится такой же.
(20) Попробовал. Ну, почти. Чуть больше. Правда, 7-зип у меня под рукой не было, жал винраром в зип, метод "быстрый". Но, в принципе правда жмется почти в два раза.
(21) У винрар и 7зип практически одинаково получается. Т.е. этим сжатием и пользуются чаще всего, когда забирают файловую базу куда-то себе
Просто в данном конкретном случае выворачивание базы через ДТ выгрузку-загрузку обычно и является одним из рецептом починки базы. Конечно, не на том же самом компе, где базовая лежит, а на копме с проф-лицензией. Но база будет (должна быть) в итоге базовая и нормально работающая - получившийся цд-файл можно вернуть на комп клиента и продолжить с ним работать.

(6) в мониторе производительности покажи картинку использования памяти в этот момент

(23) Прислали выгрузку, сейчас у себя попробую создать базу новую из выгрузки.
база наглухо зависает или отвисает через какое-то время ? если отвисает- делай замер производительности в 1с
у меня висло на 15 мин в базовой из-за того, что они весь адресн классификатор загрузили и при любом обращении к нему - висяк
(26) Наглухо. За час точно не отвисает, больше не пробовали.

База физичеки лежит на том же самом компе, или где-то на сервере в сети?
Уверены, что проблема не в сети?

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

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

В разделе Администрирование\Интернет-поддержка и сервисы отключите (хотя бы временно) Загрузку классификаторов и курсов через интернет, работу с новостями, Обновление версии программы, Автоматическую проверку контрагентов по ЕГРН, Сервис СПАРК Риски, Склонение объектов, Центр мониторинга (поставить Запретить отправку сведений), Сервис 1С-Коннект.

Что в журнале регистрации 1С? Он ведётся вообще?

+(25) Ну, что, круг поиска сужается. Пересоздал из ДТ базу у себя дома, на совершенно другом компе, с другой платформой(проф 8.3.17.1386), все один в один, вешается. У меня, все другие(не его) базы работают нормально.
Значит, комп, диски, сеть, платформа(. ) и т.п. - однозначно ни при чем, сейчас буду конфу у себя ковырять по советам из (28). Что-то обновилось криво, или патчи(. ) кривые.
(29) начинка базы может быть кривая. какой-нибудь опухший кладр, например.
(29) я бы попробовал залить ЦФ "загрузить из файла". Но для этого его нужно взять желательно из нормально работающего источника.

(31)+ Но это реально долго может быть

Вероятно кривые данные (циклическая ссылка как пример) и некий запрос тупо виснет

(32) кстати да, крайне редко, но случается что апдейты криво встают (из-за файла обновления м.б., он как раз для 4х баз один был).
как-то раз до греха доходило - в типовой на замках бухии не было некоторых(!) счетов в предопределенном плане счетов внутрях CFки самой базы.

(33) Странно все это. Во всех четырех базах? Как-то маловероятно.
Было-бы кривое обновление, сейчас бы все вопили благим матом, но что-то такого не наблюдаю.

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

(35) Странно что в базовой (где не работают расширения) какие то патчи (которые фактически на основе расширений) придумали.

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

(34) Релиз конфы - 3.0.83.25, свежее нет, как я понимаю.
(36) Да вот странно, сам в шоке. До этого и проблем таких не было.

(37) Из ссылки на ГлавБух:
Цитата:
Попробуйте расширение - EF_00_00267418 удалить. (сохранить на диск) И запустите программу.
Если всё пройдет успешно, то значит надо переписать расширение.

Вот только, как его удалить? Мне не понятно.

+(38) В принципе - нашел, в конфигураторе можно и удалить и отключить расширения. Сейчас буду пробовать.
(36) Нельзя. Встанут только патчи-расширения подписанные 1С.
А пофик. Отключил все(пока не удалял), при входе выдала кучу(по количеству отключенных расширений) окошек, типа что расширение не активно, конфа загрузилась. Ииии. Зависла зараза :-(((
(41) Отключать бесполезно расширения метаданные не того - надо удалять

+(43) Попробовал. Удалил все патчи-расширения, не помогло, зависло так-же.

Попробовать скачать новую, чистую конфу с сайта, выгрузить из нее конфигурацию в файл, и в подопытную базу загрузить? Даст это сделать базовая версия(естественно, из под проф платформы)-?

Проверь на чистой базе. И только потом эксперименты с загрузками.
(44) А откати как конфу принудительно на предыдущий релиз на копии
Да, еще-бы понять, где чистую базу взять. Не обновление(оно на сайте 1С есть), а именно установочную, последнего релиза. Ее, как я понимаю, пока "в природе не существует". Нет, ну можно взять конечно предыдущий релиз и обновить. Но, как-то это криво :-(
(47) когда у меня был доступ раньше, то на разделах для партнеров актуальные релизы в полных сборках видел. Спроси у франчайзи - может кто поделится.
(47) 4601546116673 1С:Бухгалтерия 8. Базовая версия. Электронная поставка 3 300
вот это же откуда-то берется :-)

(48) У меня нет доступа к партнерке :-( Да и спросить не у кого.
(49) Думаешь, там будет последний релиз? Вполне может быть и предыдущий.

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

Ну, что. Результаты экспериментов. Правдами-неправдами получил два CF, и релиза 82.40, и текущего, 83.25. Правда, последний был получен обновлением пустой конфы 82.40 до 83.25.
Пустая конфа не виснет, ни того ни другого релиза.
Попытка в рабочей базе "Обновить конфигурацию" не прокатывает - файл обновления не находит, да это и понятно - не должна, она и так актуальная. Это я просто на всякий случай попробовал, а вдруг?!
Делаю загрузить конфигурацию из файла. Последний релиз. Все грузится, конфа полностью заменяется, результатов нет, виснет.
Загружаю предыдущий релиз, все проходит нормально, но как висла, так и виснет.
Похоже, ошибка где-то в данных, но как найти, совершенно не понятно. И почему во всех четырех базах, тоже не ясно.

Клиент вчера писал письмо в техподдержку 1С. Сегодня пришел ответ, просят предоставить дамп зависшего процесса. Сегодня вечером сниму, но, что-то подсказывает мне, что это ни чего не решит. Лучше бы они копию базы запросили, ИМХО толку больше бы было.

(31) А отладкой? Я как-то слабо себе представляю, как такое отлаживать. Точнее, совсем не представляю, что отлаживать и как. Если бы знать, хоть примерно, какая процедура/функция виснет, можно было-бы. А так, это пальцем в небо.
(54) Но оно же и на твоем компе виснет, которому на базовую лицензию все-равно?
(60) база пустая, ничего в ней не тормозит и не зависает
Надо запустить отладчик и включить замер производительности, как база зависнет. Пару минут подождать и отключить замер производительности. И смотреть результат. Ставить на самой долгой операции точку остановка и смотреть откуда вызывается.
(0) Ничего не висит. У меня на ноуте 2 гб памяти (старенький) и все равно дышит вполне себе нормально
(65) На 2 гигах БП3 в принципе не работает. Точнее пытается но тормоза убивают
Ну, предположим у меня. Но у клиента 8 гигов, и винда х64! И у меня, с моим х86, все другие базы работают нормально, что в этой такого, что она сожрала всю память?!
Открой уже диспетчер задач, далее производительность, внизу - монитор ресурсов и покажи картинку с памятью.
Которой у тя нема

и скачай EmptyStandbyList и воткни в расписание хотя бы

Иии, любая очистка ОЗУ, как я понимаю, до перезагрузки. Его комп вчера наз пять перегружал, система только загрузилась и приехали. Раньше все работало без проблем. Перестало резко, непонятно с чего.
(72) Да, бесспорно, если комп в режиме сервера, 24Х7 пашет, то полезная штука. И его комп, и мой, ночами отдыхают. Мой, потому, что стоит в метре от кровати и банально мешает спать, его - х.з. почему. Видимо по привычке. Хотя, я сторонник того, что нефик отключать на ночь комп - выключение/включение отнимает ресурсов больше, чем работа ночью. Но ОЗУ при этом "спящими" процессами не забивается.
Короче, появится клиент, сниму дамп зависшей задачи, пусть отправляет в 1С.
Как-бы там не было, ну не должно такого быть, что-бы на х64 с 8 гигами, памяти не хватало! Косяк по любому. Просто видимо у меня, на х86 это проявляется более явно.

У меня на телефончике тоже больше. Но, что-же это за задача такая, что для десктопного приложения 8 ГИГАБАЙТ не хватает?
Это-же не игрушка - леталка, стрелялка, бегалка. И не приложение-студия для производства 3D фильмов типа "Аватара".

Короче, клиент пока так и не отыскался, экспериментирую на своем, х86, с хроническим недостатком памяти.
Взял демку, стандартную из поставки бух 3.0 базовой, обновил ее до релиза 8.3.83.25, все работает - вяленько конечно(не удивительно - памяти то только 3 с копейками доступно), НО НЕ ВИСНЕТ.
Открываю рабочую конфу - пару действий, любых, и глухой висяк.

Отличие, как я понимаю, только в том, что в рабочей конфе интернет-поддержка настроена, в демке нет. И 1С отчетность, тоже в рабочей подключена, в демке, естественно нет.
Похоже, какая-то из этих "заморочек" не совсем корректно работает, и приводит к таким последствиям :-(

Ну, у меня то ладно, давно пора на х64 винду поменять, все ни как не решусь, но у клиента то что? Там то х64 и памяти, как оказалось вообще 16, это я просто подзабыл, я же ему память менял не так давно(сама замена, явно не причина - все остальное то работает стабильно!), было раньше 8, теперь 16 :-)
Как же другие то работают, есть же люди и на 4-х сидят. Да вроде и в официальных системных требованиях 1С все гораздо скромнее.

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

Но базы под самой урезанной лицензией и в файловом однопользовательском. Тем более, что взятую базу для примера выше уже скачали и попробовали и там проблем не увидели. Что-то странное.

(85) Тем более, что взятую базу для примера выше уже скачали и попробовали и там проблем не увидели. Что-то странное.

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

(86) ну значит какую-то доработку сделали. Ищите во внешних обработках

(87) Ну, версия базовая, поэтому доработка "внутри" - исключена. Внешние обработки, кроме меня, там писать/устанавливать некому. А я этого не делал. Точно.
(88) Платформу пробовал обеих версий, разницы нет. Да и какая разница - что, х86 не должна работать? Тогда, это точно беспредел. Автономные сервисы? Версия то базовая. Или я не понял, что Вы имели в виду?

Короче, проблема разрешилась для клиента, хотя "ложечки нашлись, но осадочек остался". Запустил под платформой, самой первой, под которой может работать по требованиям эта конфа - 8.3.15.1830. И, о чудо - виснуть перестала.
До этого пробовал платформы разных версий, но в пределах 17 и 16. Так далеко не лазил. Но, коллеги подсказали попробовать 15. Не веря в успех, попробовал, и как не странно, все взлетело. И на моем компе х86 с "хронической нехваткой памяти", и на клиентском х64 с 16 гигов. Тот момент, где обычно на 17 висло, просто на пол секунды появляется "курсор колесик", и дальше все работает. Можно конечно, попытаться поймать эту хрень в отладчике, но. Никакого желания нет, да и времени свободного тоже.
Сделал что ТП 1С просила - под 17 релизом снял дамп зависшего процесса(1.6 гига файл получился!, офигеть. ) Клиент в ТП 1С отправит, пусть разбираются - в любом случае, какой-то косяк в программе(платформе? конффе? сервисах 1С отчетность?) есть, так не должно быть.

При работе с 1С иногда приходится слышать, что программа тормозит, долго запускается, медленно работает, зависает. Причин этому может быть множество, как и путей их решения. Рассмотрим, какие действия можно предпринять, чтобы оптимизировать работу программы, улучшить ее производительность, ведь от скорости работы программы 1С зависит работа всей компании в целом.

Как оптимизировать работу 1С

  1. Оптимизация с помощью обновления.
  2. Настройка регламентных и фоновых заданий.
  3. Отключение неиспользуемых модулей программы.
  4. Параметры компьютера и сети.
  5. Запуск в тонком клиенте.
  6. Диагностика и исправление ошибок базы 1С.
  7. Свертка информационной базы.
  8. Настройка антивирусных программ.

Оптимизация с помощью обновления

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


Настройка регламентных и фоновых заданий




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


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


Отключение неиспользуемых модулей программы


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


Параметры компьютера и сети

При установке программы 1С, к характеристикам компьютеров предъявляются определенные требования.

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


Информация о нашей системе отображается в окне.


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

Кроме этих параметров, для работы с программой 1С должно быть свободное место на диске не менее 2 Гб и подключение по сети не менее 100 мБит/сек.

Для сетевых вариантов программы, особенно 1С файловых, передающих большие объемы информации, пропускная способность сети один из наиболее важных параметров. При возникновении проблем, можно увеличить пропускную способность сети, если вы выполняете объемные задачи, но для небольших, повседневных задач, пропускная способность не является узким местом и конфигурация может эффективно работать и на скорости 100 мБит/сек.

Еще одним из вариантов оптимизации 1С, можно выделить работу в режиме тонкого клиента.

Запуск 1С в тонком клиенте


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



Диагностика и исправление ошибок базы 1С

Так как низкая производительность программы 1С является проблемой и своего рода ошибкой, то Тестирование и исправление информационной базы можно считать еще одним из средств по оптимизации работы с программой 1С. Поэтому пункты реструктуризация, реиндексация и сжатие информационной базы должны помочь:


Свертка информационной базы

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

Настройка антивирусных программ

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

  • Как сделать копию базы 1С 8.3
  • Обновление 1С: как обновить конфигурацию самостоятельно
  • Тестирование и исправление базы 1С 8.3: какие галочки ставить
  • Утилита chdbfl.exe для 8.3
  • Свертка базы 1С 8.3
  • Как удалить помеченные на удаление документы в 1С 8.3

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

    У вас нет доступа на просмотр Чтобы получить доступ:Оформите коммерческую..ФНС привела подробные разъяснения о том, что делать налогоплательщику при.ФНС на официальном сайте рассказала об опасностях, которые могут подстерегать.

Карточка публикации

(4 оценок, среднее: 4,00 из 5)

Данную публикацию можно обсудить в комментариях ниже.
Обратите внимание! В комментариях наши кураторы не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно по ссылке >>

Все комментарии (2)

Спасибо,очень помогла статья в работе

Благодарю за актуальную информацию

Вы можете задать еще вопросов

Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8

Вы можете оформить заявку от имени Юр. или Физ. лица Оформить заявку

Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>

В любой организации, временами случается проблема с «подвисанием» компьютерных программ. Пожалуй, самая неприятная ситуация, это когда зависает 1С Бухгалтерия. Программа теряет свое главное преимущество в глазах пользователей — «Быстродействие».

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

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

В любой организации, временами случается проблема с «подвисанием» компьютерных программ. Пожалуй, самая неприятная ситуация, это когда из-за слабой работоспособности компьютера зависает 1С Бухгалтерия. Программа теряет свое главное преимущество в глазах пользователей — «Быстродействие».

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

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

Общие причины зависаний 1C:

  • Нехватка мощности рабочего компьютера;
  • Слишком большой объем информации;
  • Не целевое использование программного продукта;
  • Излишек дополнительных, второстепенных функций;
  • Ошибки в установленных настройках.

Наиболее распространенные виды проблем, возникающих при эксплуатации:

Очень долгий запуск системы

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

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

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

  • Скорость компиляции и исполнение второстепенных задач

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

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

  • Разрешение на авто подключение к интернету, автообновление, автопоиск информации.

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

Очень долгое открытие форм

Причиной очень долгого открывания форм может быть:

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

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

Очень долгая реакция на интерактивные действия пользователя

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

Каждый раз при выполнении данного действия, алгоритмами производится проверка или просчитывание сведений, влияющих на режим выбора значения. Применив «Замер производительности» можно отыскать проблемные алгоритмы, изучить затруднения, созданные ими и оптимизировать процесс.

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

Очень долгая реакция на обновления

Еще одна существенная проблема при использовании 1С Бухгалтерия — это зависание программы во время стандартного обновления. Как правило, сбои возникают во время запуска резервного копирования. В основном, такое случается в момент обновления программы через интернет. Поводом для возникновения внештатной ситуации бывает:

  • Не соблюдение установленных сроков обновления.

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

Кстати! Фоновое обновление программного обеспечения тоже может стать причиной для замедления некоторых процессов во время работы. Этот фактор нужно обязательно учитывать, при выяснении причин зависаний 1С.

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

Долгая запись объектов/проведение документов

Для выявления точной причины долгой записи или блокировки, желательно провести статистический анализ. Опция «Замер производительности» поможет проанализировать журнал регистрации, где зафиксированы и идентифицированы все транзакции. Итоги анализа могут указать на закономерные причины зависаний 1С:

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

Причина монопольных блокировок интуитивно понятна — количество пользователей. Кто-то из сослуживцев занял что-то для проведения какой-то операции. Оставшимся специалистам остается только ждать, когда получится продолжить свой рабочий процесс. Причем блокировка будет длиться до конца транзакции. Например, чтобы не создавать подобных «пробок», лучше выбирать запрос — для чтения и объектную модель — при записи.

Одна из возможных причин может крыться в состоянии оборудования, которое имеет низкую пропускную способность.

Квалифицированное решение

Зависание 1С может возникнуть не только от вышеуказанных проблем. Чаще всего торможение может быть результатом неудачной установки самой платформы на компьютер. Как бы то ни было, разбираться в ситуации самостоятельно, без знания технических основ программы очень рискованно. Даже самый лучший бухгалтер с многолетним стажем и уверенный пользователь программы, не всегда сможет правильно оценить причины возникшей проблемы. Поэтому, лучше всего доверить разрешение конфликта с квалифицированным специалистам. Техническая услуга «Оптимизация производительности 1С» поможет разом решить все наболевшие проблемы.

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

Мы имеем обширный опыт в оптимизации программы 1С, и оказываем комплексные услуги «скорой» технической помощи. Чтобы связаться с нами и узнать условия сотрудничества:

  • Оставьте заявку на нашем сайте или позвоните нам по телефону;
  • Менеджер уточнит причины обращения и зафиксирует проблему;
  • Наши специалисты проведут технический аудит и экспертизу;
  • Проведут полную оптимизацию 1С.

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

Читайте также: