Ошибка приложения 1cv8c exe модуль ntdll dll server 2003

Перейти к содержимому

Настройка 1С

Решения по использованию программ 1С. Техподдержка. Сопровождение. Услуги программистов.

Партнер столкнулся с тем, что 1С на операции отправки и получения документов ЭДО автоматически закрывается. Программа «падает», не выдавая никаких сообщений. Раз — и пропадает с экрана.

Условия: тонкий клиент 1С на сервере терминалов (RDP-сеанс). Клиент-серверный вариант.

В журнале «Приложение» операционной системы фиксируется следующее:

  • Источник: Application Error
  • Уровень: Ошибка
  • Имя сбойного приложения: 1cv8c, версия: 8.3.17.2127
  • Имя сбойного модуля: ntdll, версия: 10.0.17763.2061

Ошибка «скользкая», быстрых и точных вариантов решения, увы, нет. Только разными проверками.

Методом проб вышли на то, что «виноват» кэш 1С. После очистки локального кэша 1С заработала без сбоев.

Общие варианты действий

  1. Проверка целостности библиотеки (сбойного модуля)
sfc /VERIFYFILE=C:WindowsSystem32ntdll.dll
  1. Очистка кэша.
  2. Проверить на новом профиле пользователя. Войти на терминал новым аккаунтом, из-под него уже запустить операцию в 1С.
  3. Выставить для приложения режим совместимости с более низкой версией ОС. Выполнить запуск от имени администратора (разово, для теста).
  4. Отключить UAC (не рекомендуется, но желательно проверить).
  5. Временно отключить службу PcaSvc (Служба помощника по совместимости программ).
  6. Переустановка платформы. Дополнительно проверить диск на ошибки.
  7. Включить ТЖ и анализировать log-файлы.

Если были обновления Windows к дате, когда начались падения 1С (appcrash) — удалить эти обновления (по возможности).

Также эта ошибка может быть связана с антивирусным ПО/КриптоПро. Рекомендуется их временно отключить или переустановить. Но начать проверки следует с очистки кэша и тестовой учетной записи.

Если не получается и требуется дополнительная поддержка — наши программисты готовы вам помочь → +7-911-500-10-11

Перейти к содержимому

Настройка 1С

Решения по использованию программ 1С. Техподдержка. Сопровождение. Услуги программистов.

Партнер столкнулся с тем, что 1С на операции отправки и получения документов ЭДО автоматически закрывается. Программа «падает», не выдавая никаких сообщений. Раз — и пропадает с экрана.

Условия: тонкий клиент 1С на сервере терминалов (RDP-сеанс). Клиент-серверный вариант.

В журнале «Приложение» операционной системы фиксируется следующее:

  • Источник: Application Error
  • Уровень: Ошибка
  • Имя сбойного приложения: 1cv8c, версия: 8.3.17.2127
  • Имя сбойного модуля: ntdll, версия: 10.0.17763.2061

Ошибка «скользкая», быстрых и точных вариантов решения, увы, нет. Только разными проверками.

Методом проб вышли на то, что «виноват» кэш 1С. После очистки локального кэша 1С заработала без сбоев.

Общие варианты действий

  1. Проверка целостности библиотеки (сбойного модуля)
sfc /VERIFYFILE=C:WindowsSystem32ntdll.dll
  1. Очистка кэша.
  2. Проверить на новом профиле пользователя. Войти на терминал новым аккаунтом, из-под него уже запустить операцию в 1С.
  3. Выставить для приложения режим совместимости с более низкой версией ОС. Выполнить запуск от имени администратора (разово, для теста).
  4. Отключить UAC (не рекомендуется, но желательно проверить).
  5. Временно отключить службу PcaSvc (Служба помощника по совместимости программ).
  6. Переустановка платформы. Дополнительно проверить диск на ошибки.
  7. Включить ТЖ и анализировать log-файлы.

Если были обновления Windows к дате, когда начались падения 1С (appcrash) — удалить эти обновления (по возможности).

Также эта ошибка может быть связана с антивирусным ПО/КриптоПро. Рекомендуется их временно отключить или переустановить. Но начать проверки следует с очистки кэша и тестовой учетной записи.

