Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

16-разрядная подсистема? Не работает!

269
07 декабря 2004 года
Greenering
892 / / 04.02.2003
Win2000, пропатченный до последнего выпуска.
Понадобился мне Паскаль, и тут "на тебе"!!!, не работает. Пишет: "16-разрядная подсистема MS-DOS, c:\path\прога.ехе config.nt. Системный файл не предназначен для выполнения MS-DOS и Microsoft Windows." Две кнопульки "закрыть" И "пропустить" по кнопульке "пропустить" - ноль эмоций. Файлы конфиг и аутоекзек проверены ничего в них не менялось. есть предложения!
2
07 декабря 2004 года
squirL
5.6K / / 13.08.2003
Цитата:
Originally posted by Greenering
есть предложения!


по пивку? или имелось ввиду со знаком "?"?
;)

Цитата:
Originally posted by Greenering
Файлы конфиг и аутоекзек проверены ничего в них не менялось.


есть предложение ПОМЕНЯТЬ файлы в которых ничего не менялось. еще есть предложение - запустить коммандый интерпретатор command.com (НЕ cmd.exe) и попробовать запустить прогу из него.

269
07 декабря 2004 года
Greenering
892 / / 04.02.2003
Цитата:
Originally posted by squirL

по пивку? или имелось ввиду со знаком "?"?
;)


Перцовочки, (чуть-чуть) для горла - болеем :)

Цитата:
Originally posted by squirL

есть предложение ПОМЕНЯТЬ файлы в которых ничего не менялось. еще есть предложение - запустить коммандый интерпретатор command.com (НЕ cmd.exe) и попробовать запустить прогу из него.


Не пойдет файлы менять без толку они одинаковый, а команнд.ком не запускается - ту же надпись дает.

ЗЫ Срочно восстанавливай асю, скучаем

2
07 декабря 2004 года
squirL
5.6K / / 13.08.2003
Цитата:
Originally posted by Greenering

команнд.ком не запускается



уу.... config.nt & Co лежит в
%SystemRoot%\system32?
можно его содержимое?

269
07 декабря 2004 года
Greenering
892 / / 04.02.2003
Цитата:
Originally posted by squirL


уу.... config.nt & Co лежит в
%SystemRoot%\system32?
можно его содержимое?


Конфиг

 
Код:
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=120


Екзек
 
Код:
@echo off
lh %SystemRoot%\system32\mscdexnt.exe
lh %SystemRoot%\system32\redir
lh %SystemRoot%\system32\dosx
2
07 декабря 2004 года
squirL
5.6K / / 13.08.2003
Цитата:
Originally posted by Greenering

Конфиг
 
Код:
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=120


Екзек
 
Код:
@echo off
lh %SystemRoot%\system32\mscdexnt.exe
lh %SystemRoot%\system32\redir
lh %SystemRoot%\system32\dosx



кисло... Свойства проги DOS -> Программы -> Дополнительно: путь к конфигам есть?

269
07 декабря 2004 года
Greenering
892 / / 04.02.2003
Цитата:
Originally posted by squirL


кисло... Свойства проги DOS -> Программы -> Дополнительно: путь к конфигам есть?


Путь прописан как положено

2
08 декабря 2004 года
squirL
5.6K / / 13.08.2003
Цитата:
Originally posted by Greenering

Путь прописан как положено



в 90% случаев - такой трабл из-за каких то косяков с этими файлами. попробуй скопировать с другой машины... если подпадешь под остальные 10% тогда - :(

259
09 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by squirL


в 90% случаев - такой трабл из-за каких то косяков с этими файлами. попробуй скопировать с другой машины... если подпадешь под остальные 10% тогда - :(



А файлсистем случаем не NTFS? Впрочем и в FAT32 может такое быть. Посмотри права доступа на файл config.nt. И разреши всем все по полной. Заодно еще и квоты отключи если они установлены. А перво - на перво три заветные кнопки. Это обычно помогает. Выздоравливай и больше не болей даже немного.

2
09 декабря 2004 года
squirL
5.6K / / 13.08.2003
Цитата:
Originally posted by AlexandrVSmirno

Впрочем и в FAT32 может такое быть. Посмотри права доступа на файл config.nt



если трабл в правах доступа, как это может быть на FAT32? :roll:
кстати по дефолту - права достаточные стоят... "все" разрешать не нада

259
09 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by squirL


если трабл в правах доступа, как это может быть на FAT32? :roll:
кстати по дефолту - права достаточные стоят... "все" разрешать не нада



Вот как такое может может быть не скажу, но пару раз сталкивался, что доступ на чтение не разрешался!!!!!!!!!.
Посылал комп на три буквы C-A-D и вроде вылечивалось. Есть предположение, что где-то был висячий процесс, который брал файлы в монополь, но найти его не смог.

2
09 декабря 2004 года
squirL
5.6K / / 13.08.2003
Цитата:
Originally posted by AlexandrVSmirno

Вот как такое может может быть не скажу, но пару раз сталкивался, что доступ на чтение не разрешался!!!!!!!!!.
Посылал комп на три буквы C-A-D и вроде вылечивалось. Есть предположение, что где-то был висячий процесс, который брал файлы в монополь, но найти его не смог.



бывает такое. но с правами доступа оно никак не связано. такое бывает, если программа, открывшая файл, аварийно завершается, не "убрав" за собой.

259
09 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by squirL


бывает такое. но с правами доступа оно никак не связано. такое бывает, если программа, открывшая файл, аварийно завершается, не "убрав" за собой.



Да вот они хоть мелко-мягкие, но бывают чересчур твердыми. Сколь уж времени этот баг убрать не могут. А с последними патчами намудрили. Я по хп сервиспак 2 поставил, половина приложений оказалась работать по соображениям безопасности. Пока все перенастроил и сам изматерился и перьев от начальства наполучал столько, что был похож на голубя мира.
Вот я и подумал, может и Тани ситуация похожая, уж больно смахивает на мою.

2
09 декабря 2004 года
squirL
5.6K / / 13.08.2003
Цитата:
Originally posted by AlexandrVSmirno

Сколь уж времени этот баг убрать не могут. А с последними патчами намудрили.



а почему ты считаешь это багом? если прога при падении оставляет за собой мусор - это баги отнюдь не мелкомягких...

Цитата:
Originally posted by AlexandrVSmirno

Я по хп сервиспак 2 поставил, половина приложений оказалась работать по соображениям безопасности.



уж сколько раз твердили миру... XP SP2 - враг сисадмина :) шутка

259
09 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by squirL

а почему ты считаешь это багом? если прога при падении оставляет за собой мусор - это баги отнюдь не мелкомягких...



Баг птому - что работа с процессами сделана из рук вон. Про процесс, даже тобой и порожденный не знаешь ни ....... .Вот плодятся висячие процессы и следы их остаются. А сборка всякого разного мусора раз в 2 часа. Отсюда все их ноги растут.

ЗЫ: Написал и сам понял: не баг это, а идеология. Можно сказать политика. А идеологические ошибки исправляют только революции.

2
09 декабря 2004 года
squirL
5.6K / / 13.08.2003
Цитата:
Originally posted by AlexandrVSmirno

Баг птому - что работа с процессами сделана из рук вон.



хм... смелое заявление. я бы не сказал, что в 2000/ХР плохо сделана подсистему управления процессами.

269
09 декабря 2004 года
Greenering
892 / / 04.02.2003
Господа, дело такое: похоже все дело завязано на патчах, на компе который в моей же сети по образу и подобию сделанный также как другие клиенты сети, но менее пропатченный открыл таки мне эту программу(а это был Borland Pascal :) ). Так что осталось решить вопрос как сделать так что-бы и патчи стояли и проги работали?
259
14 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by Greenering
Господа, дело такое: похоже все дело завязано на патчах, на компе который в моей же сети по образу и подобию сделанный также как другие клиенты сети, но менее пропатченный открыл таки мне эту программу(а это был Borland Pascal :) ). Так что осталось решить вопрос как сделать так что-бы и патчи стояли и проги работали?



Можно конкретнее? На какие патчи отличаются компы?

2
14 декабря 2004 года
squirL
5.6K / / 13.08.2003
Танюша!!! а у тебя случайно эти машины наличием/отсутствием AdWare не отличаются???
368
14 декабря 2004 года
rostyslav
629 / / 13.07.2004
Цитата:
Originally posted by Greenering
Господа, дело такое: похоже все дело завязано на патчах, на компе который в моей же сети по образу и подобию сделанный также как другие клиенты сети, но менее пропатченный открыл таки мне эту программу(а это был Borland Pascal :) ). Так что осталось решить вопрос как сделать так что-бы и патчи стояли и проги работали?


У меня на компе W2000/SP3 turbo.exe работает.

Но если из файлов autoexec.nt и config.nt убрать закомментированные строки, то выдается то же самое сообщение "16...

259
14 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by rostyslav

У меня на компе W2000/SP3 turbo.exe работает.

Но если из файлов autoexec.nt и config.nt убрать закомментированные строки, то выдается то же самое сообщение "16...



Там уже после sp3 был если не ошибаюсь sp4. И куча патчей.

269
14 декабря 2004 года
Greenering
892 / / 04.02.2003
Цитата:
Originally posted by squirL
Танюша!!! а у тебя случайно эти машины наличием/отсутствием AdWare не отличаются???


Отличаются, на моем есть адваре, а на другом нет.
А причем тут они?

269
14 декабря 2004 года
Greenering
892 / / 04.02.2003
Цитата:
Originally posted by AlexandrVSmirno


Можно конкретнее? На какие патчи отличаются компы?


Примерно разница в обновлениях 4 месяца

259
14 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by AlexandrVSmirno


Там уже после sp3 был если не ошибаюсь sp4. И куча патчей.



Зашел сейчас на сайт мелко-мягких. Ну Билли совсем обалдел, чтобы фак посмотреть, нужно лицензионное соглашение подписать!!!. Это так, крик души. А вообще совет. Возьми отличающиеся патчи и на сайте посмотри, что они вообще патчат. Вот где копать нужно.
PS:Посмотри на этой ссылкеhttp://search.microsoft.com/search/results.aspx?View=ru-ru&p=1&c=3&st=b&qu=MS-DOS&swc=3&na=33&cm=512

