Программа 1С не закрывается – квалифицированная помощь от специалистов
В процессе работы с различным программным обеспечением возникают те или иные проблемы. Если программа 1С не закрывается, то это приносит столько же неудобства, как и зависание. Снижение производительности информационно-технологической системы приносит массу неприятностей.
Распространенными проблемами являются:
- снижение производительности в процессе выполнения определенных задач;
- замедление работы или долгое ожидание отклика;
- полное зависание при закрытии и так далее.
Программисты и администраторы компании «Одна Система» будут рады помочь в решении проблем. Позвоните нам в Москве по телефону +7(495)240-8668!
Длительный отклик программы и другие неприятности.
Во время работы окно программного обеспечения иногда перестает реагировать на мышь или на различные действия пользователя. В результате этого система выдает сообщение «программа не отвечает». Это становится неприятным сюрпризом, потому что приходится отвлекаться на это. Вряд ли кому-то понравится заниматься своими профессиональными обязанностями, используя некачественные инструменты.
Согласно рекомендациям специалистов, в таких ситуациях запрещается делать:
- выдергивать вилку компьютера из розетки или просто отключать питание;
- нажимать «reset» или иным грубым методом перезапускать систему;
- кликать множество раз на панели зависшей программы или пытаться открыть лишние окна;
- паниковать и делать лишние движения.
Необходимо предпринимать только грамотные и эффективные действия. Ситуация обостряется тем, что программа 1С содержит важные данные и документы, о безопасности которых необходимо побеспокоиться заранее. Для многих пользователей это становится еще одним поводом для беспокойства.
Эффективные меры для восстановления работоспособности.
Первым делом следует успокоиться и не паниковать, так как из-за этого можно наделать ошибок. Лучше всего рекомендуется немного подождать. Если система слабая, то можно дать компьютеру 5-10 минут на проработку. Как правило, более длительное ожидание практически бесполезно. В этот момент не нужно проводить манипуляции с системным блоком, монитором или клавиатурой, а также не надо пытаться открыть какие-то программы параллельно.
Рекомендуется сделать следующее:
- попытаться закрыть программу, нажав крестик или комбинацию Alt+F4;
- вызывать диспетчер задач через контекстное меню (правая кнопка на рабочем столе) или комбинацией Ctrl+Shift+Esc;
- найти зависший процесс и завершить его принудительно.
Если Ваша система зависает и работает очень медленно, тогда звоните программистам компании «Одна Система» в Москве по телефону +7(495)240-8668!
Как безопасно закрыть программу 1С, если она зависла?
Абсолютно каждый человек, работающий с компьютером, сталкивается с ситуациями, когда программы зависают и не реагируют на команды. 1С – не исключение. В этом лайфхаке мы расскажем, как относительно безопасно отключить зависшую программу, не прибегая к таким жестким методам, как принудительная перезагрузка или отключение компьютера от сети.
Итак, если программа зависла и не реагирует на команды мышки, то необходимо вызвать Диспетчер задач, одновременно нажав на клавиатуре комбинацию клавиш Ctrl+Shift+Esc (или Ctrl+Alt+Del).
Далее на вкладке «Процессы» (или на вкладке «Подробности») вы находите вашу зависшую программу, выделяете ее одним щелчком мыши и нажимаете команду «Снять задачу».
В течение нескольких секунд программа должна закрыться.
После таких манипуляций, которые все равно приводят к нештатному завершению работы, будет не лишним почистить КЭШ. Затем можно заново запускать программу для работы.
Автор статьи: Ирина Плотникова
Понравилась статья? Подпишитесь на рассылку новых материалов
Почему зависает 1С и как это исправить?
ИТ-специалисты время от времени сталкиваются с проблемой, которую пользователь обозначает коротко — зависает 1С. Причин, из-за которых возникают подобные сбои в работе программного продукта, достаточно много. Чтобы поставить верный диагноз – следует выявить и проанализировать ситуацию, а при необходимости и воспроизвести ее, так как если нет возможности повторить зависание, то выявить причину сложно.
Закажите звонок на сайте, чтобы получить бесплатный анализ вашей базы данных на наличие ошибок.
А вот если удастся определиться с причинами зависания 1С, то это будет огромным толчком к «выздоровлению» ИТ-системы организации.
Долго открывается 1С
Стоит учитывать сразу несколько факторов, которые «тормозят» систему:
1. Если конфигурация сложная и тяжелая, и пользователь запускает ее первый раз, да еще и добавив ИБ в список баз на компьютере, то медленный запуск – это нормальное явление. Во время первого запуска идет, так называемое, кэширование программного продукта. Следующие старты ПП пройдут более оперативно.
2. За медленный запуск системы «ответственность» скорее всего лежит на архитектуре ПП. Основная часть конфигурации считывается программным продуктом именно во время первой отсылке к объекту метаданных. Медленный запуск возможно происходит из-за применения слишком большого количества объектов метаданных (т. е. масса обращений к разным общим модулям, много обработок и т.п.).
3. Плюс ко всему, когда идет первая отсылка к тексту какого-либо модуля, то происходит его компиляция. На данную процедуру то же требуется значительное количество времени, а если модулей большое количество, то это напрямую влияет на скорость старта. Сделаем промежуточный вывод: вопрос долгого запуска может решиться модификацией (т. е. оптимизацией) конфигурации. Цель этого процесса — отключить исполнение второстепенных задач, возникающих при запуске системы.
4. Возможно, что при старте сам ПП пробует считывать сведения прямо из Интернета. Такое «любопытство» системы также влияет на продолжительность запуска.
Долго открываются формы в 1С
Теперь назовем причины этой проблемы:
1. Много элементов управления на форме. Требуется значительное время для создания формы и взаимной увязкой ее компонентов.
2. Большое количество алгоритмов при инициализации. В процессе создания формы идет автоматическая проверка тех или иных условий, или считывание связанных объектов из информационной базы.
Вылечить первую причину можно так — упростить формы. К примеру, какие-то компоненты управления перенести в отдельные формы, кому-то из пользователей это будет даже удобно.
К примеру, используется форма, в которой внедрены разделы для заполнения адреса: «Регион», «Населенный пункт», «Корпус» и т.п. В данном случае логично вынести опцию редактирования в отдельный вариант формы.
Что касается второй причины, то решить ее можно проанализировав действия, которые выполняются в процессе создания и открытия формы. На основе этого анализа следует оптимизировать алгоритмы. Есть вероятность, что некоторые из них уже не актуальны, а некоторые поддаются упрощению и оптимизации.
Долгая реакция на интерактивные действия
Возьмем для рассмотрения такого процесса попытку выбрать значение в элементе формы. Система при таком запросе начинает о чем-то «думать».
Назовем причины возникновения проблем:
1. Алгоритмы проводят проверку или просчитывают связанные с ними сведения, которые имеют влияние на режим выбора значения.
2. Открывающиеся формы выбора, во время инициализации грузят все элементы из информационной базы.
Чтобы убрать первую причину надо применить «Замер производительности», отыскать сложные и «тяжелые» (в плане потребления энергоресурсов) алгоритмы, изучить и провести их оптимизацию.
Вторая задача решается так — сделать анализ реализации формы выбора. К примеру, надо проверить следующие: установлено ли такое свойство «Динамическое считывание данных», верно ли настроена опция «Основная таблица», а также удостовериться, что при формировании списка нет все тех же «тяжелых» алгоритмов.
Вполне может возникнуть и такая история: открыв формы выбора система начинает считывать из базы те или иные связанные сведения (к примеру, открыв «Номенклатуру» стартует скачивание остатков из складских списков). Такой вариант не очень хорош, т. к. связанные данные удобнее считывать асинхронно. Потому как по завершению демонстрации формы пользователю придется затратить немало времени на ознакомление с новой формой.
Долгая реакция на обновления в 1С
Это еще один распространенный симптом, который может указать на сбои — происходит зависание при обновлении 1С в процессе запуска резервного копирования.
Зачастую это случается во время обновления посредством Интернета. Это своего рода еще один показатель того, что старая версия долгое время не видела обновления, таким образом релизы будут накатываться друг на друга, и приводить к зависанию.
Чтобы подобного не происходило, надо вовремя осуществлять обновления.
Было замечено, что 1С 8.3 виснет в процессе обновления зачастую из-за того, что программе необходимо значительное (ресурсоемкое) аппаратное обеспечение, нежели было в более ранней конфигурации. Следует проанализировать оперативную память, возможно есть смысл ее нарастить в объеме. Все это должно позитивно повлиять на снижение времени зависания при обновлении 1С.
Долгая запись объектов/проведение документов в 1С
Есть много разных причин таких ситуаций, к примеру, весомый объем данных в объекте, долгое ожидание на блокировках и др.
Рекомендуем и при этом сделать подробный анализ ситуации.
Возможно, что проблема в коде или в объеме данных объекта. Причем не будет явного сокращения временных затрат на запись при смене суток, или снижении числа пользователей.
Чтобы проанализировать эту ситуацию следует применить опцию «Замер производительности».
Если нет точного понимания причин, из-за которых время записи заметно изменяется, то полезно провести статистический анализ производительности. Проще всего проанализировать журнал регистрации. Плюсом может стать поддержка «1С: Предприятие 8» опции сохранения сведений в журнале регистрации (SQLite). Это даст возможность при анализе журнала применять SQL-запросы. Время записи объектов есть в журнале, тем более, что любая запись объекта происходит в транзакции, а любой транзакции присваивается идентификационный номер.
Возможно, что по итогам анализа выяснилось такая закономерность: на время записи объекта влияет время суток, а число пользователей не имеет значение, тогда следует промониторить на сколько загружен сервер с 1С и серверы с информационными базами. Вполне можно допустить, что сервер проводит регламентные процедуры, они тоже могут отнимать ресурсы.
В том случае, когда время записи объектов находится в прямой зависимости от числа пользователей, то проблему надо искать в коде (к примеру, возможны задержки на блокировках), либо в оборудовании (оно, возможно, имеет низкую пропускную способность).
В такой ситуации рекомендуем обратиться к профессионалам, у которых есть компетенция «1С: Эксперт по технологическим вопросам», т.к. нет общих правил и советов по решению подобных проблем, все сугубо индивидуально.
Почему «тормозит» 1С? 3 шага к решению проблемы
Как часто вы слышите от своих сотрудников, что 1С «зависает», «тормозит», «не грузит» и в целом, очень медленно работает? Если это случается чаще, чем раз в несколько месяцев, значит, вам пора менять системного администратора. Сегодня мы расскажем историю одного из наших клиентов, который в течение нескольких лет еженедельно сталкивался с проблемами при работе с 1С, но никто не мог ему дать ответы на вопросы: Почему 1С «тормозит», и Как это прекратить? Специалисты отдела системного администрирования «Гигабайт» смогли настроить бесперебойную работу 1С-системы в компании за пару недель.
1С «зависает и висит», медленно работает по сети
- Программы 1С, в целом, очень медленно работают
- Ежедневно возникают ситуации, когда 1С зависает из-за того, что сотрудники отправляют друг другу документы и файлы
- Раз в месяц система 1С тормозит совсем не по-детски, когда бухгалтера начинают готовить отчеты
На вопросы, как давно это началось, ответ был — Всегда так было.
Как с этим справлялись до этого? — Перезагружали сервер.
Кроме того, представители заказчика рассказали, что не так давно по настоянию администратора были заменены все интернет-кабели, правда, ни одну из проблем это не решило.
1С настройка сети от Гигабайт
Первым делом наши специалисты изучили формат работы предприятия. Выяснилось следующее — в компании отсутствует централизованная система учета. В каждом филиале стоит свой сервер и свое УПП, есть и свои приходящие админы, и с ними никаких особых проблем не возникает. В начале каждого дня менеджеры выгружают данные и по электронной почте отправляют их в головной офис в Новосибирске. Заказчика такое положение дел устраивает, и принципиально он ничего менять в работе с филиалами не планирует.
Жесть начиналась с работы центрального офиса, в котором состояло порядка 30 человек, из которых пять бухгалтеров, кадровик, менеджеры продаж, специалисты по закупкам и сотрудники производства. Именно здесь и требовалось провести основные действия.
Первым делом надо было разобраться с перегрузками в локальной сети, которую прежний специалист и пытался решить с помощью замены проводов. Наши специалисты уверено заявили, что проблема в сетевом коммутаторе, который имеет ограниченную пропускную способность.
«Мы пришли, посмотрели, да тут не провода, тут оборудование надо менять. Объем передачи данных ограничен, и если кто-то один файл перекидывает, то все сидят ждут, пока отправка закончится. В общем, поменяли им свитч и все стало летать», — прокомментировали первый этап своей работы наши администраторы.
Регулярно «тормозит 1С»
Вторая проблема озвучивалась как «зависает, тормозит 1С». Особенно критично это было в последнюю неделю каждого месяца, квартала и последний месяц года, когда бухгалтерия готовила отчетность. Особо тяжелые ситуации разрешались нажатием кнопки «reset» на сервере, а в остальное время сотрудники просто ждали своей очереди поработать.
Проблема оказалась в устаревшем серверном оборудовании, а именно в HDD-диске, который использовался в качестве основного накопителя и вполне адекватно работал с 1С:Предприятие 7.7, а вот «вывозить» 1С:Бухгалтерию и 1С:ЗУП уже не мог.
По рекомендации администраторов «Гигабайт» был куплен современный высокопроизводительный SSD и все данные переписаны на новый носитель.
«Скорость обмена данных зависит от того, как быстро крутится диск. Скорость SSD — диска от 10 до 100 раз быстрее. То есть, даже если посчитать по минимуму, то вместо прежней скорости в 30 Мбит/с, пользователи получили 300 Мбит/сек», — рассказали наши специалисты.
Неисправимая ошибка сервера
Скорость работы 1С-системы была не единственной проблемой , которая в прежние времена решалась перезагрузкой сервера. Таким образом боролись и с регулярно возникающими ошибками, так называемой неисправимой ошибкой сервера (он показывал синий экран и перезагружался).
Дело в том, что собрав рабочий компьютер и назначив его сервером, прежний администратор, опасаясь, что 1С:Предприятие 7.7 не будет работать с актуальной операционной системой установил на него не самую новую систему, да и сделал это так неудачно, что она регулярно ловила ошибки. Перезагружать сервер 1С приходилось примерно раз в 2-3 дня.
Наше решение было — переустановить операционную систему, выбрав более актуальную версию.
«7-ка не может работать с современной базой данных, и их прежний админ думал, что и операционная система должна быть старой. То есть, на новом оборудовании он оставил старое ПО. И получался такой «рассинхрон». Мы установили последний Windows Server, но SQL оставили 2008 года. И система стала работать без сбоев».
Таким образом, примерно за 2 недели наши специалисты решили многолетние проблемы заказчика с качеством работы сети и стабильностью функционирования учетных систем. 1С теперь «не тормозит». Вот уже более года как компания обслуживается в «Гигабайт» и за это время обращения касались только обычных запросов: подключить пользователей к сетевым дискам, настроить принтер или обновить банковские сертификаты.