win32 응용프로그램이 아닌 게임을 실행하는 방법. Viber는 win32 애플리케이션이 아닙니다. Windows XP - win32 애플리케이션이 아닙니다. 어떻게 해야 할까요?

답변:

TU-154:
이 메시지는 응용 프로그램이 Windows 응용 프로그램이 아니거나(다른 운영 체제(예: OS/2 또는 Linux)용) 파일이 손상되었거나(손상되었거나 다운로드되지 않음...) 의미합니다. 첫 번째 경우에는 해당 OS에서 실행해야 하며, 두 번째 경우에는 원본 파일을 복원해야 합니다.

Yu.A. 페이사코비치:
안 돼요. 그냥 DOS 프로그램이거나 전혀 실행되지 않는 프로그램 파일일 뿐입니다.

응답자:
"Win32 응용 프로그램이 아닙니다." PDP-11, ZX-Spectrum, BSD, DOS 애플리케이션이거나 그냥 쓰레기일 수도 있습니다. EXE 파일에 대해 쓰는 경우 복사 중에 손상되었거나 바이러스에 의해 손상되었거나 바이러스 백신에 의해 잘못 "치료"되었을 가능성이 높습니다.

쿠즈네초프 유라:
분명히 이 exe 파일은 단순히 손상되었거나 다운로드가 덜 된 것 같습니다.

후드:
이는 다른 플랫폼(CE, Pocket 등)용 Windows의 실행 파일일 수도 있습니다.

다스 에밀:
이 프로그램은 DOS 응용 프로그램입니다. 32비트가 아닙니다. 에뮬레이터가 필요합니다.

알렉세이:
이는 Windows에 손상된(또는 완전히 미친) 파일을 삽입하려고 시도하고 있으며 이를 프로그램으로 실행하려고 시도하고 있음을 의미합니다.

톨리@n:
사실은 Win32라고도 하는 바이러스일 수 있다는 것입니다. 하지만 기본적으로 모든 것이 정확하고 파일이 손상되었습니다.

똑똑한 엉덩이 :
여러분, 별로 그렇지 않습니다. 이런 이상한 방식으로 동작하는 16비트 Windows 응용 프로그램이 있습니다. 대표적인 예가 Lines98 게임입니다. 제가 직접 연주하지는 않지만 가끔 비서들이 메모를 해야 할 때도 있었습니다. 따라서 Windows98에서 정상적으로 작동하는 이 게임은 WindowsXP에서 실행을 거부하고 위의 질문에서 설명한 "Win32 응용 프로그램이 아닙니다"라는 메시지를 정확하게 표시하며 호환 모드는 도움이 되지 않습니다. 안타깝게도 적은 유혈사태로 승리하는 방법은 말씀드리지 않겠습니다. 글쎄, 가장 큰 것은 두 개의 운영 체제, 즉 Virtual PC를 설치하는 것입니다. 물론 이것은 대포에서 참새를 쏘는 것입니다.

전문가:
Win2k/XP에서 실행할 때 NFS 3.4 게임에서 동일한 문제 발생

데사마르:
문제는 이것이다. 바이러스 백신(제 경우에는 Kaspersky)으로 "치료"한 후 "#$%.exe는 Win32 응용 프로그램이 아닙니다"라는 메시지가 표시되면 레지스트리 키 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\에 기록된 내용을 살펴보세요. shell\open\command "%1" %* 줄과 다른 것이 있으면 다음 내용으로 *.reg 확장자를 가진 파일을 만들어 보십시오 ================ 시작 ============ REGEDIT4 @="\"%1\" %*" =============== 끝========= === 그리고 실행해 보세요. 레지스트리에 매개변수를 추가하라는 질문에 대답은 [예]입니다. 이렇게 하면 시스템을 다시 설치하지 않아도 되기를 바랍니다.

세르게이:
Kaspersky Anti-Hacker Firewall v1.7.130.0을 설치한 후 설명하신 것과 동일한 상황이 발생했습니다!!! 이전에 실행 중인 프로그램이 시작을 거부합니다!!! "Win32 응용 프로그램이 아닙니다." 파일을 마우스 오른쪽 버튼으로 클릭하고 "이 프로그램의 무단 작업으로부터 컴퓨터를 보호합니다." 확인란을 선택 취소합니다.

