시스템 파일은 MS-DOS 및 Windows 응용 프로그램 실행에 적합하지 않습니다.

Windows 32비트 PC에 (Windows 32 bit)16비트 DOS(16 bit DOS) 응용 프로그램 을 설치하려고 하면 다음 오류가 발생할 수 있습니다. 시스템 파일은 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(MS-DOS)Microsoft Windows 응용 프로그램 을 실행하는 데 적합하지 않습니다 . 응용 프로그램을 종료하려면 '닫기'를 선택하십시오.”


" 실행하거나 설치하려는 프로그램의 16비트 MS-DOS 하위 시스템 경로 C:WindowsSystem32config.nt 시스템 파일은 MS-DOSMicrosoft Windows 응용 프로그램
을 실행하는 데 적합하지 않습니다 . 응용 프로그램을 종료하려면 '닫기'를 선택하십시오.”


"config.nt 를 실행하거나 설치하려는 프로그램의 16비트 MS-DOS 하위 시스템 경로 시스템 파일은 MS-DOSMicrosoft Windows 응용 프로그램
을 실행하는 데 적합하지 않습니다 . 응용 프로그램을 종료하려면 '닫기'를 선택하십시오.”


“ 실행하거나 설치하려는 프로그램의 16비트 MS-DOS 하위 시스템 경로 C:WindowsSystem32Autoexec.nt 시스템 파일은 MS-DOSMicrosoft Windows 응용 프로그램
을 실행하는 데 적합하지 않습니다 . 응용 프로그램을 종료하려면 '닫기'를 선택하십시오.”

시스템 파일은 MS-DOS(MS-DOS)Microsoft Windows 응용 프로그램 을 실행하는 데 적합하지 않습니다.

이 오류를 수정하기 위해 다음 두 가지를 수행할 수 있습니다.

1] 변수 값 변경

시스템 파일은 MS-DOS 및 Microsoft Windows 응용 프로그램을 실행하는 데 적합하지 않습니다.

환경 변수(Environment Variables) 의 파일 이름 경로 가 너무 길면 작동하지 않는 일부 MS-DOS 프로그램이 있습니다. 따라서 문제를 해결하기 위해 더 짧은 파일 경로 값을 동일하게 할당할 것입니다.

그렇게 하려면  Run  by  Win + R,  을 시작 하고 다음 명령을 입력한 다음 Enter 키를 누릅니다.(Enter.)

systempropertiesadvanced

고급 (Advanced ) 탭  에 있는지 확인  하고 Environmental Variable > TEMP > Edit.

변수 (Variable) 값 (Value ) 섹션  에 다음 위치를 붙여넣고 확인을 클릭합니다.(Ok.)

C:\Windows\Temp

이제 환경 변수 에서 (Environmental Variable)TMP  를 선택하고 편집(Edit.) 을 클릭  합니다.

변수 값(Variable Value) 섹션  에 다음 위치를 붙여넣고 확인을 클릭합니다.(Ok.)

C:\Windows\Temp

이제 문제를 일으킨 소프트웨어를 다시 설치해 보십시오.

2] 필요한 파일 재생성

이 문제의 또 다른 이유는 다음 파일이 손상되었거나 누락되었기 때문입니다.

  • Config.nt
  • 자동실행.nt

"Config.nt" 및 "Autoexec.nt"의 새 파일을 만들고 올바른 위치에 배치할 것입니다.

Config.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의 경우 (.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-DOSMicrosoft Windows 응용 프로그램 실행에 적합하지 않습니다" 오류를 수정 합니다.

다음 읽기: (Read next: )잘못된 MS-DOS 함수 파일 오류 수정.(Fix Invalid MS-DOS Function file error.)



About the author

저는 Windows MVP이고 2007년부터 Windows로 작업해 왔습니다. 제 경험에는 소프트웨어 개발, 하드웨어 및 사운드, Windows 앱이 포함됩니다. 저는 항상 제 작업에서 사용자 경험을 개선할 수 있는 최선의 방법을 찾고 있습니다. 따라서 소프트웨어 응용 프로그램을 설계하거나 개발하는 데 도움이 필요하면 제 서비스를 제공할 수 있습니다.



Related posts