64비트 Windows에서 32비트 프로그램을 실행하는 방법
64비트 프로그램은 32비트 응용 프로그램보다 빠르고 효율적으로 실행됩니다. 합리적으로 현대적인 모든 PC 에는 64비트 프로세서가(has a 64-bit processor) 있습니다. 그러나 64비트 컴퓨터에서 32비트 소프트웨어를 어떻게 실행합니까?
최근 몇 년 동안 제조된 최신(Modern) 컴퓨터는 64비트 프로세서와 운영 체제로 구동되며 기본적으로 64비트 응용 프로그램만 실행할 수 있습니다. 이것이 오늘날 출시되는 소프트웨어가 거의 독점적으로 64비트인 이유입니다. 일부 32비트 앱은 여전히 실행되며(특히 이전 앱을 실행하는 경우) 64비트 버전의 Windows 에서 실행하는 것은 일반적으로 매우 원활합니다. 모든 것이 어떻게 작동합니까? 알아 보자.
64비트 시스템에서 32비트 소프트웨어(Software) 를 직접 실행할 수 있습니까 ?
64비트 아키텍처가 32비트 시스템과 어떻게 다른지 이해하는 것은 이 기사의 범위를 벗어나는 복잡한 주제입니다. 64비트 프로세서(및 OS)는 한 번에 더 많은 정보를 처리할 뿐만 아니라 이전 아키텍처를 사용하는 시스템과 근본적으로 다른 방식으로 처리합니다.
따라서 32비트 컴퓨터용으로 설계된 앱이 64비트 컴퓨터에서도 똑같이 실행되는 것처럼 보일 수 있지만 호환성 모드를 변경하는(changing the compatibility mode) 것보다 더 많은 일이 내부적으로 진행 됩니다 . 32비트 앱에서 기대하는 환경은 64비트 버전의 Windows 에 존재하지 않으므로 이러한 응용 프로그램이 하드웨어와 직접 인터페이스하는 것이 불가능합니다.
수정? 에뮬레이션(Emulation) . 32비트 프로그램이 작동하도록 하는 유일한 방법은 구식 아키텍처를 에뮬레이트하고 앱에 빌드된 것과 동일한 인터페이스를 제공하는 것입니다.
기본 옵션: WOW64
Microsoft 는 64비트 OS에서 32비트 앱을 실행할 때 발생하는 문제를 잘 알고 있습니다. 이것이 Windows XP , Vista , Windows 7 또는 Windows 10과 같은 64비트 아키텍처의 최신 운영 체제에 (Windows 7)WOW64 라는 내장 에뮬레이터와 함께 제공되는 이유 입니다.
WOW64 는 64비트 시스템에서 32개 응용 프로그램을 실행하도록 설계된 Windows 하위 시스템입니다. (Windows)WOW64 는 32비트 운영 체제의 환경을 시뮬레이션하여 이전 Windows 버전에서 볼 수 있는 인터페이스를 이전 애플리케이션에 제공합니다.
이 호환성 레이어는 가볍고 강력하며 즉시 사용할 수 있습니다. 즉 , 32비트 응용 프로그램 의 EXE 파일을 두 번 클릭하기만 하면 Windows 가 나머지를 처리합니다.
값비싼 대안: 가상화
가상 머신은 지원하도록 설계되지 않은 하드웨어 에서 다양한 아키텍처와 운영 체제(operating systems) 를 실행하는 잘 알려진 방법입니다 . Intel 프로세서가 탑재 된 Windows PC 에 Linux 또는 Apple의 macOS(Apple’s macOS) 용 앱을 큰 변경 없이 설치하고 실행할 수 있습니다 .
동일한 기술을 사용 하여 최신 PC에서 이전 32비트 버전의 Windows 를 실행할 수 있습니다. (Windows)이렇게 하면 현재 프로세서가 64비트인 경우에도 시스템에서 레거시 응용 프로그램을 실행할 수 있습니다.
(Remember)그러나 이 방법에는 많은 작업이 필요하고 솔직히 불필요하다는 것을 기억하십시오 . 32비트 Windows XP(32-bit Windows XP) 사본을 찾는 것보다 내장된 WOW64 에뮬레이터 를 사용하는 것이 훨씬 쉽습니다 .
64비트 컴퓨터(Computer) 에 32비트 앱 설치(Apps)
32비트 OS와 64비트 버전의 Windows(Windows) 에 32비트 응용 프로그램을 설치하는 데 차이가 없습니다 . CD-ROM 이 있든(Whether) 설치 파일이 있든 상관없이 설치를 실행하고 운영 체제가 이를 정렬하도록 하십시오.
Windows는 32비트 버전의 프로그램을 다른 디렉토리(different directory) 에 저장하여 처리 합니다. 설치한 모든 64비트 소프트웨어 가 들어 있는 표준 Program Files 폴더와 32비트 컴퓨터용 앱이 있는 Program Files ( x86 )가 있습니다.(x86)
x86 디렉토리 에 있는 소프트웨어는 WOW64 를 사용하여 32비트 버전의 Windows 를 에뮬레이트하여 실행됩니다 . 이 프로세스는 완전히 자동이므로 두 프로그램(Program) 파일에 있는 앱을 차이 없이 실행할 수 있습니다 .
64비트 CPU 에서 32비트 (CPU)앱(Apps) 을 실행할 수 있습니까 ?
많은 사람들은 오래된 프로그램이 32비트 프로세서에서만 실행될 수 있다고 믿습니다. 32비트 컴퓨터만 이러한 앱을 기본적으로 실행할 수 있는 것이 사실이지만 모든 최신 시스템 유형에서도 이러한 프로그램을 실행할 수 있습니다.
대부분의 사용자의 경우 Windows 가 (Windows)WOW64 를 통해 자체적으로 에뮬레이트하는 기술적 세부 사항을 처리 하므로 단순히 해당 앱을 실행하는 것으로 요약 됩니다. 다른 접근 방식을 사용하려는 경우(유틸리티가 작동하지 않는 경우) 가상화를 사용할 수 있습니다.
VirtualBox 또는 VMWare 와 같은 서비스 를 사용하면 32비트 앱을 직접 실행할 수 있는 32비트 가상 머신을 에뮬레이트할 수 있습니다. 이것은 튜토리얼이 있어도 복잡한 과정이므로 WOW64 가 (WOW64)Windows 설치에서 정상적으로 작동 하도록 하는 것이 좋습니다.
Related posts
default browser을 변경하는 방법 : Chrome, Firefox, Edge Windows 10
Windows 10에서 VHD file를 열고, 마운트 해제 또는 영구적으로 첨부하는 방법
Windows 10에서 Sticky Keys을 끄는 방법
Windows 10에서 앱을 최소화하고 최대화하는 7 가지 방법
Windows 10에 작업 표시 줄에서 People icon을 제거하는 2 가지 방법
Windows 10에서 Task View하고 사용하는 방법을 무엇입니까
Windows 10에서 게임 또는 앱에 대한 기본 GPU를 선택하는 방법
Windows 10 Timeline 방법은 그것의 대부분을 만들기 위해
Use Old Programs를 실행하는 Windows 10 Compatibility Mode
Get ransomware Windows 10의 제어 folder access로 보호
Windows 10의 시작에 Steam 게임을 고정하는 방법
Windows 10에서 여러 데스크톱을 사용하는 방법 : 알아야 할 모든 것
Windows 10에서 File Explorer로 검색하는 방법
Provide Windows 10 사용자에게 원격 지원 Windows Remote Assistance
Windows 10에서 File Explorer Dark Theme을 활성화하는 방법
Windows 10에서 FTP server에 연결하는 방법 File Explorer에서
Windows 7의 기능은 Windows 10에서 더 이상 사용할 수 없습니까?
뉴스와 Windows 10에 관심 : 그것을 얻을 방법을 그것을 구성 또는 비활성화 할 수 있습니다!
Windows 10의 File Explorer에서, 그룹 및 필터 파일 및 폴더를 정렬하는 방법
Windows 10 라이브러리를 가능하게하는 3 가지 방법