Если не получается и требуется дополнительная поддержка — наши программисты готовы вам помочь → +7-911-500-10-11

  

FOI1977

22.02.18 — 15:27

Здравствуйте.

1C-ка часто «вылетает» у одного пользователя.

Ругается так:

Имя сбойного приложения: 1cv8.exe, версия: 8.2.19.130, метка времени: 0x54ca1fb1

Имя сбойного модуля: ntdll.dll, версия: 10.0.16299.192, метка времени: 0x16e7ff7f

Код исключения: 0xc0000374

Смещение ошибки: 0x000da8b9

Идентификатор сбойного процесса: 0x24b0

Время запуска сбойного приложения: 0x01d3aae1945b1fc6

Путь сбойного приложения: C:Program Files (x86)1cv828.2.19.130bin1cv8.exe

Путь сбойного модуля: C:WINDOWSSYSTEM32ntdll.dll

Идентификатор отчета: f7732345-013a-4509-b59c-de92eac4598a

Полное имя сбойного пакета:

Код приложения, связанного со сбойным пакетом:

—    System

        —    Provider

            [ Name]     Application Error

        —    EventID    1000

            [ Qualifiers]     0

            Level    2

            Task    100

            Keywords    0x80000000000000

        —    TimeCreated

            [ SystemTime]     2018-02-16T09:03:21.965044900Z

            EventRecordID    7280

            Channel    Application

            Computer    SteblevskiyS500.ft.local

                Security

    
—    EventData

                

            1cv8.exe

            8.2.19.130

            54ca1fb1

            ntdll.dll

            10.0.16299.192

            16e7ff7f

            c0000374

            000da8b9

            17f8

            01d3a6f459fe71ac

            C:Program Files (x86)1cv828.2.19.130bin1cv8.exe

            C:WINDOWSSYSTEM32ntdll.dll

            3ca5b384-8d51-4985-a260-9a955f3eee10

  

FOI1977

1 — 22.02.18 — 15:28

У него на моноблоке Windows 10.

Пляски с бубном:

  

FOI1977

2 — 22.02.18 — 15:29

1. Полный снос и переустанорвка платформы.

2. Выставление (это уже админ нашёл в интеренетах) совместимости с win7 не помогают.

Что подскажите коллеги, заранее благодарен.

  

arsik

3 — 22.02.18 — 15:31

(2) Кеш то почистили?

  

Strogg

4 — 22.02.18 — 15:33

Есть возможность платформу обновить? На 8.3.10 какую-нибудь? Может в ней дело?

  

Fragster

5 — 22.02.18 — 15:47

на новых виндах платформа часто вылетает, когда показывает html. соответственно, надо ставить 8.3.10.

  

FOI1977

6 — 26.02.18 — 12:40

(5) Сам на 10-ке работаю. Вылет с HTML лечится обнулением по дефолту настроек IE … или Edge не помню.

Сам так лечил. Помогло.

  

FOI1977

7 — 26.02.18 — 12:40

А кэш первым делом чистили.

  

FOI1977

8 — 26.02.18 — 12:41

(5) просто раньше не вылетало

  

vde69

9 — 26.02.18 — 12:44

(8) ну винду обновили, и стало вылетать

  

FOI1977

10 — 26.02.18 — 13:04

(9) тут вообще глюки были свирепые. Часть документа не печаталась только у одного самого скандального и гемморойного продажника. Могла таблица без цифр выйти, или без полосок подписи, или шапки у дока нет.

  

FOI1977

11 — 26.02.18 — 13:05

(9) оказалось он ноут поставил под хитрым углом, винт стал глючить. Подобное нередко не моноблоках Леново наблюдается.

  

sdv2000

12 — 26.02.18 — 17:09

забавно у него ручки растут

  

FOI1977

13 — 16.03.18 — 12:01

(12) не смешно, я уже о топоре думаю, что в машине лежит, головёнку его прижать и отхватить топором, бороду, сила то и уйдёт.

  

FOI1977

14 — 16.03.18 — 12:02

(12) не смешно потому что подобная проблема для него обычное явление,и… например, в сервачке свет включаешь, у него гаснет монитор.

  

