Системный файл не подходит для запуска приложений MS-DOS и Windows

Если вы пытаетесь установить 16-битное приложение DOS на (16 bit DOS)32-битный(Windows 32 bit) ПК с Windows, вы можете столкнуться с ошибкой: системный файл не подходит для запуска приложений MS-DOS и Microsoft Windows(he system file is not suitable for running MS-DOS and Microsoft Windows applications) . В этой статье мы собираемся решить эту проблему с помощью нескольких простых решений.

Это уведомления, которые вы получите, если столкнетесь с этой проблемой.

«16-разрядная подсистема MS-DOS
C:Windowssystem32cmd.exe
config.nt. Системный файл не подходит для запуска приложений MS-DOS и Microsoft Windows . Выберите «Закрыть», чтобы закрыть приложение».

«16-битный
путь подсистемы MS-DOS к программе, которую вы пытаетесь запустить или установить
C:WindowsSystem32config.nt Системный файл не подходит для запуска приложений MS-DOS и Microsoft Windows . Выберите «Закрыть», чтобы закрыть приложение».

«16-битный
путь подсистемы MS-DOS к программе, которую вы пытаетесь запустить или установить
config.nt. Системный файл не подходит для запуска приложений MS-DOS и Microsoft Windows . Выберите «Закрыть», чтобы закрыть приложение».

«16-битный
путь подсистемы MS-DOS к программе, которую вы пытаетесь запустить или установить
C:WindowsSystem32Autoexec.nt Системный файл не подходит для запуска приложений MS-DOS и Microsoft Windows . Выберите «Закрыть», чтобы закрыть приложение».

Системный файл не подходит для запуска приложений MS-DOS и Microsoft Windows .

Вот две вещи, которые вы можете сделать, чтобы исправить эту ошибку.

1] Изменить значение переменной

Системный файл не подходит для запуска приложений MS-DOS и Microsoft Windows.

Некоторые программы MS-DOS не будут работать, если путь имени файла переменных среды(Environment Variables) слишком длинный. Поэтому, чтобы решить эту проблему, мы собираемся присвоить более короткое значение пути к файлу.

Для этого запустите  « Выполнить (Run ) »  Win + R,  введите следующую команду и нажмите Enter.

systempropertiesadvanced

Убедитесь, что вы находитесь на  вкладке « Дополнительно (Advanced ) » и нажмите  « Environmental Variable > TEMP > Edit.

Вставьте следующее местоположение в раздел « Значение  (Value )переменной(Variable) » и нажмите  « ОК».(Ok.)

C:\Windows\Temp

Теперь выберите TMP  из переменной среды(Environmental Variable) и нажмите  « Изменить».(Edit.)

Вставьте следующее местоположение в раздел « Значение переменной(Variable Value) » и нажмите  « ОК».(Ok.)

C:\Windows\Temp

Теперь повторите попытку установки программного обеспечения, которое вызывало у вас проблемы.

2] Повторно создайте необходимые файлы

Другая причина этой проблемы заключается в том, что следующие файлы либо повреждены, либо отсутствуют.

  • Конфиг.нт
  • Autoexec.nt

Мы собираемся создать новые файлы «Config.nt» и «Autoexec.nt» и поместить их в нужное место.

Для  Config.nt  откройте  Блокнот (Notepad ) и вставьте следующий текст.

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

Теперь нажмите  File > Save as. Перейдите в следующее место, измените «Сохранить как тип» на « Все файлы»,(All Files, ) назовите файл «config.nt» и нажмите  « Сохранить».(Save.)

C:\Windows\System32

Для Autoexec .nt  откройте  Блокнот (Notepad ) и вставьте следующий текст.

@echo off
lh %SYSTEMROOT%\system32\mscdexnt.exe
lh %SYSTEMROOT%\system32\redir
lh %SYSTEMROOT%\system32\dosx
SET BLASTER=A220 I5 D1 P330 T3

Теперь нажмите  File > Save as. Перейдите в следующее место, измените «Сохранить как тип» на « Все файлы»,(All Files, ) назовите файл «autoexec.nt» и нажмите  « Сохранить».(Save.)

C:\Windows\System32

Теперь перезагрузите компьютер. Надеемся(Hopefully) , что эти решения исправят ошибку «Системный файл не подходит для запуска приложений MS-DOS и Microsoft Windows ».

Читать далее: (Read next: )исправить ошибку «Недопустимый файл функции MS-DOS».(Fix Invalid MS-DOS Function file error.)



About the author

Я инженер-программист и эксперт по Windows 10. У меня более двух лет опыта работы со смартфонами, Windows 10 и Microsoft Edge. Моя основная задача — сделать так, чтобы ваши устройства работали лучше и быстрее. Я работал над различными проектами для таких компаний, как Verizon, IMac, HP, Comcast и многих других. Я также являюсь сертифицированным инструктором по обучению работе с облачными технологиями Microsoft Azure.



Related posts