로이카 바레냐:
이 경우 오류를 제거하는 두 가지 옵션이 있습니다. 또는 Windows에서 파일이 손상되었으므로 다시 설치해야 합니다. 두 번째 옵션은 바이러스입니다. 우리는 바이러스를 제거해야 합니다. 개인적으로 PC를 다시 설치했는데 모든 것이 작동했습니다.

아이보드:
레지스트리 분기를 변경하는 것이 도움이 되었습니다. 아이디어 주셔서 감사합니다.

딤런:
실제로 이것은 W32.Jeefo 바이러스입니다. 여기에 있는 정보: http://www.kaspersky.ru/find?words=w32.Jeefo&search=1

키릴:
레지스트리 분기를 변경하는 것도 도움이 되었습니다. 아이디어 주셔서 감사합니다.

훅:
그리고 같은 테이블에 두 대의 컴퓨터가 있고 그 중 하나는 노트북이고 그 위에 디스크가 있고 그 위에 있는 모든 것이 열리고 흔들리면 병원에서는 win32 응용 프로그램이 아니라고 씁니다. 이것에 대해 무엇을 말할 수 있습니까?

이반:
이런 일이 자주 발생했습니다. 인사말이 포함된 파란색 창이 나타나고 컴퓨터가 완전히 멈췄습니다. C: 드라이브를 확인한 후 Win이 보호 모드에서 시작되었습니다. 나는 웹사이트 어딘가에 게시된 소위 SP3 rus를 다운로드했습니다. 문제는 기본적으로 남아있었습니다. 그러나 다시 한 번 확인 후 메시지가 나타났습니다. 일부 파일이 손상되었습니다. Win SP2가 설치된 디스크를 넣으십시오. 삽입하고 확인을 눌렀습니다. Windows가 로딩을 멈추고 검은색 배경에 파일을 찾을 수 없다고 썼습니다. Win SP2를 다시 설치하고 C: 드라이브를 포맷했습니다. 그러나 이제 *exe 폴더에 있는 모든 파일이 시작되지 않고 다음 메시지가 나타납니다. *.exe는 Win32 응용 프로그램이 아닙니다. 대부분의 일반 파일은 볼 수 없습니다. 열리지 않거나 오류가 발생합니다.

오늘 저는 Windows 운영 체제를 사용하는 사용자들 사이에서 발생하는 일반적인 문제에 대해 이야기하고 싶습니다. 다음과 같이 보입니다. "이 프로그램은 win32 응용 프로그램이 아닙니다.". 이 오류는 Windows용이 아닌 프로그램을 설치할 때 발생한다고 바로 말씀드리겠습니다. 당연히 이 오류는 수정될 수 있지만 항상 그런 것은 아닙니다.

Win32란 무엇입니까?

이런 종류의 오류가 발생하면 두려워하지 말고 즉시 문제를 해결하려고 노력해야 합니다. 여러 가지 이유로 나타나는 사실부터 시작하겠습니다. Windows 8 또는 Windows 7 64비트가 있다고 가정해 보겠습니다. 어쨌든 이러한 시스템은 32비트 시스템용으로 설계된 응용 프로그램을 지원합니다.

그러나 프로그램이 필요한 아키텍처와 일치하지 않으면 문제가 발생합니다. 프로그램이 Linux와 같은 다른 OS에서 생성되었을 수 있으며 해당 OS용으로 특별히 고안되었거나 필요한 파일이 부족하여 동일한 파일이 손상되었습니다. 또한 바이러스가 중요한 역할을 할 수 있으므로 바이러스 백신을 사용하여 컴퓨터를 검사하는 것이 좋습니다.

"win32 응용 프로그램이 아님" 오류를 수정하는 방법은 무엇입니까?

성공적으로 프로그램 압축을 풀고 설치 프로그램을 실행했는데 이 오류가 나타나면 다른 소스에서 다운로드해 보시기 바랍니다. 성공적으로 설치했으나 시작할 때 오류가 발생한다면 제거한 후 다시 설치해 보세요. 사소한 조언이지만 도움이 될 수 있으므로 가장 간단한 것부터 시작해 보겠습니다.

그래도 도움이 되지 않으면 가지고 있는 OS에 맞는 이 프로그램을 찾아보세요. 어떤 OS를 지원하는지 확인하려면 프로그램 설명을 확인하세요.

