Платформа 1С:Предприятие 8.3 на Windows 10 — от дистрибутива до рабочей базы
Содержание
Чтобы установить 1С на Windows 10, скачайте полный 64-битный дистрибутив платформы 8.3, запустите setup.exe от имени администратора, отметьте компонент «1С:Предприятие» и в конце согласитесь на установку драйвера защиты. Для работы одного-трёх человек этого достаточно: база создаётся в файловом режиме, и через 10–15 минут программа готова.
Если пользователей больше или база тяжёлая, ставят клиент-серверный вариант: сервер 1С как службу Windows плюс СУБД (PostgreSQL или MS SQL). Он сложнее в настройке, но выдерживает нагрузку, которую файловая база уже не тянет.
1. Подготовка Windows 10 к установке 1С
Начните с проверки разрядности системы: Пуск → Параметры → Система → О программе, строка «Тип системы». На 64-битной Windows 10 ставьте 64-битную платформу — она лучше работает с памятью на больших базах.
Что проверить и подготовить заранее:
- 👤 Права администратора. Установщик пишет в
C:\Program Filesи создаёт службу. Под обычной учётной записью он прервётся или поставит не всё. - 💾 Место на диске. Сама платформа занимает порядка 1–2 ГБ на каждую версию. Плюс база, её копии и временные файлы. Держите на системном диске хотя бы 10–15 ГБ свободными.
- 🧠 Память. Для файловой базы хватит 4 ГБ. Для сервера 1С с СУБД на одной машине — от 8 ГБ, иначе СУБД и рабочие процессы будут вытеснять друг друга.
- 🛡 Антивирус. На время установки его можно не отключать, но добавьте в исключения каталог платформы и папку с базами. Проверка «на лету» каждого обращения к файлу
1Cv8.1CDзаметно тормозит файловую базу . - 🔄 Обновления Windows. Доставьте ожидающие обновления и перезагрузитесь до установки, а не во время.
Дистрибутив берут на портале обновлений 1С (доступ по договору сопровождения) или с диска ИТС. Нужен архив платформы с пометкой «полный дистрибутив» для 64-битной Windows. В архиве лежит setup.exe и MSI-пакет. Запускайте именно setup.exe: он подхватывает языковые настройки и параметры установки.
Тонкий клиент — отдельный, урезанный дистрибутив. Он подходит рабочим местам, которые подключаются к серверной или веб-базе, но не умеет работать с файловой базой напрямую и не содержит Конфигуратора.
2. Установка платформы 1С:Предприятие 8.3 на компьютер
- Распакуйте архив в отдельную папку. Не запускайте установщик прямо из архива — часть файлов он не найдёт.
- Щёлкните по
setup.exeправой кнопкой → «Запуск от имени администратора». - В окне выбора компонент оставьте нужное:
| Компонент | Когда отмечать |
|---|---|
| 1С:Предприятие | Всегда, это основной клиент и Конфигуратор |
| 1С:Предприятие — тонкий клиент | Если будете подключаться к серверным базам |
| Сервер 1С:Предприятия | Только для клиент-серверного варианта |
| Модули расширения веб-сервера | Для публикации базы в браузере |
| Администрирование сервера 1С:Предприятия | Консоль кластера; нужна вместе с сервером |
- Выберите язык интерфейса по умолчанию — «Русский» или «Системные установки».
- На последнем шаге установщик предложит поставить драйвер защиты. Отметьте его, если лицензия на USB-ключе HASP. Для программной лицензии драйвер не обязателен, но и не мешает.
- Нажмите «Готово». В меню «Пуск» появится ярлык «1С:Предприятие».
Платформа ставится в C:\Program Files\1cv8\<номер версии>\. Общий запускатель 1cestart.exe лежит в C:\Program Files\1cv8\common\. Новые версии ставятся рядом со старыми, а запускатель сам выбирает подходящую под базу.
Первый запуск и лицензия
При первом запуске откроется пустой список баз. Нажмите «Добавить» → «Создание новой информационной базы» → выберите шаблон конфигурации (если ставили шаблоны) или пустую базу → укажите каталог, например D:\Base1C\Buh.
Без лицензии платформа базу не откроет. Если ключ HASP — вставьте его в USB-порт. Если лицензия программная — при первом входе 1С предложит получить её по пин-коду из конверта. Активация требует интернета; без него можно получить лицензию через файл запроса на другом компьютере.
Программная лицензия привязывается к «железу» и параметрам Windows. Замена материнской платы, диска или переустановка системы могут её сбросить. Сохраните конверт с пин-кодами: резервные коды понадобятся для повторной активации.
3. Сервер баз данных для клиент-серверной 1С: PostgreSQL или MS SQL
Этот раздел нужен только тем, кто ставит сервер 1С. Для файловой базы СУБД не требуется.
| Параметр | PostgreSQL | MS SQL Server |
|---|---|---|
| Стоимость | Бесплатно | Express бесплатен, но ограничен по размеру базы и памяти; Standard платный |
| Какую сборку брать | Сборку, адаптированную для 1С (с портала 1С или Postgres Pro) | Стандартный дистрибутив Microsoft |
| Порт по умолчанию | 5432 | 1433 |
| Особенность при создании базы | Нужен пользователь postgres с паролем | Указать «Смещение дат: 2000» |
Установка PostgreSQL
- Запустите установщик сборки PostgreSQL для 1С от имени администратора.
- Задайте пароль суперпользователя
postgres. Запишите его — он понадобится при создании базы. - Порт оставьте 5432, локаль выберите русскую.
- Убедитесь, что служба PostgreSQL запущена:
Win+R→services.msc→ служба с «postgresql» в названии, состояние «Выполняется».
Обычная сборка PostgreSQL с сайта сообщества не подойдёт: в ней нет доработок, которые нужны платформе. База на ней либо не создастся, либо будет работать с ошибками.
Установка MS SQL Server
- В мастере установки выберите компонент «Службы ядра СУБД».
- Режим проверки подлинности — смешанный, задайте пароль для
sa. - Параметры сортировки —
Cyrillic_General_CI_AS. - После установки ограничьте максимальную память SQL Server в свойствах сервера, оставив 2–4 ГБ Windows и серверу 1С. Иначе SQL займёт всю память машины.
4. Как настроить сервер 1С на Windows 10 и создать информационную базу
Если при установке платформы вы отметили «Сервер 1С:Предприятия» и вариант «как сервис Windows
», служба уже работает. Проверьте в services.msc службу «1C:Enterprise 8.3 Server Agent». По умолчанию она работает от пользователя USR1CV8, которого создал установщик.
Каталог служебных данных кластера — C:\Program Files\1cv8\srvinfo. У пользователя службы должны быть полные права на него, иначе кластер не стартует.
Регистрация консоли администрирования
Консоль кластера — оснастка MMC, ей нужна зарегистрированная библиотека radmin.dll. Установщик не всегда делает это сам. Откройте командную строку от имени администратора и выполните:
regsvr32 "C:\Program Files\1cv8\8.3.xx.xxxx\bin\radmin.dll"
Вместо 8.3.xx.xxxx подставьте номер установленной версии. Повторять регистрацию нужно после каждого обновления платформы: консоль должна совпадать по версии с сервером.
Создание кластера и базы
- Запустите «Администрирование серверов 1С Предприятия» из меню «Пуск».
- Правой кнопкой по «Central 1C:Enterprise 8.3 servers» → «Создать» → «Центральный сервер 1С:Предприятия».
- Имя — сетевое имя компьютера (не
localhost, если к серверу будут подключаться с других машин). Порт — 1540. - Раскройте сервер: «Локальный кластер» на порту 1541 создаётся автоматически.
- Создайте базу в разделе «Информационные базы» кластера или прямо из окна запуска 1С: «Добавить» → «Создание новой информационной базы» → «На сервере 1С:Предприятия».
- Заполните поля подключения к СУБД:
| Поле | Пример |
|---|---|
| Кластер серверов 1С | SRV1C (имя компьютера) |
| Имя базы в кластере | buh |
| Тип СУБД | PostgreSQL или MS SQL Server |
| Сервер баз данных | localhost или имя сервера СУБД |
| Пользователь / пароль СУБД | postgres или sa и пароль |
| Создать базу данных в случае её отсутствия | Отметить |
После нажатия «Далее» и «Готово» платформа создаст базу в СУБД и зарегистрирует её в кластере. Пустую базу затем заполняют загрузкой конфигурации или выгрузки .dt через Конфигуратор.
5. Сетевой доступ к 1С и публикация базы в браузере
Порты в брандмауэре Windows 10
Клиент сначала обращается к агенту сервера (1540), затем к менеджеру кластера (1541) и рабочим процессам. Диапазон портов рабочих процессов задаётся в свойствах рабочего сервера, по умолчанию 1560–1591. Все три нужно открыть на входящие подключения:
netsh advfirewall firewall add rule name="1C Server" dir=in action=allow protocol=TCP localport=1540-1541,1560-1591
Если СУБД стоит на другом компьютере, на нём откройте 5432 (PostgreSQL) или 1433 (MS SQL).
Файловая база в общей папке
Для небольшой сети базу кладут в общую папку и дают пользователям права на чтение и запись. Ограничение: Windows 10 как настольная система принимает не более 20 одновременных входящих подключений к общим ресурсам. Для 1С этого обычно хватает, но 1С — не единственный потребитель этих подключений.
Не открывайте файловую базу через подключённый диск по Wi-Fi или VPN с обрывами: разрыв во время записи — частая причина повреждения файла базы.
Публикация на веб-сервере IIS
- Включите IIS:
Панель управления → Программы и компоненты → Включение или отключение компонентов Windows→ «Службы IIS». Внутри раскройте «Службы Интернета → Компоненты разработки приложений» и отметьте «Расширения ISAPI» и «Фильтры ISAPI». - Убедитесь, что при установке платформы были отмечены «Модули расширения веб-сервера». Если нет — запустите установщик снова и добавьте компонент.
- Запустите Конфигуратор от имени администратора, откройте базу.
Администрирование → Публикация на веб-сервере. Задайте имя публикации (латиницей, напримерbuh) и каталог, нажмите «Опубликовать».- Выдайте пользователю
IUSRи группеIIS_IUSRSправа на каталог публикации, а для файловой базы — ещё и на папку базы. - Откройте в браузере
http://имя-компьютера/buh.
Если опубликовали 32-битным Конфигуратором на 64-битной Windows, в настройках пула приложений IIS включите параметр разрешения 32-разрядных приложений. Проще сразу публиковать 64-битной платформой.
6. Ошибки при установке 1С на Windows 10 и что с ними делать
setup.exe через «Запуск от имени администратора», распакуйте архив в папку с коротким путём без кириллицы.radmin.dll или зарегистрирована от другой версии платформы. Выполните regsvr32 для текущей версии от имени администратора.ping по имени. В крайнем случае пропишите имя и IP в файл hosts клиента.srvinfo или порт 1540 занят. Проверьте права и выполните netstat -ano | findstr 1540, чтобы найти процесс на порту.postgres или служба СУБД не запущена. Поставьте сборку для 1С и проверьте службу.IIS_IUSRS нет прав на каталог базы.Перезапуск службы «1C:Enterprise 8.3 Server Agent» разрывает сеансы всех пользователей серверных баз. Если сервер уже в работе, перезапускайте его вне рабочего времени и предупредите коллег заранее.
7. Частые вопросы об установке 1С
Можно ли поставить на один компьютер несколько версий платформы?
C:\Program Files\1cv8, а запускатель выбирает нужную. Для сервера 1С при этом работает только одна служба агента на порту 1540; второй сервер другой версии нужно запускать на других портах.Нужно ли удалять старую версию перед установкой новой?
Подходит ли Windows 10 для сервера 1С?
Где хранится список баз, который видно при запуске?
ibases.v8i в профиле пользователя: %APPDATA%\1C\1CEStart\. Его можно скопировать на другой компьютер, чтобы перенести список баз без повторного добавления.