FOI1977

15 — 16.03.18 — 12:03

(12) сейчас только у него «поручение» перестало быть доступным для редактирования, у других продаванов всё работает.

  

FOI1977

16 — 16.03.18 — 12:05

(12) А уж как его инженеры, что на выезд по его заказам ездят матерят. Купить не то аккум 50кг для UPS, так чтобы тащить на 4-й этаж без лифта, выяснить что он не лезит в стойку, а стойка стоит неудобно. Или грузить 150кг МФУ, и убедиться что она в машину не влезает, о чём его заранее предупреждал водитель обычное дело.

  

FOI1977

17 — 16.03.18 — 12:07

Кстати коллеги, проблема с вылетом так не решил. Админ тоже не осиливает.

  

Малыш Джон

18 — 16.03.18 — 12:08

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

Может тебе твоего продавана водичкой побрызгать?)))

  

FOI1977

19 — 19.03.18 — 16:38

(18) шеф периодически святой водой брызгает ))))) даже того траблмейкера, он хоть и иудей, но выдерживает ))))

Проблема с вылетом будет решена заменой винта на SSD. Было подобное у моноблоков Леново. Из-за наклона винта, и кривых китайских рук на них винты дохли.

Показывать по
10
20
40
сообщений

Новая тема

Ответить

Marvin

Дата регистрации: 18.07.2008
Сообщений: 6

ошибка приложения 1cv8.exe, версия 8.1.15.14, модуль ntdll.dll, версия 5.2.3790.4455, адрес 0x0004а339<br><br>При работе в Конфигураторе возникло сообщение о аварийном закрытии программы без возможности каких либо действий.<br>Народ, кто сталкивался с таким, что за беда?

Marvin

Дата регистрации: 18.07.2008
Сообщений: 6

Ошибка приложения 1cv8.exe, версия 8.1.15.14, модуль comctl32.dll, версия 6.0.3790.4770, адрес 0x00080225.<br><br>Это возникло также в Конфигураторе, но при другой ситуации с тем же пользователем.

Marvin

Дата регистрации: 18.07.2008
Сообщений: 6

Ошибка приложения 1cv8.exe, версия 8.1.15.14, модуль ieframe.dll, версия 8.0.6001.18968, адрес 0x00125c37.<br><br>Аналогично. И все в один день.<br>Работа идет через терминальный сервер, БД под SQL на другом серве, он явно ни при чем, загвоздка с чем то на терминальнике или с платформой 1с, но никак изменений не было в течении предыдущего времени.

Леонова Анна

Дата регистрации: 14.01.2009
Сообщений: 173

Установили платформу 8.2.13.219, сконвертировали базы. При запуске 1С выходит ошибка приложения: «1cv8.exe — обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства». Запуск происходит только на 3-й раз. Как можно решить проблему?

Тэль

Дата регистрации: 22.12.2006
Сообщений: 62

Dимыч

Дата регистрации: 15.07.2011
Сообщений: 48

Было что то похожее, 8.1 закрывалась с треском. Оказалось антивирус виноват был, KIS 2011, обновил до последней версии ошибка исчезла

Леонова Анна

Дата регистрации: 14.01.2009
Сообщений: 173

Спасибо большое! Помогло! Поставили сборку KIS 11.0.2.556, ошибка при запуске 1С исчезла.<br>

Показывать по
10
20
40
сообщений

С каждой новой версией операционной системы Windows её сложность возрастает прямо пропорционально росту требований к аппаратной части компьютеров. Правда, выразить эти показатели в численном виде не представляется возможным, но косвенных подтверждений этому предостаточно. Например, об уровне сложности ОС можно судить по количеству выявленных пользователями багов. Windows 7 в этом плане, являясь наиболее распространённой системой на постсоветском пространстве, на несколько порядков обогнала предшественницу ХР, державшуюся более десятка лет. У Windows 7 по вполне очевидным причинам всё впереди.

Как исправить ошибку в работе файла ntdll.dll

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

Что собой представляет ошибка Windows 7/10 ntdll.dll

Ошибка ntdll.dll

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

