Ситуация, когда требуется переустановка 1С Предприятие, возникает у администраторов и пользователей достаточно часто. Это может быть связано с критическими ошибками в работе платформы, повреждением файлов конфигурации после неудачного обновления или необходимостью перехода на совершенно новую версию операционной системы. Иногда причиной становится некорректная работа драйверов ключей защиты HASP, которые перестают определяться системой без полной очистки среды.
Процесс этот не является тривиальным, как может показаться на первый взгляд. Простое нажатие кнопки «Удалить» в панели управления часто оставляет за собой множество хвостов в реестре Windows и временных папках, которые впоследствии конфликтуют с новой инсталляцией. 1С:Предприятие — это сложный программный комплекс, тесно интегрированный с системными библиотеками, поэтому подход должен быть системным и аккуратным.
В данной статье мы подробно разберем алгоритм действий, который позволит вам выполнить чистую установку платформы. Мы затронем вопросы резервного копирования баз данных, правильной последовательности удаления компонентов и настройки окружения для стабильной работы в будущем. Следование этим шагам минимизирует риски потери данных и сократит время простоя бизнес-процессов.
Подготовительный этап и резервное копирование
Прежде чем приступать к каким-либо манипуляциям с программным обеспечением, необходимо обеспечить сохранность ваших данных. Резервное копирование является абсолютным приоритетом. Даже если вы планируете переустанавливать только платформу, а базы данных остаются нетронутыми, риск случайного повреждения файлов всегда существует. Особенно это актуально для файловых баз, расположенных на локальных дисках.
Создайте полную копию каталогов, где хранятся ваши базы 1С:Предприятие. Если вы используете клиент-серверный вариант работы с базой данных на основе SQL Server или PostgreSQL, рекомендуется выполнить резервное копирование средствами самой СУБД. Это гарантирует целостность транзакций и отсутствие битых страниц в файлах данных. Не полагайтесь только на копирование папок в таком случае.
⚠️ Внимание: Никогда не копируйте файлы базы данных 1С, пока пользователи работают с ними. Это приведет к рассинхронизации данных и невозможности запуска базы в будущем. Остановите службу 1С или попросите всех пользователей завершить сеанс перед копированием.
Также стоит сохранить внешние обработки, отчеты и печатные формы, которые могут храниться отдельно от основных конфигураций. Проверьте наличие дистрибутивов драйверов ключей защиты и самой платформы нужной версии на внешнем носителе или в надежном сетевом хранилище. Интернет-соединение может подвести в самый ответственный момент, поэтому наличие локальных установочных файлов обязательно.
☑️ Подготовка к переустановке
Корректное удаление старой версии платформы
Стандартная процедура деинсталляции через панель управления Windows часто оказывается недостаточной для полной очистки системы. Остаточные записи в реестре могут препятствовать корректной регистрации новых компонентов. Начните с запуска стандартного мастера удаления через Панель управления → Программы и компоненты. Найдите в списке все компоненты, относящиеся к 1С:Предприятие.
Важно удалять компоненты в определенной последовательности. Сначала следует удалить клиентские части, затем сервер 1С (если он установлен на этой машине), и только в конце — общие компоненты и технологическую платформу. Если вы попытаетесь удалить ядро платформы раньше клиентской части, процесс может завершиться ошибкой из-за активных зависимостей. Система просто не позволит удалить файлы, которые используются другими процессами.
После завершения работы стандартного деинсталлятора рекомендуется перезагрузить компьютер. Это необходимо для того, чтобы операционная система разблокировала и удалила те файлы, которые были помечены на удаление, но не могли быть стерты во время активной сессии. Только после перезагрузки можно переходить к ручной очистке следов присутствия программы.
Список скрытых папок для очистки
После удаления программы вручную проверьте и удалите (если уверены) содержимое папок: C:\Program Files\1cv8, C:\Program Files (x86)\1cv8, C:\Users\ИмяПользователя\AppData\Roaming\1C\1Cv8. В последней папке хранятся настройки интерфейса и список баз, которые могут конфликтовать с новой установкой.
Очистка реестра и системных следов
Глубокая очистка реестра — это критически важный этап для тех, кто сталкивался с неустранимыми ошибками регистрации COM-объектов. Ветви реестра, содержащие настройки 1С:Предприятие, могут сохранять некорректные пути или параметры, которые новая установка унаследует автоматически, если их не удалить. Откройте редактор реестра, выполнив команду regedit в диалоге «Выполнить».
Вам необходимо найти и удалить ветки, связанные с фирмой «1С». Основные пути, которые требуют внимания: HKEY_LOCAL_MACHINE\SOFTWARE\1C и HKEY_CURRENT_USER\Software\1C. Будьте предельно осторожны при работе с реестром. Удаляйте только те ключи, которые относятся к удаляемому продукту. Ошибочное удаление системных ключей Windows может привести к нестабильной работе всей операционной системы.
Помимо реестра, стоит проверить переменные среды системы. Иногда там прописываются пути к старым версиям платформы, которые приоритетны для запуска исполняемых файлов. Откройте свойства системы и проверьте переменную PATH. Если там есть ссылки на удаленные каталоги 1cv8, их следует удалить. Это предотвратит ситуации, когда система пытается запустить несуществующий исполняемый файл.
Установка платформы и компонентов 1С
Теперь, когда среда очищена, можно приступать к установке. Запустите дистрибутив технологической платформы от имени администратора. Это обязательное требование, так как установщик должен прописывать службы и регистрировать библиотеки в системных директориях, куда у обычного пользователя нет прав доступа. В окне выбора компонентов отметьте те модули, которые необходимы для вашей архитектуры работы.
Если вы работаете в режиме тонкого или веб-клиента, убедитесь, что соответствующие галочки активны. Для серверных вариантов установки потребуется выбрать компонент «Сервер 1С:Предприятия». В процессе установки мастер предложит создать пользователя для запуска сервера. Рекомендуется использовать встроенную учетную запись или специально созданного пользователя с правами администратора, чтобы избежать проблем с правами доступа к файлам журналов регистрации.
⚠️ Внимание: При установке на Windows 10 или 11 обязательно отключите контроль учетных записей (UAC) на время установки или убедитесь, что запускаете установщик с полными привилегиями. Иначе некоторые системные службы 1С могут не зарегистрироваться корректно.
После установки основных компонентов платформы не спешите запускать конфигуратор. Сначала необходимо установить драйверы защиты. Даже если у вас программная лицензия, компоненты защиты часто требуются для корректной работы механизма лицензирования. Инсталляция драйверов HASP должна проходить до первого запуска основного приложения.
Используйте утилиту Clearance от фирмы 1С для автоматической очистки реестра и файловой системы от следов старых версий. Это безопаснее и быстрее, чем ручное редактирование реестра, и снижает риск человеческой ошибки.
Настройка драйверов защиты и лицензирования
Работа с ключами защиты — один из самых деликатных моментов в администрировании 1С:Предприятие. После установки драйверов HASP (или Sentinel) необходимо проверить их статус в диспетчере устройств. Ключ должен определяться без восклицательных знаков и ошибок кода устройства. Если ключ не виден, попробуйте переподключить его в другой USB-порт, желательно непосредственно в материнскую плату, минуя USB-хабы.
Для сетевых ключей защиты требуется дополнительная настройка службы лицензирования. Убедитесь, что служба HASP License Manager запущена и имеет тип запуска «Автоматически». В брандмауэре Windows необходимо открыть порты для работы лицензионного сервера (обычно TCP 475). Без этого клиентские рабочие места не смогут получить разрешение на запуск базы, даже если платформа установлена верно.
| Тип лицензии | Необходимый компонент | Порт (по умолчанию) | Особенность настройки |
|---|---|---|---|
| Локальный USB | Драйвер HASP/HLM | Не требуется | Требует прямого подключения |
| Сетевой USB | HASP License Manager | 475 TCP | Нужен статический IP сервера |
| Программная | Менеджер лицензий 1С | 8540-8549 | Привязка к PIN-коду |
| Клиент-сервер | Лицензии на сервер | 1540-1541 | Лицензии на ядра CPU |
В случае использования программных лицензий, процесс активации происходит через утилиту «Пин-код». Вам потребуется ввести код активации, полученный при покупке. Система свяжется с сервером активации фирмы 1С. Убедитесь, что на компьютере установлено корректное время и дата, так как рассинхронизация более чем на 5 минут может привести к ошибке активации.
Первичный запуск и регистрация базы
Финальным этапом является запуск конфигуратора и регистрация информационной базы. Запустите ярлык 1С:Предприятие (Конфигуратор). В окне запуска нажмите кнопку «Добавить». Вам потребуется указать имя базы и путь к каталогу данных. Для файловых вариантов это путь к папке на диске, для клиент-серверных — строка подключения к СУБД.
Регистрация базы в списке запускаемых происходит автоматически при первом успешном входе. Однако, если вы переносили базу с другого компьютера, могут возникнуть проблемы с путями к внешним отчетам или печатным формам, прописанным в самой конфигурации. Проверьте настройки общих форм и при необходимости укажите актуальные пути к файлам на новом диске.
После переустановки всегда проверяйте актуальность платформы. Зайдите в меню «Справка» -> «О программе» и сравните номер версии с последним релизом на сайте releases.1c.ru. Устаревшая версия может содержать известные ошибки, исправленные в новых патчах.
Если при запуске возникает ошибка «Недостаточно прав» или «Каталог базы недоступен», проверьте права доступа NTFS к папке с базой данных. Пользователь, под которым запускается 1С, должен иметь права на чтение и запись в этот каталог. Часто после переустановки ОС или переноса диска владелец папки сбрасывается, и текущий пользователь теряет доступ к своим же файлам.
Что делать, если после переустановки 1С не видит ключ защиты?
В первую очередь переустановите драйверы HASP, скачав их с официального сайта производителя (Thales/Gemalto), а не с диска поставки. Затем проверьте службу HASP License Manager — она должна быть запущена. Если ключ сетевой, убедитесь, что брандмауэр не блокирует порт 475. Также попробуйте запустить конфигуратор от имени администратора.
Можно ли оставить старую версию 1С рядом с новой?
Да, платформа 1С:Предприятие 8 поддерживает параллельную установку нескольких версий (например, 8.3.20 и 8.3.22). Они устанавливаются в разные каталоги. Однако для корректной работы рекомендуется использовать утилиту управления версиями или явно указывать путь к нужному исполняемому файлу в свойствах ярлыка запуска базы.
Как восстановить список баз после переустановки?
Список баз хранится в файле ibases.v8i, который находится в папке C:\Users\ИмяПользователя\AppData\Roaming\1C\1Cv8. Если вы сохранили этот файл перед удалением, просто скопируйте его в ту же папку после новой установки. Если файл утерян, базы придется добавлять вручную через кнопку «Добавить» в окне запуска.
Нужно ли переустанавливать 1С при обновлении Windows?
Обычно нет. Платформа 1С совместима с новыми обновлениями Windows. Однако, если после крупного обновления ОС (например, переход с версии 21H2 на 22H2) 1С начала работать нестабильно, попробуйте сначала обновить саму платформу 1С до последнего релиза. Переустановка требуется только в случае критических сбоев системных библиотек.