Показать полную графическую версию : 16-разрядная подсистема Windows (MS DOS)
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
А что за проблема? подробнее, плз
DJ Extra
27-08-2003, 05:41
Допустим autoran.ini с компакт дисков не запускает *.exe файлы. Пишет одну и ту же проблему: 16-разрядная подсистема MS-DOS. Или например элементарный Нортон не запускаеться.
DJ Extra
Попробуй всякие скандиски и т.д...... а тs уверен, что система откатилась? может она не смогла этого сделать?
У меня такая же проблема: 16-разрядные программы перестали запускаться. WinXP SP1
Goblin34
13-03-2004, 22:59
Попробуй verifier.exe (подпеваю злобному админу)
Похоже, либо сам cmd навернулся, либо переменные его окружения (типа умный).
Привет.
Скажите плиззз....
Была решена проблема ?
У меня тоже ошибка в XP :
16-разрядная подсистема MS-DOS:
В рамочке пишет:
Процессор NTVDM обнаружил
недопустимую инструкцию C5:9373 IP:57e4 0P:ff ff ff ff ff
Вопрос снят.
AVP обнаружил вирус.
Теперь все снова работает... Уряяя...
Пытаюсь установить Маткад2000
выдает след сообщение
16-разрядная подсистема Windows
config.nt. Системный файл не предназначен для выполнения приложений MSDOS и Microsoft Windows.
То же, когда пытаюсь запустить DOS-программы (Паскаль), хотя раньше работали нормально
Пытаюсь установить Маткад2000
выдает след сообщение
16-разрядная подсистема Windows
config.nt. Системный файл не предназначен для выполнения приложений MSDOS и Microsoft Windows.
То же, когда пытаюсь запустить DOS-программы (Паскаль), хотя раньше работали нормально
А ты внутрь этого config.nt заглядывал, а то может он запортился?
Я же уже, вроде отвечал, на этот вопрос :( У тебя повреждён файл config.nt лежит в %SystemDir%\System32. А если быть конкретнее, то он вообще отсутствует. Только что у себя прибил его, что бы посмотреть что получится, и в итоге вывалилось сообщение, один в один копия твоего. Достань из дистрибутива етот файл. Удачи!
Добавлено:
Хотя не понятно при чём здесь Маткад, ето же 32 разрядное приложение, но я думаю, что это просто какой-то инсталлятор хитрый, вызывает эмулятор ДОС'а :)
он есть, на месте. попробую заменить из дистрибутива. Инсталлятор обычный, Инсталлшилд.
все равно спасибо))
Добавлено:
проблемы появились, кажется, после обновления. скачал какой-то фикс...
Имею CD с учебной программой.
Раньше запускалась без проблем и я с ней работал.
Теперь не запускается а открывает окно:
16-разрядная подсистема Windows
C:\WINDOWS\SYSTEM32\AUTOEXEC.NT.
Системный файл не предназначен для выполнения приложений MS-DOS и Microsoft Windows. Для завершения работы приложения нажмите кнопку "Закрыть"
И все!
Что у тебя записано в этом файле? У меня:
@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
та же проблема объясните пож подробнее куда зайти и что делать
В дополнение к просьбе помочь с незапуском программы с диска
обнаружил что и еще один диск так же не запускается и выдается та же информация!!!:o
Придется разжевывать:)[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
Но у меня установлена XP а не NT
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.