Войти

Показать полную графическую версию : 16-разрядная подсистема Windows (MS DOS)


Страниц : [1] 2 3 4 5 6

DJ Extra
26-08-2003, 06:32
Windows XP работал уже как 8 месяцев отлично, пока мне друг не дал дитонатор для NVIDIA карты GF4. Потом у меня начались глюки: игрушки подтормаживали и т.п. сделал восстановление точки и создал себе проблему с эмулятором MS-DOS. На сайте официальном сайте Микрософта http://support.microsoft.com/default.aspx?scid=kb;ru;324767 описано решение проблемы, которое мне нисколько не помогло. Что делать люди помогите. У меня одна папка Program Files занимает 5Гб. А переустановка всего что у меня есть - займёт примерно 2 недели без вылазно от компа.
______________________________

Статьи базы знаний Microsoft, описывающие возможные решения проблемы

Сообщение об ошибке при установке или запуске ОС MS-DOS или 16-разрядного приложения Windows
http://support.microsoft.com/kb/324767

Появление сообщения об ошибке при запуске приложений MS-DOS или 16-разрядных приложений Windows под управлением Windows Server 2003 или Windows 2000 Server
http://support.microsoft.com/kb/305521

После установки программы появляется сообщение об ошибке «16-разрядная подсистема MS-DOS»
http://support.microsoft.com/kb/314452

BigMac
26-08-2003, 20:10
А что за проблема? подробнее, плз

DJ Extra
27-08-2003, 05:41
Допустим autoran.ini с компакт дисков не запускает *.exe файлы. Пишет одну и ту же проблему: 16-разрядная подсистема MS-DOS. Или например элементарный Нортон не запускаеться.

BigMac
27-08-2003, 18:39
DJ Extra
Попробуй всякие скандиски и т.д...... а тs уверен, что система откатилась? может она не смогла этого сделать?

Guest
14-02-2004, 03:42
У меня такая же проблема: 16-разрядные программы перестали запускаться. WinXP SP1

Goblin34
13-03-2004, 22:59
Попробуй verifier.exe (подпеваю злобному админу)
Похоже, либо сам cmd навернулся, либо переменные его окружения (типа умный).

mila
19-03-2004, 14:06
Привет.
Скажите плиззз....

Была решена проблема ?

У меня тоже ошибка в XP :
16-разрядная подсистема MS-DOS:

В рамочке пишет:

Процессор NTVDM обнаружил
недопустимую инструкцию C5:9373 IP:57e4 0P:ff ff ff ff ff

mila
22-03-2004, 11:58
Вопрос снят.
AVP обнаружил вирус.
Теперь все снова работает... Уряяя...

Guest
18-04-2004, 11:21
Пытаюсь установить Маткад2000
выдает след сообщение
16-разрядная подсистема Windows
config.nt. Системный файл не предназначен для выполнения приложений MSDOS и Microsoft Windows.
То же, когда пытаюсь запустить DOS-программы (Паскаль), хотя раньше работали нормально

crash
24-04-2004, 15:25
Пытаюсь установить Маткад2000
выдает след сообщение
16-разрядная подсистема Windows
config.nt. Системный файл не предназначен для выполнения приложений MSDOS и Microsoft Windows.
То же, когда пытаюсь запустить DOS-программы (Паскаль), хотя раньше работали нормально

McDAK
26-04-2004, 06:41
А ты внутрь этого config.nt заглядывал, а то может он запортился?

McDAK
27-04-2004, 07:28
Я же уже, вроде отвечал, на этот вопрос :(  У тебя повреждён файл config.nt лежит в %SystemDir%\System32. А если быть конкретнее, то он вообще отсутствует. Только что у себя прибил его, что бы посмотреть что получится, и в итоге вывалилось сообщение, один в один копия твоего. Достань из дистрибутива етот файл. Удачи!

Добавлено:

Хотя не понятно при чём здесь Маткад, ето же 32 разрядное приложение, но я думаю, что это просто какой-то инсталлятор хитрый, вызывает эмулятор ДОС'а :)

crash
30-04-2004, 19:34
он есть, на месте. попробую заменить из дистрибутива. Инсталлятор обычный, Инсталлшилд.

все равно спасибо))

