맥북에서 exe파일 5분만에 여는 4가지 방법

맥북에서 exe 파일을 여는 방법 썸네일 이미지


맥북에서 exe 파일을 열거나 실행할 수 없는 이유는?

맥북에서 exe 파일을 열 수 없는 이유는 운영 체제의 차이 때문이에요. exe 파일은 Windows에서 실행되도록 만들어졌는데, 이 파일은 Windows의 고유한 시스템과 API를 사용해요. 하지만 맥북은 macOS라는 전혀 다른 운영 체제를 사용하죠. macOS는 유닉스 기반이라 Windows와는 구조가 완전히 다르기 때문에, 기본적으로 exe 파일을 인식하거나 실행할 수 없어요.

또한, 두 운영 체제는 파일 형식도 다릅니다. Windows는 exe 파일을 사용하지만, macOS는 주로 .app 패키지를 사용해요. 그래서 맥북은 exe 파일을 실행할 수 없죠. 더 나아가, Windows와 macOS는 서로 다른 시스템 아키텍처를 기반으로 작동하기 때문에 소프트웨어 호환성이 맞지 않아요.

이런 차이점 때문에 맥북에서 exe 파일을 직접 실행하려면 Wine이나 Parallels Desktop 같은 프로그램이 필요해요. 하지만 이 방법도 완벽하지 않고, 성능 저하나 호환성 문제가 생길 수 있어요. 그래서 맥북에서 exe 파일이 바로 실행되지 않는 거죠.


맥북에서 exe 파일을 여는 1번째 방법 : 와인

맥에서 Wine을 사용하면 Windows 프로그램을 macOS에서 실행할 수 있습니다.


와인을 사용할 수 있는 방법은 총 2가지로 

번째는 터미널에서 홈브루를 설치하여 직접 설치하는 방법이 있고 

2번째 방법은 와인 공식 홈페이지를 이용을 하여 다운로드를 받을 수 있습니다.




1번째 방법 터미널 환경에서 홈브루를 이용하여 직접 와인 다운로드 받기

1. Homebrew 설치 (이미 설치된 경우 건너뛰기)

  • Homebrew는 macOS에서 소프트웨어를 쉽게 설치할 수 있는 패키지 관리자입니다.
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    


2. Xcode Command Line Tools 설치

  • Homebrew를 사용하기 위해 필요한 Xcode Command Line Tools를 설치해야 합니다. 터미널에서 다음 명령어를 실행하세요
    xcode-select --install
    


3. Homebrew로 Wine 설치

  • 터미널에서 아래 명령어를 입력하여 Wine을 설치합니다
    brew install --cask --no-quarantine wine-stable
    
  • 설치가 완료되면, Wine이 성공적으로 설치됩니다.
  • 와인이 설치 되면 wine --version이란 명령어를 쳐서 버전도 확인을 해봅시다.
맥북에서 터미널 와인 다운로드 확인




4. Wine 설정 및 사용

  • 설치 후, 터미널에서 winecfg 명령어를 실행하여 Wine의 기본 설정을 할 수 있습니다.
    winecfg
    
  • 이후 .exe 파일을 실행하려면 터미널에서 wine <파일명>.exe 명령어를 사용하면 됩니다.


5. Wine 사용 예시

  • 예를 들어, 다운로드한 Windows 프로그램이 setup.exe라면, 터미널에서 다음 명령어로 실행할 수 있습니다.
    wine setup.exe
    


이제 Wine을 통해 맥에서 Windows 프로그램을 실행할 수 있습니다. Wine은 완벽한 호환성을 보장하지 않으므로 일부 프로그램에서는 문제가 발생할 수 있다는 점도 염두에 두세요.


와인을 쓸 때 대게 많이 발생 되는 터미널에서 발생한 에러 메시지

   $ wine MyProgram.exe
   wine: created the configuration directory '/Users/username/.wine'
   0009:fixme:winediag:LdrInitializeThunk wine-staging 6.0 is a very old version. Consider updating to a newer version.
   0012:err:module:__wine_process_init L"Z:\\Users\\username\\MyProgram.exe" not supported on this version of Windows.
   0012:err:module:load_so_dll failed to load .so lib for builtin L"winex11.drv": libX11.so.6: cannot open shared object file: No such file or directory
   0012:err:user:load_desktop_driver failed to load L"winex11.drv"
   0012:err:module:import_dll Loading library L"kernel32.dll" (which is needed by L"Z:\\Users\\username\\MyProgram.exe") failed (error c000007b).
   0012:err:module:LdrInitializeThunk Importing dlls for L"Z:\\Users\\username\\MyProgram.exe" failed, status c0000135


에러 메시지 분석

  • wine-staging 6.0 is a very old version: Wine의 오래된 버전을 사용하고 있으며, 이로 인해 호환성 문제가 발생할 수 있음을 경고합니다.

  • not supported on this version of Windows: 실행하려는 프로그램이 현재 Wine 버전에서 지원되지 않는 Windows 버전을 요구하고 있습니다.

  • failed to load .so lib for builtin L"winex11.drv": 필수 라이브러리 로드 실패로 인해 GUI 드라이버를 불러올 수 없습니다.

  • Loading library L"kernel32.dll" failed: 프로그램에 필요한 kernel32.dll 라이브러리가 제대로 로드되지 않았습니다.

  • Importing dlls for ... failed, status c0000135: 필요한 DLL을 불러오지 못해 프로그램 실행이 불가능합니다.


