При реструктуризации ошибка формата потока

По поводу «Ошибка формата потока»

Я
   Мой ник

06.05.08 — 10:54

Я сделал из шаблона две конфигурации: пустую и демку.

В пустую занёс различные данные.

В пустую добавил в базу данных (полчаса вбивал всякое).

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

Интересует как это исправить. Принципиально. Читал про разные «подними из бекапа», но бекапа у меня нет. Могу всё сделать заново, конечно, но хочу понять в чём дело. В режиме предприятия всё РАБОТАЕТ.

Платформа 8.1.11.67, конфа файловая.

Что делал:

1. chdbfl.exe запускал. Ошибок нет.

2. Журнал регистрации отключил. Всё кроме 1cv8.1cd из папки удалял.

3. Выгрузку/загрузку делал.

4. Базу из списка удалял и вносил заново. Имена короткие присваивал.

5. Тестирование в конфигураторе делал. Ошибка формата потока вылезает только при попытке реструктуризации таблиц:

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

Обработка структуры базы данных…

Сбор служебной информации…  Ошибка потока данных.

Что ещё можно сделать?

   ТелепатБот

1 — 06.05.08 — 10:54

   nop

2 — 06.05.08 — 10:57

(0) Выгрузить конфигурацию?

   Мой ник

3 — 06.05.08 — 10:58

Да, папку 1С в Application Data тоже чистил. Комп перегружал.

   Мой ник

4 — 06.05.08 — 10:58

(2) п.3

   nop

5 — 06.05.08 — 11:02

Во франь звонил?

   Мой ник

6 — 06.05.08 — 11:06

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

Я читал в яндексе, что народ говорит послать конфу в 1С, там её вылечат. Но это же фигня полная каждый раз отсылать, хочу понять в чём дело.

   уродина

7 — 06.05.08 — 11:07

(6) у меня было пару раз — не помогло ничего… только восстановление… конфу отсылать — фигня по-моему….

   Salvador Limones

8 — 06.05.08 — 11:08

Пробовал вообще на другую машину перенести 1cv8.1cd и там подключить?

   TeaM

9 — 06.05.08 — 11:14

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

   Мой ник

10 — 06.05.08 — 11:16

(8) Конфа была на сервере. Зашёл в неё с другой машины — ошибка.
Скопировал себе, захожу локально с локальной 1С — ошибка.
Скопировал на другой комп, захожу локальной 1С с того компа в локальную базу — ошибка.

   Мой ник

11 — 06.05.08 — 11:18

(9) Ничего не могу изменить, окно конфигурации не открывается.
Пользователя удалил, перезашёл в базу без авторизации — ошибка.

   Мой ник

12 — 06.05.08 — 11:42

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

   TeaM

13 — 06.05.08 — 12:20

Тогда наверное полную выгрузку через ХМL и загрузку в пустую

   уродина

14 — 06.05.08 — 12:28

(13) не выгружается в этом случае.

   Мой ник

15 — 06.05.08 — 12:36

(14) Да предприятием то работает, я уже выгрузил, сейчас создаётся пустая из шаблону, загружу попробую.

  

Мой ник

16 — 06.05.08 — 13:02

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

Только времени много занимает. И это в базе, где всего пара фирм и два документа с одним товаром забито.

Не понятно как быть с изменёнными конфигурациями и большими объёмами. Что-то страшно стало.

Уделим внимание одному из наиболее часто возникающих багов программы. Ниже будет подробно рассмотрена ошибка формата потока 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С: ошибка формата потока – неприятное явление, но оно устраняется, причем без особого труда, и вы уже узнали, как это сделать. Теперь, когда одной проблемой стало меньше, можно еще эффективнее использовать многочисленные возможности платформы, особенно с теми вспомогательными программными продуктами для ведения учета и торговли, которые представлены в «Клеверенс», – обращайтесь для выгодного заказа полезного ПО.

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

Отправить эту статью на мою почту

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

Как самостоятельно устранить ошибку без поддержки специалистов узнаем из этой статьи.

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

Первый.

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

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

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

Удалите всё кроме файла 1Cv8.CD.

Если первый вариант ошибку формата потока 1с 8.3 не решил, то переходим к следующему варианту.

