Администрирование · 11 мин
Как перенести файлы 1С на другой диск
Как перенести файловую базу 1С и служебные файлы на другой диск: подготовка, копирование, настройка путей, проверка результата и типичные ошибки.
Перенос файлов 1С на другой диск — типовая задача администратора или бухгалтера, когда на системном разделе заканчивается место, старый диск заменяют на SSD или организация переезжает на новый компьютер. Чаще всего переносят файловую информационную базу (каталог с файлом 1Cv8.1CD), но иногда требуется переместить и служебные данные: шаблоны конфигураций, кэш, журналы регистрации.
Главное правило безопасного переноса — сначала копирование и проверка, и только потом удаление исходных файлов. Файловая база 1С — это обычный каталог, который можно скопировать средствами Windows, но база при этом должна быть закрыта у всех пользователей, иначе часть данных не скопируется или файл окажется повреждён.
Ниже разобраны все этапы: как определить, что именно нужно переносить, как выполнить копирование без потерь, как прописать новый путь в списке баз и убедиться, что всё работает. Отдельно рассмотрены перенос на другой компьютер и типичные ошибки.
Что именно нужно переносить
Перед началом работы важно понять, какие файлы относятся к 1С и где они лежат. Файловая информационная база — это каталог, в котором находится главный файл 1Cv8.1CD (сам файл базы данных) и служебные подкаталоги. Именно этот каталог нужно переносить целиком, а не отдельные файлы из него.
Путь к базе легко узнать: откройте окно запуска 1С, выделите нужную базу и нажмите кнопку «Изменить» — в поле «Каталог информационной базы» будет указан точный путь, например C:\Bases\Trade. Этот же путь виден в нижней части окна запуска при выборе базы.
Кроме самой базы, на старом диске могут находиться другие данные 1С, которые стоит перенести или хотя бы учесть:
- шаблоны конфигураций и обновлений — обычно в папке
tmpltsв каталоге пользователя; - кэш метаданных и временные файлы — переносить не обязательно, 1С создаст их заново;
- регистрационные данные и настройки пользователя — хранятся в профиле пользователя Windows;
- сам дистрибутив платформы — проще установить заново, чем переносить.
Переносится простым копированием каталога
Переносится средствами СУБД, а не копированием файлов
Проверьте размер каталога базы и свободное место на целевом диске
Перенос затронет всех пользователей — потребуется согласование
Подготовка: резервная копия и завершение сеансов
Первый обязательный шаг — убедиться, что с базой никто не работает. Попросите всех пользователей выйти из 1С и закройте конфигуратор, если он открыт. Если скопировать базу во время активной работы, файл 1Cv8.1CD может оказаться в несогласованном состоянии, и перенесённая копия не откроется или потеряет последние данные.
Если база расположена в сети и вы не уверены, что все вышли, проверьте открытые файлы на сервере через оснастку «Управление компьютером» → «Общие папки» → «Открытые файлы». Наличие открытого 1Cv8.1CD означает, что кто-то ещё работает.
Второй шаг — резервная копия. Даже если вы просто переносите файлы, сделайте дополнительную копию базы на внешний носитель или другой диск. Самый надёжный способ — выгрузка через конфигуратор: меню «Администрирование» → «Выгрузить информационную базу». Файл выгрузки с расширением .dt позволяет восстановить базу даже при повреждении исходного каталога.
Перенос файловой базы на другой диск
Сам перенос выполняется штатными средствами Windows и занимает несколько минут для базы небольшого размера. Порядок действий одинаков для переноса на другой раздел того же диска, на второй физический диск или на SSD.
- 1Завершите работу всех пользователей с базой и закройте конфигуратор
- 2Сделайте резервную копию: выгрузку .dt или копию каталога на сторонний носитель
- 3Создайте на новом диске папку для базы, например D:\1C_Bases\Trade
- 4Скопируйте весь каталог базы со старого диска в новую папку (Ctrl+C / Ctrl+V или robocopy)
- 5Дождитесь окончания копирования и сверьте размер исходной и новой папок
- 6Откройте окно запуска 1С, выберите базу, нажмите «Изменить» и укажите новый путь
- 7Запустите базу и проверьте, что данные на месте
- 8Только после успешной проверки удалите или переименуйте старый каталог
Для больших баз удобнее копировать через командную строку утилитой robocopy: она показывает прогресс, умеет продолжать при сбое и корректно обрабатывает длинные пути. Пример команды:
robocopy "C:\Bases\Trade" "D:\1C_Bases\Trade" /E /COPYALL /R:2 /W:5 /LOG:D:\copy_log.txtКлюч /E копирует все подкаталоги, включая пустые, /COPYALL сохраняет атрибуты и права, /LOG записывает отчёт о копировании. После завершения проверьте лог: строки с ошибками укажут на файлы, которые не скопировались.
Обратите внимание на права доступа к новой папке. Если с базой работают несколько пользователей по сети, на новом каталоге нужно заново настроить общий доступ и права NTFS — пользователям требуется полный доступ к каталогу базы. Также убедитесь, что на целевом диске достаточно свободного места: желательно иметь запас не менее половины текущего размера базы под рост и временные файлы.
Как прописать новый путь в списке баз
После копирования 1С ещё «не знает» о новом расположении — в списке баз остался старый путь. Откройте окно запуска 1С, выделите нужную базу и нажмите «Изменить». В поле «Каталог информационной базы» укажите новый путь, например D:\1C_Bases\Trade, и сохраните изменения.
Если база сетевая и путь меняется для всех пользователей, проще всего удалить базу из списка и добавить заново с новым путём — кнопка «Добавить» → «Добавление в список существующей информационной базы». На каждом рабочем месте эту операцию нужно повторить, либо распространить готовый файл списка баз.
Список баз хранится в файле ibases.v8i в профиле пользователя (обычно %APPDATA%\1C\1CEStart\ibases.v8i). Этот текстовый файл можно скопировать на другие компьютеры — тогда настраивать каждое рабочее место вручную не придётся. Откройте файл в блокноте и убедитесь, что в секции базы параметр Connect=File="..." указывает на новый каталог.
Перенос на другой компьютер
Перенос на новый компьютер отличается только дополнительными шагами. На новом ПК сначала установите платформу 1С той же версии или новее, что использовалась раньше — версию можно посмотреть в свойствах базы или в окне «О программе». Затем скопируйте каталог базы через локальную сеть, внешний диск или флешку.
Если база лицензионная и защищена программной лицензией, на новом компьютере потребуется активировать лицензию заново — понадобится пин-код из комплекта поставки или резервный пин-код. Аппаратный ключ HASP достаточно переставить в новый компьютер и установить драйвер.
Также перенесите шаблоны конфигураций (папка tmplts), если планируете обновлять конфигурацию на новом компьютере, и проверьте наличие внешних компонентов и драйверов торгового оборудования — сканеры штрихкодов, кассы и весы потребуют отдельной настройки.
Проверка результата
После переноса не ограничивайтесь тем, что база просто открылась. Войдите в неё под своей учётной записью и проверьте актуальность данных: откройте несколько последних документов, сформируйте оборотно-сальдовую ведомость или другой привычный отчёт. Если документы за последние рабочие дни на месте — копирование прошло корректно.
Дополнительно имеет смысл запустить тестирование и исправление базы через конфигуратор в режиме проверки логической целостности — это займёт время, но выявит скрытые повреждения, которые могли возникнуть при копировании.
Как проверить результат
База открывается с нового пути без ошибок
Ошибка «информационная база не обнаружена» — проверьте путь в списке баз
Последние документы и проводки на месте
Отсутствуют свежие данные — копия сделана во время работы пользователей
Совпадает с исходным или близок к нему
Новая папка заметно меньше — часть файлов не скопировалась
Все рабочие места подключаются к новому пути
Ошибка доступа — не настроены права на новый каталог
Только после всех проверок удаляйте старый каталог. Более осторожный вариант — переименовать его, например в Trade_old, и подождать несколько дней: если никто не сообщил о проблемах, каталог можно удалить окончательно.
Типичные ошибки при переносе
Отдельная ошибка — перенос базы на диск с файловой системой FAT32: она не поддерживает файлы размером более 4 ГБ, а базы 1С часто превышают этот предел. Целевой диск должен быть отформатирован в NTFS. Проверить файловую систему можно в свойствах диска в проводнике Windows.
Часто задаваемые вопросы
Можно ли перенести базу 1С простым копированием папки?
Да, если база файловая. Каталог с файлом 1Cv8.1CD копируется целиком штатными средствами Windows, после чего в списке баз указывается новый путь. Обязательное условие — во время копирования с базой никто не должен работать. Клиент-серверные базы так переносить нельзя.
Нужно ли заново активировать лицензию после переноса на другой диск?
При переносе на другой диск того же компьютера лицензия сохраняется — программные лицензии привязаны к аппаратной конфигурации ПК, а не к расположению базы. Активация заново потребуется только при переезде на другой компьютер.
База не открывается после переноса, пишет «информационная база не обнаружена». Что делать?
Ошибка означает, что в списке баз указан неверный путь. Откройте окно запуска 1С, нажмите «Изменить» и проверьте поле «Каталог информационной базы» — там должен быть полный путь к новой папке, содержащей файл 1Cv8.1CD. Также проверьте, что папка действительно существует и доступна.
Как перенести базу, если на неё ссылаются несколько пользователей по сети?
Скопируйте каталог на новый диск сервера, заново настройте общий доступ и права NTFS на новую папку, затем обновите путь к базе на каждом рабочем месте. Чтобы не настраивать каждый ПК вручную, скопируйте файл ibases.v8i с исправленным путём в профили пользователей.
Что делать, если база большая и копирование занимает много времени?
Используйте robocopy с параметрами /E и /R — утилита устойчива к сбоям и показывает прогресс. Планируйте перенос на нерабочее время. Альтернатива — выгрузить базу в файл .dt через конфигуратор и загрузить её в новую пустую базу на целевом диске, но это обычно дольше, чем прямое копирование.
Можно ли хранить базу 1С на внешнем USB-диске?
Технически можно, но это нежелательно для постоянной работы: USB-диски медленнее и менее надёжны, случайное отключение во время сеанса может повредить базу. Внешний диск подходит для резервных копий и временного переноса, но не как постоянное место хранения рабочей базы.
Что важно запомнить
Файловая база 1С переносится копированием всего каталога на новый диск с последующей сменой пути в списке баз. Ключевые условия безопасности: все пользователи вышли из базы, сделана резервная копия, результат проверен до удаления исходных файлов. Клиент-серверные базы переносятся другими средствами — через выгрузку .dt или инструменты СУБД.