PDA

Показать полную графическую версию : w2K и 1С


Puch
17-01-2005, 16:36
Народ!!! При вынужденной замене 98 на 2000 на диске осталась 1С,которая никак теперь не хочет запускаться. При запуске сетапа появляется след.хрень:C:\WINNT\SYSTEM32\autoexec.nt Системный файл не предназначен для выполнения программ MS-DOS и Microsoft Windows. Что можно реально сделать???????????????????? :confused:

kaddy
17-01-2005, 16:57
что ставишь? конфу, платформу?
какой версии.
какие права на 2000-ке?

Puch
17-01-2005, 17:03
Ставлю конфигурацию, 1С 7.7 ред 464, права Админа

kaddy
18-01-2005, 09:22
а платформа без проблем встала?
упс....
а 2000-к случаем не ставился поверх 98?

gur-rus
18-01-2005, 13:33
Такая же проблема...
Только при установке платформы. Пишет - "C:\WINNT\SYSTEM32\config.nt Системный файл не предназначен для выполнения программ MS-DOS и Microsoft Windows." Версия 1с 7.7, но не в ней дело...
Двухтысячный сервер, только переставил на чистый отформатированный диск.
Пробовал установку с правами администратора, потом пользователя, опытного пользователя, администратора (создавал новых пользователей, с разными правами). Все одно и то же. Бухгалтерия на ушах, второй день уже 1С не работат :)
Помогите, плз!

Bizonik
18-01-2005, 14:14
Можно не переставлять 1С, просто скопировать папку 1С с другого компьютера, и запустить обход ключа защиты, очно это помогает

Puch
18-01-2005, 14:25
Дело не в ключе защиты, платформа тоже не ставится, но самое интересное,что это же происходит и с другой машиной с W2k. А у друга нне запускаются какие-то программы(то ли С++, то ли Visial C) и пишет то же самое.

gur-rus
18-01-2005, 14:29
Думал так сделать... Видимо придется. А всетаки решение какое-то простое. Была уже такая проблема и решилась легко, только никак не могу вспомнить как... Давно это было. Что-то связанное с созданием нового пользователя и правами.

А что имеется в виду под запустить обход ключа защиты?
У меня лицензионная, с ключом. И как реализовать обход. Краком?

Причем любой другой софт устанавливается без вопросов...
Ну, счас, попробую :)

З.Ы. Сэнкс за помощь!

gur-rus
18-01-2005, 14:35
Puch
Извини, что влез со своей проблемой. Проблема такая же! Все те же симптомы. Говорю все просто решается...
Причем такое только в новой, не настроенной системе. Потом все нормально устанавливается (с админскими правами)!

SergOst
18-01-2005, 17:42
Какую версию релиза 1с вы устанавливаете?
Откуда взяли дистрибутив для установки?
Скорее всего он или испорчен или предназначен не для новой установки, а только для обновления уже установленного старого релиза. У 1С это бывает.

gur-rus
19-01-2005, 06:42
SergOst
Неа, версия релиза не при чем. Точно. На этой же машине устанавливал этот-же дистрибутив пол-года назад без проблем.
Вчера устанавливал с этого дистрибутива на другой машине (под 98), без проблем.
Сам комплект лицензионный, от официального партнера 1С. Предназначен именно для установки платформы (административная и локальная) и базы. Защита алладиновским стандартным ключом на ЛПТ порту.

santox
19-01-2005, 09:58
http://forum.oszone.net/showthread.php?t=6769&highlight=autoexec.nt
Поиск в форуме по слову autoexec.nt

xamelion
19-01-2005, 10:08
я решил подобную проблему с программой банк-клиент, заменой sonfig.nt и autoexec.nt из 98 autoexec.bat и config.cfg а лучше всего пускай тот у кого это работает на вин 2к покажет эти 2 файла ( без rem соответственно)

Перед заменой оригинальных файлов советую оригинальные файлы переименовать в *.bak Решая эту проблему можно получить еще одну проблему с чем нить другому, а вообще эти 2 конфига предназначенны только для службб запускающиеся в эмуляторе ms-dos

Проблема в том, что инсталлер "1С предприятие 7.7" несколько староват, типа Installer VISE.
Решается заменой AUTOEXEC.NT и CONFIG.NT заведомо исправными. В должны обязательно присутствовать 3 последних строки, если их нет.

dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=40

gur-rus
19-01-2005, 15:19
santox, xamelion, Puch
Проблема решена без замены файлов. Создал новую учетную запись - "Temp". Включил в группы "пользователи", "опытные пользователи", "администраторы", "операторы архива". Зашел в систему под ней. Затем перезагрузил комп и снова зашел под этой учетной записью. Запустил инсталлятор 1С - все установилось! УРРРРРА!!!!!!!!
Но теперь что интресно под учетной записью "администратора" (та что создается по дефолту во время установки), 1С запускаться отказывается. Не запускается так же и ее инсталл. Ошибка та же. Причем эта ошибка вылезает периодически даже без запуска на установку 16 разрядных приложений (даже когда в течение нескольких часов компом никто не пользуется). Подозреваю активность виря откуда-то из локалки или проникшего на эту машину... (папка 1Cv77.adm & 1C_base расшарены на полный доступ для всех).
Но под учетной "Temp", ничего подобного не наблюдается...
Нет, просто интересно с чем это все связано? Не поверю что другая учетная запись использует другие файлы! Но под ней все работает! И подобных ошибок нет!
Дефолтная учетная "Администратор" у меня запартачена, это точно. Я восстанавливал в эту папку старые файлы (от предыдущей учетной записи) и поменял имя на "Админ".
Если кому интересно выкладываю теперешние свои файлы (Строки REM - исключены)

config.nt :

dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=40
device=%SystemRoot%\system32\haspdos.sys

autoexec.nt :

@echo off

lh %SystemRoot%\system32\mscdexnt.exe
lh %SystemRoot%\system32\redir
lh %SystemRoot%\system32\dosx

gur-rus
19-01-2005, 15:46
По всей видимости 1С пытается внести изменения в конфиг.нт - "device=%SystemRoot%\system32\haspdos.sys"
Но ОС не дает этого сделать с текущими правами, что-то завязанное на политики...

В случае с другими прогами вполне может быть и неисправность какого-то из этих файлов -
• Config.nt
• Autoexec.nt
• Command.com
Что, как и было сказано ( (с) santox) , лечится их восстановлением с дистрибутива...

gur-rus
19-01-2005, 15:57
То: xamelion
Спасибо за подробное разъяснение. Верно - инсталлятор 1С староват...




© OSzone.net 2001-2012