5. 해결 방안

  • Wine 업데이트: 터미널에서 brew upgrade --cask wine-stable 명령어를 사용하여 Wine을 최신 버전으로 업데이트합니다.

  • 윈도우 버전 설정 변경: winecfg를 실행하여, Windows 버전을 변경하거나 Wine의 설정을 조정합니다.

  • 필수 라이브러리 설치: 필요한 추가 라이브러리를 설치하거나, Wine 설정에서 해당 라이브러리를 직접 설치합니다.



2번째 방법 와인 공식 홈페이지를 통해 다운로드 방법

와인 공식 홈페이지

해당 이미지를 클릭하면 와인 공식 홈페이지로 이동할 수 있습니다. 만약 클릭이 안되신다면

-- 와인 공식 홈페이지로 이동

위에 보이는 텍스트를 클릭 해주세요

첫번째 다운로드와 두번째 다운로드 둘다 큰 차이는 없지만 안정성은 두번째가 더 좋긴합니다.


맥북 와인보터 다운로드 페이지

클릭을 하시면 다운로드 창이 뜹니다. Download를 클릭을 해주세요. 그 후 광고를 2번 정도 보게 될 겁니다.

아무래도 와인이 무료다 보니 이런 제휴 광고로 수익을 내기 때문에 강제로 광고를 보긴 해야 되요.



와인 광고 페이지

와인 광고 페이지 1



광고 페이지로 넘어가면 와인을 다운로드 받을 수 있는 버튼이 있습니다. 주황색깔 Get WineBottler 버튼을 클릭해주세요.

와인 광고 페이지 2

광고 기디라는 중..



와인 프리미엄 구매 페이지

위 2번째 광고를 본 이후엔 이제 본격적으로 다운로드를 받을 수 있습니다. Access Options 밑에 회색깔 버튼 보이죠?

전 여러번 다운로드를 받아 1시간 정도 기다려야 되지만, 처음 다운로드 받는 경우엔 5분이면 로드가 끝나니 걱정하지 마세요. 밑에 결제 버튼은 와인 개발자들이 만든 구독형 와인이기 때문에 굳이 구매 안하셔두 됩니다.


와인 데스크톱으로 옮기기

와인을 다 다운로드 받으셨다면 이제 응용프로그램에 옮기시면 됩니다.



이제 여러분이 가진 exe 파일을 와인을 이용하여 열 수 있습니다.

열람 하실 exe 파일을 클릭 하시고

맥북에서 와인으로 열람을 하는 이미지
이 팝업이 떳다면 와인으로 열람 하시면 됩니다.



맥북 자체에서 제공하는 유틸리티 이용하기

맥북에서 자체적으로 제공하는 유틸리티를 이용을 하여 exe파일을 여는 방법이 있습니다. 하지만, 맥북에 버전에 따라 호환이 안되기도 하기 때문에 추천은 드리지 않습니다. 또, 유틸리티 내에서 윈도우 os를 추가하기 때문에 호환성 문제도 생기고 성능저하도 생각해야 되죠..


-- boot camp 참조 페이지

우선적으로 왼쪽 최상단 애플로고를 클릭하여 이 맥에 관하여를 클릭하여 맥 os버전을 확인을 해보세요

맥북 정보

버전을 우선적으로 확인을 하시고 그다음은 핀더를 이용을 하여 응용프로그램 디렉토리에 들어가봅시다.


핀더 이미지

화면 최하단 자주찾는 프로그램 폴더에서 핀더를 클릭해주세요.


맥북 응용프로그램 화면

그 이후에 핀더 화면에서 검색창에 boot camp를 검색을 해주시고 클릭을 하시고 로드를 하세요.


맥북 boot camp 이미지

그렇다면 맥 os 외에 다른 os가 설치 된 것을 볼 수 있습니다.

부트 캠프 페이지



그 후엔 부트 캠프를 다운로드 받으시면 됩니다. 윈도우 정품키가 없으시다면 그냥  "없음"을 체크하시고 하셔도 진행이 되니 너무 걱정을 하시 마세요.



맥북에서 exe 파일을 여는 방법 최종 정리

맥북에서 exe 파일을 여는 방법은 정말 다양하죠. 여러분이 유능한 개발자라면... 그냥 한손으로 코풀면서 여러 방법으로 우회를 하고 도커를 이용을 하여 boot camp랑 비슷한 무언가를 만들어서 하는 등 다양한 방법이 있겠지만, 우린.. 갓반인이 잖아요 ㅠㅠ..

그래서 맥북에서 exe를 여는방법은 크게 2가지 입니다. wine이라는 프로그램으로 윈도우와 호환되는 경로를 만들거나 맥북에서 제공하는 유틸리티를 이용을 하여 새로운 os 환경 ( 윈도우 )를 개설을 하는 방법이 있습니다. 제가 작성한글이 도움이 되셨기를 바라면 긴 글을 마칩니다.

모두들 좋은 하루 되세요!!

문의하기 양식