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

По умолчанию платформа скрывает эти служебные данные в системных директориях, доступ к которым может быть ограничен правами пользователя. В зависимости от версии операционной системы, архитектуры платформы и способа установки (файловая или клиент-серверная), расположение может варьироваться. Ниже мы детально разберем все возможные сценарии, включая скрытые папки AppData, ключи реестра Windows и специфические директории в Linux и macOS.

Стандартное расположение в Windows для современных версий

В актуальных версиях операционной системы Windows, начиная с Vista и заканчивая Windows 11, система строго разграничивает права доступа к пользовательским данным. Файл списка баз, имеющий расширение v8i, теперь resides в профиле конкретного пользователя, а не в общей папке программы. Это сделано для повышения безопасности и изоляции настроек.

Основной путь, где платформа ищет файл 1cv8v8i.lst, находится в скрытой папке AppData. Для быстрого перехода к этой директории можно воспользоваться комбинацией клавиш Win + R и ввести специальную переменную окружения. Это исключит необходимость ручного поиска скрытых папок через проводник.

%APPDATA%\1C\1Cv8\1cv8v8i.lst

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

⚠️ Внимание: Папка AppData по умолчанию скрыта. Если вы не видите её при ручном поиске, включите отображение скрытых элементов в меню «Вид» проводника или используйте прямой ввод пути в адресную строку.
💡

Для быстрого открытия папки со списком баз нажмите Win+R, введите %APPDATA%\1C\1Cv8 и нажмите Enter. Это сэкономит время на поиске скрытых директорий.

Особенности хранения в Windows XP и старых системах

На устаревших системах, таких как Windows XP или Windows Server 2003, логика хранения пользовательских данных была иной. Там не использовалась сложная структура профилей с разделением на Local и Roaming. Поэтому файл конфигурации часто лежал в более очевидном, но менее защищенном месте.

В таких средах файл v8i обычно располагался непосредственно в папке установки программы или в общих документах. Это создавало риски, так как любой пользователь с доступом к компьютеру мог теоретически изменить список доступных баз для всех остальных.

  • 📂 Путь: C:\Documents and Settings\All Users\Application Data\1C\1Cv8\1cv8v8i.lst
  • 📂 Альтернативный путь: C:\Program Files\1cv8\1cv8v8i.lst (встречается редко, при специфических установках)
  • 📂 Локальный профиль: C:\Documents and Settings\%Username%\Application Data\1C\1Cv8\

Если вы занимаетесь поддержкой парка машин со старым ПО, важно проверять именно эти пути. Автоматические скрипты миграции, написанные для Windows 10, могут не сработать на таких машинах из-за различий в структуре файловой системы.

📊 Какая версия Windows преобладает в вашей инфраструктуре?
Windows 10/11
Windows 7
Windows XP / Server 2003
Linux / macOS

Специфика путей в Linux и macOS

Кроссплатформенные версии платформы 1С:Предприятие следуют стандартам файловой системы Unix. Здесь нет реестра, и все настройки хранятся исключительно в текстовых файлах внутри домашней директории пользователя. Это упрощает резервное копирование, но требует знания точного пути к скрытым папкам.

В дистрибутивах Linux (Ubuntu, CentOS, Debian) файл списка баз находится по пути ~/.1C/1Cv8/1cv8v8i.lst. Символ тильды обозначает домашнюю директорию текущего пользователя. В macOS структура аналогична, но может отличаться в зависимости от способа установки (DMG образ или pkg пакет).

ОС Полный путь к файлу Права доступа
Linux /home/user/.1C/1Cv8/1cv8v8i.lst 644 (rw-r--r--)
macOS /Users/user/.1C/1Cv8/1cv8v8i.lst 644 (rw-r--r--)
Windows C:\Users\user\AppData\Roaming\1C\1Cv8\ Зависит от группы

При настройке сетевых профилей в Linux часто используют символические ссылки. Это позволяет централизованно управлять списком баз для группы пользователей, подменяя локальный файл ссылкой на общий ресурс в сети.

Как создать символьную ссылку в Linux?

