Повідомлення про помилку при спробі інсталювати або запустити програму для MS-DOS або 16-розрядної версії Windows

Переклади статей Переклади статей
Номер статті: 324767 - Показ продуктів, яких стосується ця стаття.
Розгорнути все | Згорнути все

На цій сторінці

ОЗНАКИ

При спробі інсталювати або запустити на комп'ютері під керуванням Windows XP програму, розроблену для MS-DOS або 16-розрядної версії Windows, може з'явитися повідомлення про помилку, подібне до одного з нижченаведених.
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

  1. Вставте компакт-диск у пристрій для читання компакт-дисків або дисків DVD.
  2. Натисніть кнопку Пуск і виберіть команду Виконати.
  3. У полі Відкрити введіть cmd і натисніть кнопку ОК.
  4. У командному рядку введіть нижченаведені команди, натискаючи після кожного рядка клавішу ENTER:

    expand літера дисковода компакт-дисків:\i386\config.nt_ c:\windows\system32\config.nt
    expand літера дисковода компакт-дисків:\i386\autoexec.nt_ c:\windows\system32\autoexec.nt
    expand літера дисковода компакт-дисків:\i386\command.co_ c:\windows\system32\command.com
    exit
  5. Інсталюйте або запустіть проблемну програму. Якщо неполадка не виникає, пропустіть подальші кроки. Якщо неполадка залишилася, перейдіть до чергового кроку.
  6. Примітка. У нижченаведених операціях файл Command.com не створюється й не редагується. Через це його може бути необхідно витягти з компакт-диска Windows XP.

    Відкрийте Блокнот.
  7. Введіть у Блокноті такі рядки
       dos=high, umb device=%SYSTEMROOT%\system32\himem.sys files=40
  8. У меню Файл виберіть команду Зберегти як.
  9. У полі Ім'я файлу введіть Config.nt і натисніть кнопку Зберегти. Закрийте файл Config.nt.
  10. У меню Файл виберіть команду Створити.
  11. У новому пустому документі введіть такі рядки:
    @echo off lh %SYSTEMROOT%\system32\mscdexnt.exe lh %SYSTEMROOT%\system32\redir lh %SYSTEMROOT%\system32\dosx SET BLASTER=A220 I5 D1 P330 T3
  12. У меню Файл виберіть команду Зберегти як.
  13. У полі Ім'я файлу введіть Autoexec.nt і натисніть кнопку Зберегти. Закрийте файл Autoexec.nt.
  14. Запустіть Провідник. Знайдіть файл Config.nt, клацніть його правою кнопкою миші та виберіть команду Копіювати.
  15. Клацніть правою кнопкою миші папку %SYSTEMROOT%\System32 та виберіть команду Вставити.
  16. Знайдіть файл Autoexec.nt, клацніть його правою кнопкою миші та виберіть команду Копіювати.
  17. Клацніть правою кнопкою миші папку %SYSTEMROOT%\System32 та виберіть команду Вставити.
  18. Знайдіть файл Command.com, клацніть його правою кнопкою миші та виберіть команду Копіювати.
  19. Клацніть правою кнопкою миші папку %SYSTEMROOT%\System32 та виберіть команду Вставити. Перезавантажте комп'ютер.
Якщо неполадка не зникне, скопіюйте файли Autoexec.nt і Config.nt з підпапки Repair у папці Windows до папки System. Для цього виконайте такі дії.
  1. Натисніть кнопку Пуск, виберіть команду Виконати, введіть c:\windows\repair і натисніть кнопку ОК.
  2. Клацніть файл Autoexec.nt правою кнопкою миші та виберіть команду Копіювати.
  3. Натисніть кнопку Пуск, виберіть команду Виконати, введіть c:\windows\system32 і натисніть кнопку ОК.
  4. Клацніть правою кнопкою миші вільне місце в цій папці та виберіть команду Вставити.
  5. Клацніть правою кнопкою миші щойно скопійований файл Autoexec.nt і виберіть команду Властивості.
  6. Установіть прапорець Лише читання та натисніть кнопку ОК.
  7. Скопіюйте файл Config.nt, повторивши кроки 1-6.
Примітка. Для файлів слід увімкнути атрибут "Лише читання", інакше їх буде видалено після перезапуску Windows.

Спосіб 2

  1. Натисніть кнопку Пуск, виберіть команду Виконати, введіть c:\windows\repair і натисніть кнопку ОК.
  2. Клацніть файл Autoexec.nt правою кнопкою миші та виберіть команду Копіювати.
  3. Натисніть кнопку Пуск, виберіть команду Виконати, введіть %windir%\system32 і натисніть кнопку ОК.
  4. У папці System32 натисніть клавіші Ctrl + V, щоб вставити файл Autoexec.nt у цю папку.

ДОДАТКОВІ ВІДОМОСТІ

Щоб отримати додаткові відомості про програми для MS-DOS у Windows, клацніть номер статті в базі знань Microsoft Knowledge Base:
305521 Повідомлення про помилку "16-розрядна підсистема MS-DOS" у разі запуску програми для MS-DOS або 16-розрядної версії Windows у Windows Server 2003 або Windows 2000 Server (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)
314106 Виправлення неполадок програм для MS-DOS у Windows XP

Властивості

Номер статті: 324767 - Востаннє переглянуто: 24 квітня 2007 р. - Редакція: 4.0
ЗАСТОСОВУЄТЬСЯ ДО:
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
Ключові слова: 
kberrmsg kbprb KB324767

Надіслати відгук

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com