Где на диске живёт 1С: ищем программу, файлы баз и список подключений

· 10 мин

Содержание

Платформа 1С 8.3 почти всегда лежит в C:\Program Files\1cv8\ (64-битная) или C:\Program Files (x86)\1cv8\ (32-битная), внутри — папки по номерам версий, например 8.3.24.1548\bin\1cv8.exe. Файловая база — это один файл 1Cv8.1CD, а путь к нему быстрее всего узнать в окне запуска 1С: выделите базу, и путь появится внизу окна.

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

Что именно ищем: программу, базу или список баз

Под словом «1С» скрываются три разные вещи, и лежат они в разных местах. Путаница между ними — главная причина, почему поиск затягивается.

Что ищемКак выглядитГде обычно лежит
🖥️ Платформа (сама программа)1cv8.exe, 1cv8c.exe, 1cestart.exeC:\Program Files\1cv8\<версия>\bin\
🗄️ Файловая информационная базапапка с файлом 1Cv8.1CDпо умолчанию C:\Users\<имя>\Documents\InfoBase
📋 Список баз в окне запускатекстовый файл ibases.v8i%APPDATA%\1C\1CEStart\
🌐 Серверная базатаблицы в СУБД (MS SQL, PostgreSQL)на сервере, файла .1CD нет

Если нужно перенести бухгалтерию на другой компьютер, ищите папку с 1Cv8.1CD. Если нужно понять, какая версия стоит, — папку платформы. Если пропали базы из окна запуска — файл ibases.v8i.

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

Способ 1. Через «Пуск» и папки установки платформы

Самый быстрый путь к исполняемому файлу — через ярлык.

  1. Откройте меню «Пуск» и наберите «1С».
  2. Щёлкните правой кнопкой по «1С:Предприятие» и выберите «Перейти к расположению файла».
  3. Откроется папка с ярлыками. Снова правый клик по ярлыку → «Свойства».
  4. В поле «Объект» будет полный путь, чаще всего C:\Program Files\1cv8\common\1cestart.exe.

Ярлык обычно ведёт на 1cestart.exe — это стартер. Он сам выбирает нужную версию платформы для каждой базы. Сами версии лежат рядом, в отдельных папках.

Как устроена папка 1cv8

Откройте C:\Program Files\1cv8\. Внутри вы увидите примерно такую картину:

C:\Program Files\1cv8\
├── 8.3.22.2208\
│   └── bin\  1cv8.exe, 1cv8c.exe, ragent.exe ...
├── 8.3.24.1548\
│   └── bin\
├── common\   1cestart.exe
├── conf\
└── srvinfo\  (только если ставили сервер)
  • 📁 8.3.xx.xxxx — каждая установленная версия платформы. Их может быть несколько, и это нормально.
  • ⚙️ bin\1cv8.exe — толстый клиент и Конфигуратор.
  • ⚡ bin\1cv8c.exe — тонкий клиент.
  • 🚀 common\1cestart.exe — стартер, тот самый ярлык на рабочем столе.

Если папки 1cv8 нет в Program Files, загляните в Program Files (x86): туда ставится 32-битная платформа. На старых машинах встречается 1cv82 — это платформа 8.2, а 1Cv77 — версия 7.7.

Способ 2. Через окно запуска и список информационных баз

Если 1С открывается, путь к базе можно узнать вообще без поиска по диску.

Путь в окне запуска

  1. Запустите 1С с ярлыка.
  2. В списке выделите нужную базу одним щелчком.
  3. Внизу окна появится строка вида File="D:\Buh\Ooo_Romashka" — это и есть папка базы.
  4. Для серверной базы строка будет другой: Srvr="srv1c";Ref="buh_2024".

Ещё один вариант: выделить базу, нажать «Изменить» и посмотреть путь на втором шаге мастера. Только ничего не меняйте и закройте окно кнопкой «Отмена».

Путь из уже открытой базы

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

Где хранится сам список баз

Список, который вы видите в окне запуска, — это файл ibases.v8i. У каждого пользователя Windows он свой:

%APPDATA%\1C\1CEStart\ibases.v8i

Вставьте эту строку в адресную строку Проводника — папка AppData скрытая, и иначе до неё придётся включать показ скрытых файлов. Файл открывается Блокнотом. Внутри — блоки по каждой базе:

[Бухгалтерия ООО Ромашка]
Connect=File="D:\Buh\Ooo_Romashka";
ID=...
Version=8.3

