
Время от времени требуется осуществить перенос
1С
v8, 1С v7 c Windows Xp на
Windows 7 x64. Лично я считаю что Windows Xp - умер.
На смену ему пришла новая система Windows 7 x64 (именно x64). На этом точка.
Перенос программ – всего лишь вопрос времени.
Ввиду того что и мне это приходится делать и иногда задают
вопросы. Решил описать процесс.
Итак «Перенос 1С v8, 1С v7 c Windows Xp на Windows 7 x64»:
1. Рекомендую сделать бекап/образ диска, если исходная
система будет не доступна. При чем не просто образ (типа Acronis, Ghost и т.д.). А
лучше создать, VHD образ для того чтобы можно было поднять вашу старую Xp в
виртуальной машине, на всякий случай.
2. Переносим саму базу данных DBF - лучше разместить её по
такому же пути как и был типа [d:\1C_Base]
3. Сохраняем настройки (пути) к базам для запуска оболочки (v7)
3.1 Экспортируем ключ
реестра [HKEY_CURRENT_USER\Software\1C], для этого требуется понимать что такое
реестр (regedit)
3.2 Просматриваем текстовиком что бы не было старых путей тип
"c:\\Program Files\\", если они есть меняем на "c:\\Program
Files (x86)\\" – как вы это сделаете чисто ваш выбор. Я рекомендую akelpad, notepad++.
4. Переносим программы на Windows
7 по следующему пути "C:\Program Files (x86)", всю директорию 1CvXXX что
бы всё выглядело и работало как на Xp`шке.
5. Вставляем ключ HASP, если надо, то качаем драйвера отдельно, но моя Windows 7 x64 сама все дрова
поставила, а потом даже подкачала какие-то более свежие. В принципе в системе
обновления могут попадаться и дрова на hasp. Проверяем через управление устройствами - установился ли драйвер HASP и правильно ли он работает.
6. Импортируем ветки реестра из ранее созданного файла [HKEY_CURRENT_USER\Software\1C]
(импорт). Это обеспечит загрузку/прописку баз в окне выбора баз 1Сv7xx.
7. Копируем файлы со старой системы (Windows Xp) по пути %appdata%\1C в новую (Windows 7). И размещаем их
так же %appdata%\1C. Это обеспечит загрузку/прописку баз в окне выбора баз 1Сv8xx. Кстати, папка может довольно много весить.
Вы должны чётко представлять что делаете. Вы все выполняете на свой страх и риск. Не смотря на то что приведённый мной способ вполне рабочий, в Вашем случае могут быть какие-то отличия, например регистрация DLL`ок для сканера штрих кодов или ещё что-то. Компания 1С и программисты обслуживающие программу заявляют что не существует portabe вурсии и указанным способом переносить её нельзя - требуется вызов специалиста и переустановка ПО 1С.