Администрирование · 8 мин
Где хранится база 1С на компьютере и как её найти
Где на компьютере хранится база 1С: типовые пути для файловых и серверных баз, поиск через список баз, файл 1Cv8.1CD, перенос и резервное копирование.
Место хранения базы 1С зависит от режима работы: файлового или клиент-серверного. В файловом режиме база — это обычная папка на диске, внутри которой лежит главный файл 1Cv8.1CD и служебные файлы. В клиент-серверном режиме данные хранятся не в файле, а в базе данных SQL Server, PostgreSQL или другой СУБД, и физически они могут находиться вообще на другом сервере.
Быстрее всего узнать точный путь — открыть список информационных баз в стартере 1С: при выделении базы внизу окна отображается строка подключения вида File="C:\Bases\Trade" или Srvr="server";Ref="base". Это официальный и самый надёжный способ, который не требует поиска по диску.
Как определить режим базы: файловая или серверная
Прежде чем искать папку, нужно понять, в каком режиме работает база. Откройте стартер 1С (ярлык «1С:Предприятие»), выделите нужную базу и посмотрите на строку внизу окна. Если она начинается с File= — база файловая, и путь указывает прямо на каталог с данными. Если начинается с Srvr= — база серверная, и на вашем компьютере её файлов нет.
Тот же ответ даёт сама программа: в режиме «1С:Предприятие» откройте меню «Файл» или кнопку главного меню и выберите пункт «О программе». В разделе «Информационная база» будет указан режим и строка соединения. Для файловой базы вы увидите полный путь к каталогу, для серверной — имя сервера и имя базы в кластере.
Данные лежат в указанной папке, главный файл — 1Cv8.1CD
Данные в СУБД на сервере srv1, локальных файлов нет
База опубликована на веб-сервере, физическое расположение определяет администратор
Где лежит файловая база: типовые пути
Единого обязательного места для файловой базы нет — каталог выбирает тот, кто создавал базу. На практике чаще всего встречаются папки C:\1C_Base, C:\Bases, D:\1C, подкаталоги в «Документах» пользователя или сетевые папки вида \\Server\Bases\Trade, если базой пользуются несколько сотрудников по локальной сети.
Признак каталога с базой — наличие файла 1Cv8.1CD. Рядом обычно лежат служебные файлы и папки: 1Cv8.1CL (файл блокировок), 1Cv8Log (журнал регистрации), каталоги 1Cv8FTxt и 1Cv8IntegSrvc. Все они относятся к одной базе, и переносить или копировать нужно каталог целиком.
Если базу добавляли не вы, а путь в стартере недоступен (например, сетевой диск отключён), поищите файл 1Cv8.1CD через поиск Windows по всем локальным дискам. Учтите: файл может весить от сотен мегабайт до десятков гигабайт, поэтому поиск по имени надёжнее, чем по содержимому.
Как найти базу через список баз и файл ibases.v8i
Список баз, который показывает стартер, хранится в файле ibases.v8i в профиле пользователя: C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Это обычный текстовый файл, который можно открыть «Блокнотом». В нём перечислены все зарегистрированные базы и их пути — удобно, когда нужно быстро выгрузить список расположений баз для всего компьютера.
Если на компьютере работало несколько пользователей, у каждого свой файл ibases.v8i со своим набором баз. Поэтому отсутствие базы в списке одного пользователя не значит, что её нет на диске — проверьте профили других учётных записей или выполните поиск файла 1Cv8.1CD.
- 1Запустите стартер 1С и выделите нужную базу
- 2Прочитайте строку подключения внизу окна
- 3Если путь File= — откройте эту папку в Проводнике
- 4Если путь Srvr= — уточните расположение у администратора сервера
- 5Проверьте наличие файла 1Cv8.1CD в найденной папке
Где хранятся данные серверной базы
В клиент-серверном режиме платформа 1С обращается к СУБД, и данные физически лежат в файлах этой СУБД на сервере. Для Microsoft SQL Server это файлы .mdf и .ldf в каталоге данных экземпляра SQL Server, для PostgreSQL — каталог data кластера. Прямого доступа к ним с рабочего места пользователя обычно нет, и это нормально.
Работать с такими файлами напрямую — копировать, переименовывать, открывать — нельзя: СУБД держит их в монопольном доступе, а ручное вмешательство почти гарантированно повреждает базу. Резервные копии серверных баз делают штатными средствами СУБД или выгрузкой через конфигуратор 1С в файл .dt.
Как перенести файловую базу на другой диск или компьютер
Файловая база переносится простым копированием каталога. Обязательное условие — все пользователи должны выйти из программы, иначе часть данных останется в незавершённых транзакциях, а файл 1Cv8.1CL будет удерживать блокировку. После копирования на новое место откройте стартер, выделите базу, нажмите «Изменить» и укажите новый путь к каталогу.
Альтернатива — выгрузка через конфигуратор: меню «Администрирование» → «Выгрузить информационную базу». Полученный файл .dt загружается в пустую базу на новом месте через «Загрузить информационную базу». Этот способ дольше, но надёжнее при подозрении на ошибки в файле и при переносе между разными версиями платформы.
Резервное копирование: что именно нужно сохранять
Для файловой базы резервная копия — это копия всего каталога базы, сделанная при закрытых сеансах. Минимально достаточен файл 1Cv8.1CD, но безопаснее копировать каталог целиком. Храните копии на другом физическом носителе или в сетевом хранилище: копия на том же диске не спасёт при его отказе.
Для серверной базы настраивайте регламентный backup средствами СУБД и периодически проверяйте восстановление копии на тестовом сервере. Наличие файла бэкапа без проверки восстановления — не гарантия сохранности данных.
Что важно запомнить
Файловая база — это папка с файлом 1Cv8.1CD, точный путь виден в стартере 1С и в файле ibases.v8i. Серверная база хранится в СУБД на сервере. Копировать и переносить базу можно только при закрытых сеансах, а для серверных баз — штатными средствами СУБД или выгрузкой в .dt.
Частые вопросы о расположении базы 1С
Можно ли хранить файловую базу на флешке или внешнем диске?
Технически можно, но не рекомендуется: случайное отключение носителя во время работы почти гарантированно повреждает файл 1Cv8.1CD. Флешку разумно использовать только для переноса копии базы, а не как постоянное место хранения.
Почему папка базы пустая, хотя база работает?
Скорее всего, вы смотрите не тот каталог — проверьте путь в строке подключения стартера. Другой вариант: база серверная, и локальной папки с данными не существует в принципе.
Что за файл 1Cv8.1CL и можно ли его удалить?
Это файл блокировок, он создаётся при работе базы и удаляется автоматически при корректном закрытии всех сеансов. Если он остался после аварийного завершения и мешает открыть базу, его можно удалить при условии, что никто из пользователей точно не работает с базой.
Как узнать размер базы?
Для файловой базы откройте свойства каталога в Проводнике — основной объём занимает файл 1Cv8.1CD. Для серверной базы размер смотрят в средствах управления СУБД, например в SQL Server Management Studio в свойствах базы данных.
Можно ли открыть базу, если известен только файл 1Cv8.1CD?
Да. В стартере 1С нажмите «Добавить», выберите «Добавление в список существующей информационной базы» и укажите папку, в которой лежит этот файл. Платформа подключит базу, если файл не повреждён и версия платформы подходит.
Где хранятся настройки и список баз, а не сами данные?
Список баз и параметры подключения хранятся в профиле пользователя в файле ibases.v8i (папка AppData\Roaming\1C\1CEStart). Это только ссылки на базы: удаление файла не удаляет сами данные, но список в стартере придётся заполнять заново.