Строка Connect= показывает расположение базы даже тогда, когда сама 1С не запускается.

Хотите перенести список баз на новый компьютер или другому пользователю — скопируйте ibases.v8i в ту же папку на новом месте. Пути в нём должны вести туда, где база реально лежит.

Способ 3. Поиск файлов баз данных 1CD на диске

Если окно запуска пустое, а база точно где-то есть, ищите её по имени файла. Каждая файловая база — папка, внутри которой лежит 1Cv8.1CD.

Куда смотреть в первую очередь

  • 📂 C:\Users\<имя>\Documents\InfoBase, InfoBase1, InfoBase2 — сюда 1С кладёт новые базы по умолчанию.
  • 📂 Корень дисков C:\ и D:\ — папки вроде Base, 1C_Base, Buh.
  • 📂 Сетевые папки, если база общая на несколько рабочих мест.
  • 📂 Рабочий стол и «Документы» других пользователей компьютера.

Поиск средствами Windows

  1. Откройте Проводник и выберите «Этот компьютер».
  2. В поле поиска справа наберите *.1CD.
  3. Дождитесь окончания поиска — на большом диске это несколько минут.
  4. Правый клик по найденному файлу → «Расположение файла».

Рядом с базой бывают и другие файлы — их назначение полезно знать:

ФайлЧто этоМожно ли удалять
1Cv8.1CDСама база: все документы и справочникиНет
1Cv8.1CLФайл блокировки, пока кто-то работает в базеТолько когда все вышли из базы
1Cv8tmp.1CDВременный файл при реструктуризации и тестированииТолько если 1С закрыта у всех
*.dtВыгрузка базы (резервная копия)Это ваша копия, берегите

Не переименовывайте и не перемещайте 1Cv8.1CD, пока база открыта хотя бы у одного пользователя. Сначала все выходят из программы, потом делаете копию всей папки.

Найдено несколько файлов 1Cv8.1CD? Сравните дату изменения и размер. Рабочая база обычно самая свежая и самая крупная, а остальные — старые копии или демонстрационные базы.

Способ 4. Где искать 1С в реестре Windows

Реестр помогает, когда ярлыков нет, а платформа установлена в нестандартную папку. Подойдёт тем, кто уверенно работает с regedit: здесь мы только читаем, ничего не правим.

  1. Нажмите Win + R, введите regedit и нажмите Enter.
  2. Перейдите в раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
  3. Для 32-битной платформы на 64-битной Windows смотрите также: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall
  4. Перебирать подразделы вручную долго — нажмите Ctrl + F и ищите «1С:Предприятие».
  5. В найденном разделе значение DisplayName содержит версию, а InstallLocation — папку установки.

Тот же список удобнее получить одной командой PowerShell — он выведет все установленные версии разом:

Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*,
                 HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
  Where-Object { $_.DisplayName -like "1C*" } |
  Select-Object DisplayName, DisplayVersion, InstallLocation

Ничего не удаляйте в реестре вручную. Лишнюю версию платформы убирают через «Параметры → Приложения» — так стираются и файлы, и записи.

Способ 5. Поиск 1С через командную строку

Командная строка нужна администратору, когда компьютеров много или нужно найти всё и сразу. Все команды ниже только читают данные.

Найти платформу

where /R "C:\Program Files" 1cv8.exe
where /R "C:\Program Files (x86)" 1cv8.exe

Каждая найденная строка — отдельная установленная версия.

Найти все файловые базы на диске

dir C:\1Cv8.1CD /s /b

Для всех дисков быстрее PowerShell:

Get-PSDrive -PSProvider FileSystem | ForEach-Object {
  Get-ChildItem -Path $_.Root -Filter 1Cv8.1CD -Recurse -ErrorAction SilentlyContinue |
    Select-Object FullName, Length, LastWriteTime
}

Команда покажет полный путь, размер и дату изменения — по ним легко отличить рабочую базу от старой копии.

Узнать, откуда запущена работающая 1С

Если программа открыта прямо сейчас, PowerShell покажет путь к исполняемому файлу, а значит и версию:

Get-Process 1cv8* | Select-Object Name, Path

Это полезно, когда на компьютере несколько версий и непонятно, какая из них реально используется.

Способ 6. Как найти серверную установку 1С

В клиент-серверном варианте файла 1Cv8.1CD нет вообще. Данные хранятся в СУБД, а на компьютере пользователя есть только клиент и строка подключения Srvr=...;Ref=.... Поэтому поиск идёт по-другому.