368
14 декабря 2004 года
rostyslav
629 / / 13.07.2004
Цитата:
Originally posted by Greenering

Примерно разница в обновлениях 4 месяца

:)

Control Pаnel->System->Open и на странице General основные параметры системы.

2AlexandrVSmirno
После sp3 был только sp4, но с config.nt типа
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=120

turbo.exe не запускается даже c SP3. Точнее через некоторое время перестает запускаться. REM строки тоже нужны.

259
14 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by rostyslav
:)

Control Pаnel->System->Open и на странице General основные параметры системы.

2AlexandrVSmirno
После sp3 был только sp4, но с config.nt типа
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=120

turbo.exe не запускается даже c SP3. Точнее через некоторое время перестает запускаться. REM строки тоже нужны.


Вот что советуют мелкл-мягкие:
[COLOR=blue]
При попытке установки или запуска программы MS-DOS или 16-разрядного приложения Windows на компьютере под управлением операционной системы Windows XP может появляться сообщение об ошибке, подобное одному из следующих:
16-разрядная подсистема MS-DOS
путь к программе, которую Вы пытаетесь запустить или установить
C:\Winnt\System32\config.nt. Системный файл не предназначен для выполнения приложений MS-DOS и Microsoft Windows. Для завершения работы приложения нажмите кнопку "Закрыть".
16-разрядная подсистема MS-DOS
путь к программе, которую Вы пытаетесь запустить или установить
config.nt. Системный файл не предназначен для выполнения приложений MS-DOS и Microsoft Windows. Для завершения работы приложения нажмите кнопку "Закрыть".
16-разрядная подсистема MS-DOS
путь к программе, которую Вы пытаетесь запустить или установить
C:\Windows\System32\Autoexec.nt. Системный файл не предназначен для выполнения приложений MS-DOS и Microsoft Windows. Для завершения работы приложения нажмите кнопку "Закрыть".
Несмотря на то, что Вам может быть предложено выйти из программы или проигнорировать сообщение об ошибке, и тот, и другой выбор приводит к выходу из программы.
Причина
Эта проблема может возникнуть в случае, если один или несколько нижеперечисленных файлов отсутствуют или повреждены:
• Config.nt
• Autoexec.nt
• Command.com
Решение
Для разрешения проблемы:
1. Нажмите кнопку Пуск и выберите Выполнить.
2. В окне Открыть введите cmd и нажмите кнопку OK.
3. В командной строке введите следующие команды, нажимая ENTER после каждой команды:


expand Буква CD-ROM дисковода:\i386\config.nt_ c:\windows\system32\config.nt
expand Буква CD-ROM дисковода:\i386\autoexec.nt_ c:\windows\system32\autoexec.nt
expand Буква CD-ROM дисковода:\i386\command.co_ c:\windows\system32\command.com
exit
4. Запустите и установите программу. Если это помогло решить проблему, не выполняйте нижеприведенные действия. Если нет, перейдите к следующему шагу.
5. Примечание: Файл Command.com не является редактируемым и не может быть создан. Из-за этого Вам может понадобиться распаковать его с установочного диска Windows XP.

Запустите "Блокнот".
6. В "Блокноте" введите следующие строки:
dos=high, umb device=%SYSTEMROOT%\system32\himem.sys files=40
7. В меню "Файл" выберите "Сохранить как...".
8. В окне "Имя файла" введите Config.nt и нажмите кнопку "Сохранить". Закройте файл Config.nt.
9. В меню "Файл" выберите "Новый".
10. В новом документе введите следующие строки:
@echo off lh %SYSTEMROOT%\system32\mscdexnt.exe lh %SYSTEMROOT%\system32\redir lh %SYSTEMROOT%\system32\dosx SET BLASTER=A220 I5 D1 P330 T3
11. В меню "Файл" выберите "Сохранить как...".
12. В окне "Имя файла" введите Autoexec.nt и нажмите кнопку "Сохранить". Закройте файл Autoexec.nt.
13. Запустите "Проводник". Найдите файл Config.nt, щелкните на нем правой кнопкой мыши и выберите "Копировать".
14. Щелкните правой кнопкой мыши на папке %SYSTEMROOT%\System32 и выберите "Вставить".
15. Найдите файл Autoexec.nt, щелкните на нем правой кнопкой мыши и выберите "Копировать".
16. Щелкните правой кнопкой мыши на папке %SYSTEMROOT%\System32 и выберите "Вставить".
17. Найдите файл Command.com, щелкните на нем правой кнопкой мыши и выберите "Копировать".
18. Щелкните правой кнопкой мыши на папке %SYSTEMROOT%\System32 и выберите "Вставить". Перезагрузите Ваш компьютер.
Дополнительная информация
За дополнительной информацией о программах MS-DOS в Windows обратитесь к следующим статьям из базы знаний Microsoft:
305521 An Error Message Occurs When You Run an MS-DOS or 16-Bit Windows Program
314106 Troubleshooting MS-DOS-Based Programs in Windows
[/COLOR]

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог