Ошибка при открытии файла конфигурации

There is no problem with your web.config. Your web site runs under a process. In iis you can define the identity of that process. The identity that your web site’s application pool runs as (Network Services, Local System, etc.), should have permission to access and read web.config file.

Update:

This updated answer is same as above, but a little longer and simpler and improved.

First of all: you don’t have to change anything in your config file. It’s OK. The problem is with windows file permissions.

This problems occurs because your application can not access and read web.config file.

Make the file accessible to IIS_IUSRS group. Just right click web.config and click properties, under security tab, add IIS_IUSRS.

So what is this IIS_IUSRS thing?

Your web site is like an exe file. Just like any exe file, it should be started by a user and it runs according to permissions assigned to that user.

When your site is started in IIS, Application Pool of your web site is associated with a user (Network Services, Local System, Etc. …) (and can be changed in IIS)

So when you say IIS_IUSRS, it means any user (Network Services, Local System, Etc. …) that your site is running as.

And as @Seph mentioned in comment below: If your computer is on a domain, remember that IIS_IUSRS group is a local group.
Also make sure that when you’re trying to find this user check the location it should be set to local computer and not a corporate domain.

Ошибка формата потока при открытии конфигурации

Я
   Viktor Zull

24.05.08 — 15:39

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

Как я могу исправить файл конфигурации?

Используется платформа 8.1.11.67.

   levlvov

1 — 24.05.08 — 15:40

У Вас наверно вирус, такого быть не должно.

   Viktor Zull

2 — 24.05.08 — 15:49

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

Кстати, при выборе пункта «Управление полнотекстовым поиском» в режиме 1С:Предприятие тоже возникает ошибка формата потока.

   levlvov

3 — 24.05.08 — 15:50

ИМХО вырус или червяк

   _olleg_

4 — 24.05.08 — 15:50

1. Какая конфигурация ?

2. Только на одной конфигурация вылазеет такая ошибка ?

3. Какая операционная система установлена на проблемной машине ?  

Скрин ошибки выложите.

   _olleg_

5 — 24.05.08 — 15:51

   Viktor Zull

6 — 24.05.08 — 15:53

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

А в режиме конфигуратора база закрывается при возникновении ошибки формата потока (при попытке открыть конфигурацию).

Я не могу сделать обновление конфигурации, не могу выполнить сравнение и объединение конфигурации.

   Viktor Zull

7 — 24.05.08 — 16:03

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

На машине установлена ОС: Windows XP.
База файловая, размещена в папке, доступ к торой разрешен по сети.

Спасибо на ссылку в книгу знаний, но я уже читал эту информацию:
1. У меня нет проблемы с наполнением базы данных;
2. У меня нет проблемы с журналом регистрации;
3. У меня база не на sql сервере (я не понимаю: delete from configsave);
4. Я запускал утлиту ChDBFl.exe  — ошибок обнаружено не было

   Viktor Zull

8 — 24.05.08 — 16:09

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

Я нашел файл View_1C_v8.exe — программа для просмотра конфигураций. После длительного ожидания загрузки файла конфигурации в эту программу, я завершил процесс. Ни чем мне эта программа не помогла, зависла. Возможно, эта программа предназначена для предыдущих форматов файла 1С.

Знаете ли вы утилиты, которыми можно править файлы конфигурации.

   Viktor Zull

9 — 24.05.08 — 16:19

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

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

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

   _olleg_

10 — 24.05.08 — 16:24

Скиньте мне конфигурацию — я посмотрю.

   Viktor Zull

11 — 24.05.08 — 16:27

Что мне делать? Пожалуйста, помогите мне. Подскажите вариант решения проблемы. Как исправить ошибку формата потока?

Я создал конфигурацию, идентичную с моей по структуре, загрузил ее в новую базу и пытался перегрузить данные из одной базы в другую, используя универсальную обработку «ВыгрузкаЗагрузкаДанныхXML.epf» версии 2.0.21. Данные выгрузились, но при загрузке возникли ошибки.

У меня нет времени разбираться с ошибками в обработке  «ВыгрузкаЗагрузкаДанныхXML.epf», у меня нет времени создавать свои правила конвертации данных для перегрузки данных из поврежденной ИБ в новую.

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

   Viktor Zull

12 — 24.05.08 — 16:33

(10) Не понимаю что Вы имеете ввиду. Размер файла конфигурации: 383 Мб. Как я могу  его Вам скинуть. Это не возможно.

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

   Viktor Zull

13 — 24.05.08 — 16:35

(10) Какой метод вы собираетесь использовать для просмотра файла конфигурации?

   Viktor Zull

14 — 24.05.08 — 16:42

Вот что: Я могу выгрузить описание структуры метаданных, используя обработку «Выгрузка описания структуры метаданных (2.0.22)». Эта обработка обычно используется для настройки правил выгрузки данных в конфигурации «Конвертация данных» для загрузки структуры конфигурации. В конвертации я могу загрузить этот файл, и посмотреть структуру конфигурации. Описание структуры конфигурации сохраняется в xml файл.

Знаете ли вы обработки, которые могли бы, действуя подобным образом, выгрузить структуру конфигурации базы данных,например, в xml файл (в режиме 1С:Предприятие), а затем сформировать из этого xml файла файл конфигурации cf.

   IronDemon

