Администрирование · 10 мин
Куда сохраняются базы 1С и как найти их на компьютере
Разбираем, куда сохраняются базы 1С: файловый и серверный режимы, папка с базой по умолчанию, как найти каталог через конфигуратор и список баз.
Место хранения базы 1С зависит от режима работы: файловая база лежит в обычной папке на диске, а клиент-серверная — внутри СУБД (MS SQL, PostgreSQL и др.), и просто скопировать папку с ней нельзя. Понимание этой разницы критично для резервного копирования, переноса базы на другой компьютер и восстановления после сбоя.
Чаще всего пользователь сталкивается с вопросом «куда сохраняются базы 1С» в трёх ситуациях: нужно сделать копию перед обновлением, перенести учёт на новый компьютер или найти, где лежит база, которую подключал давно уволившийся сотрудник. Во всех случаях ответ начинается со списка баз в окне запуска 1С — там прямо указан путь к каждой подключенной информационной базе.
Ниже разберём, где физически хранятся данные в файловом и серверном режимах, какие файлы образуют базу, как быстро найти каталог и какие ошибки при копировании приводят к потере данных.
Где 1С хранит базы в файловом режиме
В файловом режиме вся информационная база — это каталог на локальном или сетевом диске. Ключевой файл внутри него — 1Cv8.1CD, именно в нём находятся все данные: документы, справочники, регистры, настройки и сама конфигурация. Рядом могут лежать служебные файлы и папки: журнал регистрации, временные файлы, индексы полнотекстового поиска.
Стандартного «обязательного» расположения у файловых баз нет — папку выбирает тот, кто создаёт базу. На практике часто встречаются каталоги вроде C:\1C_Bases, D:\Bases1C, папки в «Документах» пользователя или сетевые папки на сервере вида \\SERVER\1CBases\Trade. Поэтому искать базу «по умолчанию» нужно не в программных файлах 1С, а через список подключённых баз.
Важно понимать: каталог с платформой 1С (обычно C:\Program Files\1cv8\...) и каталог с базой — разные вещи. В папке программы баз не бывает, и переустановка платформы не затрагивает данные, если база лежит отдельно.
Как найти путь к базе через список баз
Самый быстрый способ узнать, где лежит база, — открыть окно запуска 1С (стартер). При выделении любой базы в списке в нижней части окна отображается строка подключения: для файловой базы это путь вида File="D:\Bases\Accounting", для серверной — параметры Srvr и Ref.
Если база уже открыта в режиме «Предприятие», путь можно посмотреть через меню: «Файл» → «О программе» либо через «Администрирование» → «Обслуживание» в типовых конфигурациях. Точный пункт зависит от конфигурации, но строка подключения в стартере работает всегда и не требует запуска самой базы.
- 1Откройте окно запуска 1С (ярлык 1С:Предприятие).
- 2Выделите нужную базу в списке одним кликом.
- 3Посмотрите строку пути в нижней части окна — это каталог базы.
- 4Нажмите кнопку изменения (карандаш), чтобы увидеть полный путь и при необходимости скопировать его.
- 5Откройте этот путь в Проводнике и убедитесь, что внутри есть файл 1Cv8.1CD.
Список баз самого пользователя хранится в файле ibases.v8i в профиле пользователя (обычно в папке %APPDATA%\1C\1CEStart). Открыв его в блокноте, можно увидеть пути ко всем базам сразу — это удобно, когда нужно восстановить список на новом компьютере.
notepad %APPDATA%\1C\1CEStart\ibases.v8iГде хранятся базы в клиент-серверном режиме
В клиент-серверном варианте данные физически находятся внутри системы управления базами данных: MS SQL Server, PostgreSQL, Oracle или IBM Db2. Папки с «файлом базы 1С» на диске нет — есть файлы данных самой СУБД (например, .mdf и .ldf у MS SQL), расположение которых задаётся настройками SQL-сервера, а не 1С.
Кластер серверов 1С при этом хранит свои служебные данные (список баз, настройки, сеансы) в каталоге srvinfo — обычно в папке программы агента сервера 1С. Но учётных данных там нет: они живут только в СУБД.
Практическое следствие: резервное копирование серверной базы делается либо средствами СУБД (backup в MS SQL, pg_dump в PostgreSQL), либо выгрузкой в файл .dt через конфигуратор. Простое копирование файлов СУБД «на живую» без остановки служб почти гарантированно даёт повреждённую копию.
Какие файлы и папки образуют файловую базу
При копировании или переносе файловой базы достаточно перенести весь её каталог целиком. Но полезно знать, что именно внутри является критичным, а что — служебным мусором, который можно не трогать.
| Файл или папка | Назначение | Нужен при переносе |
|---|---|---|
| 1Cv8.1CD | Все данные и конфигурация базы | Обязательно |
| 1Cv8Log (папка) | Журнал регистрации | Желательно |
| 1Cv8.1CL, *.cgr | Блокировки и временные файлы | Нет |
| 1Cv8FTxt, 1Cv8FTS | Индексы полнотекстового поиска | Нет, перестроятся сами |
Если перенести только 1Cv8.1CD, база откроется и будет работоспособна — журнал регистрации и индексы создадутся заново. Однако журнал регистрации бывает нужен для расследования действий пользователей, поэтому при полноценном переносе каталог копируют целиком.
Как правильно скопировать и перенести файловую базу
Перенос файловой базы сводится к копированию каталога, но есть два условия, без которых копия может оказаться битой. Первое — все пользователи должны выйти из базы, включая фоновые сеансы и открытый конфигуратор. Второе — копировать нужно штатными средствами ОС или архиватором, а не «теневыми» копиями работающей системы.
Альтернатива прямому копированию — выгрузка в файл .dt через конфигуратор («Администрирование» → «Выгрузить информационную базу»). Такой файл занимает меньше места, удобен для пересылки и гарантированно консистентен, но выгрузка и загрузка больших баз занимает заметное время.
Способы копирования базы
Быстро и просто для файловой базы. Обязательное условие — ни одного активного сеанса, иначе копия может быть повреждена.
Подходит и для файловой, и для серверной базы. Гарантирует целостность, но медленнее на больших объёмах и требует прав администратора.
Только для клиент-серверного режима. Правильный способ регулярного резервного копирования, но требует доступа к SQL-серверу.
После переноса базу нужно подключить заново: в окне запуска 1С нажать «Добавить» → «Добавление в список существующей информационной базы» и указать новый путь. Старый пункт списка, ссылающийся на прежнее расположение, лучше удалить, чтобы никто случайно не открыл устаревшую копию.
Как проверить, что копия базы рабочая
После копирования или переноса обязательно проверьте результат до удаления оригинала. Минимальная проверка — база открывается в режиме «Предприятие», показывает актуальные документы за последние дни и не выдаёт ошибок при проведении тестового документа.
Как проверить результат
База запускается без сообщений о повреждении и восстановлении
Ошибка формата потока, требование тестирования и исправления
Последние документы и остатки совпадают с рабочей базой
Данные отстают на дни или недели — скопирована не та папка
Копия снята при нуле активных пользователей
Во время копирования кто-то работал — копию нужно переснять
Для более глубокой проверки файловой базы используют утилиту chdbfl.exe из каталога платформы (проверка физической целостности) и «Тестирование и исправление» в конфигураторе. Эти инструменты запускают только на копии, никогда — на единственном экземпляре рабочей базы.
Частые вопросы о расположении баз 1С
Где 1С хранит базу по умолчанию при создании?
Жёстко заданного пути нет: при создании базы мастер предлагает выбрать каталог самостоятельно. По умолчанию часто подставляется папка в профиле пользователя или каталог, указанный в шаблоне. Точный путь всегда виден в строке подключения в окне запуска 1С.
Можно ли хранить файловую базу на сетевом диске?
Можно, и это распространённая практика для небольших рабочих групп. Но сетевой диск должен быть стабильно доступен: обрыв связи во время записи — одна из главных причин повреждения файловых баз. При росте числа пользователей и объёма данных рекомендуется переход на клиент-серверный режим.
Как найти базу, если ярлык 1С потерян и список баз пуст?
Выполните поиск по дискам файла с именем 1Cv8.1CD через Проводник Windows. Каждая найденная папка с таким файлом — это файловая база. Добавьте её в список через «Добавить» → «Добавление существующей базы» в окне запуска.
Чем файл .dt отличается от папки с базой?
.dt — это архивная выгрузка информационной базы, созданная конфигуратором: данные и конфигурация в одном сжатом файле. Папка с базой — рабочее «живое» хранилище. Из .dt базу разворачивают через «Загрузить информационную базу», папку — просто подключают по пути.
Удалятся ли базы при удалении платформы 1С?
Нет. Платформа и базы хранятся раздельно: деинсталляция 1С удаляет только программные файлы. Базы остаются на своих местах и после установки платформы заново подключаются через список баз. Исключение — если базу по ошибке создали внутри папки платформы, чего делать не следует.
Где искать базу, если 1С работает через веб-сервер или тонкий клиент?
Публикация на веб-сервере меняет только способ подключения, а не место хранения. Путь к базе смотрят на самом сервере: в строке подключения указан либо каталог файловой базы, либо параметры сервера 1С и СУБД.
Что важно запомнить
Файловая база 1С — это папка с файлом 1Cv8.1CD, точный путь виден в окне запуска 1С. Серверная база хранится внутри СУБД и копируется только штатными средствами резервного копирования. Любое копирование выполняйте при закрытых сеансах и проверяйте копию до удаления оригинала.