Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

'시스템 파일이 MS-DOS 및 Windows 응용 프로그램을 실행하는 데 적합하지 않습니다' 오류 완벽 해결 가이드

"시스템 파일이 MS-DOS 및 Microsoft Windows 응용 프로그램을 실행하는 데 적합하지 않습니다(The system file is not suitable for running MS-DOS and Microsoft Windows applications)"라는 오류 메시지는 32비트 Windows(Windows 10, 8, 7, Vista 또는 XP) 환경에서 16비트 MS-DOS 응용 프로그램을 실행하거나 설치하려고 할 때, autoexec.nt 또는 config.nt 파일과 관련하여 나타날 수 있습니다. 참고로 64비트 Windows는 애초에 16비트 응용 프로그램을 지원하지 않습니다.

 시스템 파일이 MS-DOS 및 Windows 응용 프로그램을 실행하는 데 적합하지 않습니다  오류 완벽 해결 가이드

이 글에서는 Windows에서 프로그램을 실행하거나 설치할 때 나타나는 아래와 같은 오류 메시지를 해결하는 방법을 단계별로 안내합니다.

"16-bit MS-DOS Subsystem
C:\Windows\system32\cmd.exe
config.nt. The system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose 'Close' to terminate the application."

"16-bit MS-DOS Subsystem
프로그램 경로
C:\Windows\System32\config.nt The system file is not suitable... Choose 'Close' to terminate the application."

"16-bit MS-DOS Subsystem
프로그램 경로
config.nt The system file is not suitable... Choose 'Close' to terminate the application."

"16-bit MS-DOS Subsystem
프로그램 경로
C:\Windows\System32\Autoexec.nt The system file is not suitable... Choose 'Close' to terminate the application."

MS-DOS 프로그램 실행 오류('시스템 파일이 적합하지 않음') 해결 방법

해결 방법 1. 환경 변수(Environment Variables) 변경

일부 MS-DOS 프로그램은 환경 변수 속성의 "변수 값(Variable Value)" 입력란에 너무 긴 경로가 설정되어 있으면 정상적으로 작동하지 않습니다. 따라서 이 문제의 첫 번째 해결 방법은 임시 파일 폴더 경로를 더 짧게 지정하는 것입니다. 절차는 다음과 같습니다.

1. Windows 로고 키 + R 키를 동시에 눌러 '실행(Run)' 명령 창을 엽니다.
2. 실행 창에 systempropertiesadvanced라고 입력한 후 Enter 키를 누릅니다.

 시스템 파일이 MS-DOS 및 Windows 응용 프로그램을 실행하는 데 적합하지 않습니다  오류 완벽 해결 가이드

3. [고급] 탭에서 환경 변수(Environment Variables) 버튼을 클릭합니다.

 시스템 파일이 MS-DOS 및 Windows 응용 프로그램을 실행하는 데 적합하지 않습니다  오류 완벽 해결 가이드

4. 목록에서 TEMP 변수를 선택하고 편집(Edit)을 클릭합니다.

 시스템 파일이 MS-DOS 및 Windows 응용 프로그램을 실행하는 데 적합하지 않습니다  오류 완벽 해결 가이드

5. 변수 값을 C:\Windows\Temp로 변경하고 확인을 클릭합니다.

 시스템 파일이 MS-DOS 및 Windows 응용 프로그램을 실행하는 데 적합하지 않습니다  오류 완벽 해결 가이드

6. 이번에는 TMP 변수를 선택하고 편집을 클릭합니다.
7. TMP 변수 값 역시 C:\Windows\Temp로 설정합니다.
8. 확인을 두 번 클릭하여 모든 창을 닫습니다.

 시스템 파일이 MS-DOS 및 Windows 응용 프로그램을 실행하는 데 적합하지 않습니다  오류 완벽 해결 가이드

9. 문제가 발생했던 프로그램을 다시 설치하거나 실행해 봅니다.

해결 방법 2. 필요한 시스템 파일 복원 또는 재생성

아래 파일 중 하나라도 누락되었거나 손상되었거나, %systemroot%\System32 폴더에 존재하지 않으면 이 오류가 발생할 수 있습니다.

  • Autoexec.nt
  • Command.com
  • Config.nt

Windows 7 또는 Vista 사용자라면, 동일한 Windows 에디션이 설치된 정상 작동 중인 다른 컴퓨터에서 "Autoexec.nt"와 "Config.nt" 파일을 복사해 오거나, 아래 방법대로 메모장을 사용해 직접 파일을 새로 만들 수 있습니다.

A. config.nt 파일 생성 방법

  1. 메모장을 열고 아래 내용을 그대로 복사해 붙여넣습니다.

    dos=high, umb
    device=%SYSTEMROOT%\system32\himem.sys
    files=40
  2. [파일] > [다른 이름으로 저장]을 선택합니다.
  3. 파일 이름 입력란에 config.nt를 입력합니다.
  4. [파일 형식(Save as type)]을 모든 파일(All Files)로 변경한 후, C:\Windows\System32 디렉터리에 저장합니다.

 시스템 파일이 MS-DOS 및 Windows 응용 프로그램을 실행하는 데 적합하지 않습니다  오류 완벽 해결 가이드

5. 컴퓨터를 다시 시작합니다.

B. autoexec.nt 파일 생성 방법

  1. 메모장을 열고 아래 내용을 그대로 복사해 붙여넣습니다.

    @echo off
    lh %SYSTEMROOT%\system32\mscdexnt.exe
    lh %SYSTEMROOT%\system32\redir
    lh %SYSTEMROOT%\system32\dosx
    SET BLASTER=A220 I5 D1 P330 T3
  2. [파일] > [다른 이름으로 저장]을 선택합니다.
  3. 파일 이름 입력란에 autoexec.nt를 입력합니다.
  4. [파일 형식(Save as type)]을 모든 파일(All Files)로 변경한 후, C:\Windows\System32 디렉터리에 저장합니다.
  5. 컴퓨터를 다시 시작합니다.

 시스템 파일이 MS-DOS 및 Windows 응용 프로그램을 실행하는 데 적합하지 않습니다  오류 완벽 해결 가이드

이제 모든 과정이 끝났습니다! 위 방법으로 문제가 해결되었다면 댓글로 경험을 공유해 주세요. 이 가이드가 도움이 되었다면 좋아요와 공유 부탁드립니다.