호환 모드에서 프로그램을 실행해 볼 수 있습니다. 이렇게 하려면 응용 프로그램 아이콘을 마우스 오른쪽 버튼으로 클릭하고 "속성"을 탭한 다음 탭으로 이동하세요. "호환성"그리고 선택 "호환 모드에서 프로그램 실행"예를 들어 목록에서 이전 OS를 선택합니다.

위에서 설명한 방법이 도움이 되지 않았을 수도 있습니다. 그런 다음 레지스트리를 일부 변경해 보겠습니다. 이를 위해서는 win32.reg 파일을 다운로드하여 실행한 후 컴퓨터를 다시 시작하는 것이 좋습니다. 문제가 해결되어야 합니다.

그리고 문제에 대한 마지막 해결책은 Microsoft .NET Framework 패키지를 다운로드하는 것입니다. 없으시면 꼭 설치해 주시고, 이미 가지고 계시다면 최신 버전이 있는지 확인해 보시기 바랍니다. Windows에서 업데이트를 확인해 볼 수 있습니다. 대부분 NET Framework 업데이트가 있습니다.

제가 표시한 플랫폼뿐만 아니라 Java 또는 Microsoft Visual C++에도 적용되는 플랫폼을 업데이트하고 설치해야 합니다.

그게 다야. 이 문제를 해결하셨기를 바랍니다. 기사를 친구들과 공유해 보세요.

Windows 운영 체제를 사용하는 컴퓨터에서 흔히 발생하는 문제가 하나 있습니다. Microsoft 소프트웨어용으로 설계되지 않은 응용 프로그램을 설치하려고 하면 오류가 발생합니다. 이 경우 시스템은 Windows 응용 프로그램이 아니므로 설치할 수 없다는 알림을 표시합니다. 이 문제는 해결될 수 있지만 모든 경우에 해당되는 것은 아닙니다.

Win32란 무엇입니까?

Windows API는 Microsoft 운영 체제의 기본 기능 패키지입니다. 그리고 Win32는 오늘날 가장 인기 있는 API 버전 중 하나입니다. 이 오류가 발생하면 서두르지 말고 프로그램을 휴지통으로 제거하십시오. 이 상황에서 벗어날 방법을 찾으려고 노력할 수 있습니다. 건축에 관한 것이라면 두 가지 가능성이 있습니다. 프로그램이 64비트 버전의 Windows에서 작성된 경우 32비트 API에서 실행되어야 합니다.


그리고 OS/2와 같은 다른 운영 체제용으로 작성된 경우 해당 프로그램은 Windows 시스템에 설치되지 않습니다. 하지만 여기서는 애플리케이션이 실제로 Windows와 다른 아키텍처를 가지고 있는지 확인해야 합니다. 아마도 문제는 API 불일치가 아니라 프로그램 파일이 손상되었거나 오류가 있거나 완전히 로드되지 않았기 때문일 수 있습니다. 이 문제를 일으키는 또 다른 가능한 옵션은 컴퓨터에 바이러스가 있다는 것입니다.

"win32 응용 프로그램이 아님" 오류를 수정하는 방법은 무엇입니까?

가장 간단한 오류를 수정하는 옵션을 찾아 보겠습니다. 프로그램 압축을 풀었는데 EXE 파일이 실행되지 않으면, 다른 링크에서 다운로드하세요. 설치에 성공했지만 프로그램이 시작되지 않으면 시스템 도구를 사용하여 프로그램을 제거한 후 다시 설치하세요.

다른 OS용으로 애플리케이션을 만든 경우 Windows용 버전도 있을 수 있습니다. 검색창에 프로그램 이름을 입력하고 개발자 리소스로 이동하여 어떤 OS가 지원되는지 확인하세요.

호환 모드가 도움이 될 수 있습니다. 탭은 " 속성" 프로그램들. 해당 항목을 선택하고 시스템의 다른 버전을 클릭하십시오.


이전 옵션이 모두 실패하면 레지스트리를 편집해 보겠습니다. win32.reg를 PC에 다운로드하고 실행하세요.
컴퓨터를 다시 시작한 후 원하는 프로그램이 설치되어 실행되고 있는지 확인하세요.

그리고 마지막으로 이 문제를 해결하는 데 도움이 될 수 있는 마지막 솔루션입니다. 컴퓨터에 설치해야 합니다. 안에 " 프로그램 검색 및 제거» 패키지 버전이 최신인지 확인하세요. 소프트웨어 플랫폼을 사용할 수 없는 경우 PC의 업데이트 또는 Microsoft 웹 사이트에서 다운로드하십시오. 동시에 JRE(Java Runtime)와 MSVC 패키지(Visual C++)를 업데이트합니다.

모든 컴퓨터는 갑작스러운 오류로부터 안전하지 않습니다. 어제는 Windows 운영 체제에서 즐겨 사용하는 응용 프로그램을 문제 없이 실행했지만 오늘은 "응용 프로그램이 Win32 응용 프로그램이 아닙니다."라는 오류가 표시됩니다. 이런 상황에서는 어떻게 해야 할까요? 이것이 바로 이 기사에서 우리가 이야기할 내용입니다. 앞을 내다보면 이 문제에는 여러 가지 이유가 있을 수 있다고 즉시 말할 수 있지만 가장 인기 있고 자주 발생하는 문제를 살펴보겠습니다.

Win32에 대한 추가 정보

"Win32 응용 프로그램 아님" 문제를 해결하는 방법에 대한 질문에 뛰어들기 전에 Win32 응용 프로그램이 무엇인지 이해하는 것이 좋습니다.

명확하게 말하면 이것이 운영 체제의 아키텍처입니다. 여러 면에서 일반 사용자는 이를 알아낼 수 없으므로 정의를 깊이 파고들 필요가 없습니다. 간단히 말해서 이는 다음과 같이 해석할 수 있습니다. 처음에는 컴퓨터가 Win8 아키텍처를 지원했지만 이전 컴퓨터에 설치되었습니다. 그 후 전 세계가 Win16으로 전환했습니다. 말하자면 세대가 바뀌었습니다. Windows NT가 출시되면서 오늘날에도 여전히 인기가 높은 Win32 아키텍처가 등장했습니다. Win32를 대체한 Win64도 있습니다.

오류 이유: "exe는 Win32 응용 프로그램이 아닙니다."

이제 이 오류의 원인을 살펴보겠습니다. 원인은 다음과 같습니다.

  • 파일 손상;
  • 프로그램이 다른 아키텍처용으로 개발되었습니다.
  • 응용 프로그램이 바이러스입니다.
  • 이 프로그램을 사용하기 위해 컴퓨터에 설치된 소프트웨어가 없습니다.
  • 바이러스 백신이 애플리케이션 실행을 차단하고 있습니다.

개별 사례의 원인을 즉시 밝히는 것은 어렵기 때문에 각 방법을 단계별로 테스트하여 제거하는 것이 합리적입니다.

설치자 손상

시스템이 "Win32 응용 프로그램 아님"이라고 쓰면 컴퓨터에서 맬웨어가 실행 중일 가능성이 높습니다. 일부 프로그램 파일이 감염되었으며 그에 따라 바이러스 백신이 해당 파일을 삭제했습니다. 이 경우 다음을 수행해야 합니다.

  1. 문제가 있는 프로그램을 완전히 제거하세요.
  2. 시스템에서 바이러스를 검사하십시오.
  3. 바이러스 백신을 비활성화하십시오.
  4. 이전과 동일한 설치 프로그램에서 프로그램을 설치합니다.
  5. 프로그램을 실행하세요.

작동한다면 바이러스 백신을 켜고 반응을 살펴보세요. 프로그램 파일을 다시 삭제하면 처음에 감염된 소프트웨어를 다운로드했다는 의미입니다. 다른 소스에서 다운로드하세요.

Windows용이 아닌 파일

Windows 운영 체제 외에도 적어도 MacOS 및 Linux와 같은 다른 운영 체제가 전 세계에 있습니다. 각각은 자체 파일 시스템을 사용하므로 한 애플리케이션은 다른 애플리케이션에서 시작할 수 없습니다. 인터넷에서 프로그램을 다운로드할 때 이 점을 명심하십시오. 따라서 Windows에서는 EXE 및 MSI 형식이 사용됩니다.

우리는 바이러스와 싸운다

이전 방법의 지침을 따랐지만 여전히 "응용 프로그램이 Win32 응용 프로그램이 아닙니다." 오류가 발생합니까? 이 상황에서는 어떻게 해야 할까요? 바이러스가 프로그램을 수정하여 시작되지 않도록 할 수 있으므로 시스템에서 바이러스를 검사하는 것이 현명할 것입니다.

바이러스는 다음과 같이 작동합니다. 레지스트리를 변경하므로 레지스트리를 이전 형식으로 되돌려야 합니다. 이렇게 하려면 다음 세 가지 방법을 사용할 수 있습니다.

  1. exefix.reg 파일을 다운로드하여 실행하세요. 레지스트리에 필요한 변경 사항이 자동으로 적용됩니다.
  2. 컴퓨터에 CleanAutoRun 유틸리티를 설치하면 모든 것이 자동으로 수정됩니다.
  3. 직접 편집해 보세요.

처음 두 가지 방법은 모든 것이 명확하지만 세 번째 방법은 더 자세히 고려해 볼 가치가 있습니다.

레지스트리 키 수정

시스템에 "응용 프로그램은 Win32 응용 프로그램이 아닙니다."라는 메시지가 표시되고 무엇을 해야할지 모르는 경우 시스템 레지스트리를 수동으로 수정해 보십시오. 이제 이를 수행하는 방법을 알려드리겠습니다.

  1. 시스템 레지스트리를 엽니다.
  2. Ctrl + F를 눌러 검색을 열고 "IsolatedCommand"(따옴표 제외)를 검색하세요.
  3. 값이 ""%1" %*"인 두 개의 파일이 있어야 합니다. 일치하지 않으면 변경하십시오.
  4. LMB로 파일을 두 번 클릭하세요.
  5. 나타나는 창에서 원하는 값을 입력하십시오.
  6. 변경 사항을 적용합니다.

남은 것은 적용하려면 컴퓨터를 다시 시작하는 것뿐입니다. 이유가 레지스트리 변경인 경우 이 방법이 도움이 될 것입니다.

결론

여기서는 "응용 프로그램이 Win32 응용 프로그램이 아닙니다"라는 오류의 일반적인 원인을 모두 다루었습니다. 무엇을 해야 할지 이미 알고 계시겠지만, 마지막으로 시스템에 바이러스가 있는지 정기적으로 검사하고 최신 바이러스 백신 소프트웨어를 설치하여 악성 소프트웨어가 시스템에 침입하는 것을 방지하는 것이 좋습니다.

인사말!

Windows 제품군의 운영 체제에서 이미 설치된 프로그램이나 방금 다운로드했거나 디스크에서 가져온 배포 패키지를 실행할 때 오류가 발생할 수 있습니다. "...Win32 응용 프로그램이 아닙니다.".

이 오류가 표시되는 이유와 이로 인해 프로그램이나 게임의 응용 프로그램이나 배포가 작동하지 않는 문제를 해결하는 방법을 자세히 살펴보겠습니다.

"Win32 응용 프로그램이 아닙니다." - 이 메시지가 나타나는 이유

오류 텍스트에 제공된 메시지를 바탕으로 매우 명확한 결론을 내릴 수 있습니다. 운영 체제에 따르면 이 파일을 시작할 수 없기 때문입니다. 실행 가능하기는 하지만 어떤 이유로든 32비트 버전의 Windows 운영 체제에는 적합하지 않습니다.

그러나 운영 체제가 그러한 결론에 도달한 데에는 몇 가지 이유가 있을 수 있습니다. 자세히 살펴보겠습니다.

  • Windows OS 충돌– 시스템이 한동안 실행되고 리소스 집약적인 응용 프로그램이 실행되고 프로그램이 설치된 경우 시스템 환경을 새로 고치려면 PC를 다시 시작하는 것이 좋습니다.
  • 프로그램 또는 배포판이 64비트 시스템 전용으로 제작되었습니다.– 이 경우 32비트 버전의 운영 체제용으로 설계된 유틸리티 또는 프로그램 배포 버전을 다운로드하는 것이 좋습니다.
  • Windows용이 아닌 프로그램\배포– Windows 외에도 다른 운영 체제가 있습니다. 이것은 오래전부터 사용되었던 MS-DOS일 수도 있고, Linux나 Mac OS일 수도 있습니다. Windows 시스템 제품군에서 작동하도록 유틸리티가 생성되었는지 확인하십시오.
  • 파일이 바이러스에 의해 손상되었습니다.– 악의적인 요소가 합법적인 실행 파일을 감염시키려고 시도하여 궁극적으로 해당 파일이 완전히 작동하지 않게 만드는 경우가 매우 흔하게 발생합니다.
  • 바이러스 백신 작업– 일부 바이러스 백신은 파일에서 맬웨어를 탐지하면 운영 체제에서 해당 파일에 대한 액세스를 완전히 차단합니다. 결과적으로 운영 체제는 파일에 액세스할 수 없으며 해당 파일을 위해 생성된 응용 프로그램이 아니라는 결론을 내립니다.
  • Windows 운영 체제 레지스트리 오류– OS 자체 설정에서 실행 파일과의 상호 작용을 담당하는 매개 변수가 변경되었습니다. 이는 바이러스 및 기타 맬웨어로 인해 발생하는 경우가 많습니다.
  • 프로그램의 일부인 누락된 파일– 프로그램 및 설치 배포판에는 때때로 많은 구성 파일이 있습니다. 그리고 기본 실행 파일을 시작하려고 할 때 이러한 파일에 액세스할 수 없으면 설명된 오류가 발생할 수 있습니다.
  • Windows OS에 시스템 구성 요소가 없습니다.– 일부 응용 프로그램은 작동하기 위해 추가 구성 요소가 필요하며 이는 기본적으로 운영 체제에 없을 수 있습니다. 그중에는 Net Framework, Visual C++, Java 라이브러리가 있습니다.
  • 실행 중인 파일의 구조에 오류가 있습니다.– 인터넷에서 다운로드한 파일이나 배포판을 다운로드했을 때 오류가 발생하는 경우도 꽤 흔하게 발생합니다. 이는 디스크 및 기타 신뢰성이 떨어지는 저장 매체에서 실행되는 파일의 경우에도 마찬가지입니다.
  • 라이센스가 없는 소프트웨어– 소위 비공식 자동 설치 프로그램, 소프트웨어 키트 등을 인터넷에서 다운로드하는 경우 이러한 항목을 설치하거나 사용하려고 하면 결국 구문 분석 가능한 오류가 발생한다는 사실에 대비하십시오.
  • 설치된 Windows OS 버전– PC 또는 노트북에 특정 Windows 빌드(공식이 아님)를 설치한 경우 이 오류는 작동이 불안정하다는 다른 징후와 함께 해당 빌드에서도 나타날 수 있습니다.

이제 "Win32 응용 프로그램이 아닙니다" 오류가 발생하는 주요 이유를 알았으므로 문제 해결을 진행하겠습니다.

"Win32 응용 프로그램이 아님" 오류 수정

