16 bit ms dos subsystem windows 7 как исправить
Перейти к содержимому

16 bit ms dos subsystem windows 7 как исправить

  • автор:

16 bit ms dos subsystem windows 7 как исправить

Возник вопрос, почему при установке Windows 10 x86 с помощью файла автоответов (AutoUnattend.xml), в случаях с автоматической разметкой жёсткого диска с целью переноса Профиля пользователя на несистемный диск, например: D:\Profiles, нарушается поддержка 16-bit MS-DOS приложений?
Уточню, у нас есть коммерческое приложение “Менеджер финансового учёта” (скачать его демо-версию можно свободно http://mfunsk.ru/ ), так вот, для его успешной установки требуется установить компонент “NTVDM”, после чего приложение устанавливается и может функционировать.

Сообщение об ошибке может быть следующего содержания:

--------------------------- 16 bit Windows Subsystem --------------------------- config.nt. The system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose 'Close' to terminate the application. --------------------------- Закрыть ---------------------------

Сообщения об ошибке может и не быть, и программа Установки просто не запускается.

Вот из-за этой части и возникает проблема

 d:\Profiles 

Что пробовал: 1) Настройка «совместимости приложений» — не помогает. 2) Версии Win10 1703 и 1709 с сайта Макрософт. 3) Поиск в Интернете — тоже не помог.
В Win 7, 8, 8.1 — механизм отлично работал
По первости, когда ещё раздавали бесплатный Upgrade, я успешно обновил свою Win 7 на Win 10 и папка с Профилем при этом была на несистемном диске.

«Кривой» метод нашёлся:
Если устанавливать Win 10 как обновление на Win7 (с папкой профилей d:\Profiles) и отказаться от сохранения Приложений и данных Пользователя, то Всё отлично! Схема работает.
Но, согласитесь, этот путь слишком сложен. Кроме того, похоже на «косяк» Win 10.

p.s. Хотел написать техподдержку Microsoft, но после успешной регистрации так и не удалось зайти на их сайт. У них какие-то «неожиданные ошибки, причины» и т.п.

Выскакивает окно 16 bit ms-dos subsystem, помогите исправить

»
Это 16 разрядная программа вирус которая стоит в автозагрузке. удали smilebar.exe
на windows 7 она не должна запускаться, а выдавать данное сообщение т. к. в win7 убрана поддержка 16-ти разрядных приложений. У тебя же вин7 стоит?
»
Да у меня семерка, ноя неоднократно удалял файл, он восстанавливается

Лучший ответ

Это 16 разрядная программа вирус которая стоит в автозагрузке. удали smilebar.exe
на windows 7 она не должна запускаться, а выдавать данное сообщение т. к. в win7 убрана поддержка 16-ти разрядных приложений. У тебя же вин7 стоит?

16 bit ms dos subsystem windows 7 как исправить

Процессор NTVDM обнаружил недопустимую инструкцию
Навигация

16-разрядная подсистема MS-DOS (16-bit MS-DOS subsystem)

Ошибка, как правило, возникает при попытке инициализировать графический режим. Что поделать, такая вот несовершенная встроенная виртуальная машина NTVDM . Иногда истинной причиной является неумение компилировать программы. Если вы сохраняете файл *.PAS с расширением *.EXE, при запуске такого странного *.EXE тоже будет ошибка NTVDM.

Процессор NTVDM обнаружил недопустимую инструкцию

Если проблема не в компиляции, выходом является использование DOSBox. Но обычный DOSBox не может похвастаться дружественным интерфейсом, предлагает диск Z: вместо C:, да и с русским туговато. Поэтому имеет смысл взять настроенный DOSBox. School Pak — это дистрибутив Turbo Pascal + DOSBox + Norton Commander. Если ошибка возникает во время выполнения программы на Turbo Pascal, то самое время заменить Паскаль на улучшенную версию. А если нет, то даже и в этом случае School Pak может быть полезным, потому что в комплекте есть Norton Commander.

Установщик создаёт значки на Рабочем столе. Активация значка вызывает DOSBox вместе с нужной программой, запущенной в нём. Пользуясь Norton Commander, несложно запустить любую другую программу для DOS. Доступны все диски, стоит русификатор.

сообщение об ошибке 16 bit ms-dos subsystem на windows 7 – как исправить?

При попытке запустить или установить приложение MS-DOS или 16-разрядное приложение Windows на компьютере под управлением Windows появляется сообщение об ошибке, подобное одному из следующих.

16-битная подсистема MS-DOS
path_to_start_or_installed_application
C: \ Winnt \ System32 \ config.nt Системный файл не предназначен для запуска приложений MS-DOS и Microsoft Windows. Нажмите кнопку «Закрыть», чтобы закрыть приложение. 16-битная подсистема MS-DOS
path_to_start_or_installed_application
config.nt Системный файл не предназначен для запуска приложений MS-DOS или Microsoft Windows. Нажмите кнопку «Закрыть», чтобы закрыть приложение. 16-битная подсистема MS-DOS
path_to_start_or_installed_application
C: \ Windows \ System32 \ Autoexec.nt Системный файл не предназначен для запуска приложений MS-DOS и Microsoft Windows. Нажмите кнопку «Закрыть», чтобы закрыть приложение».

Хотя в окне сообщения может быть предложено выйти из приложения или проигнорировать сообщение об ошибке, выбор любого из этих параметров приводит к закрытию приложения!

От модератора: Вопрос перенесен в более подходящий раздел.

При попытке запустить или установить приложение MS-DOS или 16-разрядное приложение Windows на компьютере под управлением Windows появляется сообщение об ошибке, подобное одному из следующих. 16-битная подсистема MS-DOS
path_to_start_or_installed_application
C: \ Winnt \ System32 \ config.nt Системный файл не предназначен для запуска приложений MS-DOS и Microsoft Windows. Нажмите кнопку «Закрыть», чтобы закрыть приложение. 16-битная подсистема MS-DOS
path_to_start_or_installed_application
config.nt Системный файл не предназначен для запуска приложений MS-DOS или Microsoft Windows. Нажмите кнопку «Закрыть», чтобы закрыть приложение. 16-битная подсистема MS-DOS
path_to_start_or_installed_application
C: \ Windows \ System32 \ Autoexec.nt Системный файл не предназначен для запуска приложений MS-DOS и Microsoft Windows. Нажмите кнопку «Закрыть», чтобы закрыть приложение. Хотя в окне сообщения может быть предложено выйти из приложения или проигнорировать сообщение об ошибке, выбор любого из этих параметров приводит к закрытию приложения!

Windows 7 не поддерживает 16-разрядные устаревшие приложения. Если по какой-либо причине использование таких приложений необходимо в Windows 7 и более новых версиях Windows, это можно сделать только внутри виртуальной машины.

Я больше не даю здесь бесплатные консультации по лицензированию и законодательству РФ.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *