Установка системы 1С:Предприятие 7.7 в Windows x64

Установка платформы 1С:Предприятие 7.7 на 64-х битную операционную систему сопряжена с некоторыми трудностями. Дело в том, что установить 1С через обычный установщик не получится, даже если запускать программу в режиме совместимости. Но нет ничего невозможного. Ниже приведена пошаговая инструкция по установке 1С:Предприятие в 64-х битную Windows, в моем случае это Windows Server 2008 R2.

0. Оглавление

  1. Установка в Windows х32
  2. Отключение DEP для процесса 1cv7.exe (для серверных ОС)
  3. Установка драйверов защиты
  4. Изменение порядка сортировки ИБ
  5. Запуск 1С:Предприятие

1. Установка в Windows х32

Сначала необходимо установить необходимую платформу 1С:Предприятие в любую другую 32-х битную систему Windows изменив путь установки по умолчанию на «C:\Program Files (x86)\1Cv77 \» (для того чтобы работали все ярлыки). Подробно, об установке 1С я писал здесь. Затем необходимо скопировать в 64-х битную систему файлы:

  1. Директорию «1Cv77» из пути
    «C:\Program Files (x86)\» 32-х разрядной системы в
    «C:\Program Files (x86)\» 64-х разрядной системы.
  2. Директорию «1C Предприятие 7.7» из пути
    «C:\Documents and Settings\All Users\Главное меню\Программы»
    в 32-х разрядной системе в
    «C:\ProgramData\Microsoft\Windows\Start Menu\Programs»
    64-х разрядной системы
    (пути могут различаться, в зависимости от используемых версий Windows).
  3. Скопировать файл ntvdm.exe  из пути
    «C:\WINDOWS\system32\»  32-х  разрядной   системы  в
    «C:\Windows\SysWOW64\» 64-х разрядной операционной системы.

2. Отключение DEP для процесса 1cv7.exe (для серверных ОС)

Далее надо исключить процесс 1cv7.exe из проверки DEP, для этого заходим в свойства системы ( «Пуск» — «Панель управления» — «Система и безопасность»  — «Система» ) и выбираем «Дополнительные параметры системы» .

В открывшемся окне «Свойства системы» переходим на вкладку «Дополнительно» и заходим в «Параметры» быстродействия.

Далее переходим на вкладку «Предотвращение выполнения данных» , нажимаем кнопку «Добавить» и выбираем файл «C:\Program Files (x86)\1Cv77\BIN\1cv7s.exe» , который мы скопировали в шаге 1.

3. Установка драйверов защиты

Теперь необходимо установить драйвера защиты. 1С:Предприятие использует аппаратно-программную систему защиты HASP от Aladdin Knowledge Systems Ltd. Для запуска всех модулей защиты необходимо:

  1. Вставить электронный ключ HASP в USB или LPT порт компьютера, в зависимости от типа ключа.
  2. Установить драйвер ключа HASP4 для Windows, следуя инструкциям инсталлятора. На момент написания статьи последней была версия 6.50. Скачать можно с официально сайта или с текущего.
  3. Установить менеджер лицензий HASP4 для Windows, следуя инструкциям инсталлятора. На момент написания статьи последней была версия 8.32.5.40. Скачать можно с официально сайта или с текущего. Устанавливать менеджер необходимо как сервис, выбрав  «Service (nhsrvice.exe)» во время установки.
  4. Запустить ярлык «Установка драйвера защиты» , находящийся по пути «Пуск» — «Все программы» — «1С Предприятие 7.7» .
    или выполнить команду «C:\Program Files (x86)\1Cv77\BIN\Hinstall.exe» /i , для установки драйвера защиты.
  5. Дождаться сообщения об успешной установке драйвера и перезагрузить компьютер.

4. Изменение порядка сортировки ИБ

Исправляем ошибку «Порядок сортировки, установленный для базы данных, отличается от системного!» если такая ошибка имеет место быть при запуске «1С:Предприятие».

5. Запуск 1С:Предприятие

Все, на этом установка платформы 1С:Предприятие закончена. Для запуска можно воспользоваться ярлыком, находящимся по пути  «Пуск» — «Все программы» — «1С Предприятие 7.7» — «1С Предприятие» . Также можно добавить ярлык для запуска 1С на рабочий стол для всех пользователей, скопировав его в «C:\Users\Public\Desktop» (пути могут различаться, в зависимости от используемых версий Windows). Дальнейшая работа с системой 1С аналогична работе в 32-х битной Windows. Подробнее об этом читайте здесь.

Помогла ли вам данная статья?
Да, спасибо, помогла.
Немного помогла.
Нет, совсем не помогла.
Не то, что я искал(а).
Смотреть результаты
Запись опубликована в рубрике 1С 7 с метками , . Добавьте в закладки постоянную ссылку.




42 комментария на «Установка системы 1С:Предприятие 7.7 в Windows x64»

  1. Анатолий! говорит:

    Спасибо! Всё реально работает. 🙂

  2. Серёга говорит:

    СПАСИБО!!! ПОМОГЛО !!!
    Грамотно написано и с Душой !!!
    Пока не нашел эту статью — долго помучился с HASP-ом на 2008 сервере
    теперь с порядком сортировки надо разобраться …

  3. Надежда говорит:

    Большое человеческое спасибо 🙂

  4. Bake говорит:

    Виталий, сделал всё как вы описали. Но при запуске 1С надпись: не обнаружен ключ защиты.. Быть может у вас есть какие нить соображения по этому вопросу. Спасибо за статью) 

    • Виталий Онянов говорит:

      Возможные причины:
      1. Не установлены все необходимые драйвера, описанные в пункте «Установка драйверов защиты»
      2. Не установлен сам ключ программы (LPT или USB).
      3. Где установлен ключ программы физически, на данном компьютере или на другом компьютере в сети?
      4. Ключ программы не соответствует версии 1С:Предприятие.

      • Мария говорит:

        Виталий, тоже самое, установила как всё было написано, но выдает сообщение: не обнаружен ключ защиты. отвечаю сразу на вопросы:
        1) драйвера установила все (по ссылкам);
        2) ключ программы (физически) находится на другом компьютере;
        3) Установлена программа 1С:Предприятие.Бухгалтерия 7.7 (сетевая).
        4) Чисто физически поставить ключ программы на новый комп не могу, нет входа для него. 1С работает сейчас на 2-х компьютерах, в один из них вставлен ключ. Комп сеть видит. На 1-м установлена ОС 7(86), на 2-ом XP(86). Установить пытаюсь на 8(64)
         

  5. Михаил Балышев говорит:

    Спасибо за тему! помогло, но 1С при запуске предприятия выдал следующую ошибку — Порядок сортировки, установленный для базы данных отличается от системного!
    Решение нашел простое и быстрое — заходим в конфигуратор — Администрирование — Кодовая страница таблиц ИБ — выбираем пункт в самом низу: + Текущая система установки
    И еще — если ключ стоит для сети на сервере а у пользовательского компа платформа 7 64-разряда то просто копируется папка с любым установленным 1С с ХР 32 разряда и выполняется переход на кодовую страницу.

  6. Balamutick говорит:

    Спасибо, реально выручили. Хотя это с одной стороны очевидно, с другой про файл файл ntvdm.exe я бы никогда сам не додумался

  7. fanil говорит:

    1с бухгалтерия сетевая работает…. а 1с зарплата и кадры локальная не работает…..пишет что не обнаружен ключ защиты.   В чем может ошибка?.  Спасибо.

    • Виталий Онянов говорит:

      К сожалению в х64 работают только сетевые ключи.

      • Аноним говорит:

        Можно ли поставить на локальную 64битную машину ключ на одного пользователя? Или можно только сетевой в таком случае использовать?

        • Виталий Онянов говорит:

          В 64-разрядной ОС возможно использовать только сетевые ключи.

          • Макс говорит:

            блииин…. вот это подстава со стороны 1С. А мы тут уже и платы lpt2pci тестируем на исправность и думаем что ключи просто не пробрасываются…

  8. tea говорит:

    Локальная работать не будет, нужна _многопользовательская_ лицензия.

  9. Mike говорит:

    Здравствуйте! Столкнулся с проблемами: 1. На установленной W7 нет папки Program Files(x86).
    2. При изменении сортировки на текущую затирает старую базу.

    • Виталий Онянов говорит:

      Если нет папки Program Files(x86), то у вас 32-ух разрядная система. Можете устанавливать 1С:Предприятие обычным образом.

  10. Мария говорит:

    Виталий, тоже самое, установила как всё было написано, но выдает сообщение: не обнаружен ключ защиты. отвечаю сразу на вопросы:
    1) драйвера установила все (по ссылкам);
    2) ключ программы (физически) находится на другом компьютере;
    3) Установлена программа 1С:Предприятие.Бухгалтерия 7.7 (сетевая).
    4) Чисто физически поставить ключ программы на новый комп не могу, нет входа для него. 1С работает сейчас на 2-х компьютерах, в один из них вставлен ключ. Комп сеть видит. На 1-м установлена ОС 7(86), на 2-ом XP(86). Установить пытаюсь на 8(64)

  11. fanil говорит:

    когда же что-нибудь придумают для локального ключа

  12. Аноним говорит:

    а локальная версия таким способом работает?

    • Виталий Онянов говорит:

      Не могу сказать. 100% работает для сетевой. Если у Вас есть локальная версия, попробуйте данный способ, и, если не трудно, поделитесь результатом.

      • Аноним говорит:

        Я ПРОБОВАЛ НА ЛОКАЛЬНОЙ ТО НИЧЕВО НЕ РАБОТАЕТ, ПИШЕТ НЕ ОБНАРУЖЕН КЛЮЧ ЗАЩИТЫ ПРОГРАМЫ, ОШЫБКА ИМЕННО ПРИ УСТАНОВКЕ ДРАЙВЕРА ЗАЩИТЫ,

  13. Аноним говорит:

    На локальной версии возникает следующее:
    4 пункт. Запускаем — пишет ошибку, что не поддерживается данной ОС.
    Запускаем повторно — выдает сообщение об успехе.
    Далее перезагружаемся, запукаем 1С и при выборе БД — сообщение «не обнаружен ключ защиты».

    • Виталий Онянов говорит:

      Да, есть такая проблема. На х64 работают только сетевые ключи.
      Можно установить виртуальную машину и работать в ней.
      Иного решения проблемы, кроме как поставить «ломанную» 1С я не знаю.

  14. Алекс говорит:

    не понятно по поводу директорий,
    ОС Win serw 2008 установленный как
    http://tavalik.ru/index.php/ustanovka-windows-server-2008-r2/
    директории Documents and Settings нет, тем более в 32-х
    директория C:\ProgramData\Microsoft\Windows\Start Menu\Programs есть только вместо «старт меню» — «главное меню»
     

    Директорию «1C Предприятие 7.7» из пути
    «C:\Documents and Settings\All Users\Главное меню\Программы»
    в 32-х разрядной системе в
    «C:\ProgramData\Microsoft\Windows\Start Menu\Programs»
    64-х разрядной системы
    (пути могут различаться, в зависимости от используемых версий Windows).

  15. NICK говорит:

    Если ключ  одно пользовательский и локальный то на Х64 не будет работать только на 32битной

  16. Андрей говорит:

    Добрый день !

    У нас установлена 1С Бухгалтерия 7.7 на Windows XP. Хотим установить программу на ноутбук на котором установлена Windows 8 (64 бит). Программу перенесли, как было описано выше, устанавили драйвер и менеджер лицензий для HASP HL Pro (фиолетового цвета 40 мм длиной). При запуске 1С вводится сообщение: Отсутствует ключ защиты программы. На форуме прочитал, что если ключ однопользовательский и локальный, то на 64 битвой версии Windows работать не будет. Подскажите, что нужно сделать, чтобы запустить 1С 7.7 на Windows 8 64 бит ?

    • Виталий Онянов говорит:

      Да, есть такая проблема. На х64 работают только сетевые ключи.
      Можно установить виртуальную машину и работать в ней.
      Иного решения проблемы, кроме как поставить «ломанную» 1С я не знаю.

  17. Андрей говорит:

    Спасибо большое за ваши комментарии.

  18. Аноним говорит:

    Спасибо огромное, помогло.

  19. Алексей говорит:

    Добрый день. Сервер 2008 R2, клиент ХР. При подключении через терминал с клиента появляется ошибка «Неудачная попытка загрузить FormEx.dll». Права на папку с базой и программой давал расширенные, запускал от имени админа, режим совместимости ставил. Что еще может быть? Спасибо.

    • Виталий Онянов говорит:

      Странно, конечно. Может быть у ва сама библиотека FormEx.dll испорчена?
      Попробуйте скачать свежую версию библиотеки, скопировать ее в папку bin с установленной 1С, и в каталог с базой данных.

  20. snakekvv говорит:

    Для того, чтобы 1С не сообщала об несоответствии сортировки БД нужен 27 релиз и в папке Bin программы пустой файл ‘OrdNoChk.prm’.

    • Виталий Онянов говорит:

      Да, вы правы. Однако данный способ не подходит, если у вас РИБ, и для каждого узла необходима своя кодировка. Подробнее об этом, можно прочитать здесь. Ну и если база данных крутится на MS SQL Server 2008, тогда необходимы совсем экзотические способы исправления ошибки. Подробнее здесь.

  21. Илья говорит:

    Все сделал как написано. Данные перенес. Только когда заходишь в Печатный формы чтобы отредактировать, появляется ошибка при сохранении, что доступ к файлу закрыт.

    • Виталий Онянов говорит:

      Проверьте права пользователя к каталогу на сервере КаталогСБазой\ExtForms\.

  22. JeffreWish говорит:

    поиск патч для l2walker сервер lineage 2 ru l2walker

  23. Михаил говорит:

    тут такая беда: 1с запускаю, выбираю базу (на сетевом диске) и дальше она просто виснет ((( никаких ошибок, а висит намертво, даже не снять задачу — что бы это могло быть?

    по сети файлы доступны…

  24. Аноним говорит:

    Спасибо за статью! Но при таком способе установки, потом не работает СОМ-соединение.

    • Виталий Онянов говорит:

      Странно. В моей практике проблем с СОМ-соединением при данной настройке никогда не возникало.

Добавить комментарий

Ваш e-mail не будет опубликован.