Файл ntdll.dll входит в число таких компонент, отвечая за эффективное распределение памяти, общий доступ к которому получают даже такие монстры, как Microsoft Office Access.

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

Ошибка ntdll.dll не является исключением.

Возможные причины возникновения проблемы

Возможные причины возникновения проблемы

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

  • пользователь компьютера производил обновление или установку нового ПО, в результате которого исходный файл был заменён более старой версией с потерей функциональности;
  • из-за тех же действий файл оказался удалённым с жёсткого диска;
  • недавно установленная программа оказалась несовместимой с используемой версией Windows, с этой проблемой часто сталкивались пользователи, недавно перешедшие на Win7 и привыкшие использовать программы, без проблем работавшие на Windows XP;
  • файл ntdll.dll может получить повреждения или быть удалённым в результате деятельности вирусного и/или шпионского ПО;
  • модуль может получить повреждения из-за внезапного отключения питания, во время загрузки с диска;
  • нередко причиной разрушения файла является появление на диске HDD/SSD сбойных секторов.

Виндовс при возникновении ошибки пытается проанализировать её причину, чтобы дать возможность пользователям как можно оперативнее локализовать неисправность. В описании ошибки ntdll.dll часто встречаются следующие уточнения:

  • ntdll.dll отсутствует или файл невозможно найти;
  • нарушение прав доступа к модулю;
  • ntdll.dll не удаётся зарегистрировать;
  • не удаётся запустить программу из-за отсутствия компонента ntdll.dll;
  • операционная система не смогла загрузить ntdll.dll;
  • модуль ntdll.dll повреждён или отсутствует.

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

Способы исправления ошибки

Для начала необходимо убедиться в наличии модуля, который располагается в папке WindowsSysWOW64 или WindowsSystem32. Если файл на месте, попробуйте перезагрузить систему – не исключено, что ошибка появилась случайно и является следствием временной проблемы с прикладным ПО. Если ошибочное сообщение выскакивает только при запуске определённой программы – попробуйте её переустановить.

Расположение ntdll.dll

Если ничего из этого не помогло, воспользуйтесь следующими инструкциями:

  • Возможно, причиной сбоя стал конфликт между прикладным ПО и модулем. Обычно, если пользователи жалуются на наличие проблем подобного рода, программисты Microsoft реагируют, выпуская обновления, исправляющие выявленные ошибки. Между тем многие пользователи отключают автоматическую загрузку обновлений ОС. Стоит воспользоваться этой возможностью, отменив введённые вами ограничения в Windows Update Center.
  • Если к сбою приводит работа конкретной программы, стоит попробовать запустить её в режиме совместимости. Для этого нужно кликнуть правой кнопкой мыши на иконке проблемной программы и в открывшемся меню выбрать пункт «Свойства», а в открывшемся окне – раздел «Совместимость». В верхнем блоке «Режим совместимости» нужно поставить галочку и в появившемся списке выбрать версию ОС, установленную на компьютере. Затем галочку ставим в нижнем блоке напротив надписи «Выполнять программу от имени администратора». После подтверждения внесённых изменений снова запустите проблемное ПО, чтобы убедиться, что проблема исчезла (или осталась). В последнем случае стоит попробовать другие, более ранние версии ОС.
    Режим совместимости
  • Исправить ошибку ntdll.dll можно попробовать посредством отключения контроля учётных записей ОС. Для этого через меню «Пуск» в консоли поиска вводим «UAC» (полный вариант модуля, если не лень набирать – «Изменение параметров контроля учётных записей»). Щёлкаем на названии модуля, в открывшемся окне появится ползунок, который нужно установить в крайнее нижнее положение, соответствующее режиму «Никогда не уведомлять». Сохраняем изменения, перезагружаем ПК и проверяем его работоспособность.
    Отключение контроля учетных записей Windows
  • Часто к положительным последствиям приводит отключение службы PcaSvc. Её полное название – «Служба помощника по совместимости программ», однако запустить её через строку поиска не удастся. Поэтому в меню «Пуск» необходимо запустить «Панель управления» и выбрать вкладку «Система и безопасность». В правом окне внизу выбираем подраздел «Администрирование», в открывшемся списке ищем ветку «Службы» и двойным щелчком открываем её. Те же результаты можно получить, набрав в консоли «Выполнить» команду services.msc. Откроется список используемых системой служб, для облегчения поиска сортируем его по алфавиту и ищем строку PcaSvc или её полное название. Вызываем контекстное меню, кликнув ПКМ по названию службы, заходим в «Свойства» и в блоке «Состояние» кликаем на кнопке «Остановить». В блоке, расположенном повыше, напротив строки «Тип запуска» выбираем параметр «Отключена». Сохраняем изменения, выполняем перезагрузку ПК, наблюдаем за его работой.
    Отключение службы PcaSvc
  • Наиболее радикальный способ избавиться от проблемы, которая вызывает ошибку ntdll.dll – восстановить систему на дату, когда рассматриваемое сообщение заведомо не появлялось. Скорее всего, проблема возникла из-за установленного позже ПО, но вы не помните, какого. В любом случае откат является проверенным и надёжным способом решения подобных ситуаций. Итак, снова кликаем на кнопке «Пуск», запускаем «Панель управления». Выбираем в разделе «Центр поддержки» пункт «Восстановление предшествующего состояния ПК». Кликаем на кнопке «Запуск восстановления системы и из списка выбираем подходящую дату.

