Организация совместной работы в 1С:Предприятие часто становится насущной необходимостью для малого бизнеса, когда штат расширяется всего до двух-трех человек. Пользователи нередко задаются вопросом, как обеспечить одновременный доступ к одной базе данных с разных рабочих мест без покупки дорогостоящих серверных лицензий. Локальная версия программы, установленная на одном ПК, по умолчанию не предназначена для многопользовательского режима, что требует корректной перенастройки архитектуры.
Для реализации задачи необходимо понимать разницу между файловым и клиент-серверным вариантами работы. Если у вас всего два компьютера, чаще всего используется файловый вариант с размещением базы данных в общей сетевой папке. Это решение экономически выгодно и технически проще в реализации, чем разворачивание полноценного SQL Server или 1С:Сервера. Однако даже такая простая схема требует строгого соблюдения правил сетевой безопасности и прав доступа к файлам.
В этом руководстве мы разберем все этапы: от подготовки операционной системы до финальной настройки ярлыков запуска. Вы узнаете, как избежать конфликтов блокировок и почему прямой доступ к диску C: может быть невозможен без дополнительных настроек Windows. Критически важно понимать: производительность системы при файловом варианте напрямую зависит от скорости вашего сетевого оборудования и качества кабелей.
Подготовка инфраструктуры и выбор архитектуры
Прежде чем приступать к установке программного обеспечения, необходимо определиться с тем, какой компьютер будет выступать в роли сервера данных. В конфигурации из двух ПК один из них (обычно более мощный или тот, на котором уже ведется учет) становится хостом. На его жестком диске будет физически храниться файл базы данных с расширением .1CD. Второй компьютер будет выступать в роли клиента, обращаясь к этому файлу по сети.
Убедитесь, что оба компьютера находятся в одной локальной сети. Это может быть проводное соединение через Ethernet или беспроводное подключение через один Wi-Fi роутер. Для стабильной работы 1С настоятельно рекомендуется использовать кабельное соединение, так как беспроводные сети подвержены помехам и потерям пакетов, что может привести к повреждению базы данных при записи. Проверьте видимость машин друг для друга через команду ping в командной строке.
Также необходимо убедиться в наличии актуальных дистрибутивов платформы 1С:Предприятие. Версии платформы на обоих компьютерах должны совпадать. Если на одном ПК установлена версия 8.3.20, а на другом 8.3.22, возможны ошибки при открытии базы или некорректное отображение интерфейса. Скачайте одинаковые установочные файлы для обоих рабочих мест перед началом работ.
⚠️ Внимание: Операционная система Windows по умолчанию может блокировать доступ к общим папкам в общественных сетях. Убедитесь, что тип сети в настройках Windows установлен как «Частная» (Private), а не «Общественная» (Public), иначе компьютер-сервер будет скрыт для других устройств.
Настройка общего доступа к папке с базой данных
Центральным элементом настройки является организация сетевого ресурса. Вам необходимо создать папку на компьютере-сервере, куда будет перемещена база данных, и открыть к ней доступ для второго пользователя. Не размещайте базу в корне диска C: или в системных папках вроде Program Files, так как права доступа там строго регламентированы системой безопасности Windows.
Создайте новую папку, например, 1C_Base на диске D:. Щелкните по ней правой кнопкой мыши и выберите пункт «Свойства». Перейдите на вкладку «Доступ» и нажмите кнопку «Расширенная настройка». Здесь необходимо установить галочку «Открыть общий доступ к этой папке». В разделе «Разрешения» убедитесь, что группа «Все» или конкретный пользователь имеет полный доступ: чтение, запись и изменение.
Однако настройки вкладки «Доступ» недостаточно. Критически важным этапом является настройка вкладки «Безопасность». Здесь задаются права файловой системы NTFS. Добавьте пользователя, под которым будет работать 1С на клиентском компьютере (или группу «Все»), и выдайте ему права «Полный доступ». Без этого шага 1С сможет увидеть папку, но не сможет записать в нее изменения, выдав ошибку монопольного захвата.
☑️ Проверка настроек папки
После настройки скопируйте вашу существующую базу данных (файл 1Cv8.1CD и папку 1Cv8Log, если она есть) в эту новую общую папку. Убедитесь, что имя папки и путь к ней не содержат кириллических символов или пробелов, хотя современные версии 1С справляются с этим лучше, латиница остается стандартом надежности для сетевых путей.
Установка платформы 1С на клиентском компьютере
На втором компьютере, который будет использоваться как рабочее место бухгалтера или менеджера, необходимо установить платформу 1С:Предприятие. Процесс установки стандартен: запустите установочный файл, примите лицензионное соглашение и выберите тип установки «Тонкий клиент» или «Толстый клиент». Для большинства задач подойдет полный набор компонентов, включающий оба типа клиентов.
Лицензия на использование программы может быть аппаратной (USB-ключ) или программной (пин-код). Если у вас одна лицензия, ключ должен быть физически подключен к тому компьютеру, где запущена 1С в данный момент. При работе двух пользователей одновременно вам потребуется либо вторая лицензия, либо использование сетевого ключа защиты, подключенного к серверу или роутеру. Без второй лицензии второй пользователь получит сообщение о превышении количества подключений.
После установки не спешите запускать программу. Сначала проверьте сетевое подключение. Откройте «Проводник» и в адресной строке введите сетевой путь к папке сервера в формате \\ИмяКомпьютераСервера\1C_Base. Если система запросит логин и пароль, введите учетные данные пользователя компьютера-сервера. Успешное открытие папки и видимость файла базы — залог успешной настройки.
⚠️ Внимание: Интерфейс и названия пунктов меню в Windows 10 и Windows 11 могут незначительно отличаться. Если вы не можете найти вкладку «Безопасность», убедитесь, что на диске используется файловая система NTFS, а не FAT32, которая не поддерживает разграничение прав доступа.
Добавление базы в список 1С Предприятие
Теперь приступим к непосредственной регистрации информационной базы в списке запуска на клиентском компьютере. Запустите ярлык 1С:Предприятие. В окне запуска нажмите кнопку «Добавить». Откроется мастер добавления базы, где нужно выбрать пункт «На компьютере» и нажать «Далее».
На следующем этапе мастер предложит выбрать способ расположения базы. Выберите вариант «На сетевом диске или в сетевой папке». Это принципиальный момент: не выбирайте вариант «На локальном диске», даже если вы подключили сетевую папку как сетевой диск. Прямое указание сетевого пути обеспечивает более стабильную работу механизмов блокировок 1С.
В поле «Каталог информационной базы» необходимо указать путь к общей папке. Вы можете ввести его вручную, используя UNC-путь: \\SERVER-PC\1C_Base, либо нажать кнопку обзора и найти папку в сетевом окружении. Дайте базе понятное имя, например, «Бухгалтерия (Сеть)», чтобы не путать ее с локальными копиями. Нажмите «Готово» для завершения регистрации.
Если при выборе папки через кнопку обзора сетевые компьютеры не отображаются, введите путь вручную в формате \\IP-адрес-сервера\ИмяПапки. Это часто решает проблемы с отображением в сетевом окружении Windows.
При первом запуске базы в режиме «Предприятие» система может запросить подтверждение на обновление конфигурации или проверку прав. Если база была скопирована корректно, она откроется в обычном режиме. Проверьте создание новых документов и проведение операций, чтобы убедиться, что запись данных проходит успешно.
Решение проблем с правами доступа и блокировками
Самая распространенная ошибка при настройке — сообщение «Недостаточно прав доступа» или «База данных используется монопольно». Это происходит, когда права NTFS настроены неверно или когда пользователь пытается открыть базу, которая уже открыта в монопольном режиме для обновления конфигурации. Всегда закрывайте базу на всех рабочих местах перед запуском конфигуратора.
Еще одна частая проблема связана с антивирусным программным обеспечением. Антивирусы на сервере и клиенте могут сканировать файл .1CD в реальном времени, блокируя доступ к нему для процесса 1cv8.exe. Необходимо добавить папку с базой данных и исполняемые файлы платформы 1С в исключения антивируса на обоих компьютерах.
Для диагностики проблем с сетью можно использовать встроенные средства 1С. В окне запуска базы нажмите кнопку «Изменить» и затем «Тестирование и исправление» (доступно только в режиме конфигуратора). Также полезно проверить журнал регистрации событий Windows на сервере на предмет ошибок доступа к файлам.
| Компонент | Компьютер-Сервер | Компьютер-Клиент |
|---|---|---|
| Платформа 1С | Установлена (любой клиент) | Установлена (Тонкий/Толстый клиент) |
| Файл базы .1CD | Хранится локально | Отсутствует (доступ по сети) |
| Лицензия | Аппаратный ключ или ПО | Требуется вторая лицензия |
| Антивирус | Исключение для папки 1C_Base | Исключение для процесса 1cv8.exe |
⚠️ Внимание: Никогда не копируйте файл базы данных
.1CDнапрямую через проводник, пока 1С запущена хотя бы на одном из компьютеров. Это гарантированно приведет к повреждению структуры базы и потере данных. Используйте только штатные средства выгрузки/загрузки или копирование при выключенной 1С.
Оптимизация производительности и безопасность
Файловый вариант работы имеет ограничения по количеству одновременных пользователей и объему данных. Для двух компьютеров он подходит идеально, но при росте компании до 5-10 пользователей производительность может упасть. Для ускорения работы убедитесь, что сетевой адаптер сервера работает в режиме 1 Гбит/с (Gigabit Ethernet), а не 100 Мбит/с.
Регулярно создавайте резервные копии базы данных. Поскольку файл лежит в общей папке, его легко скопировать на внешний диск или в облако. Рекомендуется настроить автоматическое копирование папки 1C_Base в другое хранилище раз в сутки. Это спасет вас в случае сбоя жесткого диска или атаки вирусов-шифровальщиков.
Если вы планируете работать удаленно (из дома), простой доступ по локальной сети не подойдет. В этом случае потребуется настройка VPN-соединения или публикация 1С через веб-сервер. Однако для работы в пределах одного офиса описанная выше схема является наиболее надежной и простой в поддержке.
Что делать, если база «летит» при сохранении?
Частая причина — плохой контакт в сетевом кабеле или работа Wi-Fi в зашумленном эфире. Попробуйте заменить патч-корд или переключить клиентов на проводное соединение. Также проверьте целостность файла базы через меню «Администрирование» -> «Тестирование и исправление».
Стабильность работы 1С в сетевом варианте на 90% зависит от качества локальной сети и правильности настроек прав доступа Windows, а не от мощности процессора.
Часто задаваемые вопросы (FAQ)
Можно ли работать в 1С с одного компьютера, а базу держать на другом?
Да, это и есть описанная схема работы. Программа (клиентская часть) установлена и запускается на вашем компьютере, а физический файл с данными хранится на диске другого компьютера в сети. Вы работаете с интерфейсом локально, но данные читаются и пишутся удаленно.
Нужен ли статический IP-адрес для компьютера-сервера?
Желательно, но не строго обязательно, если вы используете имя компьютера в пути. Однако DHCP-сервер роутера может со временем изменить IP-адрес компьютера, что приведет к потере соединения. Лучше закрепить IP-адрес за компьютером-сервером в настройках роутера или в свойствах сетевого адаптера Windows.
Почему 1С работает медленно при подключении по сети?
Причин может быть несколько: низкая скорость сети (100 Мбит вместо 1 Гбит), использование Wi-Fi вместо кабеля, антивирусная проверка каждого обращения к файлу или большой объем базы данных. Попробуйте отключить антивирус на время теста и заменить беспроводное соединение на проводное.
Как перенести базу обратно на один компьютер?
Просто скопируйте папку с базой данных из сетевого ресурса на локальный диск нового компьютера. Затем в списке баз 1С измените путь к каталогу базы на новый локальный путь. Убедитесь, что перед копированием все пользователи вышли из базы.
Обязательно ли покупать вторую лицензию для второго компьютера?
Да, если вы планируете работать одновременно. Лицензия 1С обычно дает право на одно рабочее место. Если пользователи заходят в базу по очереди (один вышел, другой зашел), одной лицензии может быть достаточно, но это неудобно. Для комфортной работы нужно количество лицензий, равное количеству одновременных пользователей.