Второй.

Используйте утилиту chdbfl. Она должна находиться в папке bin вместе с установленной технологической платформой.

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

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

Третий.

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

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

Четвертый.

Доступен еще один способ исправления в 1с ошибка формата потока с помощью ручной чистки кэша 1с.

Определите папку хранения временных файлов 1С. Она отображается в окне Настройка диалога запуска в поле Каталоги шаблонов конфигураций и обновлений.

Перейдите в папку хранения и удалите все временные файлы формата «00000000-0000-0000-0000-000000000000», «fsi6895b-78bd-57b9-98f5-6d1cfae8f003» и т.д.

Все еще присутствует ошибка формата потока 1с? Как исправить другими способами рассмотрим ниже.

Пятый.

Запустите базу в режиме Конфигуратор и сделайте выгрузку базы данных. У вас должен получиться файл формата dt.

Создайте новую пустую базу, опять же запустите ее в режиме Конфигуратор и загрузите ранее выгруженный файл.

Если этот вариант не подошел, и все еще присутствует ошибка формата потока 1с и вопрос как исправить актуален, можно испробовать и другие нетиповые способы решению проблемы.

Шестой.

Удалить платформу 1с со своего ПК, скачать и установить заново.

Седьмой.

Временно отключите работу программы по защите данных от вирусов.

Восьмой.

Загрузить более новую версию конфигурации.

Девятый.

Создать пустую базу на другом ПК и загрузить в нее ранее выгруженный файл dt (или файл, созданный при выполнении резервного копирования базы, если оно было выполнено, а конфигурация не открывается).

Десятый.

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

Обсудить статью на 1С форуме?

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

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

В этой статье подробно рассмотрим, почему выдает ошибку формата потока в 1с 8.3 и как ее исправить.

Ошибка формата потока в 1С: Предприятие — причины возникновения

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

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

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

Если окно ошибки появляется при загрузке или во время обновления базы, то проблема скорее всего в ней.

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

Пишет «Ошибка формата потока» в 1С 8.3 при запуске – что делать

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

  1. Выйти из программы и убедиться, что все ее процессы завершены. Сделать это можно из диспетчера задач;
  2. Зайти в папки хранения кэша, расположенные в Windows 7 и выше по следующим путям:
    C:UsersИмя ПользователяAppDataRoaming1C1cv8
    C:Users Имя ПользователяAppDataLocal1C1cv8
    Если папки не отображаются, то необходимо в настройках операционной системы включить отображение скрытых файлов и папок.
  3. Удалить папки формата, как на скриншоте ниже.
    1С - очистка файлов кэша
    Важно! Сделать это нужно из 2 разделов: Roaming и Local.

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

Альтернативный способ: удалить базу из списка баз в окне запуска программы и добавить снова.

Ошибка формата потока 1С при загрузке базы или обновлении – что делать

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

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

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

  1. Перейти по следующему пути:
    C:Program Files1cv88.3… (версия программы)bin
    Путь может отличаться, если программа установлена на другой диск, в другой раздел. Для того, чтобы узнать папку установки можно посмотреть информацию о ее расположении в свойствах ярлыка;
  2. Запустить файл chdbfl (сокращенно от: Check Data Base Files);
    Проверка физической целостности БД 1С
  3. Выбрать путь к базе данных, активировать галочку напротив пункта «Исправлять обнаруженные ошибки» и нажать кнопку «Выполнить».
    Проверка физической целостности файлов БД 1С Предприятие

Тестирование и исправление информационной базы

Также можно воспользоваться средством тестирования и исправления информационной базы из настроек программы:

  1. Запустить конфигуратор;
  2. Нажать на вкладку «Администрирование» в навигационном меню;
  3. Выбрать пункт «Тестирование и исправление»;
    Тестирование и исправление 1С Конфигуратор
  4. Активировать необходимые проверки и режимы, поставить галочку напротив пункта «Тестирование и исправление» и нажать кнопку «Выполнить».
    Тестирование и исправление информационной базы 1С

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

Выгрузка из неработающей ИБ в новую