Откат системы

ВНИМАНИЕ. Восстановление системы не затрагивает пользовательские файлы типа изображений, документов и прочих файлов. Однако установленные недавно программы и драйверы будут потеряны, их придётся переустанавливать. Отметим, что данная операция обратимая, то есть при неудачном восстановлении всегда можно вернуть систему в исходное состояние. Нельзя также прерывать восстановление, поскольку это может привести к падению ОС и необходимости её восстановления.

Добрый день!

До недавнего времени использовал платформу 8.3.12.1714, Сервер 1С х32 (Windows 2008R2), СУБД PostgreSQL 9.6(CentOS).
Для нормальной работы х32 использовал настройки из КОРП версии, а именно: Количество ИБ на процесс (1), ограничение памяти на процесс (4гб), безопасный расход памяти, остановка выключенных процессов. И все работало быстро, хорошо.

После сентябрьских изменений, когда настройка КОРП стала под запретом, апгрейдил сервер х32 на х64, т.к. х32 вообще не работал без настройки постоянно вылетал по нехватке памяти.

С апгрейдом сервера, обновил и версию платформы до 8.3.14.1944 и тут начались проблемы, просто дикие зависания, на 10-15 сек, с возможным в последствии отвисанием либо вылетанием клиента с appcrash, работать стало очень плохо.

Попытался исправить, снес СУБД, поставил новый PostgreSQL 11.5, CentOS 7. Обновил платформу до 8.3.15.1747
Теперь зависать перестало, но очень часто, рандомно вылетают клиенты с appcrash, работать стало вообще невозможно

Одновременно работает около 25 человек, могут открывать от 3 до 7 конфигураций в сеансе (ЗУП, БП, Управление аптечной сетью, на две организации), плюс постоянные обмены УТ-БП-ЗУП, загрузка/выгрузка xml.
Все вышеперечисленные проблемы появляются только под нагрузкой, когда работают все

Вопросы:
1) стало ли причиной сбоя, невозможность применить настройки сервера 1С от КОРП версии?
2) В чем еще может быть причина такого поведения системы?

Ощибки из журнала Windows:

Имя сбойного приложения: 1cv8c.exe, версия: 8.3.15.1747, отметка времени: 0x5db22593
Имя сбойного модуля: ntdll.dll, версия: 6.1.7601.24354, отметка времени 0x5c3562bf
Код исключения: 0xc0000005
Смещение ошибки: 0x00034723
Идентификатор сбойного процесса: 0x5c50
Время запуска сбойного приложения: 0x01d5986338df08b7
Путь сбойного приложения: C:Program Files (x86)1cv88.3.15.1747bin1cv8c.exe
Путь сбойного модуля: C:WindowsSysWOW64ntdll.dll
Код отчета: 8ae08771-0456-11ea-99f2-00155d580500
— Provider
[ Name] Application Error
— EventID 1000
[ Qualifiers] 0
Level 2
Task 100
Keywords 0x80000000000000
— TimeCreated
[ SystemTime] 2019-11-11T07:40:34.000000000Z
EventRecordID 286602
Channel Application

Базы файловые, работают через RDP. Стоит Windows Server 2003 SP2

Программная лицензия на 10 пользователей.

Стояла платформа 8.3.12 какая-то.

Нормально доходит до выбора баз. Далее один пользователь заходит нормально, второй заходит и секунд через 10 вылетает без видимых причин.

А иногда и первому приходится раз 5-6 запускать, не доходит до авторизации.

Базы полностью типовые БП 3 и ЗУП 3, даже никаких расширений нет.

Как объяснили, началось 4 года назад.

Попросил админа, т.к. у меня нет прав, чтобы поставил 8.3.13.1513 х86.

Проблема осталась. Что странно-пробовал в выходные запустить 15 сеансов 1С, все нормально, за полтора часа ничего не вылетело.

Удалил все прошлые платформы, поставил 8.3.15.1656. Пользователей по-прежнему вышибает.

В событиях

Ошибка приложения 1cv8c.exe, версия 8.3.15.1656, модуль ntdll.dll, версия 5.2.3790.5583, адрес 0x0004f183.

и

Отчет об ошибке постановки в очередь: ошибка приложения 1cv8c.exe,

версия 8.3.15.1656, модуль ntdll.dll, версия 5.2.3790.5583, адрес 0x0004f183.

Как отловить причину ?

ЗЫ. Огромная просьба не писать про патчи, кряки и эмуляторы. Программа с лицензией, подпаска на ИТС есть.

1

2

Показывать по
10
20
40
сообщений

Новая тема

Ответить

tsuche

Дата регистрации: 06.05.2009
Сообщений: 8

у меня 1С на серваке запускается у пользователей терминально. последнее время 1с периодически вылетает, при каких действиях пользователей выявить не удалось. в логах сервака 2 ошибки<br><br>ошибка приложения 1cv7.exe, модуль ntdll.dll<br><br><br>ошибка приложения 1cv7.exe, модуль ole32.dll<br><br>подскажите пожалуйста что происходит…<br>Server 2003 Enterprise SP2<br><br><br>В сеансе у юзера ошибка 2-3-4 раза в день а-ля<br>Память обратилась по адресу ХХХХХХ, память не может быть read/ written<br><br>В логах сервера ошибки как привел предыдущий оратор. и многие другие системные библиотеки.<br>Но чаще всего ntdll.dll<br><br>Неужели никто не решил проблему?<br>Мои эксперименты кончились на том, что переустановил все на серваке с нуля, но сразу же установил SP2, так как думал, что дело не в нем. И с самого начала работы чистой новой винды ошибки продолжились, но как говорят менеджеры, стали несколько реже и более терпимо.<br>Откат SP2 делал — не помогает.<br><br>Память чистил, пробовал менять, не помогло.<br>Быть может у кого будут еще мысли по борьбе.<br><br>До этого более 2-х лет все прекрасно работало без сбоев. До установки СП2 и еще кучи других обновлений на сервер.<br>

CheshirskyCat

Дата регистрации: 09.01.2004
Сообщений: 326

Не знаю точно в чем дело у Вас, но у меня были похожие «вылеты». (У меня 1С версии 7.7 релиз 27, а у Вас?)<br>Тоже в терминале. Исследования показали что виновата компонента V7Plus. В основном она применяется для работы с XML обменом, но в ней есть и другие компоненты. <br>Как проверить что «виновата» она. Берем любую типовую конфигурацию. Например торговля и склад. В справочнике Контрагенты у элемента есть закладка «Прочее» в которой есть поле Идентификатор для XML обмена. Рядом с ним кнопка формирующая этот идентификатор. Жмем ее. Если код формируется — все Ок. Если же программа вылетает — значит сбились настройки V7Plus.<br>Как лечить искал долго. Сначала просто переустанавливал 1С. Затем обнаружил, что у одного пользователя не работает, у другого на том-же терминал сервере — работает. <br>Стал искать дальше и нашел способ проще. Почистить (удалить)ветки реестра пользователя. Вот пример файла CleanV7Plus.reg <br>—————————————————————<br>REGEDIT4<br><br>[-HKEY_CURRENT_USERSoftware1C1Cv77.7OptionsV7Http Reader]<br>[-HKEY_CURRENT_USERSoftware1C1Cv77.7OptionsV7Mail Profile]<br>[-HKEY_CURRENT_USERSoftware1C1Cv77.7OptionsV7SysInfo Profile Name]<br>[-HKEY_CURRENT_USERSoftware1C1Cv77.7OptionsV7TextFile Profile Name]<br>[-HKEY_CURRENT_USERSoftware1C1Cv77.7OptionsXml parser]<br>—————————————————————<br><br>Или командный файл CleanV7Plus.cmd<br>—————————————————————-<br>REG DELETE «HKCUSoftware1C1Cv77.7OptionsV7Http Reader» /f<br>REG DELETE «HKCUSoftware1C1Cv77.7OptionsV7Mail Profile» /f<br>REG DELETE «HKCUSoftware1C1Cv77.7OptionsV7SysInfo Profile Name» /f<br>REG DELETE «HKCUSoftware1C1Cv77.7OptionsV7TextFile Profile Name» /f<br>REG DELETE «HKCUSoftware1C1Cv77.7OptionsXml parser» /f<br>—————————————————————-<br>делает то же самое<br>Запустив его удаляются ветки реестра связанные с V7Plus, после чего программа уже не «вылетает». К сожалению не сумел отследить момент когда эти ветки «портятся». Глубоко не копал, но подозрение на неправильный профиль E-mail. Может быть достаточно чистить только его. <br>

tsuche

Дата регистрации: 06.05.2009
Сообщений: 8

не могу найти где нажимать и что..<br>можешь плиз подробно написать?

CheshirskyCat

Дата регистрации: 09.01.2004
Сообщений: 326

Я не знаю какая у Вас конфигурация используется. Но в последних типовых конфигурациях Комплексная и Торговля и Склад это можно проверить так. Лучше из под того пользователя у которого последний раз «вылетало».<br>Открываем через меню Справочники — Контрагенты<br>Открываем любой элемент справочника на редактирование (не группу).<br>Открываем закладку (крайняя правая) «Прочее»<br>Там под надписью: Прочие сведения о контрагенте<br>есть поле Идентификатор для XML-обмена<br>Рядом с ним кнопка [ <— ]<br>Жмешь ее. Если в этот момент программ «вылетела» значит проблема в V7Plus.<br>

tsuche

Дата регистрации: 06.05.2009
Сообщений: 8

нет не вылетела…все работает.

CheshirskyCat

Дата регистрации: 09.01.2004
Сообщений: 326

Значит надо искать где-то еще. <br>Проверь права доступа на все папки-файлы в директории с базой. Попробуй запускать 1С в режиме совместимости с Windows 2000.<br>Может «мешать» антивирус блокируя временные файлы.<br>Но, стоит проверить V7Plus еще раз, сразу, после того как у кого-то из пользователей вылетела 1С. Именно из под того пользователя у которого это случилось. Потому что ошибка «плавающая». Может долго не проявляться, а однажды вдруг проявиться. Правда после ее появления уже стабильно вылетает при обращении к компоненте V7Plus. Я столкнулся с этим когда занимался выгрузкой-загрузкой через XML файлы. <br>

tsuche

Дата регистрации: 06.05.2009
Сообщений: 8

запуск 1с в режиме 2000 нужно ставить конкретно у каждого пользователя под терминалом? или достаточно у админа проставить?<br>анти вируса нету вообще.<br>доступ у все полный. вылетает спонтанно..может часа 3-4 вообще не вылетать..а помто 3-4 раза подряд. вот.

tsuche

Дата регистрации: 06.05.2009
Сообщений: 8

есть еще одно дополнение. вылетают пользователи одни и те же. профиль в терминале менял.не помогло.<br>люди ну очень прошу помочь.

ec

