Не запускается 1с висит в диспетчере задач
В любой организации, временами случается проблема с «подвисанием» компьютерных программ. Пожалуй, самая неприятная ситуация, это когда зависает 1С Бухгалтерия. Программа теряет свое главное преимущество в глазах пользователей — «Быстродействие».
Так как, практически вся финансовая деятельность организаций завязывается на этом программном продукте, эффект от неприятного торможения обязательно скажется на всей инфраструктуре компании. Сделки не осуществляются, работа стоит, продажи падают, клиенты недовольны. Поэтому, устранение неприятности становится самой приоритетной задачей.
Чтобы разрешить проблему, в первую очередь, необходимо зафиксировать те участки программы, пользователей и виды операций, которые зависают. Нужно постараться составить наиболее точную картину ситуации: время происшествия, характер затруднения, разница в скорости выполнения требуемой операции. Все это поможет более точно описать возникшие проблемы, во время обращения к программистам за помощью.
В любой организации, временами случается проблема с «подвисанием» компьютерных программ. Пожалуй, самая неприятная ситуация, это когда из-за слабой работоспособности компьютера зависает 1С Бухгалтерия. Программа теряет свое главное преимущество в глазах пользователей — «Быстродействие».
Так как, практически вся финансовая деятельность организаций завязывается на этом программном продукте, эффект от неприятного торможения обязательно скажется на всей инфраструктуре компании. Сделки не осуществляются, работа стоит, продажи падают, клиенты недовольны. Поэтому, устранение неприятности становится самой приоритетной задачей.
Чтобы разрешить проблему, в первую очередь, необходимо зафиксировать те участки программы, пользователей и виды операций, которые зависают. Нужно постараться составить наиболее точную картину ситуации: время происшествия, характер затруднения, разница в скорости выполнения требуемой операции. Все это поможет более точно описать возникшие проблемы, во время обращения к программистам за помощью.
Общие причины зависаний 1C:
- Нехватка мощности рабочего компьютера;
- Слишком большой объем информации;
- Не целевое использование программного продукта;
- Излишек дополнительных, второстепенных функций;
- Ошибки в установленных настройках.
Наиболее распространенные виды проблем, возникающих при эксплуатации:
Очень долгий запуск системы
Причины замедления запуска 1С могут быть различны. Распространенные факторы, мешающие программе правильно запуститься:
При сложной конфигурации, первый запуск программы действительно может занять некоторое время. Замедление, является результатом обязательного стандартного кэширования. Этот процесс проводится один раз, при первом запуске и в дальнейшем старт будет проходить более оперативно.
Причиной медленного запуска 1С может быть массовое обращение к различным модулям, большое количество обработок.
- Скорость компиляции и исполнение второстепенных задач
В процессе отсылки к тексту какого-нибудь модуля может замедлиться компиляция. Значительное количество модулей вызывает заметное торможение.
На заметку! Эта проблема может быть разрешена проведением своевременной модификации—оптимизации. В итоге отключится исполнение многих второстепенных задач подключенных к старту системы, тем самым «облегчив» сам запуск.
- Разрешение на авто подключение к интернету, автообновление, автопоиск информации.
Возможно, программа при запуске автоматически обращается в интернет для считывания необходимой информации. Это тоже весомый повод для зависания.
Очень долгое открытие форм
Причиной очень долгого открывания форм может быть:
Большое количество элементов управления требует значительного времени на создание форм, и их взаимной увязки с компонентами. Для решения этой проблемы желательно упростить сами формы. Оставить только необходимые компоненты, а второстепенным элементам создать новую форму.
Количество алгоритмов при инициализации влияет на скорость автоматической проверки условий или считыванию необходимой информации из базы. Облегчить процесс можно оптимизировав создание и открытие формы. Отключить неактуальные алгоритмы и упростить инициализацию.
Очень долгая реакция на интерактивные действия пользователя
Если программа медленно реагирует на действия пользователя при попытке выбрать значение в элементе формы, то «виновников» возникновения проблемы необходимо искать:
Каждый раз при выполнении данного действия, алгоритмами производится проверка или просчитывание сведений, влияющих на режим выбора значения. Применив «Замер производительности» можно отыскать проблемные алгоритмы, изучить затруднения, созданные ими и оптимизировать процесс.
Формы выбора настроены на погрузку всего ассортимента элементов из базы. Устранить это недоразумение можно, тоже тщательным изучением реализации формы выбора. Проверить установленные свойства, настройки и отключить «тяжелые» алгоритмы.
Очень долгая реакция на обновления
Еще одна существенная проблема при использовании 1С Бухгалтерия — это зависание программы во время стандартного обновления. Как правило, сбои возникают во время запуска резервного копирования. В основном, такое случается в момент обновления программы через интернет. Поводом для возникновения внештатной ситуации бывает:
- Не соблюдение установленных сроков обновления.
Несвоевременные обновления, в результате чего релизы вынужденно устанавливаются друг на друга в хаотичном порядке, создадут в итоге ошибку. Для предупреждения таких обстоятельств, желательно вовремя проводить обновления или установить автоматическое обновление программы.
Кстати! Фоновое обновление программного обеспечения тоже может стать причиной для замедления некоторых процессов во время работы. Этот фактор нужно обязательно учитывать, при выяснении причин зависаний 1С.
Возможно, программе попросту не хватает оперативной памяти компьютера, и добавление объема может положительно отразиться в динамике работы.
Долгая запись объектов/проведение документов
Для выявления точной причины долгой записи или блокировки, желательно провести статистический анализ. Опция «Замер производительности» поможет проанализировать журнал регистрации, где зафиксированы и идентифицированы все транзакции. Итоги анализа могут указать на закономерные причины зависаний 1С:
Если по результатам анализа на зависание влияет не количество пользователей, а определенное время суток, вполне вероятно, что в момент произведения записи сервер в фоновом режиме проводит процедуры, установленные регламентом.
Причина монопольных блокировок интуитивно понятна — количество пользователей. Кто-то из сослуживцев занял что-то для проведения какой-то операции. Оставшимся специалистам остается только ждать, когда получится продолжить свой рабочий процесс. Причем блокировка будет длиться до конца транзакции. Например, чтобы не создавать подобных «пробок», лучше выбирать запрос — для чтения и объектную модель — при записи.
Одна из возможных причин может крыться в состоянии оборудования, которое имеет низкую пропускную способность.
Квалифицированное решение
Зависание 1С может возникнуть не только от вышеуказанных проблем. Чаще всего торможение может быть результатом неудачной установки самой платформы на компьютер. Как бы то ни было, разбираться в ситуации самостоятельно, без знания технических основ программы очень рискованно. Даже самый лучший бухгалтер с многолетним стажем и уверенный пользователь программы, не всегда сможет правильно оценить причины возникшей проблемы. Поэтому, лучше всего доверить разрешение конфликта с квалифицированным специалистам. Техническая услуга «Оптимизация производительности 1С» поможет разом решить все наболевшие проблемы.
Проведение оптимизации по повышению производительности включает в себя: поиск и устранение блокировок в коде, включение управляемых блокировок, настройку СУБД, подбор подходящего сервера и необходимых составляющих для 1С.
Мы имеем обширный опыт в оптимизации программы 1С, и оказываем комплексные услуги «скорой» технической помощи. Чтобы связаться с нами и узнать условия сотрудничества:
- Оставьте заявку на нашем сайте или позвоните нам по телефону;
- Менеджер уточнит причины обращения и зафиксирует проблему;
- Наши специалисты проведут технический аудит и экспертизу;
- Проведут полную оптимизацию 1С.
После проведения оптимизации производительности 1С, значительно повысится производительность программы. Улучшится работа систем, что в свою очередь, повысит эффективность работы всего персонала. Вы сможете, наконец, спокойно заниматься своим любимым и важным делом.
Процесс висит после закрытия
Есть небольшой проект, который почему-то не выгружается из процессов после закрытия. Из потоков там.
Висит процесс после запуска в XE 5
В Дэлфи 7 программа закрывается нормально. Этот же проект запущенный из-под RAD ХЕ 5 после закрытия.
Delphi 7 and Windows 10: после закрытия висит процесс
Здравствуйте. После закрытия Delphi висит процесс, который немножко памяти и всё. Всё компилится и.
Работа с Excel: его процесс висит даже после закрытия программы
Добрый Вечер! Подскажите пожалуйста, пишу программу для обработки Excel файлов но после закрытия.
Проверить, что копия рабочая.
Запустить тестирование исправление ИБ.
Если ошибок не будет, проверить сеть, возможно, в ней кроется причина. Вечером бухгалтера разбегутся проверю, но заранее могу ответить на кое какие пункты:
Бухгалтера сидят в одном здании и 1с подключены по локальной сети. Сеть непосредственно локальная работает нормально. но пробовал проверить базу не в конфигураторе ,а в programm files - 1c - номер платформы - bin - chdsk.exe и она говорит что с базой все в порядке, ошибок не найдено. maksim11082012, Возможно висит, не закрывается какой-то процесс в периферийном оборудовании (касса, принтер, сканер штрихкода и т.п.) Если не закроется процесс периферийки, остается в процессах и 1с. Попробуйте запустить 1С и ничего не делая закрыть его. если все пройдет ОК и процесса 1С не останется, значит ищите какая периферия глючит
Если же нет включите замер производительности, так же загрузите 1с и закройте. Посмотрите что покажет в выполнении, сравните что загружалось и что выгружалось. Не факт что я прав, не сталкивался с таким, но сам бы обязательно проверял именно это Смотрите polax вы говорите что возможно висит процесс в перифирийном оборудовании (в нашем случае это только принтер) отсюда вопросик как его отследить. И произвести замер производительности.
Phil я узнал более подробные данные от бухгалтера, а данные таковы что это ерундистика появилось после того как глюкнула вафля(Wi-fi). 1С расположена на нотбуке который связан с серваком(который раздает интернет ВСЕМ) вафлей(wi-fi). Теперь он имеет подключение как проводное так и беспроводное, но тут есть маленькая НО 1с сетевая и "голова" у него расположена на другом нотбуке, который в свою очередь тоже подключен к вафле. maksim11082012, переведите всё на проводное подключение. Скорее всего "архитектура" сети ломает всю работу. maksim11082012, Возможно висит, не закрывается какой-то процесс в периферийном оборудовании (касса, принтер, сканер штрихкода и т.п.) Если не закроется процесс периферийки, остается в процессах и 1с. Попробуйте запустить 1С и ничего не делая закрыть его. если все пройдет ОК и процесса 1С не останется, значит ищите какая периферия глючит
Как вы себе это представляете? Вроде того, что 1с захватывает оборудование и монопольно им владеет ниже уровня ОС? Это не так, 1С подключается к стандартным интерфейсам, а если интерфейс не криво написан, то он имеет таймаут, тут бесконечно висеть не чему.
maksim11082012,Если же нет включите замер производительности, так же загрузите 1с и закройте. Посмотрите что покажет в выполнении, сравните что загружалось и что выгружалось. Не факт что я прав, не сталкивался с таким, но сам бы обязательно проверял именно это
А как поможет замер производительности, если это висит не конфигурация, а платформа?
Вообще 1с83 страдает от своей клиент-серверной ориентированности, в частности файловые БД. Я тоже сталкиваюсь с этой проблемой и могу лишь предположить, что тут проблема в сбоях связи с БД. Один раз решил проверить кто кого, оставил процесс на ночь и ушел, не знаю когда, но он вышел.
Завершать в ручную чревато потерей изменений внесенных пользователем.
На мой взгляд единственный способ от этого уйти, это запихать базу на сервер и работать в серверном варианте.
Добавлено через 2 минуты
PS а уж если у вас на пути к БД вай-фай, то вам надо использовать исключительно серверный вариант размещения БД.
Читайте также: