Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10에서 BlueStacks 충돌 현상 해결하는 6가지 방법

Windows 10에서 BlueStacks 충돌 현상 해결하는 6가지 방법

일부 사용자들은 Windows 10 환경에서 게임을 즐기던 중 BlueStacks가 반복적으로 충돌한다고 보고하고 있습니다. 어떤 사용자는 "예기치 않은 오류가 발생했습니다"라는 오류 메시지와 함께 프로그램만 종료된다고 하는가 하면, 다른 사용자들은 충돌 후 블루스크린(BSOD)이 나타난다고 호소합니다.

대다수 피해 사용자들은 이 문제가 Windows 7 또는 Windows 8과 같은 구버전 운영체제에서 Windows 10으로 업그레이드한 직후 또는 그로부터 얼마 지나지 않아 발생했다고 말합니다.

문제를 조사해 본 결과, BlueStacks에는 간헐적으로 충돌을 일으킬 수 있는 요인이 상당히 많은 것으로 확인되었습니다(특히 Windows 10에서). 하지만 대부분의 경우 소프트웨어 충돌, 파일 손상 또는 구버전 BlueStacks 사용이 주요 원인입니다.

PC에서 BlueStacks가 자주 충돌한다면 아래에서 소개하는 해결 방법을 순서대로 따라 해 보세요. 방법들은 발생 빈도와 심각도 순으로 정렬되어 있으므로, 문제가 해결될 때까지 차례대로 진행하는 것이 좋습니다.

방법 1: BlueStacks 제거 후 최신 버전 재설치

Windows 10으로 업그레이드한 후 BlueStacks를 업데이트하지 않았다면, Windows 10과 호환되지 않는 구버전을 계속 사용 중이기 때문에 문제가 발생했을 가능성이 큽니다.

참고: 이미 최신 버전을 사용 중이라 하더라도 클라이언트를 다시 설치하면 문제를 유발할 수 있는 각종 손상 문제가 자연스럽게 해결됩니다.

최신 버전에는 Windows 10 관련 호환성 문제에 대한 수정 사항이 포함되어 있습니다. 깨끗한 설치를 위해서는 기존 버전을 먼저 제거해야 합니다. 아래 절차를 따라 진행하세요.

  1. Windows 키 + R을 눌러 실행 창을 연 뒤, "appwiz.cpl"을 입력하고 Enter를 눌러 프로그램 및 기능 창을 엽니다.
  2. 프로그램 및 기능에서 앱 목록을 스크롤하여 BlueStacks를 마우스 오른쪽 버튼으로 클릭하고 제거를 선택합니다. 화면 안내에 따라 현재 설치된 BlueStacks를 시스템에서 삭제합니다.
  3. 구버전 제거가 완료되면 컴퓨터를 재부팅합니다.
  4. 재부팅 후 BlueStacks 공식 웹사이트를 방문하여 최신 버전을 다운로드합니다.
  5. 설치 프로그램을 실행하고 화면 지시에 따라 최신 버전을 설치합니다. 설치가 완료되면 BlueStacks를 실행하여 충돌 여부를 확인하고, 문제가 지속되면 방법 2로 넘어갑니다.

방법 2: 그래픽 카드 드라이버 업데이트

BlueStacks의 잦은 충돌은 GPU 드라이버 때문에 발생하기도 합니다. 실제로 최신 그래픽 드라이버를 설치한 직후 문제가 사라졌다는 사용자들의 보고가 있습니다.

대개는 Nvidia나 ATI처럼 외장 그래픽 드라이버가 오래된 경우가 원인이지만, 인텔 내장 그래픽에서도 동일한 문제가 발생할 수 있습니다. 노트북이나 태블릿 PC 사용자라면 외장 GPU와 내장 그래픽 모두 최신 드라이버로 업데이트하는 것이 좋습니다.

Nvidia GPU 사용자는 Nvidia 공식 웹사이트에서, ATI(Radeon) 사용자는 AMD 공식 웹사이트에서 자신의 GPU 모델과 Windows 버전에 맞는 최신 드라이버를 다운로드하세요.

전용 그래픽 카드가 장착된 경우, Windows 업데이트(WU)를 통해 최신 드라이버를 자동으로 받는 것이 가장 간편합니다. 절차는 다음과 같습니다.

  1. Windows 키 + R을 눌러 실행 창을 연 뒤, "devmgmt.msc"를 입력하고 Enter를 눌러 장치 관리자를 엽니다.
  2. 디스플레이 어댑터 항목을 확장한 후, 그래픽 카드를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트를 선택합니다.
  3. 업데이트된 드라이버 소프트웨어 자동 검색을 클릭하면 Windows가 최신 드라이버를 자동으로 찾아 설치해 줍니다.
  4. 드라이버 설치가 완료되면 컴퓨터를 재부팅하고 BlueStacks를 실행하여 충돌 여부를 확인합니다. 문제가 계속되면 방법 3으로 넘어갑니다.

방법 3: 외부 백신 프로그램 제거

많은 사용자들이 서드파티 백신 프로그램이 충돌의 원인임을 밝혀냈습니다. AVG, Avast, 그리고 실시간 보호가 켜져 있는 Malwarebytes 등이 BlueStacks 충돌을 일으킬 수 있는 것으로 알려져 있습니다.

참고: Avast를 사용 중이면서 백신을 제거하고 싶지 않다면 바로 방법 4로 건너뛰세요.

