Администрирование · 9 мин
Где хранятся пути баз 1С и как их найти
Разбираем, где хранятся пути к информационным базам 1С: файл ibases.v8i, кэш, реестр, серверный вариант. Как найти, изменить и перенести путь базы без потерь.
Путь к информационной базе 1С — это не свойство самой базы, а запись в списке подключений на конкретном компьютере. Именно поэтому одна и та же база может быть прописана у десяти пользователей по-разному, а после переустановки платформы список иногда «обнуляется». Понимание того, где физически лежат эти настройки, экономит часы при переносе системы, настройке новых рабочих мест и восстановлении после сбоев.
В файловом режиме путь указывает на каталог с файлом 1Cv8.1CD, в клиент-серверном — на имя сервера и имя базы в кластере. Сами записи хранятся в текстовом файле ibases.v8i в профиле пользователя Windows, а не внутри базы и не в каталоге установки платформы. Это ключевой момент, который чаще всего упускают при переносе.
Файл ibases.v8i — главное хранилище путей
Список баз, который вы видите в окне запуска 1С, формируется из файла ibases.v8i. Это обычный текстовый файл в формате, похожем на INI: каждая база описана секцией в квадратных скобках, а внутри — параметры подключения.
Стандартное расположение файла:
C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8iПапка AppData скрыта по умолчанию. Чтобы попасть в неё быстро, нажмите Win+R, введите %APPDATA%\1C\1CEStart и нажмите Enter — откроется нужный каталог без включения отображения скрытых файлов.
Типичная секция файловой базы выглядит так:
[Бухгалтерия предприятия]
Connect=File="D:\Bases\Accounting";
ID=9f3a2b10-...
App=AutoДля клиент-серверной базы строка подключения другая: Connect=Srvr="Server1C";Ref="TradeBase";. Здесь нет пути к файлам — только адрес сервера приложений и имя базы в кластере.
Где лежат сами базы: файловый и серверный режимы
Важно различать путь подключения и физическое расположение данных. Файл ibases.v8i хранит только ссылку; сами данные находятся в другом месте.
В файловом режиме база — это каталог, в котором лежит главный файл 1Cv8.1CD и служебные подпапки (1Cv8Log, 1Cv8Tmp и другие). Расположение каталога выбирает администратор при создании базы: локальный диск, сетевая папка на сервере, файловое хранилище. Узнать текущий путь можно прямо из окна запуска: выделите базу и нажмите кнопку настройки — путь будет виден в поле «Каталог информационной базы».
В клиент-серверном режиме данные хранятся в СУБД (MS SQL Server, PostgreSQL и др.). Каталог базы на сервере 1С содержит только служебную информацию кластера — искать там «файл базы» бессмысленно. Физическое расположение файлов данных определяется настройками самой СУБД.
| Режим работы | Где хранятся данные | Что указано в списке баз |
|---|---|---|
| Файловый | Каталог с файлом 1Cv8.1CD | Полный путь к каталогу |
| Клиент-серверный | База данных в СУБД | Имя сервера и имя базы |
| Веб-сервер (публикация) | Данные на сервере, доступ по HTTP | URL публикации |
Как найти путь к конкретной базе
Есть несколько способов узнать, где лежит база, не открывая файлы настроек вручную.
- 1Откройте окно запуска 1С (ярлык «1С Предприятие»).
- 2Выделите нужную базу в списке.
- 3Нажмите кнопку настройки (шестерёнка) — в диалоге будет поле с каталогом или строкой подключения.
- 4Альтернатива: запустите базу в режиме Конфигуратор и откройте меню «Администрирование» → сведения о базе отображаются в заголовке и свойствах.
- 5Для проверки откройте указанный каталог в Проводнике и убедитесь, что там есть файл 1Cv8.1CD.
Если база уже запущена, путь можно увидеть в конфигураторе через пункт меню «Справка» → «О программе» или в свойствах информационной базы. Это удобно, когда список баз большой и названия похожи.
Для массовой проверки на многих компьютерах быстрее открыть ibases.v8i в «Блокноте» и найти нужную секцию поиском по названию базы.
Общий список баз для нескольких пользователей
По умолчанию каждый пользователь Windows имеет свой ibases.v8i, поэтому новую базу приходится прописывать на каждом рабочем месте. Для централизованного управления платформа поддерживает общие списки баз.
Общий список создаётся файлом с расширением .v8i, который размещается в сетевой папке, а ссылка на него прописывается в файле 1cestart.cfg или 1cescmn.cfg параметром CommonInfoBases:
CommonInfoBases=\\server\share\common_bases.v8iФайл 1cestart.cfg обычно лежит в каталоге C:\ProgramData\1C\1CEStart (для всех пользователей компьютера) или в профиле пользователя рядом с ibases.v8i. Базы из общего списка появляются у пользователя автоматически и недоступны для редактирования из окна запуска — это защищает настройки от случайного изменения.
Кэш и временные данные: что ещё хранится в профиле
Помимо списка баз, в профиле пользователя 1С хранит кэш метаданных и служебные файлы. Они находятся в двух ветках:
%APPDATA%\1C\1cv8— кэш метаданных конфигураций, настройки;%LOCALAPPDATA%\1C\1cv8— локальные временные данные, привязанные к компьютеру.
Кэш группируется по идентификатору базы (GUID), а не по пути. Поэтому после изменения пути или пересоздания базы старый кэш может конфликтовать с новым — типичный симптом: ошибки «несоответствия версий», странное поведение форм, падение клиента при запуске конкретной базы.
Как изменить или перенести путь базы
Самый безопасный способ поменять путь файловой базы — штатный диалог настройки в окне запуска: выделите базу, откройте настройки и укажите новый каталог. При этом сам каталог с 1Cv8.1CD нужно предварительно скопировать в новое место.
При переносе на новый компьютер достаточно скопировать два элемента: каталог базы и файл ibases.v8i из старого профиля. Если пути на новом компьютере совпадают, список подхватится без правок; если отличаются — откройте ibases.v8i в блокноте и поправьте строку Connect.
После переноса проверьте результат до того, как сообщить пользователям о готовности.
Как проверить результат
База открывается без предупреждений о пути
Ошибка «информационная база не обнаружена» или предложение создать новую
В новом каталоге есть 1Cv8.1CD заметного размера и папки логов
Каталог пустой или содержит только что созданный файл минимального размера
Документы и справочники на месте, даты последних записей актуальны
База пустая или данные старые — открыта не та копия
Частые вопросы
Почему после переустановки платформы 1С пропал список баз?
Список хранится в профиле пользователя, а не в каталоге платформы, поэтому обычная переустановка его не трогает. Если список пропал, чаще всего сменилась учётная запись Windows, был очищен профиль или повреждён файл ibases.v8i. Проверьте папку %APPDATA%\1C\1CEStart — если файл на месте, список можно восстановить, просто указав его заново.
Можно ли хранить файловую базу на сетевом диске?
Да, это штатный сценарий: каталог базы размещается на файловом сервере, а в списке пользователей указывается сетевой путь. Учитывайте, что при одновременной работе нескольких пользователей файловый режим имеет ограничения по производительности и надёжности; при росте нагрузки рекомендуется переход на клиент-серверный вариант.
Где искать путь к серверной базе, если данных на диске сервера 1С нет?
Данные серверной базы хранятся в СУБД. Расположение файлов данных смотрите в свойствах базы средствами самой СУБД — например, в SQL Server Management Studio в свойствах базы на вкладке «Файлы». В консоли кластера 1С отображается только имя базы и параметры подключения к СУБД.
Как очистить кэш конкретной базы, не затрагивая остальные?
Удалите базу из списка в окне запуска (кнопка «Удалить») — платформа предложит очистить связанные данные. Затем добавьте базу заново с тем же путём. Альтернатива — найти папку с GUID базы в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8 и удалить её при закрытых сеансах.
Одинаковы ли пути в списке баз у разных пользователей одного компьютера?
Нет. Файл ibases.v8i создаётся отдельно в профиле каждого пользователя Windows, поэтому списки могут отличаться. Чтобы список был общим, используйте механизм CommonInfoBases с сетевым .v8i-файлом либо скопируйте ibases.v8i в профиль каждого пользователя.
Что важно запомнить
Пути к базам 1С хранятся в файле ibases.v8i в профиле пользователя (%APPDATA%\1C\1CEStart), а сами файловые базы — в каталогах, указанных в этом файле. Серверные базы хранятся в СУБД. Переносите базу и список вместе, завершайте сеансы перед любыми операциями с файлами и проверяйте результат запуском и просмотром данных.