Cannot read the base header the bat что делать
Before proceeding, I’d run Chkdsk to verify that there are no harddrive errors.
(And be sure to have a backup in case more messages should get corrupted)
It’s strange that the integrity check doesn’t help! That would have been my first suggestion. How many messages are involved? Old ones or new?
Have you tried moving the messages in question, and maybe a few surrounding ones, to a different folder, by selecting them and drag-and-dropping them there? (might be best to drop them into a new, empty subfolder of a different account). Or, exporting them, and importing them into a different folder?
I cannot copy messages to another folder. Here is what happens: I click on one (or several) messages, I go up to the menu bar, click «Message», then «Copy to Folder». At the bottom of the window it shows «Moved from folder «inbox» to folder «Test» 1 message. BUT that message does not appear in the «Test» folder, The total shows zero.
Note: Only old messages have a problem. If I download new messages, they work fine.
Folder \\AJ\Inbox checked, 350,526 broken messages reported, 0 messages recovered
ERROR: Could not create backup file
(Note: I have 3.5TB space on drive)
How much space do you have left on the drive that holds your TEMP folder? Maybe that’s where The Bat is trying to create a backup of your message base before trying to fix it.
Speaking of backups, do you have a backup from before the corruption occurred? If so, be sure not to overwrite that.
It looks hopeless. RIT has not replied to my ticket about this and there doesn’t appear to be any solution.
What I would do at this point is get a copy of Proces Monitor (ProcMon), free from Sysinternals, and use that to monitor TheBat’s interaction with the file system and registry. With some luck it will show you what TheBat does exactly to cause the error about a backup file.
I’d also make a backup of the account’s folder (or the whole mail folder). Having a copy would allow you e.g. to experiment with an older version of TheBat to see if that makes a difference (that is: see if it can read the messages, or repair them). Something else that I’d look into is if you can delete (or just rename) an index file to trick/trigger TheBat in creating a new one that works. I think I’ve read about that on this forum, but that was a very long time ago. A google search limited to site:ritlabs.com might help find it).
Well Alex, this is a user-to-user forum and the Ritlabs people don’t show their faces here very often. Hopefully they’ll respond to your support request soon now that the weekend is over.
ProcMon isn’t very hard to use. Ritlabs cannot do it for you, it has to be done on the PC that has the problem.
When I entered [tbn tbb index site:ritlabs.com] into Google, a whole lot of pages with potentially useful information came up. [«base header» site:ritlabs.com] brought up some search results in Russian, maybe you could read them using Google Translate.
There are some 3d party tools that can work with TBB files. Maybe those can help you recover the missing messages? See for instance:
This continuing disaster started after I did a check integrity/repair on my inbox. Nothing worked properly after that.
One thing I have learned is that RIT Labs cannot be relied upon to help its users. I opened a support ticket before I posted here. Since there are some third-party repair tools, I’m sure RIT has better ones. But they can’t be bothered to offer them to users.
I think anyone using TB or considering to buy it should strongly consider that if you have problems, you are on your own. (Unless you are fortunate enough to get Daniels’ kind assistance.)
Don’t count on any help fr om RIT.
Very sorry to hear about the loss of all those messages and the problems it has caused you! I hope you’ll still manage to recover a good bunch. Either way, I’d recommend that you keep your backups (and any other file copies you may have made) in case that a solution is offered later on. Don’t throw them away in frustration.. :]
TB! is to blame, TB! caused my problem and offers no method to fix it.
Cannot read the base header
Возможные причины ограничения доступа:
Доступ ограничен по решению суда или по иным основаниям, установленным законодательством Российской Федерации.
Сетевой адрес, позволяющий идентифицировать сайт в сети «Интернет», включен в Единый Реестр доменных имен, указателей страниц сайтов сети «Интернет» и сетевых адресов, позволяющих идентифицировать сайты в сети «Интернет», содержащие информацию, распространение которой в Российской Федерации запрещено.
Сетевой адрес, позволяющий идентифицировать сайт в сети «Интернет», включен в Реестр доменных имен, указателей страниц сайтов в сети «Интернет» и сетевых адресов, позволяющих идентифицировать сайты в сети «Интернет», содержащие информацию, распространяемую с нарушением исключительных прав.
The Bat! является одним из лучших свободно распространяемых продуктов (бесплатных) среди почтовых менеджеров, богатый набор возможностей, не уступающий такому лидеру как Microsoft Outlook, позволило The Bat! завоевать свою многочисленную аудиторию. Однако, как любое программное обеспечение для платформы Windows, The Bat! не лишен неожиданностей. Наверное самое большое несчастье, которое может случиться у пользователей почтового менеджера это потеря писем. Случается, что при очередном запуске The Bat! нас встречают либо полностью пустые папки, где еще совсем недавно был весь многолетний архив писем, или же, например, отсутствуют письма за какой-нибудь период времени. Паниковать рано, потому что в большинстве случаев письма до сих пор находятся на вашем компьютере, а вот индексный указатель мог испортиться.
1. Самое распространенное средство исправления The Bat! является сочетание клавиш Ctrl+Alt+Shift+L в запущенной и активной программе, которая инициирует встроенное средство исправление базы писем.
2. Возможным виновником потери писем так же может быть индексный файл MESSAGES.TBI или MESSAGES.TBN (в зависимости от версии). При выключенной программе удаляем его и запускаем ВАТ!, через некоторое время письма отобразятся.
3. Открываем папку с почтовыми файлами вашего профиля и удаляем в ней все файлы с именами ACCOUNT.ххх Перезапускаем Bat, он сам пересоздаст эти файлы, однако будьте веимательны, все настройки будут удалены и их нужно будет делать заново. Возможно потребуется комбинация Ctrl+Alt+Shift+L.
4. Если есть резервная копия, то можно не восстанавливая из нее все письма, достать пропавшие. Для этого создаем новую папку, желательно копируем в нее одно письмо, завкрываем прграмму идем в эту папку проводником, удаляем все файлы, копируем сюда файл резервной копии и меняем расширение BCK на EBB. При следующем запуске прграммы получаем старые письма, которые можно перекопировать в основную папку.
5. В случае если файл поврежден, и программа отказывается работать нужно прибегать к тяжелой артилерии в виде программы The Bat! Message Recovery (бесплатная).
6. Самый верный и быстрый способ вернуть письма – это восстановить их из резервной копии. Не ленитесь – делайте РЕЗЕРВНЫЕ КОПИИ!
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
oldie5
Hallo und einen schönen guten Tag,
nutze seit Jahren wie man an der Version sieht und höchtst zufrieden TheBat.
Gestern erschienen in dem Ordner eines Kontos die Unterordner doppelt wobei jedoch bei diesen die Bezeichnung fehlte. Bei dem Versuch The Bat zu schließen hing sich dann der Rechner komplett auf und mußte neu gestartet werden.
Habe dann aus der autobackup.tbk die Daten für alle Konten und Ordner wieder hergestellt.
Jetzt habe ich das Problem, dass in sich dem Eingangsordner eines Kontos exakt 9 Mails nicht öffnen lassen. Es erscheint immer die Fehlermeldung
Cannot read the base header (Folder:Eingang:File: %WDIR%KlausInboxMESSAGES.TBB)
Diese läßt sich zwar wegklicken, erscheint aber immer wieder, denn man kann diese Nachrichten nicht löschen was eigentlich das größte Ärgernis ist. Sie verschwinden zwar mit der Entf-Taste des Rechners, sind aber anschließend wieder da. Werden nicht in den Papierkorb verschoben.
Es sind nur die mit der Markierung versehenen 9 Mails betroffen. Alle davor und neu eingehende funktionieren wie immer.
Füge mal einen Screenshot bei, was die Angelegenheit verdeutlichen soll.
Bedanke mich schon einmal für jede Hilfe.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von oldie5 ( 7. Juli 2016, 14:29 )
The Bat! Восстановление писем из повреждённых TBB/tmp
Файл TBB можно подменить файлом tmp, переименовав его, с ненулевой вероятностью получить реиндексацию и новый файл TBN, но опять же в случае повреждённого tmp этого может не произойти.
Можно так же попробовать подсунуть переименованный tmp в новый, ванильный я щик в Bat 7. Есть шансы что он его прочитает даже с повреждением. Затем можно запустить процедуру проверки целостности и уже файлы TBB/TBN из этого ящика вставить обратно в исходный Bat.
Есть так же возможность гранулярного восстановления писем из повреждённого TBB/tmp.
Для этого можно использовать программу tbb2mbx. Она может:
Восстановление идёт в папку C:\Users\lol\AppData\Local\VirtualStore\W indows\SysWOW64
Сам файл бинарный и работать с ним можно в ASCII режиме например с помощью специального редактора TED Notepad. Notepad++ не подойдёт потому что его буфер обмена заменяет ряды бинарных нулей на пробелы и ведёт к коррупции бинарных данных файла.
tbb2mbx в случае повреждения(либо в случае файла размером больше 2гб или около ) может отобразить лишь часть писем.
Если нам нужны например только письма за последнюю неделю, то можно с помощью Win версии dd извлечь из файла только его последние 40 или сколько хотите мегабайт:
dd.exe bs=1048576 skip=4200 if=C:\Users\lol\Desktop\TEST\Inbox\MESSA GES.TBB of=»C:\Users\lol\Desktop\TEST\Inbox\TAIL.T BB»
Но просто так tbb2mbx этот тэйл не обработает и найдёт в нём 0 писем. Ему нужно начало любого нормального TBB или даже того же файла с которым мы работаем поэтому мы сделаем ещё и это начало:
dd.exe bs=1048576 count=5 if=C:\Users\gan\Desktop\TEST\Inbox\MESSA GES.TBB of=»C:\Users\gan\Desktop\TEST\Inbox\MESS AGES2.TBB»
На самом деле 5мб взято грубо(для проверки что tbb2mbx видит начало и несколько первых писем) нужно из него всё до сепаратора писем, который выглядит в ASCII примерно вот так:
Received: from [185.41.170.160] (ident=mail)
Этот сепаратор видно в самом начале файла и потом при разделении границ писем. Он как бы начинается с восклицательного знака.
В нашем «хвосте» файла находим первый такой сепаратор и вставляем его в то место где такой сепаратор встретился в нашем начальном 5мб файле. Всё делается в TED Notepad!
Готовый файл можно скормить tbb2mbx и воспользоваться процедурой экспорта.
А вообще бэкапы рулят. Серьёзно. Надо их проверять.
Восстановление писем The Bat!
The Bat! является одним из лучших свободно распространяемых продуктов (бесплатных) среди почтовых менеджеров, богатый набор возможностей, не уступающий такому лидеру как Microsoft Outlook, позволило The Bat! завоевать свою многочисленную аудиторию. Однако, как любое программное обеспечение для платформы Windows, The Bat! не лишен неожиданностей. Наверное самое большое несчастье, которое может случиться у пользователей почтового менеджера это потеря писем. Случается, что при очередном запуске The Bat! нас встречают либо полностью пустые папки, где еще совсем недавно был весь многолетний архив писем, или же, например, отсутствуют письма за какой-нибудь период времени. Паниковать рано, потому что в большинстве случаев письма до сих пор находятся на вашем компьютере, а вот индексный указатель мог испортиться.
Рассмотрим несколько способов восстановления писем и структуры папок в почтовом клиенте The Bat!
1. Самое распространенное средство исправления The Bat! является сочетание клавиш Ctrl+Alt+Shift+L в запущенной и активной программе, которая инициирует встроенное средство исправление базы писем.
2. Возможным виновником потери писем так же может быть индексный файл MESSAGES.TBI или MESSAGES.TBN (в зависимости от версии). При выключенной программе удаляем его и запускаем ВАТ!, через некоторое время письма отобразятся.
3. Открываем папку с почтовыми файлами вашего профиля и удаляем в ней все файлы с именами ACCOUNT.ххх Перезапускаем Bat, он сам пересоздаст эти файлы, однако будьте веимательны, все настройки будут удалены и их нужно будет делать заново. Возможно потребуется комбинация Ctrl+Alt+Shift+L.
4. Если есть резервная копия, то можно не восстанавливая из нее все письма, достать пропавшие. Для этого создаем новую папку, желательно копируем в нее одно письмо, завкрываем прграмму идем в эту папку проводником, удаляем все файлы, копируем сюда файл резервной копии и меняем расширение BCK на EBB. При следующем запуске прграммы получаем старые письма, которые можно перекопировать в основную папку.
5. В случае если файл поврежден, и программа отказывается работать нужно прибегать к тяжелой артилерии в виде программы The Bat! Message Recovery (бесплатная).
Cannot read the base header the bat что делать
Очень нетипичная ситуация, за три года работы никогда не сталкивался. Какое-нибудь дополнительное программное обеспечение установлено? Может быть с чем-то конфликтует.
Антивирус какой-нить установлен?
А ящики установлены простые писем немного?
Систему WIN2000 переустанавливали начисто?
На самом деле Владислав Войтович! далеко не один, у меня та же проблема и ушел от нее я тем что пользуююсь временно аутлуком.
Странно. В TheBat входит BayesIt (во всяком случае в новых дистрибутивах). Соотвествующая опция должна быть в окне установки.
| Цитата |
|---|
| Dmitry V пишет: У тех, у кого такая проблема: а нет ли у вас ещё и включенного фаерволла на данном компьютере? Если да, то какой и какие правила |
У меня при получении почты BAT выдаёт такое сообщение.
Кроме меня никто почту не снимает. Ошибка появляется после получения 1-2 писем.
Господа авторы, может Вы сдесь обратите внимание на проблемы?!



