28.04.2014, 17:09. Показов 7083. Ответов 8
Добрый день. Работала в 1с и система предупредила и перезагрузке, сообщение не заметила. После перезагрузки не могу зайти в 1с, в конфигуратор тоже. Саму базу отсылала на проверку,сказали,что база в порядке и у другого человека она запускается. Сказали,что дело в системе. Что можно сделать в данном случае? Вызывать администраторов из 1с не хочется пока. Спасибо.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
После обновления программы или обновления windows может возникать такая ошибка.
Первоначальным решением данной проблемы является запуск базы через тонкого клиента.
При выборе базы, в которой выдается ошибка, вместо запуска необходимо нажать кнопку изменить.
В первом окне нажимаем кнопку «Далее», а во втором окне необходимо в меню «Основной режим запуска» выбрать «Толстый клиент» и нажать кнопку «Готово».
После этого запускаем базу. Ошибка должна уйти.
Программа 1С БП 8.3 перестала запускаться, сразу выдает «Прекращена работа программы 1cv8c». Что делать?
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: 1cv8c.exe
Версия приложения: 8.3.17.1496
Отметка времени приложения: 5ed5b5f3
Имя модуля с ошибкой: backend.dll
Версия модуля с ошибкой: 8.3.17.1496
Отметка времени модуля с ошибкой: 5ed5bce4
Код исключения: c0000005
Смещение исключения: 001b059d
Версия ОС: 6.3.9600.2.0.0.768.
Код языка: 1049
Дополнительные сведения 1: 5861
Дополнительные сведения 2: 5861822e1919d7c014bbb064c64908b2
Дополнительные сведения 3: a10f
Дополнительные сведения 4: a10ff7d2bb2516fdc753f9c34fc3b069
Обновлено 05.08.2019
Добрый день! Уважаемые читайте и гости популярного IT блога Pyatilistnik.org. В прошлый раз мы с вами изучили вопрос, где в вашей системе располагаются ваши сертификаты пользователя и компьютера. Двигаемся далее и на повестке для у меня возникла проблема, которую я буду решать и вести в данной статье лог действий помогающих достижению цели. Сегодня я разберу ошибку при работе программы 1С предприятие, а именно она вылетает с событием «Программа 1cv8c.exe версии 8.3.14.1630 прекратила взаимодействие с Windows и была закрыта.» или «Имя сбойного приложения: 1cv8c.exe, версия: 8.3.14.1630, метка времени: 0x5c6e4c97». Надеюсь, что вместе с вами мы решим данную проблему.
Многие пользователи сталкивались с ошибками при работе в программе: появлялось уведомление с описанием сути и местом возникновения. Но что делать, когда во время работы зависает база или не запускается 1С конфигурация? Прежде всего — не теряться и не паниковать: хотя причины сбоев различны, в большинстве случаев разобраться по силам рядовому сотруднику с минимальными знаниями в администрировании.
Содержание
- Проблемы с запуском конфигураций
-
Ошибки при старте конфигурации
- Недостаточно прав на запуск программы
- Не найдена база данных
- Ярлык запуска 1С не действителен
-
Программа 1С зависает при запуске
- Проверка и восстановление целостности БД
- Изменение параметров компьютера
- Принудительное закрытие 1С
Причины прекращения работы программы
Перед тем, как приступить к решению данной проблемы, предлагаю систематизировать причины возникновения этой ошибки и, для удобства прочтения, разделить их на три блока:
Программный сбой — сюда можно отнести:
- Нехватку ОЗУ для выполнения операций программой;
- Отсутствие комплекта API или библиотек, к которым софт должен обращаться для правильного функционирования;
- Проблемы самой программы.
Сбой Windows — он включает в себя:
- Атаку системы вирусами;
- Повреждение системного файла (файлов), к которому программа обращается в процессе работы.
Аппаратные проблемы — в этом случае следует проверить на наличие сбоев комплектующие, а именно:
- Оперативную память;
- Жесткий диск;
- Видеоадаптер.
Разберем каждую из причин по порядку.
Прекращена работа программы “1cv8c”.
После обновлений 1С или обновлений windows на компьютере, может выйти ошибка “ Прекращена работа программы 1cv8c”
Рис. 1. Ошибка
Для решения данной проблемы, одним из решений является запуск базы через толстого клиента.
При выборе базы, которая выдает ошибку, вместо запуска, нажимаем кнопку изменить.
Рис. 2. Изменение настроек запуска.
В первом окне нам не требуется вносить какие-либо изменения, следовательно, мы нажимаем кнопку “Далее”. На втором окне нам необходимо в меню “Основной режим запуска” выбрать режим “Толстый клиент” и нажать кнопку “Готово”.
Рис. 3. Первое окно “Редактирование информационной базы”
Рис. 4. Второе окно “Редактирование информационной базы”
После проделанных действий, ошибки возникнуть не должно.
Сафаров Ильдар. Специалист Линии консультаций
Возврат к списку
При запуске системы «1С: Предприятие» или при выполнении какой-либо операции в самой системе (например, создании документа или справочника) специалист может столкнуться с сообщением «На сервере 1С:Предприятия произошла неисправимая ошибка. Приложение будет закрыто». После это вам предлагается или завершить работу системы или перезапустить её, тем самым прервав нормальный рабочий цикл. Каковы причины данной проблемы, и как её можно исправить – расскажем в нашем материале.
Содержание
- Суть и причины проблемы «На сервере 1С: Предприятия произошла неисправимая ошибка»
- Причинами проблемы обычно является следующее:
- Обновите систему до самой актуальной версии
- Убедитесь в достаточном количестве свободного места на диске
- Сохраните работу формирования штрих-кодов
- Очистите временные файлы системы 1С
- Используйте функционал утилиты CHDBFL
- Для старта утилиты перейдите по пути:
- Добавьте в исключения антивируса папки и файлы 1С
- Обратитесь в службу поддержки 1С
- Заключение
Предприятия произошла неисправимая ошибка»
Данная ошибка «На сервере 1С» может появиться в любой момент, но довольно часто фиксируется именно при запуске системы 1С. А также при создании документов и после переноса системы с одного ПК на другой. Также ошибка начала массово фиксироваться примерно с начала апреля 2021 года, что связано с дисфункцией библиотеки v8_xxx_xx.1CBarcodWin64_9_0_12_13.dl. Последняя загружается в папку временных файлов сеанса пользователя, и ответственна за процесс формирования штрих-кодов.
Причинами проблемы обычно является следующее:
- Устаревшая версия системы 1С на пользовательских ПК;
- Отсутствие свободного места на диске, на котором установлена система;
- В системе 1С имеется огромное количество временных устаревших файлов влияющих на её работу;
- Уже описанная выше ошибка библиотеки 1CBarcodWin64_9_0_12_13.dl;
- В редких случаях причиной дисфункции является действия антивируса, блокирующего нормальную работу системы 1С.
Давайте разберём, как исправить ошибку в виде сообщения «На сервере 1С: Предприятия произошла неисправимая ошибка».
Показывать по
10
20
40
сообщений
Новая тема
Ответить
DDD
Дата регистрации: 11.01.2005
Сообщений: 34
Прошу помощи… Запускаются в конфигураторе все базы, в приложениях — ни одна. После ввода пользователя и пароля приложение закрывается с вышеприведенным сообщением.
Платформа 8.2.18.96, БП базовая 2.0.48.7
Пробовала
Обновление платформы с 8.2.18.61
Тестирование и исправление
Проверку Chk из папки BIN
Выгрузить-загрузить
Перепрописать
Очистить КЭШ
Удалила антивирус (аваст)
Контроль учетных записей на 0
Ускорение аудио, видео не нашла
Брандм-р не открывается, отключила его в службах ни ф-га не изменилось….
На другом компе база загрузилась и работает.
Конфликт 1С 82 и W 7 32 видимо… Но куда еще копать?
Денис (САМАРА)
Дата регистрации: 09.04.2008
Сообщений: 8351
> Но куда еще копать?Права пользователя на папку временного каталога Windows. А вообще для точного ответа есть такая штука «Технологический журнал», но для его настройки и чтения надо программистский ум иметь.
DDD
Дата регистрации: 11.01.2005
Сообщений: 34
Действительно. Права пользователя на временные каталоги обычно именно в обед меняются…. Без программистского ума куда ж я лезу-то?!
В общем спасибо большое!
Проблему решила.
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20725
Сарказ не совсем понятен!
Показывать по
10
20
40
сообщений
Показывать по
10
20
40
сообщений
Новая тема
Ответить
Taiska+++
Дата регистрации: 12.01.2014
Сообщений: 30
Здравствуйте, уважаемые тех.специалисты.Помогите, пожалуйста.Появился у меня новый ноутбук с виндоус 8.Пытаюсь все перенести со старого компьютера на новый.Запускаю со своего установочного диска 1С, устанавливаю, пытаюсь открыть хотя бы демонстрационную базу (8.2), а мне выскакивает окошко: «Программа «1см8с» не работает Возникшая проблема привела к прекращению работы программы.Windows закроет эту программу, а если есть известный способ устранения проблемы, уведомит вас об этом»и кнопочка «Закрыть программу»
Подскажите, пожалуйста, что делать.Планировала установить, обновить платформу и перенести свои базы, а тут такая неудача.
ITSKonsultant
Дата регистрации: 11.09.2013
Сообщений: 220
Taiska+++, 1. Удалите платформу которую установили2. Установите новую платформу3. перенесите и подключите базы
1С:Франчайзи «ИТС Консультант»
http://itsconsultant.ru
Контактный телефон: 8 (495) 762-92-60
Email: info@itsconsultant.ru
Дарья
Дата регистрации: 10.09.2014
Сообщений: 11
Taiska+++, случайно не дамп вылетает? Отключите аппаратное ускорение (как бы это смешно не звучало ), если это возможно. Если нет, поставьте последнюю платформу 8.3 (даже если работаете на 8.2), если не поможет, обновите драйвер видеокарты. Это все поможет, если вылетает программа с дампом
Показывать по
10
20
40
сообщений
В те времена, когда ОС только создавались, над ними трудились многочисленные группы специалистов. Это касалось и всевозможного софта, составляющим звеном которого тогда являлись прикладные программы. В наше же время разработчиком может стать каждый, для этого достаточно овладеть каким-либо объектно-ориентированным языком программирования, коих накопилось огромное количество. В результате появилось много различного софта, созданного новаторами-рационализаторами или просто энтузиастами-любителями.
Многие из таких программ могут временами давать сбои, связанные с внутренними ошибками, неполадками операционной системы или самого ПК. В таких случаях, при запуске приложения на экране появляется распространенная ошибка: «Возникшая проблема привела к прекращению работы программы. Windows закроет эту программу, а если есть известный способ устранения проблемы, уведомит вас об этом». Не стоит расстраиваться, так как данный сбой в большинстве случаев исправим. Перейдем к рассмотрению различных способов исправления ошибки.
Содержание
- Причины прекращения работы программы
- Способы исправления программного сбоя
- Отсутствие необходимого ПО
- Проблемы самой программы
- Исправляем вылет программы в результате сбоя Windows
- Повреждение системного файла, к которому обращается программа
- Исправляем сбой программы, связанный с аппаратными проблемами ПК
- Ошибка ОЗУ
- Сбои в работе винчестера
- Тестируем видеокарту на наличие неполадок
- Заключение
Иногда в работе с программой 1С появляются ошибки и системные сообщения, которые приводят в растерянность пользователя. Не надо пугаться: любой ошибке есть логическое объяснение, и подсказки кроются в самих сообщениях.
Системное сообщение Начало сеанса с информационной базой запрещено может возникнуть при проведении операции резервного копирования информационной базы (ИБ), настроенного в автоматическом режиме. Разберем причину и выход из этой ситуации.
Появление этой ошибкой может быть вызвано каким-то сбоем в работе программы. При выполнении процедуры резервного копирования в пользовательском режиме или при настроенном автоматическом резервном копировании программа автоматически завершает работу пользователей и устанавливает блокировку, чтобы никто не вошел в нее. По завершению этой процедуры блокировка снимается. Но иногда в системе происходит сбой: блокировка не снята, и пользователь видит сообщение — Начало сеанса с информационной базой запрещено. Выполняется восстановление информационной базы.
Откройте папку с информационной базой. Путь, где она расположена, виден в окне запуска программы, в нижней части окна. В папке вы увидите много файлов.
Файл 1Cv8.1CD — это файл самой информационной базы, он самый объемный. Его трогать нельзя!
Остальные файлы — это временные файлы и файлы блокировок, которые формируются при запуске программы и при ее закрытии автоматически исчезают. Файл 1Cv8.cdn отвечает за блокировку ИБ. Удалив его, блокировка будет снята, и наша база вновь запустится.
Можно удалить все временные файлы, кроме файла информационной базы.
Добрый день!
Прошу помощи.
Потоянно возникает одна и та же ошибка.
Бухгалтерия предприятия, редакция 3.0 (3.0.76.77)
Открываю 1с а она пишет —
1. Подождите пожалуйста! Выполняется сохранение информации об ошибке для возможности последующего анализа.
Программа «1сv8с» не работает.
Далее высвечивается ..
2.Прекращение работы программы 1сv8С Виндоус осуществляет поиск устранения этой ошибки
Далее высвечивается…
3.Программа «1сv8с» не работает. Возникшая проблема привела к прекращению работы программы. Windows закроет эту программу, а если есть известный способ устранения проблемы, уведомит вас об этом.» Конфигуратор тоже не открывается.
И всё… закрывается 1с.. иногла получается зайти в базу только с 3-его иои 4 ого раза, повторно ее щапуская..
Прошу подсказать что это и как решить это.
Спасибо. 🙁
Какая установлена платформа?
Цитата (Вера Чуйкова):И всё… закрывается 1с.. иногла получается зайти в базу только с 3-его иои 4 ого раза, повторно ее щапуская..
Это локальная версия? Есть свободное место на компьютере?Кэш чистили?
Отправляйте налоговую отчетность прямо из 1С!
Kamushek, На компе место есть, проф версия, не чистила кэш, не знаю как даже
Смените сложную учетную программу на понятный веб‑сервис для малого бизнеса
Kamushek, это не относится к моей теме.у меня 1с открывается, но не с первого раза, так выскакивает ошибка, ошибка то есть то нет, и обновление к этому не имеет никакого отношения
Kamushek, мне сегодня программист удалил базу и запусьил ее по новой, пока тестирую, вскоре узнаю устраниласбь ошибка или нет
Цитата (Вера Чуйкова):Kamushek, мне сегодня программист удалил базу и запусьил ее по новой, пока тестирую, вскоре узнаю устраниласбь ошибка или нет
И сделал ровно то, что написано по ссылке, почистил кэш.
Цитата (Вера Чуйкова):это не относится к моей теме.
А почему вы так решили? Разные болезни могут лечиться одинаковыми лекарствами…
-
anka99777 сказал(-а):
23.12.2013 14:51
1С8 после обновления перестала открываться
Добрый день.
Обновили платформу с 8.3.3.721 на 8.3.4.365. У меня 3 базы: бухгалтерия, зарплата и кадры и управление торговлей. После обновления я не могу зайти в Торговлю. Начинает грузиться и потом прерывается и пишет «Программа 1с не работает» и отключается.На других компьютерах тоже обновили платформу и все работает. Звонила специалистам из 1с, которые нас обслуживают, но они не смогли решить проблему. Смогли только предложить выезд за деньги. В чем может быть причина? И как можно устранить ошибку? -
Климов Сергей сказал(-а):
23.12.2013 15:04
Сообщение от anka99777
и пишет «Программа 1с не работает»
Прямо так и пишет? Дословно?
Сообщение от anka99777
И как можно устранить ошибку?
Нужно сначала её определить.
-
anka99777 сказал(-а):
23.12.2013 15:15
Дословно: Программа «1сv8c» не работает. Возникшая проблема привела к прекращению работы программы. Windows закроет эту программу, а если есть известный способ устранения проблемы, уведомит вас об этом.
-
Климов Сергей сказал(-а):
23.12.2013 15:20
Сообщение от anka99777
не могу зайти в Торговлю
1. Другие базы открываются?
2. Где расположена база Торговли? На жеском диске этого компьютера, в сети?
3. Конфигуратор запускается? -
anka99777 сказал(-а):
23.12.2013 15:24
1. Остальные базы открываются. Есть еще торговля другой компании и тоже все открывается. На других компьютерах база которая не открывается у меня у всех открывается.
2. Она находится в сети.
3. Конфигуратор не запускается. -
Генук сказал(-а):
23.12.2013 18:49
конфликт железа (аппаратного ускорения)… сисадмин у хате е?
надеюсь, понятно написал?
0 / 0 / 0 Регистрация: 21.09.2012 Сообщений: 3 |
|
1 |
|
Ошибка «Возникшая проблема привела к прекращению работы программы»21.09.2012, 15:40. Показов 77712. Ответов 5 У меня проблема постоянно __________________
0
|
13173 / 4621 / 168 Регистрация: 25.10.2010 Сообщений: 9,412 |
|
21.09.2012, 16:03 |
2 |
макс2500, а надо то, что ? найти причину или просто сделать так, что бы это окно больше не доставало ? Если второе, то лезем в реестр в HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting. Параметр DontShowUI выстави на 1 Только копию реестра сделать, а то всякое могЁт случиться Добавлено через 12 минут
при повторных запусках а для чего запускать программу повторно ?
1
|
0 / 0 / 0 Регистрация: 21.09.2012 Сообщений: 3 |
|
21.09.2012, 16:04 [ТС] |
3 |
спасибо а можно ли найти причину этого и устранить? Спасибо
0
|
13173 / 4621 / 168 Регистрация: 25.10.2010 Сообщений: 9,412 |
|
21.09.2012, 16:06 |
4 |
А что делалось до возникновения подобной ситуации ?
1
|
0 / 0 / 0 Регистрация: 21.09.2012 Сообщений: 3 |
|
21.09.2012, 16:13 [ТС] |
5 |
ошибку выдало сразу как установил на новый комп игру gof2 hd! При первом запуске! Некоторые игры запускались потом возникает таже проблема выскакивает сообщение!
0
|
Почетный модератор 28035 / 15765 / 981 Регистрация: 15.09.2009 Сообщений: 67,753 Записей в блоге: 78 |
|
21.09.2012, 16:39 |
6 |
а вирусы?
0
|
1
2
3
Показывать по
10
20
40
сообщений
Новая тема
Ответить
AOLga
Дата регистрации: 12.03.2007
Сообщений: 309
Добрый день. Столкнулась с такой проблемой. На ОС Windows 7 установила 1С8. При попытке вывести на печать из 1С программа вылетает с ошибкой :»Программа 1CV8C не работает.Возникшая проблема привела к прекращению работы программы.Windows закроет эту программу, а если есть известный способ устранения проблемы, уведомит вас об этом» В интернете нашла две ссылки на решение проблемы: отключить Касперского или отключить аппаратное ускорение для Windows 7.Касперского у меня нет, антивирусник отключала- не помогло. Аппаратное ускорение видеокарты отключить не могу, кнопка не активна.Пожалуйста, если кто-то сталкивался с этим, подскажите любые пути решения проблемы, проверю все варианты! Заранее спасибо.
ZhAmAn
Дата регистрации: 23.12.2010
Сообщений: 1333
А тестирование и исправление делали?
AOLga
Дата регистрации: 12.03.2007
Сообщений: 309
Не тестировала, все эксперемены ставлю на демо версии. Аналогичная конфигурация, установленная под Windows XP на другом компьютере и в другой локальной сети, таких ошибок не выдает. Проблема возможно в конфликте Windows7 и 1СV8, а возможно в принтере. Там установлен принтер Canon LBP-1120, обращение к принтеру по сети.
Денис (САМАРА)
Дата регистрации: 09.04.2008
Сообщений: 8351
> Там установлен принтер Canon LBP-1120
Не «любит» 1С «пушечные» принтеры, не «любит»…
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20725
Отключите аппаратное ускорение Интел.
AOLga
Дата регистрации: 12.03.2007
Сообщений: 309
Не знаю что такое «пушечные принтеры», но читала, что принтеры Canon не очень дружат с 1С. Но иного на данный момаент не дано.
AOLga
Дата регистрации: 12.03.2007
Сообщений: 309
Аппаратное ускорение интел отключить не могу, кнопка не активна. Возможно видекарта не поддерживает изменения этого параметра. Как обойти неактивную кнопку?
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20725
Упорная
Дата регистрации: 01.04.2011
Сообщений: 382
Может быть кнопка не активна, потому что входите под пользователем с неполными правами? Попробуйте отключить под админской учеткой
AOLga
Дата регистрации: 12.03.2007
Сообщений: 309
Тип карты не уточнила, комп в другом корпусе, туда надо доехать. Уточню через час тип карты.
1
2
Показывать по
10
20
40
сообщений
Новая тема
Ответить
Ольга
Дата регистрации: 28.07.2014
Сообщений: 23
Добрый день.Помогите, пожалуйста.Формирую отчетность в ПФР за полугодие в 1 С 8., первый раз, мне выдает ошибку и потом «выбрасывает» из программы.В чем дело? Что я делаю не так? Ошибка: Программа 1С 8 не работает: Возникшая проблема привела к прекращению работы программы. Windows закроет эту программу, а если есть известный способ устранения проблемы, уведомит вас об этом.Вот эту ошибку мне выдает программа. когда я ее закрываю, то и программа 1с закрывается СРАЗУ(((
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20725
Ольга, номера релизов платформы и конфигурации приведите!
Ольга
Дата регистрации: 28.07.2014
Сообщений: 23
Prikum пишет:
Цитата |
---|
Ответ на Ольга , номера релизов платформы и конфигурации приведите! |
Релиз платформы: 1С:Предприятие 8.3 (8.3.4.437)Релиз конфигурации: 3.0 (3.0.31.12)
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20725
Ольга, последние релизы: 8.3.5.1098 и 3.0.34.14, разбираться в ошибках прошлых релизов, если они есть, никому не интересно.
Ольга
Дата регистрации: 28.07.2014
Сообщений: 23
Prikum пишет:
Цитата |
---|
Ответ на Ольга , последние релизы: 8.3.5.1098 и 3.0.34.14, разбираться в ошибках прошлых релизов, если они есть, никому не интересно. |
не поняла? как понять ЕСЛИ ОНИ ЕСТЬ, и НИКОМУ НЕ ИНТЕРЕСНЫ???
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20725
Ольга, что мешает Вам обновится?
Ольга
Дата регистрации: 28.07.2014
Сообщений: 23
Prikum пишет:
Цитата |
---|
Ответ на Ольга , что мешает Вам обновится? |
Prikum пишет:
Цитата |
---|
Ответ на Ольга , что мешает Вам обновится? |
1С:Предприятие 8.3 (8.3.4.496)
Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.34.10)
Простите, я сразу не поняла Вас и я допустила ошибку в релизе и платформе,выше написала, которые сейчас утановлены.Еще раз прошу прощения, что ввела в заблуждение)
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20725
Ольга, сравните их с моими цифрами! 😉
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20725
Ольга, и потом, тестирование и исправление делали? chdbfl.exe запускали?
Ольга
Дата регистрации: 28.07.2014
Сообщений: 23
Prikum пишет:
Цитата |
---|
Ответ на Ольга , и потом, тестирование и исправление делали? chdbfl.exe запускали? |
нет, даже не заню как это сделать(((
Способы исправления программного сбоя
Нехватка ОЗУ для выполнения операций. В данном случае следует проверить загруженность оперативной памяти при запуске и работе вашего приложения. Возможно, системе просто не хватает ее. Итак, необходимо:
Открыть диспетчер задач — для этого жмем сочетание клавиш «Ctrl + Alt + Delete» и в появившемся окне выбираем «Запустить диспетчер задач»;
Альтернативный вариант — нажать сочетание кнопок «Win + R» и в открывшемся окошке «Выполнить» набрать taskmgr, после чего нажать «Enter».
Запустить программу и во вкладке «Процессы» диспетчера задач проследить, какое количество ОЗУ требуется ей для работы. Если его не хватает, то остается два варианта:
В этом же разделе закрыть ненужные процессы.
Увеличить объем файла подкачки — это позволит (в том случае, если программе не хватает ОЗУ и она обращается к жесткому диску для того, чтобы хранить там промежуточные данные об операциях), выделить больше места на винчестере для выполнения приложения. Осуществить это можно так:
Зайти в «Панель управления», выбрать вкладку «Система и безопасность», затем «Система», в сведениях об имени компьютера нажать на «Изменить параметры», далее «Дополнительно». Параметры «Быстродействия», снова «Дополнительно» и в блоке «Виртуальная память» выбираем вкладку «Изменить», после чего увеличиваем файл подкачки и нажимаем «ОК» — готово.
Отсутствие необходимого ПО
Отсутствие специальных исполняемых библиотек и другого обязательного системного API, предназначенного для интеграции программ с ПК, также может стать причиной данной проблемы. Потому, нелишним будет установить следующее ПО:
Для Win32 (x86):
- http://www.microsoft.com/ru-ru/download/details.aspx?id=42643
Для Win64
- https://www.microsoft.com/ru-ru/download/details.aspx?id=42643
После этого перейдите в центр обновления Windows и установите все обновления данного ПО.
Проблемы самой программы
Ошибка «Возникшая проблема привела к прекращению работы программы» может возникать и в том случае, если сама версия программы, используемая вами, некорректна. Это может возникать, если:
- Установлена пиратская версия софта (к примеру, RePack игры), тут выходом является поиск альтернативной версии или обращение к разработчику;
- Вы пользуетесь бета-версией программы, тут поможет только ее удаление и загрузка официальной программы с сайта разработчика.
Проблемы с запуском конфигураций
Сложности с открытием конфигураций условно можно разделить на две категории:
- Выдано информационное окно с описанием ошибки, например:
- «Отсутствует файл базы данных»;
- «Информационная база не обнаружена»;
- «Файл базы данных поврежден»;
- «Неверное имя пользователя или пароль»;
- «Нет прав на запуск требуемого вида клиента» и т. д.
- 1С зависает, загрузка не проходит дальше заставки конфигурации, база не открывается.
В статье рассмотрены несколько ошибок запуска конфигураций на платформе 1С:Предприятие 8.3.17.1549.
Ошибки при старте конфигурации
Сбои запуска сопровождаются разными уведомлениями, поэтому обращайте внимание на текст сообщения. А поняв причину проблемы, определите направление для решения.
Недостаточно прав на запуск программы
Может возникнуть у новых пользователей или после изменения учетной записи.
Для устранения следует поменять пользователю настройки прав и ограничений. Это доступно под учетной записью администратора 1С. Пункт Настройка пользователей и прав в типовых конфигурациях размешен в разделе Администрирование.
Не найдена база данных
При запуске программа не нашла файл базы 1Cv8.1CD. В сообщении указывается путь, по которому проводится запрос. Причины недоступности базы:
- перемещена;
- удалена;
- переименован каталог хранения;
- для пользователя закрыт доступ к папке с базой.
Чтобы устранить ошибку:
- Попробуйте пройти по указанному пути до файла 1Cv8.1CD.
- Убедитесь, что имена компьютера/диска и всех папок совпадают с указанными в уведомлении. Если обнаружили отличия, исправьте параметры запуска базы: по кнопке пропишите новый каталог расположения ИБ.
- Проверьте права на изменение файлов для текущего пользователя. В окне каталога базы на вкладке должны стоять отметки .
- При отсутствии каталога или файла 1Cv8.1CD посмотрите : возможно, база случайна удалена.
Ярлык запуска 1С не действителен
Для быстрого запуска программы администраторы выносят ярлык (ссылочный файл) на рабочий стол пользователя. При перемещении или установке новой платформы ярлык обновляют. Иногда специалисты забывают это сделать, и сотрудники сталкиваются с ошибкой неработающего ярлыка 1С.
Для создания нового ярлыка:
- найдите каталог с установленным приложением 1С;
- откройте папку common;
- правой кнопкой по файлу 1cestart.exe вызовите контекстное меню и выберите Отправить — Рабочий стол (создать ярлык).
После выполнения команды на рабочем столе появится новый значок 1С. Можете его переименовать на свое усмотрение. Старый ярлык удалите.
Ошибки запуска, связанные с форматом потока или хранилищем данных, решаются очисткой кэша 1С. Вообще удаление временных файлов 1С помогает решить многие проблемы. Поэтому когда все варианты уже перепробованы, почистите кэш.
Когда 1С не отвечает при запуске после выбора конфигурации, а на экране долгое время висит заставка, то:
- база перегружена или повреждена;
- производительности компьютера недостаточно для работы с программой.
Предпосылками этих проблем могут быть и частые зависания 1С при выполнении каких-либо действий в программе.
Проверка и восстановление целостности БД
Если база 1С не запускается ни в пользовательском режиме, ни в режиме конфигуратора, следует проверить ее на ошибки утилитой chdbfl.exe. Она устанавливается вместе с конфигурацией, находится в папке bin и имеет тип Приложение.
Если в директории 1cv8 несколько папок с разными релизами платформы, откройте последнюю установленную.
Перед использованием утилиты рекомендуется сделать копию каталога с файлами базы.
В открывшемся окне Проверка физической целостности файла БД в поле Имя файла БД укажите путь до файла 1Cv8.1CD, находящегося в каталоге базы. При затруднении путь можно посмотреть в нижней части окна запуска 1С.
Отметьте флаг Исправлять обнаруженные ошибки, чтобы утилита chdbfl.exe сразу делала исправления в базе. После завершения процедуры ознакомьтесь с результатом в окне приложения.
Далее, независимо от итога проверки, сделайте диагностику ИБ через конфигуратор:
- Запустите 1С в режиме конфигуратора.
- Перед началом действий с базой создайте резервную копию Конфигурация — Выгрузить информационную базу.
- Перейдите в меню Администрирование — Тестирование и исправление.
- В открывшемся окне отметьте все режимы проверки, поставьте флаг Тестирование и исправление и нажмите. Результат отобразится в служебном окне.Еще эту функцию используют, когда зависает 1С при формировании отчетов, проведении документов и т. д. После пересчета итогов, реиндексации, реструктуризации таблиц ИБ повышается быстродействие программы 1С.
- Проверьте работу конфигурации в пользовательском режиме.
Изменение параметров компьютера
Если не запускается 1С 8.3 или работает медленно даже после всех проведенных проверок, значит, причину стоит поискать в настройках операционной системы: в выделяемом объеме оперативной памяти для приложений. При таких проблемах в 1С часто появляется сообщение «Недостаточно памяти».
Приведенные ниже действия следует применять только после согласования с системным администратором, т. к. изменение настроек компьютера может повлиять на другие программы и работу операционной системы.
Для устранения:
- Уточните объем оперативной памяти:
- Установите новый объем ОЗУ для приложений вручную:
- Перезагрузите компьютер.
При повторных зависаниях программы 1С, появлениях ошибок «Недостаточно памяти» обратитесь к системному администратору, чтобы он увеличил физический объем ОЗУ на компьютере. В качестве временной меры при нехватке оперативной памяти можно рассмотреть вариант с увеличением файла подкачки — это выделенная на жестком диске область под нужды приложений.
Для увеличения файла подкачки:
- Откройте окно свойств компьютера и выберите пункт Дополнительные параметры системы.
- В окне на вкладке нажмите кнопку .
- В перейдите на вкладку . В разделе выставьте флажок у программ. Нажмите .
- В окне выберите диск, на котором будет выделено пространство для файла подкачки. После установки флажка задайте величину области в Мб. и опытные сисадмины рекомендуют ставить одинаковые, т. к. это снижает разброс данных в виртуальной памяти. Чем меньше на компьютере ОЗУ, тем больше выделяют места для файла подкачки:
- для 1 Гб ОЗУ — до 4096 Мб;
- 2 Гб — 3584 Мб;
- 4 Гб — 3048 Мб;
- 6 Гб — 2560 Мб.
- Кнопкой новые параметры сохраняются в системе. Чтобы они вступили в силу, перезагрузите компьютер.
Для выбора оптимального размера поэкспериментируйте с пошаговым увеличением файла до максимального значения.
Используйте файл подкачки только при недостатке оперативной памяти, иначе система начнет часто обращаться к этой области для сохранения временных файлов, а из-за низкой скорости (по сравнению с ОЗУ) стабильно работающий компьютер станет дольше обрабатывать запросы.
Принудительное закрытие 1С
Если зависла 1С 8.3 — что делать пользователю? Вот несколько вариантов:
- нажмите комбинацию клавиш Alt+F4 и немного подождите, программа прервет выполнение текущего процесса и выдаст диалоговое окно с вопросом «Завершить работу с программой?»;
- в панели задач вызовите контекстное меню значка 1С и выберите ;
- откройте диспетчер задач Ctrl+Shift+Esc. Выделите неотвечающее приложение и нажмите .
Если зависла 1С — как закрыть программу без последствий для базы данных?
- Не пользоваться кнопкой RESET на системном блоке;
- Не отключать подачу электричества.
При небольшой производительности компьютера не забивайте базу 1С лишней информацией: чаще удаляйте помеченные объекты. Чем меньше объем БД, тем быстрее обрабатываются запросы. Если устранить проблему зависания 1С не помог ни один из способов, выход только один: увеличить ОЗУ и повысить разрядность ОС — обратитесь к системному администратору.
Если Вы еще не подписаны:
После оформления подписки вам станут доступны все материалы по 1С:Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Код разрешения запуска 1С
Еще один способ снятия блокировки — запустить программу с параметром \UC, указав код разрешения запуска 1С. Этот параметр позволяет запустить ИБ, на которую установлена блокировка.
Посмотрите еще раз внимательно на сообщение, в котором прописана подсказка Запустите «1С: Предприятие» с параметрами, и указаны параметры запуска для вашей базы с указанием пути к ней – ENTERPRISE /F»C:\Users\Acer\Documents\InfoBase» /CРазрешитьРаботуПользователей /UC<код разрешения>.
Разберем последовательно, что написано в подчеркнутой строке:
- ENTERPRISE — запуск 1С в пользовательском режиме 1С: Предприятие.
- /F”C:\Users\Acer\Documents\InfoBase” — путь к нашей ИБ (/F — ИБ файловая, /S — ИБ серверная).
- /СРазрешитьРаботуПользователей — снимает блокировку, убирая файл блокировки:
- если указан, то база становится доступной для всех пользователей;
- если не указан, то в программу входит только один пользователь, которому нужно дополнительно разблокировать базу в разделе Администрирование – Поддержка и обслуживание.
Чтобы задать параметры, запустите 1С и нажмите кнопку Изменить, для выбранной информационной базы.
Во втором окне редактирования информационной базы задайте дополнительные параметры запуска, указав код разрешения запуска 1С — ENTERPRISE /F»C:\Users\Acer\Documents\InfoBase» /CРазрешитьРаботуПользователей /UCРезервноекопирование. Текст можно скопировать отсюда, изменив на свой путь к информационной базе.
Запустите 1С снова. Программа начнет открываться и сама сбросится. После этого зайдите снова в окно редактирования ИБ и уберите введенные параметры. Иначе при следующем запуске она может зависнуть.
Если вы укажете только параметры /CРазрешитьРаботуПользователей /UCРезервноеКопирование, то получите тот же результат.
Используя вот такие методы, вы можете разблокировать информационную базу после возникших с ней проблем. И не забывайте про наш волшебный ключик — код разрешения запуска 1С /UCРезервноекопирование. Он позволит справиться с ошибкой Начало сеанса с информационной базой запрещено 1С.
Если Вы еще не являетесь подписчиком системы БухЭксперт8:
После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Обновите систему до самой актуальной версии
Первым делом рекомендуем обновить вашу систему 1С до самой актуальной версии. Множество ошибок в работе 1С связано именно с устаревшей версией системы, при которой нормальная безошибочная работа становится попросту невозможной. Обычно для обновления системы необходимо перейти в меню «Администрирование», и выбрать там опцию «Обновление версии программы».
Перед обновлением вашей системы рекомендуем сделать бекап вашей базы данных.
Некоторые пользователи при этом рекомендуют попробовать опцию динамического обновления, не затрагивающего структуру базы.
Убедитесь в достаточном количестве свободного места на диске
В ряде случае ошибка «На сервере 1С: Предприятия произошла неисправимая ошибка. Приложение будет закрыто» вызвана отсутствие свободного места на диске PC. Рекомендуем убедиться в достаточном количестве свободного места на диске, и при необходимости увеличить количество свободного места, удалив ненужные файлы.
Сохраните работу формирования штрих-кодов
Для временного устранения проблем с работой библиотеки v8_xxx_xx.1CBarcodWin64_9_0_12_13.dl будет необходимо выполнить следующее:
- Выберите режим конфигуратора;
- Там запустите конфигурацию имеющейся у вас информационной базы;
- Отыщите там «ОбщиеМодули — МенеджерОборудованияКлиент/МенеджерОборудованияВызовСервера» и закомментируйте следующую строку:
// МенеджерОборудованияВызовСервера.ПодключитьКомпонентуГенерацииИзображенияШтрихкода();
Затем перезапустите систему и посмотрите, будет ли появляться рассматриваемая ошибка.
Это может помочь: В данной транзакции уже происходили ошибки 1С 8.3 как устранить?
Очистите временные файлы системы 1С
Также может помочь очистка временных файлов 1С, число которых стремительно растёт в ходе работы программы. Для их очистки понадобится выполнить следующее:
- Прекратите работу «Агент сервера 1С Предприятия» и закройте программу;
- Очистите папки временных файлов, находящихся по пути:
C:\Windows\Temp
C:\Users\USR1CV8\AppData\Local\Temp
C:\Users\ИМЯ УЧЁТКИ ПОЛЬЗОВАТЕЛЯ\AppData\Local\Temp
Далее очистите папку временных файлов пользователя, запускающего агент 1С. Обычно по умолчанию это USR1CV8, но путь и имя пользователя могут отличаться в зависимости от конкретики настроек вашей системы.
После выполнения очистки данных папок запустите ваш сервер 1С и выполните проверку работоспособности базы. Если не помогло – идём дальше.
Используйте функционал утилиты CHDBFL
Как известно, в функционале системы 1С 8.3 используется утилита chdbfl.exe, предназначенная для теста и исправления информационной базы 1С 8.3. Её возможности позволяют произвести проверку физической целостности баз данных, что равняет её с инструментом тестирования и исправления данных конфигуратора вашей системы.
Перед запуском указанной утилиты рекомендуем сделать копию вашей базы данных.
Для старта утилиты перейдите по пути:
- C:\Program Files (x86)\1cv8\ВЕРСИЯ ВАШЕЙ СИСТЕМЫ\bin\ и запустите там файл chdbfl.exe.
- После запуска отобразится окно проверки целостности базы данных.
- Укажите путь к базе данных, поставьте галочку на опции исправления обнаруженных ошибок, после чего нажмите на «Выполнить».
- Дождитесь завершения операции, после которой системы отобразит информацию о произведённых ей действиях.
Если же данный вариант не помог, также может помочь запуск функции «Тестирование и исправление» в настройках конфигуратора.
Добавьте в исключения антивируса папки и файлы 1С
В некоторых случаях ошибка «На сервере 1С: Предприятия произошла неисправимая ошибка» может быть вызвана действиями антивируса, блокирующего доступ или запуск тех или иных служебных файлов 1С. Рекомендуем внести в исключения антивируса все каталоги и файлы 1С на всех ПК, на которых установлена система 1С. После этого проблема может быть устранена.
Обратитесь в службу поддержки 1С
Если не один из указанных способов не помог, рекомендуем обратиться за помощью в вашу поддержку 1С или вызвать ответственного специалиста по работе 1С. Указанная ошибка может быть вызвана конкретикой именно вашей системы, для которой не подойдут универсальные советы. В этом случае рекомендуем обратиться в саппорт или вызвать ответственного специалиста, который определит корень проблемы и укажет на действенное решение.
Это пригодится: не удалось определить цифровой сертификат получателя системы 1С — как решить?
Алгоритм поиска проблемы
Сразу скажу, что внятного ответа ни разработчики 1С ни техническая поддержка мне дали, все сказали, что у вас проблема с системой. И так, что я делал при поиске проблемы:
1. Вводил абсолютно свежий сервер с установленным Windows Server 2012 R2, эффекта не дало, ошибка все так же появилась 2. Удалил все неиспользуемые версии 1С, остались на текущий момент 3. Пробовал удалять кэш 1С, эффекта не дало 4. Переустановка самого клиента 1С, эффекта нет
Далее я решил попробовать собрать трассировку работы приложения по определенным провайдерам Winows и 1С, я такое делал уже при проблеме временного профиля на терминальных серверах. Для этих целей я использовал утилиту logman.exe.
Утилита Logman. exe
Про утилиту Logman.exe я еще подробно расскажу в отдельной статье, в ее задачи входит записывать счетчики производительности или лог работы приложения, его трассировки, и еще много чего, наверняка вы видели ее графический интерфейс в виде сеансов отслеживания событий.
ссылка на описание утилиты Logman.exe на Microsoft https://docs.microsoft.com/ru-ru/windows-server/administration/windows-commands/logman
Когда вы захватываете через утилиту Logman.exe трассировку событий, то создается очень объемный лог, и если вы его не ограничите, то он забьет ваш диск за час. Для того, чтобы его слегка минимизировать мы может явным образом указать какие именно провайдеры Windows вы должны захватывать, как их определить я покажу чуть ниже. Откройте командную строку, лучше в режиме администратора, чтобы всякие UAC вам не мешали. Далее посмотрим всех доступных поставщиков, если не будет влезать на экран, то можете воспользоваться ключом | more или запустить все в PowerShell.
Как видим их приличное количество, но нам бы хотелось анализировать только те, что относятся к 1С. Чтобы отфильтровать, поставщиков Windows, вы можете использовать PID процесса. В диспетчере задач найдите нужный вас процесс, предположим в моем примере это ID 42424
В командной строке пишем:
logman query providers -pid 42424
На выходе вы получите уже меньшее количество поставщиков Windows, у меня это получилось вот так для 1С 8.3.14.1630. Тут нас будут интересовать исключительно GUID.
Поставщик GUID
——————————————————————————-
Microsoft-IEFRAME {5C8BB950-959E-4309-8908-67961A1205D5}
Microsoft-Windows-AsynchronousCausality {19A4C69A-28EB-4D4B-8D94-5F19055A1B5C}
Microsoft-Windows-COM-Perf {B8D6861B-D20F-4EEC-BBAE-87E0DD80602B}
Microsoft-Windows-Crypto-BCrypt {C7E089AC-BA2A-11E0-9AF7-68384824019B}
Microsoft-Windows-Crypto-RSAEnh {152FDB2B-6E9D-4B60-B317-815D5F174C4A}
Microsoft-Windows-D3D9 {783ACA0A-790E-4D7F-8451-AA850511C6B9}
Microsoft-Windows-DNS-Client {1C95126E-7EEA-49A9-A3FE-A378B03DDB4D}
Microsoft-Windows-Documents {C89B991E-3B48-49B2-80D3-AC000DFC9749}
Microsoft-Windows-Dwm-Api {292A52C4-FA27-4461-B526-54A46430BD54}
Microsoft-Windows-KnownFolders {8939299F-2315-4C5C-9B91-ABB86AA0627D}
Microsoft-Windows-LDAP-Client {099614A5-5DD7-4788-8BC9-E29F43DB28FC}
Microsoft-Windows-Networking-Correlation {83ED54F0-4D48-4E45-B16E-726FFD1FA4AF}
Microsoft-Windows-PrintService {747EF6FD-E535-4D16-B510-42C90F6873A1}
Microsoft-Windows-RPC {6AD52B32-D609-4BE9-AE07-CE8DAE937E39}
Microsoft-Windows-RPC-Events {F4AED7C7-A898-4627-B053-44A7CAA12FCD}
Microsoft-Windows-Shell-Core {30336ED4-E327-447C-9DE0-51B652C86108}
Microsoft-Windows-SQM-Events {A97524F6-064C-4C4E-B74B-1ACC87C3700D}
Microsoft-Windows-TSF-msctf {4FBA1227-F606-4E5F-B9E8-FAB9AB5740F3}
Microsoft-Windows-UIAutomationCore {820A42D8-38C4-465D-B64E-D7D56EA1D612}
Microsoft-Windows-User Profiles General {DB00DFB6-29F9-4A9C-9B3B-1F4F9E7D9770}
Microsoft-Windows-UxTheme {422088E6-CD0C-4F99-BD0B-6985FA290BDF}
Microsoft-Windows-WinRT-Error {A86F8471-C31D-4FBC-A035-665D06047B03}
Microsoft-Windows-Winsock-NameResolution {55404E71-4DB9-4DEB-A5F5-8F86E46DDE56}
ODBC.1 {F34765F6-A1BE-4B9D-1400-B8A12921F704}
{012616AB-FF6D-4503-A6F0-EFFD0523ACE6} {012616AB-FF6D-4503-A6F0-EFFD0523ACE6}
{097D1686-4038-46BE-B551-10FDA0387165} {097D1686-4038-46BE-B551-10FDA0387165}
{2955E23C-4E0B-45CA-A181-6EE442CA1FC0} {2955E23C-4E0B-45CA-A181-6EE442CA1FC0}
{4E749B6A-667D-4C72-80EF-373EE3246B08} {4E749B6A-667D-4C72-80EF-373EE3246B08}
{4FE2C5BD-3BEA-465A-85D1-AD2719CFF4AF} {4FE2C5BD-3BEA-465A-85D1-AD2719CFF4AF}
{609151DD-04F5-4DA7-974C-FC6947EAA323} {609151DD-04F5-4DA7-974C-FC6947EAA323}
{63A3ADBE-9717-410D-A0F5-E07E68823B4D} {63A3ADBE-9717-410D-A0F5-E07E68823B4D}
{65CD4C8A-0848-4583-92A0-31C0FBAF00C0} {65CD4C8A-0848-4583-92A0-31C0FBAF00C0}
{6B6C257F-5643-43E8-8E5A-C66343DBC650} {6B6C257F-5643-43E8-8E5A-C66343DBC650}
{6E65C8FC-3CFE-412A-B793-D36D2185A831} {6E65C8FC-3CFE-412A-B793-D36D2185A831}
{80DF111F-178D-44FB-AFB4-5D179DE9D4EC} {80DF111F-178D-44FB-AFB4-5D179DE9D4EC}
{A2A3A1D0-AC4C-4A8F-BCD3-DB69FBA5AFFC} {A2A3A1D0-AC4C-4A8F-BCD3-DB69FBA5AFFC}
{A323CDC2-81B0-48B2-80C8-B749A221478A} {A323CDC2-81B0-48B2-80C8-B749A221478A}
{A3A7B70D-A430-4F3E-AC8B-32DC24E12D7E} {A3A7B70D-A430-4F3E-AC8B-32DC24E12D7E}
{A74EFE00-14BE-4EF9-9DA9-1484D5473302} {A74EFE00-14BE-4EF9-9DA9-1484D5473302}
{A74EFE00-14BE-4EF9-9DA9-1484D5473305} {A74EFE00-14BE-4EF9-9DA9-1484D5473305}
{BDA92AE8-9F11-4D49-BA1D-A4C2ABCA692E} {BDA92AE8-9F11-4D49-BA1D-A4C2ABCA692E}
{C9BF4A02-D547-4D11-8242-E03A18B5BE01} {C9BF4A02-D547-4D11-8242-E03A18B5BE01}
{CEC2553A-8961-4D34-92CA-AB2ECEF646C5} {CEC2553A-8961-4D34-92CA-AB2ECEF646C5}
{D1D7D72D-00D5-4E56-8BAC-23FAC0F9ED4E} {D1D7D72D-00D5-4E56-8BAC-23FAC0F9ED4E}
{E27950EB-1768-451F-96AC-CC4E14F6D3D0} {E27950EB-1768-451F-96AC-CC4E14F6D3D0}
{E870C196-B8CE-4C83-8C4E-DD5755C6D184} {E870C196-B8CE-4C83-8C4E-DD5755C6D184}
{EB7428F5-AB1F-4322-A4CC-1F1A9B2C5E98} {EB7428F5-AB1F-4322-A4CC-1F1A9B2C5E98}
Вам необходимо в текстовый файл сохранить именно GUID значения, по одному значению в строке. Далее этот файл нам будет нужен, при мониторинге. Создайте у себя для удобства отдельную папку. в которую сохраните файл со списком GUID. у меня это будет путь C:\tmp\provaders8.txt. Далее вам нужно определиться сколько вы готовы отдать под файл лога, учтите что он заполняется молниеносно, и сохраняется в сжатом виде в формате .etl, но если вы его потом распакуете, то например 50 МБ превратятся в 750, это нужно учитывать, но есть и обратная сторона нужно больше данных для диагностики, поэтом маленьким его делать так же нет смысла. Я в своем поиске сделаю его 3 ГБ.
В командной строке создаем новую трассировку в Logman.exe:
logman create trace -n 1C8 -f bincirc -max 3000 -ow -o C:\tmp\1C8.etl -ets
- -n задает имя вашей трассировки приложения
- -max — задает максимальный размер файла
- -ow — перезаписать текущий файл если он существует
- -o — путь до файла .etl
- -ets — Отправить команды сеансам трассировки событий напрямую, без сохранения или планирования.
- f bincirc — включить цикл перезаписывания файла новыми данными
Далее нам необходимо обновить наше задание и сказать, что собирать данные нужно по определенным провайдер, которые находятся у нас в файле:
logman update 1C8 -pf C:\tmp\provaders8.txt -ets
- -pf — указать путь до файла с GUID
В итоге у вас начинается наполнение файла .etl
Посмотреть статус и список работающих провайдеров вы можете командой:
Я вижу, что мой сеанс отслеживания событий под именем 1С8 работает. Кстати если вы откроете оснастку «Управление компьютером» и перейдете в раздел «Производительность — Группы сборщиков данных — Сеансы отслеживания событий», то вы увидите тот же список заданий. Тут проще будет потом вносить изменения, например по ключевым словам или уровнем событий, так как по умолчанию у меня стоит уровень 0, подразумевающий собирать все.
Теперь ждем сбоя, после которого вам нужно остановить ваше задание, можно из графического интерфейса
или же командой:
Далее нам необходим из данного архива получить дамп приложения и его лог, для анализа. Сделать, это можно командой:
Напоминаю, что у вам потребуется много места. Все начинается распаковка лога, вы будите видеть таскбар. В итоге из своих 3 ШБ, я получил файл дамп (dumpfile.xml) приложения 1С Предприятие в размере 41 ГБ и текстовый файл summary.txt
Получив такой огромный лог, я не смог его прочитать, утилита Microsoft Message Analyzer писала, что недостаточно памяти для продолжения выполнения программы. Пришлось уменьшать размер epl файла до 100 МБ и собирать меньшее количество провайдеров, исключив некоторые Microsoft и фиксировать только ошибки, уровня 2.
- Critical — 1 0x1 Этот уровень соответствует критической ошибке, которая является серьезной ошибкой, вызвавшей серьезный сбой.
- Error — 2 0x2 Этот уровень добавляет стандартные ошибки, которые указывают на проблему.
- Informational — 4 0x4 Этот уровень добавляет информационные события или сообщения, которые не являются ошибками. Эти события могут помочь отследить прогресс или состояние приложения.
- LogAlways — 0 0xffffffff Фильтрация уровней по событию не выполняется
- Verbose — 5 0x5 Этот уровень добавляет длинные события или сообщения. Это вызывает все события, которые будут зарегистрированы.
- Warning — 3 0x3 Этот уровень добавляет предупреждающие события (например, события, которые публикуются, потому что диск почти заполнен).
Так же я параллельно создал ключи реестра, которые при сбое определенного приложения будут записывать его дамп.
В итоге я получил небольшого вида файлы, которые чуть больше смогли ответить, в чем проблема связанная с появлением ошибки с ID 1000.
Данные файлы дампов приложения, вы можете открыть с помощью утилиты DebugDiag Analysis (https://www.microsoft.com/en-us/download/details.aspx?id=58210).
Откройте DebugDiag Analysis, выберите пункты:
- crashHangAnalysis
- MemoryAnalysis
- KernelCrashHangAnalysys
После чего нажимаем кнопку «Add data Files».
После чего нажмите «Start Analysis»
На выходе вы получаете веб отчет, у меня выглядело вот так:
WARNING — DebugDiag was not able to locate debug symbols for \wbase83.dll, so the information below may be incomplete.
In 1cv8c.exe.10324.dmp the assembly instruction at wbase83!wbase::BaseWindow::windowProc+fe4 in C:\Program Files (x86)\1cv8\8.3.14.1630\bin\wbase83.dll from 1C-Soft LLC has caused an access violation exception (0xC0000005) when trying to read from memory location 0x13380954 on thread 0
Please follow up with the vendor 1C-Soft LLC for C:\Program Files (x86)\1cv8\8.3.14.1630\bin\wbase83.dll
Далее хотя бы видно, к какой базе данных было подключение, для этого есть ключ /IBName.
Далее вы увидите более детальную отладочную информацию по Thread — System ID, она может быть полезна для разработчиков 1С.
Thread 6 — System ID 118516
This thread is not fully resolved and may or may not be a problem. Further analysis of these threads may be required.
Source | |
---|---|
ntdll!NtWaitForSingleObject+c | |
KERNELBASE!WaitForSingleObjectEx+99 | |
KERNELBASE!WaitForSingleObject+12 | |
core83!core::ISemaphoreBaseImpl::wait+26 | |
1cv8c+e7b0 | |
core83!core::Thread::runAndCatch+47 | |
core83!core::Thread::threadMain+2f | |
core83!core::TextManager::restoreLabelsOnPage+34f7 | |
ntdll!RtlpTpWorkCallback+ef | |
ntdll!TppWorkerThread+4f3 | |
kernel32!BaseThreadInitThunk+24 | |
ntdll!__RtlUserThreadStart+2f | |
ntdll!_RtlUserThreadStart+1b |
Thread 0 — System ID 118120
Source | |
---|---|
ntdll!NtWaitForMultipleObjects+c | |
KERNELBASE!WaitForMultipleObjectsEx+cc | |
kernel32!WaitForMultipleObjects+19 | |
kernel32!WerpReportFaultInternal+50b | |
kernel32!WerpReportFault+74 | |
kernel32!BasepReportFault+19 | |
KERNELBASE!UnhandledExceptionFilter+1f4 | |
ntdll!__RtlUserThreadStart+54524 | |
ntdll!_RtlUserThreadStart+1b |
Thread 3 — System ID 118148
Source | |
---|---|
ntdll!NtWaitForMultipleObjects+c | |
KERNELBASE!WaitForMultipleObjectsEx+cc | |
combase!WaitCoalesced+73 [d:\blue\com\published\ comutils\coalescedwait.cxx @ 70 + 20] | d:\blue\com\published\comutils\coalescedwait.cxx @ 70 + 20 |
combase!CROIDTable::WorkerThreadLoop+4c [d:\blue\ com\combase\dcomrem\refcache.cxx @ 1480] | d:\blue\com\combase\dcomrem\refcache.cxx @ 1480 |
combase!CRpcThread::WorkerLoop+433 [d:\blue\com\ combase\dcomrem\threads.cxx @ 260 + 2] | d:\blue\com\combase\dcomrem\threads.cxx @ 260 + 2 |
combase!CRpcThreadCache:: RpcWorkerThreadEntry+16 [d:\blue\com\combase\ dcomrem\threads.cxx @ 67] | d:\blue\com\combase\dcomrem\threads.cxx @ 67 |
kernel32!BaseThreadInitThunk+24 | |
ntdll!__RtlUserThreadStart+2f | |
ntdll!_RtlUserThreadStart+1b |
На этом моя борьба с зависание терминального сервера из-за ошибки 1С предприятия закончена, я как администратор тут уже ничего не могу поделать, надеюсь на разработчиков. С вами был Иван Семин, автор и создатель IT портала Pyatilistnik.org.
Исправляем вылет программы в результате сбоя Windows
Ошибки Windows в результате вирусной атаки. Фатальные ошибки программы, зачастую, возникают в результате повреждения файлов и библиотек Windows вирусами. В таком случае следует сканировать систему утилитой Dr. Web Cureit. Для этого необходимо:
- Загрузить Доктор Веб с официального сайта программы — https://free.drweb.ru/cureit/;
- Установить и запустить антивирус, в результате откроется вот такое окно, где необходимо кликнуть на вкладку «Начать проверку»;
По окончании проверки вам будет предложено внести вирус в карантин или удалить его — в большинстве случаев его можно удалить.
Повреждение системного файла, к которому обращается программа
Иногда проблема, связанная с прекращением работы программы, возникает в результате повреждения системного файла или библиотеки Windows. В таком случае требуется найти дамп памяти — файл, содержащий сведения об ошибке, возникшей в результате запуска вашей программы, о состоянии процессора, ОЗУ и других компонентов в момент аварийного завершения работы приложения. Так мы сможем узнать конкретно в нашем случае, в результате чего возникает данная ошибка. Итак, чтобы посмотреть дамп памяти в момент краха приложения, нужно:
- Скачать по ссылке специальную утилиту «ProcDump», обеспечивающую быстрое создание дампа памяти, в котором не будет содержаться лишних сведений — https://docs.microsoft.com/ru-ru/sysinternals/downloads/procdump;
- Загруженный архив необходимо распаковать в отдельную папку и скопировать путь к ней, он понадобится нам для правильного запуска утилиты;
- Запускаем файл procdump.exe или procdump64.exe (в зависимости от разрядности установленной на вашем ПК ОС) и принимаем лицензионное соглашение;
- Открываем командную строку Windows (для этого жмем сочетание клавиш «Win +R», в окне «Выполнить» набираем cmd.exe и нажимаем «Enter»), в ней прописываем следующее:
- *********\procdump.exe -accepteula -e -w [имя сбойного приложения] ********, где ******* — путь к папке с исполняемым файлом Procdump;
- Пример: C:\\Users\ProcDump\procdump.exe -accepteula -e -w opera.exe C:\\Users\ProcDump\ — теперь запускаем браузер «Opera» и в том случае, если произойдет крах программы, в папке ProcDump сохранится малый дамп памяти, который расскажет о причине возникновения неполадок и состоянии «железа» в момент ошибки.
- Запускаете вашу программу и ждете ее вылета — как только возникнет ошибка, в папке ProcDump будет автоматически создан малый дамп памяти, содержащий сведения о файле, который виноват в вылете приложения, нам осталось лишь прочесть его.
Подробнее о том, как прочитать дамп памяти:
Для Windows 10:
После того, как системный файл или драйвер, виновный в аварийном завершении работы программы, будет найден, останется просто скопировать его наименование и вставить в поисковую строку Yandex или Google. Как правило, на первых же выдачах поисковика будут сайты, на которых содержится подробная информация об этом файле или драйвере, там же можно будет скачать дефолтную версию нужного файла.
Заключение
В нашем материале было рассмотрено, почему появляется сообщение «На сервере 1С: Предприятия произошла неисправимая ошибка. Приложение будет закрыто», и как устранить возникшую проблему. Обновите вашу систему, очистите временные файлы, устраните дисфункцию в работе штрихкодов, добавьте файлы 1С в исключения – и проблема может быть решена. Если же не один из советов не помог, обратитесь в поддержку 1С и ожидайте помощи от ответственного специалиста.
Заключение
Несмотря на то, что в статье было рассмотрено большое количество способов исправления ошибки «Возникшая проблема привела к прекращению работы программы…», причин возникновения данной проблемы еще больше. Более того, для отдельно взятого пользователя она может оказаться индивидуальной. Поэтому, пишите в комментариях, если данные решения вам не помогли, я постараюсь вам помочь.