Добавлено:

проблемы появились, кажется, после обновления. скачал какой-то фикс...

crash
07-05-2004, 20:03
не помогает(

sizij
04-08-2004, 16:34
Имею CD с учебной программой.
Раньше запускалась без проблем и я с ней работал.
Теперь не запускается а открывает окно:
16-разрядная подсистема Windows
C:\WINDOWS\SYSTEM32\AUTOEXEC.NT.
Системный файл не предназначен для выполнения приложений  MS-DOS и Microsoft Windows. Для завершения работы приложения нажмите кнопку "Закрыть"
И все!

santox
04-08-2004, 16:58
Что у тебя записано в этом файле? У меня:
@echo off

REM AUTOEXEC.BAT is not used to initialize the MS-DOS environment.
REM AUTOEXEC.NT is used to initialize the MS-DOS environment unless a
REM different startup file is specified in an application's PIF.
REM Файл AUTOEXEC.BAT не используется для инициализации среды MS-DOS.
REM Для инициализации среды MS-DOS используется файл AUTOEXEC.NT,
REM если не указан другой файл инициализации в PIF-файле приложения.

REM Install CD ROM extensions
REM Установка расширений для поддержки CD ROM
lh %SystemRoot%\system32\mscdexnt.exe

REM Install network redirector (load before dosx.exe)
REM Установка сетевого редиректора (загружается перед dosx.exe)
lh %SystemRoot%\system32\redir

REM Install DPMI support
REM Установка поддержки DPMI
lh %SystemRoot%\system32\dosx

zxcvbnm
05-08-2004, 00:14
та же проблема  объясните пож  подробнее куда  зайти и что делать

sizij
05-08-2004, 09:19
В дополнение к просьбе помочь с незапуском программы с диска
обнаружил что и еще один диск  так же не запускается и выдается та же информация!!!:o

santox
05-08-2004, 12:21
Придется разжевывать:)[hr]Почему при попытке запустить 16-разрядное приложение в Windows NT я получил сообщение об ошибке?
Джон Севилл
*
Вопрос:
Почему при попытке запустить 16-разрядное приложение в Windows NT я получил сообщение об ошибке?

Ответ:
Запуск в NT 16-разрядного приложения может привести к появлению следующего сообщения об ошибке:
Application popup: 16 bit Windows Subsystem : An application has attempted to directly access the hard disk, which cannot be supported. This may cause the application to function incorrectly. Choose 'Close' to terminate the application.
Обычно к этому приводит неверная запись в файлах command.com, autoexec.nt или config.nt, которые используются в NT для обратной совместимости с 16-разрядными приложениями. Чтобы избавиться от подобной ошибки, следует восстановить названные файлы с оригинального NT CD-ROM:

1. Запустите cmd.exe (Start, Run, наберите cmd.exe).
2. Перейдите в каталог

%systemroot%\system32
3. Переименуйте текущие файлы command.com, autoexec.nt и config.nt, добавив суффикс old к их расширению:

rename command.com command.comold
rename autoexec.nt autoexec.ntold
rename config.nt config.ntold
4. Перейдите в каталог i386 на компакт-диске.
5. Распакуйте оригинальные файлы в системный каталог:

expand command.co_ %systemroot%\system32\command.com
expand autoexec.nt_ %systemroot%\system32\autoexec.nt
expand config.nt_ %systemroot%\system32\config.nt
6. Перезапустите компьютер и запустите 16-разрядное приложение снова.

Джон Севилл - MCSE, консультант, автор книги «The Windows NT and Windows 2000 Answer Book» (Addison Wesley)

Исправлено: santox, 12:29 5-08-2004

sizij
05-08-2004, 15:01
Но у меня установлена XP а не NT




© OSzone.net 2001-2012