15 — 24.05.08 — 17:12

А что говорит 1С?

   kumena

16 — 24.05.08 — 17:43

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

«Данные выгрузились, но при загрузке возникли ошибки. »

Не разу не пользовался, но где то видел что грузить ей надо не все сразу, а последовательно. Сначала справочники и т.д.

   Поручик

17 — 24.05.08 — 18:11

(12), что-то не верится мне, чтобы размер файла конфигурации .cf весил почти 400 мег.

Архив базы данных, файл .dt, может столько весить и даже больше

   Viktor Zull

18 — 24.05.08 — 19:13

(17) Я не ошибаюсь насчет размера файла cf. В проводнике Windows, вызываю контекстное меню правой кнопкой мыши, выбираю пункт «Свойства»:

Размер: 383 МБ (401 885 359 байт).

Я получил этот файл следующим образом:

1)Зашел в конфигуратор;

2)Т.к. открыть конфигурацию не мог, выбрал не пункт меню «Конфигурация->Сохранить конфигурацию в файл…», а «Конфигурация->Конфигурация базы данных->Сохранить конфигурацию БД в файл…».

(15) Я не знаю что говорит 1С? Предлагаете в 1С базу отправить? Это не возможно.

(16) Спасибо за совет. Действительно по частям данные более-менее выгружаются и загружаются. Но мне кажется, что при такой перегрузки ошибок не избежать. Все-равно потом придется сидеть и сравнивать данные в исходной базе и новой. Но это не решает основной проблемы: ошибки формата потока.

   IronDemon

19 — 24.05.08 — 19:16