Есть ли на компьютере сервер 1С

  1. Нажмите Win + R, введите services.msc.
  2. Найдите службу «Агент сервера 1С:Предприятия 8.3» (в названии может быть x86-64).
  3. Откройте её свойства: в поле «Исполняемый файл» будет путь к ragent.exe и параметры запуска, в том числе каталог с данными кластера (ключ -d).

То же самое из командной строки:

sc query state= all | findstr /i "1C"

Служебные файлы кластера по умолчанию лежат в папке srvinfo — в C:\Program Files\1cv8\srvinfo\. Там же папка reg_1541 со списком баз кластера.

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

Где физически лежат данные серверной базы

Откройте консоль администрирования серверов 1С. Ярлык «Администрирование серверов 1С Предприятия» появляется в «Пуске», если при установке выбрали этот компонент.

  1. Разверните дерево: центральный сервер → «Кластеры» → кластер → «Информационные базы».
  2. Откройте свойства нужной базы.
  3. В полях указаны сервер СУБД, тип СУБД и имя базы данных.

Дальше база ищется уже средствами СУБД: в MS SQL — через SQL Server Management Studio, в PostgreSQL — через pgAdmin или psql. Копию серверной базы удобнее делать выгрузкой в .dt из Конфигуратора или резервной копией самой СУБД.

Порты, по которым клиент подключается к серверу: 1540 (агент), 1541 (менеджер кластера) и диапазон для рабочих процессов, по умолчанию 1560–1591. Проверить, слушает ли сервер, можно командой:

netstat -ano | findstr ":1540"
Что именно вам нужно найти?

Если 1С не находится: частые ситуации

Список баз пустой, хотя вчера всё было

Чаще всего вы зашли в Windows под другим пользователем: ibases.v8i у каждого свой. Второй вариант — профиль пересоздан после сбоя. Сами базы при этом никуда не делись, их нужно найти поиском *.1CD и добавить заново.

Общий список баз задан администратором

В организациях список часто раздаётся централизованно. Тогда в файле 1cestart.cfg (лежит рядом с ibases.v8i или в C:\ProgramData\1C\1CEStart\) есть строка CommonInfoBases= с путём к общему файлу .v8i на сетевом ресурсе. Пропал доступ к сетевой папке — пропал и список. Проверьте, открывается ли этот путь в Проводнике.

Ярлык есть, а платформы нет

Ярлык ведёт на 1cestart.exe, а нужной версии в 1cv8 уже нет — её удалили при чистке. Стартер в таком случае сообщит, что не найдена подходящая версия. Решение — установить платформу с дистрибутива, а в свойствах базы в окне запуска указать нужную версию или оставить поле пустым, чтобы стартер выбрал последнюю.

Найден файл 1CD, но база не открывается

  • 🔒 Рядом лежит 1Cv8.1CL, а 1С ни у кого не запущена — возможно, остался процесс в фоне. Проверьте Диспетчер задач, нет ли процессов 1cv8.
  • 📛 Файл на сетевом диске без прав на запись — 1С откроет базу только при доступе на чтение и запись к папке.
  • 🧩 База создана в более новой версии платформы, чем установлена у вас. Поставьте платформу с номером не ниже того, в котором база работала раньше.
Можно ли просто скопировать папку 1cv8 на другой компьютер?
Нет. Платформу нужно устанавливать дистрибутивом: при установке регистрируются компоненты и создаются записи в системе. Копируют только базу и, при желании, файл ibases.v8i.
Почему на компьютере несколько версий платформы?
Каждое обновление ставит новую версию рядом со старой. Разные базы могут требовать разные версии, поэтому стартер хранит их все. Лишние удаляют через «Параметры → Приложения», убедившись, что ни одна база на них не завязана.
Где лежат временные файлы и кэш 1С?
Кэш пользователя хранится в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8. Там нет данных учёта, только служебные файлы. Чистить кэш можно при закрытой 1С, база от этого не пострадает.
Как найти базу, если у меня 1С Фреш или облако?
В облаке файла базы на вашем компьютере нет. Работу ведут через браузер или тонкий клиент, а копию данных получают выгрузкой из сервиса в личном кабинете.
Сколько весит файл базы 1Cv8.1CD?
Зависит от объёма учёта: у небольшой фирмы — сотни мегабайт, у торговой компании за несколько лет — десятки гигабайт. По размеру удобно отличать рабочую базу от пустой демонстрационной.