Весьма действенный способ исправления ошибки формата потока в 1С 8.3 – выгрузка информации из текущей ИБ в новую. Для этого нужно выполнить следующие действия:

  1. Запустить конфигуратор;
  2. Открыть вкладку «Администрирование»;
  3. Выбрать пункт «Выгрузить информационную базу»;
    Выгрузка ИБ в 1С
  4. Указать имя dt-файла, в который будет производиться выгрузка и нажать «Сохранить»;
  5. Снова открыть вкладку «Администрирование» и выбрать пункт «Загрузить информационную базу»;
  6. Указать путь к новой базе.

Выгрузка и загрузка данных XML

Для исправления ошибки формата потока в 1С 8.3 также можно произвести выгрузку и загрузку данных через XML-файл.

Рекомендации

Если описанные выше методы не дали результат, то дополнительно необходимо:

    1. Если используется сетевая версия, то нужно проверить, одинаковая ли версия платформы на устройствах пользователей, подключенных к информационной базе. Если нет, то следует всем установить актуальные версии;
    2. Выполнить деактивацию антивирусных программ на ПК, в том числе защиту от вирусов и угроз Windows, а также брандмауэр. Если будет результат, то вновь запустить их, при этом добавив путь к файлам программы в список исключений;
    3. Если проблема с SQL, то нужно удалить журнал базы 1С из папки:
      C:Program Files1cv82srvinfo
    4. Удалить платформу 1С и установить заново.

Не нашли ответ? Тогда воспользуйтесь формой поиска:

Описание ошибки:
Столкнулся с ошибкой при попытке открытия конфигурации базы 1С: Бухгалтерия предприятия (базовая) редакция 3.0. Раньше с данным явлением «Ошибка формата потока» сталкивался, но решение проблемы было более простым.

Найденные решения:

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

1С 8 ошибка формата потока при запуске базы 8.3

Но всегда помогала, что и на предыдущих версиях 1С процедура удаления базы из списка баз. А потом повторное добавление но, что важно, немного под другим или совсем под другим именем. Либо проверка и исправление физической целостности базы с помощью входящей в состав 1С 8 утилиты chdbfl.exe.

На 1С: Предприятие 8.3 дополнился еще и такой вариант «лечения» проблемы — удаления из папки базы (если файловый вариант) временных фалов предыдущего сеанса:

1C 8.3 решение проблемы ошибка формата потока удалением временных файлов сеанса базы

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

1С 8 ошибка формата потока в конфигураторе при открытии конфигурации базы

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

Было подыскано предложение либо сжать журнал регистрации, либо удалить его совсем. В моем случае — даже полное удаление данных журнала регистрации не дало результата.

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

ошибка формата потока в конфигураторе при октрытии конфигурации привела вот к этому после тестирования базы

Если все вышеописанное не помогло, то остается крайний вариант — создание новой базы с тем же релизом конфигурации и выгрузкой/загрузкой данных из «поломанной» базы в новую с помощью обработки «Универсальный обмен данными в формате XML». Главное, чтобы данные по учету сходились один в один в новой и старой базе, необходимо при выгрузке устанавливать настройку «Выгружать с документом все его движения»

ошибка формата потока 1с 8.3 в конфигураторе

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

Если данная приведенная информация не помогла устранить «Ошибку формата потока», то предлагается воспользоваться общей инструкцией по устранению данной ошибки: «Ошибка формата потока» в 1С: Предприятие 8. Общее руководство по устранению.

Оцените, помогло ли Вам предоставленное описание решения ошибки?




© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

02-09-2015

Журавлев А.С.
(www.azhur-c.ru)

Уделим внимание одному из наиболее часто возникающих багов программы. Ниже будет подробно рассмотрена ошибка формата потока 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С: ошибка формата потока – неприятное явление, но оно устраняется, причем без особого труда, и вы уже узнали, как это сделать. Теперь, когда одной проблемой стало меньше, можно еще эффективнее использовать многочисленные возможности платформы, особенно с теми вспомогательными программными продуктами для ведения учета и торговли, которые представлены в «Клеверенс», – обращайтесь для выгодного заказа полезного ПО.

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

  • При репликации возникла ошибка 8614
  • При репликации возникла ошибка 8606
  • При репликации возникла ошибка 8457
  • При репликации возникла ошибка 8456
  • При репликации возникла ошибка 8451