Мдя, прикольный размерчик получился :(

   Viktor Zull

20 — 24.05.08 — 19:21

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

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

Помогите мне, пожалуйста. Подскажите, как можно решить проблему.

   Viktor Zull

21 — 26.05.08 — 17:56

Перенес данные в новую базу используя обработку «ВыгрузкаЗагрузкаДанныхXML.epf» версии 2.0.20. Эта версия работает лучше, чем 2.0.21.

Всем спасибо за участие.

   lexa

22 — 26.05.08 — 18:00

попробуй скопировать 1Cv8.1CD в другую папку, создай новую базу с этой папкой и запусти

   Viktor Zull

23 — 26.05.08 — 18:10

(22) Что мне это даст?

Сделать так?:
Скопировать 1Cv8.1CD в папку, например «C:1c_basebuh».
Затем добавить новую базу, указав папку «C:1c_basebuh».

Если так, то появляется сообщение: Указанная информационная база уже существует.

   lexa

24 — 26.05.08 — 18:14

а C:1c_basebuh уже существует?

   lexa

25 — 26.05.08 — 18:17

создай ноывую папку

скопируй файл 1Cv8.1CD

добавь новую ИБ

если не иполучится закрой все 1с, потри все файлы из каталога временнных файлов

   Viktor Zull

26 — 26.05.08 — 18:40

(25)
Закрыл все 1С
Удалил все файлы из каталога временных фалов
В папку C:1c_basebuh скопировал файл 1Cv8.1CD
Запустил 1С:Предприятие
Нажал кнопку «Добавить…»
Указал имя новой базы
Каталог информационной базы казал C:1c_basebuh
Нажал кнопку «Готово»

Появилось сообщение: Указанная информационная база уже существует

Я правильно делаю?

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

Может Вы имеете ввиду добавить существующую базу данных?

   Viktor Zull

27 — 26.05.08 — 18:45

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

   lexa

28 — 26.05.08 — 19:14

было у меня то же самое, ТИИ ничего не дал, скопировал базу и все заработало, времени разбираться не было

и попрбуй почисть темп

   MMF

29 — 27.05.08 — 00:03

(18) этот CF сжимается или нет?

   Viktor Zull

30 — 27.05.08 — 09:51

(29)

Я выгрузил конфигурацию своей новой базы двумя способами:
1. Конфигурация -> Сохранить конфигурацию в файл
2. Конфигурация -> Конфигурация базы данных -> Сохранить конфигурацию БД в файл.

Файлы получились одинаковые по размеру. Значит механизмы выгрузки в том и другом случае одинаковые. А вот размер cf файла: 202 МБ (212 437 861 байт). Что-то размер  все равно большой.

Может есть настройки отвечающие за сжатие cf файла?

(28)
Повезло Вам. В моем случае так не получается. Я согласен с тем, что иногда в профиле пользователя, куда сохраняются настройки ИБ и обработок есть поврежденные файлы настроек — в них запись оборванная. Это приводит к тому что ИБ или обработка не работает. Тогда, действительно, стоит создать новую базу, или обработку (чтобы ее идентификатор стал другим) — и все заработает. Только настройки все заново придется устанавливать.

   MMF

31 — 27.05.08 — 11:27

(30) пропытка номер два. Наводящий вопрос: что такое Zip и Rar знаешь?

   IT Михаил

32 — 27.05.08 — 11:52

   Viktor Zull

33 — 27.05.08 — 19:25

(29) Архиватором WinRAR cf файл сжимается на 3МБ (метод сжатия максимальный).

383 Мб -> 380 Мб. Сжимается мало.

   MMF

34 — 27.05.08 — 23:44

(33) скачай http://mmf.newmail.ru/CFZullCheck.exe  положи рядом с ним свой Cf. Запусти CFZullCheck.exe -d ИмяТвоегоCF.cf Потом расскажи, что получилось.

PS работает только на cf с указанным тобой размером

   Immortal

35 — 27.05.08 — 23:57

бредня..

   Viktor Zull

36 — 28.05.08 — 11:54

(34) MMF, если не затруднит, отправьте файл CFZullCheck.exe  на почту:
viktorzull@rambler.ru

(35) Ваше сообщение не понятно.

   Viktor Zull

37 — 28.05.08 — 12:56

(34)
Выполняю команду в cmd.exe:
D:tempCFZullCheck.exe -d D:tempxi.cf

Пишет:
Открытие файла D:tempxi.cf

Потом возникает ошибка:
CFZullCheck.exe — обнаружена ошибка. Приложение будет закрыто.

Потом пишет:
Обработка завершена!
Затрачено времени: 0:02:28
Обнаружено файлов: 0
Exception EInvalidOperation in module CFZullCheck.exe at 00059C93.
Wrong index.

В каталоге создается папка: CFSRC. Папка пустая.

Размер файла xi.cf: 383 МБ (401 885 359 байт), как в (17).

   MMF

38 — 28.05.08 — 13:20

(37) попробуй D:tempCFZullCheck.exe -d D:tempxi.cf -m 1 а потом выложи лог который рядом с экзешником появится

   Viktor Zull

39 — 28.05.08 — 13:41

(38) Команда выполнилась с ошибкой.

Лог V8Parser:

0    13:40:26:872    Открытие файла D:tempxi.cf
1    13:40:26:950    Служебная информация заголовка хранилища
2    13:40:26:950    FreeBlocksChain = 2147483647
3    13:40:26:950    MinAllocSize = 512
4    13:40:27:044    
Соответствие UUID идентификатору

5    13:40:33:315    Обработка завершена!
6    13:40:33:315    Затрачено времени: 0:00:06
7    13:40:33:315    Обнаружено файлов: 0

   MMF

40 — 28.05.08 — 13:42

(39) восстанавливать руками надобно… или root побился или че еще… отсюда не видно

   Viktor Zull

41 — 28.05.08 — 13:47

(40) Как восстанавливать то, через WinHEX?

   MMF

42 — 28.05.08 — 13:59

(41) чем умеешь пользоваться, через то и восстанавливай. Лично я предпочитаю HEX workshop

   Viktor Zull

43 — 28.05.08 — 14:04

(41) А реально восстановить-то? MMF, Вы восстанавливали конфигурацию?

   MMF

44 — 28.05.08 — 14:11

(43) В общем — да. В частном твоем случае — фиг его знает.

   Viktor Zull

45 — 28.05.08 — 14:20

MMF, а не подскажете ссылки, где можно почитать о методиках восстановления? Может кроме HEX workshop еще какие программы нужны для восстановления?

   MMF

46 — 29.05.08 — 10:08

(45) в http://infostart.ru/projects/1843/ есть исходники, только они во многом неверные. Я думаю, что самостоятельно с нуля осилить восстановление — понадобится дофигища времени. Или обращайся в 1С или ищи подрядчика или пиши свою конфу заново.

   Sol78

47 — 29.05.08 — 10:41

Из партнерской конференции. Загрузи конфу под SQL, выполни скрипт:

USE [db_buh]
GO
DROP TABLE [dbo].[ConfigSave]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ConfigSave](
      [FileName] [nvarchar](128) NOT NULL,
      [Creation] [datetime] NOT NULL,
      [Modified] [datetime] NOT NULL,
      [Attributes] [smallint] NOT NULL,
      [DataSize] [int] NOT NULL,
      [BinaryData] [image] NOT NULL,
PRIMARY KEY CLUSTERED
(
      [FileName] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
INSERT INTO ConfigSave
SELECT * FROM Config
GO

где [db_buh] — имя базы. Код под SQL 2005. Скрипт от Гилева Вячеслава.

   IT Михаил

48 — 29.05.08 — 10:45

тестирование исправление делал?

как вариант можно попробовать обновить какую-то этой своей

   IT Михаил

49 — 29.05.08 — 10:47

а что вобще за конфа, может ее кто-то так защитил?

   MMF

50 — 29.05.08 — 10:55

(47) читай 30. У него конфигурации одинаково глючные

   MMF

51 — 29.05.08 — 10:56

(49) это однозначно нетленка :-)

  

Viktor Zull

52 — 30.05.08 — 11:40

Благодарю всех, принявших участие в беседе.

Думаю, что тему можно закрывать.

Одобрено: ASR Pro

  • 1. Загрузите ASR Pro и установите его на свой компьютер.
  • 2. Запустите программу и нажмите «Сканировать»
  • 3. Нажмите «Восстановить», чтобы устранить обнаруженные проблемы.
  • Повысьте производительность вашего компьютера с помощью этой простой загрузки. г.

    Если вы скинули ошибку при открытии кода ошибки Bitlbee из этого файла конфигурации на своем ПК, вам следует воспользоваться этими советами по устранению неполадок.

    число 914 Приписанный Неисправность

    <заголовки td равны «h_irc_client»> Независимо от того, что связано с клиентом

    <заголовки td означают «h_os»> Linux

    Автор: анонимный Владелец: Уилмер
    Приоритет: Обычный Веха:
    Компиляция: OTR Исполнение: развивать
    Ключевые слова: CC:
    IRC-клиент + версия: Операционная система:
    Версия и распространение операционной системы: Xubuntu 11.04 x86

    Одобрено: ASR Pro

    ASR Pro — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования ASR Pro быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.

  • 1. Загрузите ASR Pro и установите его на свой компьютер.
  • 2. Запустите программу и нажмите «Сканировать»
  • 3. Нажмите «Восстановить», чтобы устранить обнаруженные проблемы.
  • Если версия была извлечена в bzr несколько часов назад, комбинация, скорее всего, не удастся из-за разрешения OTR:

    ошибка даже при открытии файла конфигурации bitlbee

    Только после не создания полного файла; процесс вставки даже не привел к / var / lib / bitlbee (так что моя проблема вместо этого завершилась с ошибкой «нет публикации или каталога»). Я не могу найти набор согласия, который позволил бы успешно написать этот тип отправки. Несмотря на то, что цикл определен как тот же пользователь и искал bitlbee 777, мне все равно отказано в доступе. Это делает OTR непригодным для использования.

    Повысьте производительность вашего компьютера с помощью этой простой загрузки. г.

    г.

    • Remove From My Forums

     locked

    Не удается открыть конфигурационный файл (что это?)

    • Вопрос

    • Здравствуйте Vista бизнес sp2 ни с того ни с сего начала появляться табличка с текстом «Не удается открыть конфигурационный файл» с кнопкой «ок» появляется периодически, с чем связано и чем вызвано не знаю но просто бесит. Что это может быть?

    Ответы

    • У меня такая же проблема в Vista Business SP1. Но сообщение появляется при следующих действиях: интернет отключен, работает WMP11 и подключается какой-либо USB накопитель. Если WMP не работеат, или подключен интернет, то вероятность появления этого сообщения очень мала. Проделал описанные выше советы, т.е. при выскакивании сообщения запустил  process explore, с его помощью вычислил, что это dllhost.exe. В диспетчере задач выяснил, что запускается он с параметром processid={BA96B98E-9DBB-49CA-B21A-044F2201B4F2}, в реестре это MuzRuStore. Ранее я устанавливал это, сейчас удалил, посмотрим что будет.

      • Предложено в качестве ответа

        18 августа 2009 г. 4:58

      • Помечено в качестве ответа
        Nikita Panov
        28 августа 2009 г. 9:46

    Содержание:

    1.      Первый вариант ошибки файла сценария в конфигурации 1С: УНФ

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

    1.      Первый вариант ошибки файла сценария в конфигурации 1С: УНФ

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

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

    Чтобы устранить данную неполадку, нам необходимо запустить саму систему- приложение 1С через рабочий стол, причём, из сеанса «Администратор». В таком случае, наше обновление будет проходить с расширенными, полными, правами и изменения смогут свободно записываться.

    Получаем, что, в данном варианте сценарной ошибки 1С, достаточно изменить права юзера на администраторские.

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

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

    Ошибка сценария

    При этом, в таком случае, ни администраторские права, ни обновления на «Windows», ни любые компоненты – ничего не устраняет ошибку.

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

    В любом из вариантов, как ни странно, устранение ошибки будет основано на некорректных патчах. Получаем, что есть некие строки внутри скрипта « main.js», которых выполняются действия по устранению правок. Ниже показан пример такой строки:


    Var removeFixNames

    Чтобы, всё-таки устранить эту неполадку, которая была в неверной в 1С установке патчей, необходимо следовать такому плану:

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

    2. Удалить все неверные правки-патчи, это можно сделать:

    ·        Собственноручно, через интерфейс;

    ·        При помощи команды, у которой есть функция «/DeleteCfg -AllExtensions», по запуску базы данных;

    ·        При помощи такой обработки, ниже приведён её текст:


    На Сервере

    Она вызывает такую типовую процедуру:


    Процедура

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


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


    Удалить патчи

    3.      Теперь можно заново подключать проведение обновления и ошибка более не появится.

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

    Специалист компании «Кодерлайн»

    Елена Шачнева

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

    Типовая конфигурация

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

    Ошибка при записи профиля. Такой профиль уже существует

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

    Имя предопределенного элемента не уникально

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

    Если у вас есть резервная копия БД, вам потребуется:

    • Зайти в режим конфигуратора;
    • Перейти в меню «Администрирование – Загрузить информационную базу»;
    • Далее найдите файл, в котором ранее была сохранена резервная копия в формате .dt;
    • Система предупредит вас о том, что несохраненная ранее информация будет потеряна – согласитесь с этим и дождитесь загрузки ИД;
    • После успешной выгрузки перезапустите конфигуратор.

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

    • Перейти в режим конфигуратора;
    • Включить режим администрирования БД и выбрать пункты «Администрирование – Выгрузить информационную базу»;
    • Выберите путь, в который программа сохранит БД, и ее название.

    Лучше всего сохранять БД на внешний носитель – например, на жесткий диск или флэш-карту.

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

    Файл не содержит доступных обновлений

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

    Можно ли ускорить обновление? Для этого потребуется актуальный релиз файла конфигурации 1Cv8.cf. Последовательность действий следующая:

    • Активируйте режим «Конфигуратор»;
    • Далее перейдите в меню «Конфигурация – Поддержка – Настройка поддержки – Включить возможность изменения конфигурации»;
    • Появится предупреждение о невозможности выполнять обновление автоматически полностью – нажмите кнопку «Да»;
    • В окне настройки правил поддержки включите дважды выберите «Объект поставщика редактируется с сохранением поддержки». На изменение режима уйдет несколько минут;
    • Закрыв последнее окно, перейдите в меню «Конфигурация – Загрузить конфигурацию из файла»;
    • Найдите на компьютере файл 1Cv8.cf с актуальным релизом и откройте его;
    • Появится предупреждение о замене текущей версии на загружаемую, нажмите «Да». Загрузка может занять несколько минут, после чего вам потребуется обновить конфигурацию БД;
    • В зависимости от объема вашей базы данных обновление может занять до нескольких часов. В процессе загрузки вы увидите окно «Реорганизация информации», в котором нужно нажать кнопку «Принять»;
    • Далее нажмите кнопку F5 на клавиатуре или же найдите опцию «Начать отладку» и подтвердите легальность обновления.

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

    Ошибка формата потока

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

    Чтобы исправить ее, необходимо очистить кэш вашей программы. Для этого:

    • Завершите все процессы в программе и закройте ее;
    • Вручную найдите папки с кэшем – как правило, они располагаются в директориях C:/Users/Username/AppData/Roaming/1C в папках, название которых начинается с 1Cv8. Если найти эти папки не получается, настройте видимость скрытых файлов и папок в настройках компьютера;
    • В этой директории могут находиться другие папки с очень длинными именами из букв и цифр – их и нужно удалить.

    Также очистить кэш можно автоматически: перейдя в режим конфигуратора и в меню «Администрирование – Тестирование и обновление» отметьте пункты «Реиндексация таблиц информационной базы» и «Проверка логистической целостности ИБ». Нажмите «Выполнить», и программа сама проверит базу, найдет ошибки, исправит их – и предоставит вам отчет.

    Если эти способы не помогли, обратитесь к своему программисту или специалистам компании «Авиант».

    Предопределенный элемент отсутствует в данных

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

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

    Ошибка при вызове метода контекста

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

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

    Нужна консультация по возможностям и функционалу программы
    «1C Розница 8»?

    Специалисты 1С ответят на любые вопросы
    и помогут выбрать программу абсолютно бесплатно!

    Заказать бесплатную консультацию

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

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

    Но можно и вовсе избежать проблем, подключив пакет ИТС 1С от «Авиант». Так ошибки обновления базы, конфликты программы с другими ПО, неактуальные формы документов и неправильно оформленная отчетность останутся в прошлом. Удобные тарифы, официальное программное обеспечение, единые цены от компании 1С и максимальная эффективность поддержки – все это входит в пакет ИТС от «Авиант».

    Как в 1С изменить ставку НДС

    1c8-conf-error-000.pngОшибки информационной базы 1С:Предприятия — вещь крайне неприятная, особенно при отсутствии резервных копий. А если такая неприятность все-таки приключилась, то приходится порой принимать нестандартные и идущие в противоречие с общепринятыми практиками решения. Но это не должны быть шаманские камлания с бубном, а логически обоснованные и точно выверенные действия, которые позволят выйти победителем из, казалось бы, безнадежной ситуации. Сегодня мы расскажем об одном таком случае из нашей практики.

    Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

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

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

    1c8-conf-error-001.png

    При этом в повседневной жизни данная ошибка никак себя не проявляла, и утилита chdbfl также не нашла в базе каких-либо ошибок. Тем не менее база оказалась серьезно повреждена и любые попытки спасти ситуацию малой кровью: выгрузить данные в узел РИБ или посредством выгрузки-загрузки через XML приводили к ошибкам.

    «А как-же резервные копии?» — спросит иной читатель. Резервные копии содержали точно такую же ошибку, так как она не препятствует выгрузке в DT файл и, тем более, архивированию непосредственно файла базы. Можно сказать, что клиент столкнулся с распространенной ошибкой начинающих администраторов, когда резервные копии создаются, но не проверяются.

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

    На Инфостарте была найдена статья, которая на первый взгляд обещала привести к успеху, но все стало только хуже, раньше хотя бы конфигуратор открывался:

    1c8-conf-error-002.pngВпрочем, так оно бывает всегда, когда бездумно применяешь чужие решения. Причин возникновения подобной ошибки может быть много и степень повреждения базы может быть разная, поэтом то, что помогло одному, может еще сильнее навредить другому. Поэтому будем думать.

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

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

    Не для кого ни секрет, что многие данные в информационной базе не меняются в течении длительного времени и поэтому нет необходимости каждый раз их запрашивать из БД, а можно поместить в локальный кеш и брать оттуда. Кеш делится на пользовательский, где хранятся данные, с которыми работает пользователь и кеш конфигурации, где сохраняются программные модули и данные о конфигурации. Первый располагается в перемещаемой части профиля пользователя %USERPROFILE%AppDataRoaming1C, а второй в его локальной части %USERPROFILE%AppDataLocal1C.

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

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

    В нашем случае проявлению указанной ошибки могла поспособствовать именно очистка кеша конфигурации. Если до повреждения ИБ конфигурация была открыта (а она была, т.к. базу обновляли), то при загрузке конфигуратора должны были быть подгружены кешрованные данные, что дало бы возможность либо обновить конфигурацию, либо загрузить ее из файла. После очистки кеша такая возможность пропала.

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

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

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

    1c8-conf-error-003.pngТеперь дело техники, снимаем поврежденную конфигурацию с поддержки и загружаем из файла конфигурацию того же релиза, которую можно выгрузить из заведомо исправной базы или взять из комплекта поставки. Сохраняем, обновляем конфигурацию базы данных.

    1c8-conf-error-004.pngТаким образом нам удалось полностью восстановить конфигурацию неисправной базы данных, но для этого пришлось пойти на несколько неожиданный шаг. Вместо того, чтобы, не думая очистить кеш, потому что «так принято», мы, наоборот, подумали и сохранили его, дополнив недостающими данными. Поэтому не следует идти на поводу у расхожих штампов, а следует вдумчиво проанализировать сложившуюся ситуацию и принять единственно верное решение, даже если оно «противоречит общепринятым практикам».

    Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

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

    Сначала сделайте копию

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

    1. Из режима 1С: Предприятие (пользовательский режим работы). Меню Администрирование –> Обслуживание –> Создание резервной копии. Выбрать каталог, в который сохранится копия и нажать Сохранить резервную копию.
      Создание резервной копии
    2. Из режима Конфигуратор:
      Меню Администрирование –> Выгрузить информационную базу. Так же, как и в первом варианте нужно выбрать каталог, в который сохранится копия. Копия будет иметь расширение .dt.
      Выгрузка информационной базы
    3. Непосредственное копирование базы в другой каталог.
      Найти папку с базой и скопировать (важно: не вырезать, а именно скопировать) файл 1Cv8.1CD в другую папку. Можно скопировать и всю папку в которой лежит данный файл. На скриншоте это папка называется DemoAccounting.
      Копирование файла 1cV8

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

    База 1С не открывается

    Методы исправления:

    • Обновление платформы;
    • Очистка временных файлов. Самый простой способ — это удалить информационную базу из списка и добавить её снова. Нужно выделить проблемную базу, запомнить (записать, скопировать) её путь и нажать удалить. База пропадет из списка.

      Удаление базы

      Затем нажать добавить -> добавление в список существующей информационной базы.Далее указать наименование и каталог информационной базы. Готово.

      Добавление базы
      Выбор каталога

    • Тестирование физической целостности утилитой chdbfl.
      Нужно зайти в папку с установленной платформой в конечную папку bin. Запустить файл chdbfl, прописать путь к базе, поставить галку исправлять обнаруженные ошибки и нажать выполнить.

      Тестирование физической целостности

      После окончания тестирования окно закрыть и проверить базу на работоспособность.

    Ошибка СУБД. Внутренняя ошибка компоненты dbeng

    Внутренняя ошибка компоненты dbeng

    Может помочь:

    • Обновление платформы – чаще всего ошибка связана с устаревшей платформой;
    • Тестирование физической целостности утилитой chdbfl.
    • Выгрузка и загрузка файла .dt. В режиме конфигуратор Администрирование –> выгрузить информационную базу. И соответственно загрузка: Администрирование –> загрузить информационную базу.

    Ошибка формата потока в 1С

    Ошибка формата потока

    Данная ошибка возникает чаще всего из-за неправильного или аварийного завершения работы программы 1С. Например отключение электричества или выключение компьютера при открытой программе.

    Варианты исправления:

    • Очистка временных файлов — удалить информационную базу из списка и добавить снова.
    • Удалить все лишние файлы из папки с базой. Файл 1Cv8.1CD удалять нельзя – это сама база, остальные файлы можно почистить.
      База данных

    Неверный формат хранилища данных в 1С

    Неверный формат хранилища данных

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

    Ошибка СУБД. Файл базы данных подтвержден

    Файл базы данных поврежден

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

    Также может помочь:

    • Тестирование физической целостности утилитой chdbfl, о котором писалось выше;
    • Выгрузка архивной копии и повторная загрузка;
    • Тестирование из конфигуратора (при условии, что в него можно зайти). Меню Администрирование –> тестирование и исправление. Установить флажки как на рисунке и нажать выполнить.

      Тестирование

    Обнаружено нарушение целостности системы

    Нарушение целостности системы

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

    Отсутствует файл базы данных 1С

    Отсутствует файл базы данных

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

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

    Недостаточно памяти

    Недостаточно памяти

    Ошибка появляется, если на выполнение операций с программой выделено мало оперативной памяти компьютера. Ошибка может возникнуть, например, при закрытии месяца, формировании большого отчета, проведении документов и т.п. Самостоятельно увеличить размер выделенной памяти можно следующим способом: запустить адресную строку Пуск –> Выполнить и ввести команду cmd и нажать ОК.

    Команда выполнить

    В открывшемся окне ввести bcdedit /set increaseuserva 4096 и нажать Enter. Цифра 4096 – новый выделяемый объем оперативной памяти. Перезагрузить компьютер. Проблема должна быть исправлена.

    Необходимо постоянно следить за актуальностью платформы и релиза. Некоторые возникающие ошибки можно решить простым обновлением. И не забывайте почаще делать копию базы.

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

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

    Еще одно неудобство в низкой информативности такого уведомления. Оно не несет никаких объяснений – только 2 кнопки, и нажатие на любую из них, по сути, ничего не дает. Поэтому давайте разбираться.

    ошибка формата потока конфигуратор

    Что значит в 1С «Ошибка формата потока»

    Это баг, связанный с затруднениями чтения кэша при обращении к базе данных (БД). Может проявляться на разных этапах работы (или подготовки к ней), то есть как при запуске программы, так и при открытии или заполнении отчета, проведении какого-нибудь бланка и тому подобное.

    Есть сразу несколько причин ее возникновения (рассмотрим их ниже), но она в любом случае свидетельствует о наличии неверных сведений в БД системы, требующих актуализации, исправления, восстановления. Входит в топ-3 проблем по частоте «диагностирования», так что будьте готовы к тому, что вам, скорее всего, тоже придется выбирать подходящее решение.

    Описание ошибки информации потока в 1С

    Выглядит как всплывающее окно следующего вида:

    формат потока 1с 8

    Максимально лаконично: две кнопки на выбор – и нет конкретики.

    Увидев подобное уведомление впервые, неопытный пользователь даже несколько теряется. Понятно почему: в самом сообщении нет подробностей, отсутствует какой-то пояснительный текст, хотя бы краткий. Поэтому человеку в принципе не очень ясно, что делать: он жмет на «Перезапустить», но проблема повторяется. Он перезагружает компьютер – результат тот же. Решение лежит несколько глубже.

    Готовые решения для всех направлений

    Склады

    Ускорь работу сотрудников склада при помощи мобильной автоматизации. Навсегда устраните ошибки при приёмке, отгрузке, инвентаризации и перемещении товара.

    Узнать больше

    Магазины

    Мобильность, точность и скорость пересчёта товара в торговом зале и на складе, позволят вам не потерять дни продаж во время проведения инвентаризации и при приёмке товара.

    Узнать больше

    Маркировка

    Обязательная маркировка товаров — это возможность для каждой организации на 100% исключить приёмку на свой склад контрафактного товара и отследить цепочку поставок от производителя.

    Узнать больше

    E-commerce

    Скорость, точность приёмки и отгрузки товаров на складе — краеугольный камень в E-commerce бизнесе. Начни использовать современные, более эффективные мобильные инструменты.

    Узнать больше

    Учреждения

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

    Узнать больше

    Производство

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

    Узнать больше

    RFID

    Первое в России готовое решение для учёта товара по RFID-меткам на каждом из этапов цепочки поставок.

    Узнать больше

    ЕГАИС

    Исключи ошибки сопоставления и считывания акцизных марок алкогольной продукции при помощи мобильных инструментов учёта.

    Узнать больше

    Сертификация

    Получение сертифицированного статуса партнёра «Клеверенс» позволит вашей компании выйти на новый уровень решения задач на предприятиях ваших клиентов..

    Узнать больше

    Инвентаризация

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

    Узнать больше

    Показать все решения по автоматизации

    Список причин появления ошибки потока данных в 1С 8 3

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

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

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

    Но что будет, если в момент записи в кэш или загрузки из него произойдет какая-то внештатная (с точки зрения системы) ситуация? Например, софт зависнет или ПК выключится из-за скачка напряжения. Тогда файлы, с которыми программа взаимодействовала в тот момент, получат повреждения. И во время следующего запуска ПО вы увидите то самое сообщение, после которого дальнейшая работа перестанет быть возможной.

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

    ошибка формата потока

    Виды

    Любой такой баг можно условно отнести к одной из трех категорий:

    1. Возникает сразу при включении программы – обусловлен неправильным завершением предыдущего сеанса. Необходимо разбираться с кэшем.
    2. Проявляется по ходу действий, при выполнении какой-либо операции, допустим, при открытии каталога или проведении бланка. В этом случае проблема конкретно в той области, с которой взаимодействовало ПО, повреждена именно она.
    3. В штатном режиме неполадки отсутствуют, но при входе в «1С: Конфигуратор» ошибка формата потока не заставляет себя ждать (при осуществлении определенной операции). Здесь тоже всему виной cash – вопрос в нем.

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

    Как устранить в 1С файловую ошибку формата потока

    Единой и универсальной инструкции нет, зато есть несколько проверенных способов, полезных в зависимости от контекста. И хорошо, если перед тем, как браться за один из них, вы все-таки сохраните копию БД. После того как правильно продублируете ее на другой носитель (жесткий диск или флешку), предлагаем двигаться от простых и наиболее распространенных вариантов действий к тем, что посложее.

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

    Почистить кэш 1С

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

    Откройте приложение и посмотрите в левый нижний угол – в нем написан путь.

    1с предприятие 8 ошибка формата потока

    Перейдите по этому адресу в проводнике Windows и вручную уберите из каталога все элементы, кроме одного – папки 1Cv8 (после точки записывается его версия – в примере на скриншоте – 1CD).

    1с файловая ошибка формата потока

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

    Очистить cash базы 1С

    Важно не путать с предыдущим методом – здесь характер воздействия более точечный. Для устранения ошибки при загрузке данных потока в 1C следует перейти к папкам хранения кэша. В ОС Windows 7 и выше они лежат здесь:

    C:UsersUsernameAppDataRoaming1C

    C:UsersUsernameAppDataLocal1C

    Внимание, AppData может быть не видна – тогда потребуется настроить отображение скрытых папок; кроме того, по конечному адресу часто находится сразу много каталогов – вам нужны только те, что начинаются с «1Cv8».

    Самый радикальный вариант – просто удалить эти элементы целиком, со всеми их вложениями:

    1с неверный формат потока

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

    ошибка формата потока данных

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

    Если же уведомление продолжает появляться, перейдите к следующему способу.

    Запустить режим тестирования и исправления

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

    ошибка при загрузке данных потока

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

    база 1с ошибка потока

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

    Запустить утилиту «chdbfl.exe»

    Она становится настоящим спасением, когда вообще не открывается «1С: Предприятие 8», и ошибка формата потока высвечивается сразу при старте работы, не давая даже зайти в Конфигуратор.

    Чтобы воспользоваться ей, перейдите по такому адресу в Проводнике Windows:

    C:Program Files (x86)1Cv88.3…bin

    при загрузке информационной базы ошибка формата потока

    Затем откройте исполнительный файл с расширением *exe от имени Администратора.

    Поставьте галочку напротив пункта «Исправлять обнаруженные…» и подтвердите свой выбор, кликнув на «Выполнить».

    ошибка формата потока 1с как исправить

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

    Рекомендуем повторить процедуру еще 2 раза – лучше, если таких прогонов будет в общей сложности 3. Потому что во время первого теста утилита может вообще не обнаружить повреждений и потерь файлов, но зато отыщет их потом, действуя в своеобразном фоновом режиме и не присылая уведомлений. И если вы приступите к работе сразу, то будете думать, что все в порядке, хотя проблема еще найдется, проявит себя в виде назойливого уведомления и не даст завершить важную операцию, например, сохранить заполненную форму.

    Выгрузить/загрузить базу в .dt

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

    Запустите Конфигуратор, выберите вкладку «Администрирование», а из выпадающего в ней списка – пункт «Выгрузить», как показано на скриншоте:

    1c ошибка потока

    Укажите место записи (папку на диске), совместимое расширение (.dt) и подтвердите все это кликом на «Сохранить».

    Сделайте на сервере или на своем ПК новую базу – естественно, она будет пустой. Поэтому зайдите в ее Конфигуратор, клацните на «Администрирование», а затем на «Загрузить…».

    произошла ошибка создания файлового потока

    Выберите ранее созданный dt-массив и щелкните на «Открыть».

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

    Выгрузить/загрузить данные через XML

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

    Запустите модуль стандартной обработки – через «Главное меню», «Файл» и «Открыть», как показано на скриншоте, и задайте путь.

    ошибка загрузки документа

    Появится форма – в ней поставьте птички напротив каждого типа данных и нажмите на «Выгрузить».

    ошибка информации потока в 1с

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

    Актуализировать систему

    Это нужно делать тогда, когда компьютеры в рамках корпоративной сети используют ПО разных версий. Ошибка источника/приемника потока при обновлении 1С решается сразу же. Хотя сегодня она встречается все реже, потому что с 8.3.5 сеансы «более низких» платформ автоматически блокируются. Но если БД запустят на одной машине с софтом редакции 8.3.10 и на другой, с 8.3.4, то расхождения в процессе работы неизбежны. Правда, это тот момент, который не должен допускать, скорее, системный администратор, чем рядовые бухгалтеры.

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

    • отключение в реестре Windows протокола IPv6;
    • переустановка программы с последующей настройкой;
    • полный перенос БД на другой компьютер и запуск ее на том ПК;
    • использование утилиты Tool_1CD;
    • деактивация фаерволла и/или внесение исключений в антивирусную защиту;
    • актуализация конфигурации через cf-файл.

    И это еще не все из возможных вариантов решения. Если появилась ошибка загрузки документа, имеет смысл проверить жесткий диск ПК на наличие битых кластеров, для чего отлично подойдет утилита chkdsk.exe. Если базовые способы не возымели должного эффекта, ничто не мешает провести более глубокую диагностику и/или почистить кэш не только приложения, но и компьютера в целом.

    не открывается 1с ошибка формата потока

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

    Есть сразу 5 проверенных способов устранения проблемы + обновление, его все-таки нужно считать отдельно, ведь это, по сути, обязательная процедура. Они помогут решить вопрос в 99% ситуаций, и надоедливое сообщение больше не будет мешать вашей работе. Оставшийся процент – сложные и нестандартные случаи, над которыми пусть задумываются системные администраторы и специалисты техподдержки разработчика.

    Итог

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

    Количество показов: 12747

    Понравилась статья? Поделить с друзьями:
  • Ошибка при открытии файла журнала установки при установке
  • Ошибка при открытии файла журнала установки kaspersky
  • Ошибка при открытии файла журнала edb log
  • Ошибка при открытии файла документа ворд
  • Ошибка при открытии файла word что делать