1С, как всегда, дает стране угля. Почему у 32-битной 1с7.7 16-битный инсталятор конфигураций? Непонятно. Но ближе к делу. Недавно перешел я на Windows 8. Вроде ничего операционка. Поставил платформу 1с7.7. Вроде ничего. А вот когда нужно было установить конфигурацию УСН, то начались капризы. Появилось окно, в котором мне предлагалось включить режим совместимости с 16-битными приложениями. Разумеется я включил, но толку никакого. Инсталятор просто отрубался. Чего только не перепробовал, все бестолку. И режим совместимости менял, и запуск от имени админа, скачивал скрипты и т.д. Ни в какую не устанавливалась конфигурция. Возможно это все были правильные решения, но для другой винды, не для Windows 8. Позже решение было найдено. Изходя из этого и другого решения (//infostart.ru/public/147631/) я понял, что виртуальное адресное пространство спасет мир от глюков 1С (шутка ).
Для установки 16-битного приложения нужно выполнить следующие действия:
1. Запускаем командную строку от имени администратора (сочетание клавиш Windows+X, выбрать пункт Командная строка (Администратор)).
2. Переходим в каталог DISK1, где лежит файл SETUP.EXE. У меня путь до этого каталога выглядит так: D:\install\1c77\usn\199\disk1.
3. Для перехода на диск D в командной строке пишем "D:" и жмем ENTER.
4. Потом пишем "cd install\1c77\usn\199\disk1", снова жмем ENTER. Мы попадаем в нужную папку с установочными файлами конфигурации.
5. Затем нужно написать "start /separate SETUP.EXE" и снова жмем ENTER. В результате, программа будет выполняться в отдельной виртуальной машине DOS с индивидуальным адресным пространством.
Вот собственно и все ).
Кому интересно кидаю ссылку http://windata.ru/windows-xp/faq-xp/zapusk-neskolkix-16-ti-razryadnyx-programm/.
P.S: Данная команда работает на 32-битных ОС