외부 백신 프로그램을 제거하면 소프트웨어 충돌 가능성을 없앨 수 있습니다. 절차는 다음과 같습니다.

  1. Windows 키 + R을 눌러 실행 창을 연 뒤, "appwiz.cpl"을 입력하고 Enter를 눌러 프로그램 및 기능을 엽니다.
  2. 앱 목록에서 사용 중인 백신 프로그램을 마우스 오른쪽 버튼으로 클릭하고 제거를 선택한 뒤, 화면 안내에 따라 시스템에서 삭제합니다.
  3. 서드파티 보안 프로그램이 두 개 이상 설치되어 있다면(예: Avast + Malwarebytes) 모두 제거합니다.
  4. 컴퓨터를 재부팅한 후 BlueStacks를 다시 실행합니다. 충돌이 멈췄다면 원인을 찾은 것입니다.

여전히 충돌이 발생한다면 다음 방법으로 넘어갑니다.

방법 4: Avast와 BlueStacks 간 충돌 해결 (Avast 사용자)

Avast와 BlueStacks 사이의 호환성 문제를 겪는 사용자가 많습니다. Avast를 계속 사용하고 싶다면 설정 변경을 통해 두 프로그램 간 충돌을 해결할 수 있습니다.

Avast의 특정 백신 설정이 BlueStacks와 충돌을 일으키는데, 아래 절차로 해당 설정을 끄면 됩니다.

  1. Avast를 실행하고 왼쪽 하단의 설정(Settings)을 클릭합니다.
  2. 설정 메뉴에서 왼쪽 목록의 문제 해결(Troubleshooting)을 클릭합니다.
  3. 문제 해결 탭에서 하드웨어 지원 가상화 사용(Enable hardware-assisted virtualization) 체크박스를 해제하고 확인을 눌러 저장합니다.
  4. 컴퓨터를 재부팅한 후 BlueStacks를 실행하여 문제가 해결되었는지 확인합니다.

여전히 간헐적인 충돌이 발생한다면 방법 5로 계속 진행합니다.

방법 5: Hyper-V 서비스 비활성화

에뮬레이터를 자주 사용하는 분이라면 잘 알겠지만, Hyper-V 서비스는 BlueStacks뿐 아니라 대부분의 안드로이드 에뮬레이터와 충돌을 일으키는 주범입니다.

Hyper-V를 비활성화하면 BlueStacks가 한결 안정적으로 작동한다는 보고가 많습니다. 단, PC 사양에 따라 안드로이드 에뮬레이터 성능이 다소 저하될 수 있지만, 잦은 충돌 없이 BlueStacks를 즐길 수 있다면 충분히 감수할 만한 부분입니다.

Hyper-V를 비활성화하는 방법은 여러 가지가 있으며, 그중 명령 프롬프트를 이용하는 방법이 가장 빠릅니다. 다만 약간의 기술적 지식이 필요합니다.

  1. Windows 키 + R을 눌러 실행 창을 연 뒤, "cmd"를 입력하고 Ctrl + Shift + Enter를 누른 다음 UAC(사용자 계정 컨트롤) 창에서 를 클릭하여 관리자 권한 명령 프롬프트를 엽니다.
  2. 명령 프롬프트에 다음 명령을 입력(또는 붙여넣기)하고 Enter를 누릅니다.
    bcdedit /set hypervisorlaunchtype off
  3. 명령이 정상적으로 실행되면 명령 프롬프트 창을 닫고 BlueStacks를 다시 실행합니다. 에뮬레이터를 한동안 사용하며 충돌이 재현되는지 확인하고, 문제가 지속되면 아래 두 번째 방법을 시도합니다.

Hyper-V를 비활성화하는 두 번째 방법은 프로그램 및 기능 메뉴를 이용하는 것입니다.

  1. Windows 키 + R을 눌러 실행 창을 연 뒤, "appwiz.cpl"을 입력하고 Enter를 눌러 프로그램 및 기능을 엽니다.
  2. 왼쪽 메뉴에서 Windows 기능 켜기/끄기를 클릭합니다.
  3. Windows 기능 창에서 목록을 아래로 스크롤하여 Hyper-V 체크박스를 해제하고 확인을 클릭합니다.
  4. 서비스가 비활성화될 때까지 기다린 후 컴퓨터를 재부팅합니다. 재부팅 후에도 BlueStacks 충돌이 발생한다면 마지막 방법으로 넘어갑니다.

방법 6: 이전 시스템 복원 지점 활용

여기까지 진행했는데도 문제가 해결되지 않았다면, 시스템 복원 지점을 이용해 BlueStacks가 정상적으로 작동하던 시점으로 컴퓨터 상태를 되돌리는 것이 마지막 방법입니다.

시스템 복원은 Windows의 기본 기능으로, 컴퓨터 전체 상태를 과거 특정 시점으로 되돌릴 수 있습니다. 단, 충돌이 시작되기 이전 날짜의 복원 지점이 없다면 이 방법은 적용할 수 없습니다.

실제로 BlueStacks 충돌이 없던 시점의 복원 지점으로 되돌린 뒤 문제가 사라졌다는 사용자들도 있습니다. 절차는 다음과 같습니다.

  1. Windows 키 + R을 눌러 실행 창을 연 뒤, "rstrui"를 입력하고 Enter를 눌러 시스템 복원 마법사를 엽니다.
  2. 첫 화면에서 다음을 클릭한 후, 더 많은 복원 지점 표시를 체크하여 사용 가능한 모든 복원 지점을 확인합니다.
  3. BlueStacks 충돌이 시작되기 전 날짜의 복원 지점을 선택하고 다음 버튼을 클릭합니다.
  4. 마침을 클릭하면 복원 프로세스가 시작됩니다. 완료되면 컴퓨터가 자동으로 재시작되며 이전 상태로 돌아갑니다.