Дата регистрации: 04.04.2009
Сообщений: 33

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

tsuche

Дата регистрации: 06.05.2009
Сообщений: 8

а что за сервис бонжур?<br>на вирус проверить не могу…нет ключа каспера. но др.веб не нашел вируса.

Читают тему:

Падение сервера 1С Предприятия с ошибкой в модуле ntdll.dll

Дано.

Служба 1С Сервер постоянно падает/перезапускается с ошибкой вида

  Имя сбойного приложения: rphost.exe, версия: ...

При этом в качестве причины указывается

  Путь сбойного модуля: C:WindowsSYSTEM32ntdll.dll

Надо.

Избавиться от падений/перезапуска 1С Сервера.

Решение.

Переустановить все библиотеки среды выполнения Microsoft Visual C++

Порядок действий.

Шаг 1.

Останавливаем службу сервера 1С и СУБД и отключаем их автоматический запуск

Предположим, что у вас 1С Сервер х64, а в качестве СУБД используется MS SQL.

Для этого запускаем командную строку от имени администратора и выполняем в ней следующие команды:

net stop "1C:Enterprise 8.3 Server Agent (x86-64)"
sc config "1C:Enterprise 8.3 Server Agent (x86-64)" start= disabled 
net stop SQLSERVERAGENT
sc config SQLSERVERAGENT start= disabled 
net stop MSSQLSERVER
sc config MSSQLSERVER start= disabled 

При желании эту операцию можно выполнить и через графический интерфейс, но там нужно «больше махать мышкой». :-)

Шаг 2.

Запускаем консоль «Программы и компоненты»

Для этого открываем окно «Выполнить.

Указываем команду appwiz.cpl и нажимаем ENTER.

Шаг 3.

Штатно удаляем все компоненты, названия которых включают текст «Microsoft Visual C++ 2xxx Redistributable».

Шаг 4.

Перезагружаем ПК.

Шаг 5.

Скачиваем и устанавливаем последнюю версию распространяемого компонента Visual C++ с веб-сайта Microsoft.

Важно!

  • Для каждой версии установите только последний выпуск.

  • В 64-разрядных системах нужны как версии x86, так и x64. В 32-разрядных системах работают только версии x86.

Существует альтернативный способ установки Microsoft Visual C++

Существует универсальный установщик, финансируемый сайтом MajorGeeks.com, который автоматически удалит и повторно установит все библиотеки Visual C++, а также обновит Visual C++ 2015 до новой версии 2017. Все продукты, использующие версию 2015, должны работать также с версией 2017.

Внимание! Универсальный установщик может установить НЕ ВСЕ версии Microsoft Visual C++!!!

Например, у меня не установилось версия «Microsoft Visual C++ 2017 Redistributable», которая была мне нужна!!!

Лайфхак!

В каждый дистрибутив 1С входит установщик Microsoft Visual C++ именно с той версией, которая необходима вашей 1С!!!

Пример!

Шаг 6.

Запускаем службы СУБД и сервера 1С и включаем их автоматический запуск

Предположим, что у вас 1С Сервер х64, а в качестве СУБД используется MS SQL.

Для этого запускаем командную строку от имени администратора и выполняем в ней следующие команды:

sc config SQLSERVERAGENT start= auto
net start SQLSERVERAGENT
sc config MSSQLSERVER start= auto
net start MSSQLSERVER
sc config "1C:Enterprise 8.3 Server Agent (x86-64)" start= auto
net start "1C:Enterprise 8.3 Server Agent (x86-64)"

Как я уже писал ранее, при желании эту операцию можно выполнить и через графический интерфейс, но там нужно «больше махать мышкой». :-)

Шаг 7.

Наливаем себе кружку чая и радуемся исправно работающему серверу 1С.

:-)

Наверх

Понравилась статья? Поделить с друзьями:
  • Ошибка приложения 1cv8c exe модуль core83 dll
  • Ошибка приложения 1cv8c exe модуль backend dll
  • Ошибка приложения 1cv8 модуль basic dll
  • Ошибка приложения 1cv8 exe модуль msvcr110 dll
  • Ошибка приложения 1cv8 exe модуль backend dll