Используйте команду: ln -s /mnt/share/common/1cv8v8i.lst ~/.1C/1Cv8/1cv8v8i.lst. Это позволит обновлять список баз централизованно для всех пользователей, использующих эту ссылку.

Роль реестра Windows в поиске конфигурации

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

Ключи реестра, отвечающие за работу платформы, находятся в ветке HKEY_CURRENT_USER. Здесь хранится информация о последних запущенных базах, настройках интерфейса и, в некоторых случаях, переопределенный путь к файлу v8i. Проверка реестра необходима, если файл на диске есть, но 1С его не видит.

HKEY_CURRENT_USER\SOFTWARE\1C\1Cv8\

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

⚠️ Внимание: Редактирование реестра требует прав администратора и осторожности. Неверное изменение ключей может привести к невозможности запуска платформы. Всегда делайте экспорт ветки перед внесением изменений.

☑️ Диагностика проблем со списком баз

Выполнено: 0 / 5

Структура и формат файла 1cv8v8i.lst

Файл списка баз представляет собой обычный текстовый документ, кодировка которого обычно ANSI или UTF-8 без BOM. Его можно открыть любым текстовым редактором, например, Notepad++ или стандартным «Блокнотом». Понимание структуры файла позволяет добавлять базы вручную, без использования интерфейса запуска.

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

  • 💾 Order — порядковый номер отображения в списке.
  • 💾 Name — название базы, которое видит пользователь в окне запуска.
  • 💾 Connect — строка подключения (путь к файлу или Srvr=...).
  • 💾 Descr — дополнительное описание (часто пустое).

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

Если вы добавляете файловую базу, путь в параметре Connect должен быть абсолютным. Использование относительных путей или сетевых путей в формате UNC (\\server\share) предпочтительнее, чем маппинг буквой диска, так как буквы могут меняться у разных пользователей.

💡

Файл 1cv8v8i.lst — это обычный текст. Вы можете массово редактировать его через скрипты, добавляя новые базы для сотен пользователей одновременно без ручного ввода.

Автоматизация и групповое развертывание списков

В крупных организациях ручная настройка списка баз на каждом рабочем месте неэффективна. Администраторы используют скрипты (BAT, PowerShell) или системы управления конфигурациями (SCCM, Ansible) для доставки актуального файла v8v8i.lst в профили пользователей.

Скрипт может проверять версию файла и заменять его только в случае изменений. Это гарантирует, что все сотрудники видят одинаковый набор доступных баз. Также возможно использование ключа запуска /F, который позволяет принудительно указать путь к файлу списка, игнорируя стандартное расположение.

1cv8.exe /F "D:\Common\1cv8v8i.lst"

Такой подход часто используется в терминальных средах (RDP, Citrix), где профили пользователей могут быть временными. Помещение файла списка баз в общую читаемую папку и запуск с ключом обеспечивает стабильность работы независимо от состояния локального профиля пользователя.

⚠️ Внимание: При использовании общего файла списка баз убедитесь, что у всех пользователей есть права только на чтение (Read-Only). Иначе первый же пользователь, добавивший свою тестовую базу, изменит список для всех остальных.
Как защитить общий файл от записи?

В свойствах папки или файла в Windows снимите галочку "Запись" для группы "Пользователи", оставив только "Чтение" и "Выполнение". Это предотвратит случайное изменение общего списка.

Частые ошибки и методы восстановления

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

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

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

Можно ли хранить список баз в облаке (OneDrive, Dropbox)?

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

Почему 1С не видит базу после добавления её в файл v8i?

Проверьте кодировку файла. Он должен быть в ANSI или UTF-8 без BOM. Также убедитесь, что путь к базе указан верно и сетевой ресурс доступен с данного компьютера.

Как очистить список баз полностью?

Просто удалите файл 1cv8v8i.lst из папки %APPDATA%\1C\1Cv8\. При следующем запуске 1С создаст новый пустой файл, и окно запуска будет очищено.

Влияет ли версия платформы на формат файла v8i?

Формат файла остается обратно совместимым на протяжении многих лет. Файл от версии 8.3.10 обычно читается версией 8.3.20, но новые параметры, добавленные в свежих версиях, могут игнорироваться старыми.