왜냐하면 발생한 오류에는 여러 가지 이유가 있으므로 단계별 조치를 수행하여 점진적으로 문제를 해결할 것이며 그 목록은 아래와 같습니다. 이들 중 하나는 아마도 "Win32 응용 프로그램이 아님" 오류 문제를 완전히 해결할 것입니다.

  1. 간단한 것, 즉 컴퓨터를 다시 시작하는 것부터 시작하는 것이 좋습니다. PC의 과도한 로딩과 장기간의 작동은 운영 체제 내에서 발생하는 프로세스와 시스템의 하드웨어 구성 요소와의 상호 작용에 부정적인 영향을 미칠 가능성이 높습니다.
  2. 실행 중인 프로그램이나 게임의 요구 사항을 확인하세요. 32비트 운영 체제()가 있고 요구 사항에 64비트여야 한다고 명시되어 있는 경우 당연히 아무것도 작동하지 않습니다. 여기서 도움이 될 수 있는 유일한 방법은 64비트 버전의 Windows에 다시 설치하는 것입니다.
  3. 실행 중인 프로그램의 모든 파일을 사용할 수 있는지 확인하는 것이 좋습니다. 확실하지 않은 경우 공식 웹사이트와 같은 신뢰할 수 있는 소스에서 배포 키트를 고의로 다운로드하여 프로그램을 다시 설치하십시오.
  4. 운영 체제에서 바이러스를 검사하십시오. 항상 최신 바이러스 백신 데이터베이스와 함께 최신 버전의 바이러스 백신을 사용하십시오. 바이러스 백신을 사용하지 않거나 검사 중에 아무 것도 찾지 못하는 경우에는 휴대용 바이러스 백신 스캐너를 추가로 사용하여 시스템을 검사하는 것이 좋습니다. 그것은 잘 입증되었습니다 - 그것을 사용하십시오.

  5. 바이러스 백신이 실행 중인 파일이나 기타 파일을 차단하고 있는지 확인하세요. 이 파일이 없으면 실행 중인 유틸리티나 게임의 작동이 불가능합니다. 이렇게하려면 잠시 동안 바이러스 백신을 비활성화하십시오.
  6. 관리자 권한으로 "문제" 파일을 실행해 보십시오. 이렇게 하려면 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 해당 항목을 선택하십시오.

  7. 정상적인 조건에서 오류가 발생하는 관심 있는 파일을 이전 Windows 운영 체제와의 호환 모드에서 실행해 보는 것도 가치가 있습니다. 이렇게 하려면 파일\바로가기의 속성을 열고 해당 항목을 마우스 오른쪽 버튼으로 클릭한 다음 항목을 클릭하세요. 속성. 나타나는 창에서 탭으로 이동하십시오. 호환성거기에서 해당 항목을 확인하고 바로 아래 드롭다운 목록에서 이전 OS 버전을 선택한 다음 좋아요설정을 저장합니다.

    파일을 다시 실행해 보세요.

  8. 파일 확장자를 확인하세요. Windows용이 아닌 프로그램을 실행하려고 했을 가능성이 높습니다. 실행 파일의 가장 인기 있고 자주 발생하는 확장자는 다음과 같습니다. exe.

    참고: 파일 확장자가 시스템에 표시되지 않으면 자료가 도움이 될 것입니다.

  9. 시스템 레지스트리, 특히 시스템에서 실행 파일 실행 연결을 담당하는 라인을 확인하는 것이 좋습니다. 레지스트리 편집기()를 열고 다음으로 이동합니다.

    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\open\command

    아래 이미지에 자세히 설명된 두 가지 값이 있어야 합니다.

    귀하의 경우 상당한 차이가 있는 경우 일부 파일의 경로가 표시된 다음 해당 항목을 수정하고 위에 표시된 값을 입력하십시오.

  10. 모든 Windows 시스템 파일을 확인합니다. 이 작업은 관리자()로 실행해야 하는 Windows 명령 프롬프트 창에서 수행됩니다.

    명령을 입력하세요 "CHKDSK /F"(따옴표 제외), 클릭 입력하다절차가 완료될 때까지 기다리세요.

  11. 시스템에 누락되거나 오래된 추가 구성 요소가 있을 수 있습니다. 반드시 Microsoft 웹사이트에서 구성 요소를 다운로드하세요. 마이크로소프트 NET 프레임워크그리고 마이크로소프트 비주얼 C++.

    다운로드할 때 비트 심도를 지정해야 할 수도 있습니다. 32비트 버전의 OS인 경우 x86을 지정하고, 64비트 버전인 경우 x64를 지정합니다.

    64비트 OS를 사용하는 경우 64비트 및 32비트 버전용 구성 요소를 동시에 설치하십시오.

  12. 다운로드한 파일/배포판에 오류가 발생하면 다른 브라우저, 다른 인터넷 리소스, 다른 버전을 통해 또는 바이러스 백신을 끈 상태에서 다운로드해 보는 것이 좋습니다. 후자는 모든 인터넷 트래픽을 검사하고 다운로드 단계에서 의심스러운 모든 것을 무력화하는 바이러스 백신과 관련이 있습니다.
  13. 이미 설치된 프로그램이 작동을 거부하고 "Win32 응용 프로그램이 아님"을 표시하는 경우 표준 시스템 복구 기능이 도움이 될 수 있습니다. 이 문제가 관찰되지 않은 구현.
  14. 다른 Windows 빌드를 사용하지 마십시오. 이러한 솔루션의 안정성은 예측할 수 없습니다. 특히 공식 Windows 업데이트를 설치한 후에는 특정 Windows 빌드 작성자가 만든 시스템 파일의 모든 수정 사항을 테스트하지 않았습니다.

간단한 요약

보시다시피 "Win32 응용 프로그램이 아닙니다"라는 오류 창이 나타나는 데는 여러 가지 이유가 있습니다. 그러나 유능하고 사려 깊은 접근 방식을 사용하면 모든 사용자가 이 문제를 극복할 수 있습니다. 이 포괄적인 자료에 포함된 자세한 지침을 따르기만 하면 됩니다.



질문이 있으신가요?

오타 신고

편집자에게 전송될 텍스트: