ViGEmBus 오류 1603의 의미

1603은 Windows 설치 프로그램의 일반 오류 코드입니다. 파일이 가짜이거나 실제 컨트롤러가 고장 났다는 증거는 아닙니다.

ViGEmBus 드라이버 오류 1603은 Windows가 설치 또는 제거 작업을 끝내지 못할 때 나타납니다. 아직 등록된 이전 패키지, 중복 가상 버스, 드라이버를 사용 중인 컨트롤러 앱, 재부팅 대기 상태, 권한 부족 등이 원인일 수 있습니다. 코드만으로 정확한 원인을 정할 수는 없습니다.

문제를 계층별로 나누세요. 설치 파일은 Windows 가상 버스를 설치하고, DS4Windows·BetterJoy·Sunshine·Apollo 같은 클라이언트가 가상 컨트롤러 출력을 요청합니다. 설치가 끝났는데도 앱이 ViGEmBus를 찾지 못한다면 새 파일을 다시 받기 전에 장치 관리자와 클라이언트 설정을 확인해야 합니다.

이 페이지는 앱에 공통인 설치 오류에 집중합니다. Moonlight 입력을 위해 Sunshine에서 오류가 발생했다면 Sunshine과 ViGEmBus 안내서를 사용하세요. ‘ViGEmBus가 설치되지 않았거나 실행 중이 아님’이라는 문구라면 미설치 오류 안내서가 더 적합합니다.

보이는 상태가능성이 높은 계층먼저 확인할 증거
설치 중 1603Windows 설치 프로그램 또는 이전 패키지클라이언트 종료, 재부팅, 앱 목록 확인
업데이트 후 1603이전 패키지 또는 재부팅 대기이전 항목을 제거한 뒤 다시 시작
설치는 끝났지만 앱이 계속 실패클라이언트 상태 또는 가상 출력정상 버스를 확인하고 앱을 다시 열기
Nefarius 또는 버스 항목이 여러 개중복 또는 앱에 포함된 복사본정상 제거부터 시작하고 파일을 임의로 삭제하지 않기
게임 하나만 실패게임, 프로필 또는 입력 경로드라이버를 다시 바꾸기 전에 가상 출력 테스트

ViGEmBus 설치 파일을 다시 실행하기 전

컨트롤러 도구가 실행 중인데 EXE를 계속 반복해서 열지 마세요. 창과 알림 영역 프로세스를 종료하고 Sunshine 또는 Apollo 서비스는 정상적인 제어 메뉴로 중지합니다. 재부팅은 대기 중인 드라이버 작업을 풀어 주지만, 출처와 기존 패키지 확인을 대신하지는 않습니다.

공식 stable 주소를 확인하세요. 보관된 Nefarius(v1.22.0)릴리스에는 ViGEmBus_1.22.0_x64_x86_arm64.exe가 있습니다. 공개된 최종 설치 파일이지 계속 유지 관리되는 최신 개발 버전은 아닙니다. 파일명, 게시자, 릴리스 URL을 함께 비교하세요.

1603이 다시 나오면 시작 직후인지, 제거 중인지, 진행 막대 이후인지 기록합니다. MSI 로그나 이벤트 뷰어가 도움이 될 수 있지만 어떤 패키지가 실패하는지 모른 채 관리자 권한의 정리 명령을 실행하지 마세요. 일반 제거 순서는 ViGEmBus 제거 안내서를 참고합니다.

  1. 1

    컨트롤러 클라이언트 종료

    DS4Windows·BetterJoy·Sunshine·Apollo·XOutput 등 가상 컨트롤러를 만드는 프로그램을 완전히 종료합니다.

  2. 2

    Windows 재부팅

    대기 중인 설치 작업과 서비스가 유지한 드라이버 참조를 해제합니다.

  3. 3

    앱 목록 확인

    다른 설치 파일을 실행하기 전에 Nefarius의 가상 게임패드 에뮬레이션 버스 드라이버를 찾습니다. 손상되었거나 중복이면 정상적인 방법으로 제거합니다.

  4. 4

    복구 경로 하나만 사용

    공식 릴리스, 정상 제거 프로그램, 장치 관리자 증거를 사용합니다. 오래된 MSI와 일반 드라이버 클리너를 섞지 마세요.

오래된 ViGEmBus 또는 중복 패키지 제거

앱 목록에 Nefarius의 가상 게임패드 에뮬레이션 버스 드라이버가 있으면 다시 설치하기 전에 제거 작업을 사용합니다. 아래 화면은 실제 설치 프로그램의 과거 화면입니다. Remove를 선택하고 작업이 끝난 뒤 Windows를 재부팅하세요. 두 번째 EXE가 중간에 등록된 모든 복사본을 자동으로 복구한다고 가정하지 마세요.

재부팅 후 장치 관리자를 열고 보기 → 연결별 장치를 선택합니다. Nefarius의 가상 게임패드 에뮬레이션 버스 또는 가상 게임패드 에뮬레이션 버스라는 이름의 항목을 찾으세요. 정상 항목 하나가 일반적이며, 여러 개면 조심해서 정리해야 합니다. vigembus.inf 패키지가 남으면 추측하지 말고 Nefarius 공식 설치 안내의 고급 절차를 따릅니다.

컨트롤러 앱이 자체 의존성을 복구하면서 포함된 복사본을 다시 설치할 수도 있습니다. 어느 프로그램이 설치했는지 기록하고 해당 프로그램의 최신 문서를 확인하세요. 목표는 모든 Nefarius 장치를 지우는 것이 아니라 필요한 클라이언트가 사용할 일관된 ViGEmBus 하나를 남기는 것입니다.

Nefarius의 가상 게임패드 에뮬레이션 버스 드라이버 설치 화면에서 정상적인 Remove를 선택한 모습
공식 설치 프로그램의 과거 화면입니다. 기존 패키지를 정리할 때 Remove를 사용한 뒤 장치 관리자에서 잔여 항목을 확인하세요.

공식 설치 파일 재설치와 버스 확인

이전 복사본과 중복 항목이 없어지면 최종 공식 EXE를 실행하고 Windows 관리자 승인을 진행합니다. 하나의 파일에 x86, x64, ARM64가 포함되므로 새로운 아키텍처별 MSI를 찾을 필요가 없습니다. 첫 실행 후 업데이트가 그대로인 것처럼 보여도 공식 릴리스 안내에서 설명한 동일 설치 파일 재실행 절차를 사용하세요.

설치 프로그램이 요청하거나 버스를 제거한 직후에는 Windows를 재부팅합니다. 게임을 테스트하기 전에 장치 관리자에서 결과를 확인하세요. 제품명, Nefarius 게시자, 디지털 서명 정보, 일반 탭의 ‘이 장치가 정상적으로 작동하고 있습니다’가 핵심입니다. 장치에 표시되는 드라이버 파일 버전은 설치 태그 `1.22.0`과 다를 수 있습니다.

아래 실제 화면에서 증거를 찾는 위치를 확인할 수 있습니다. 버스가 정상인데도 앱이 실패하면 재설치를 반복하지 말고 DS4Windows·BetterJoy·Apollo의 앱별 안내를 사용하세요.

확인 항목성공 신호증명하지 않는 것
앱 목록Nefarius 패키지가 등록됨클라이언트가 올바른 출력 모드를 선택했다는 것
장치 관리자경고 없는 버스 하나가 열거됨모든 게임이 가상 입력을 받는다는 것
일반 상태Windows가 정상 작동으로 표시Sunshine·DS4Windows·BetterJoy 설정이 끝났다는 것
클라이언트 테스트원하는 가상 컨트롤러가 나타남다운로드가 공식 미러에서 왔다는 것
출처 확인태그, 파일명, 게시자가 일치종료된 프로젝트가 앞으로 수정된다는 것
Windows 장치 관리자에서 정상 상태로 표시된 Nefarius의 가상 게임패드 에뮬레이션 버스
Nefarius 공식 문서의 실제 화면입니다. 버스 이름, 게시자, 정상 상태를 확인하세요. 보이는 날짜와 버전은 과거 자료이며 현재 설치 태그 자체가 아닙니다.

드라이버 오류와 클라이언트 오류를 분리하기

정상적인 복구는 건강한 버스에서 끝나지만, 실제 목적은 다른 앱에서 가상 컨트롤러를 만드는 것입니다. 두 번째 계층을 따로 테스트하세요. 물리 컨트롤러가 보이더라도 가상 출력은 꺼져 있을 수 있고, 한 게임이 거부하는 출력 모드를 다른 게임이 받아들일 수 있습니다.

Sunshine과 Moonlight에서는 호스트 서비스와 스트리밍 클라이언트를 서로 다른 대상으로 확인합니다. DS4Windows나 BetterJoy에서는 출력 컨트롤러, 프로필, 충돌하는 매퍼를 확인합니다. 1603 일반 페이지에서 앱별 설정을 모두 반복하기보다 해당 안내서를 이용하는 편이 정확합니다.

장치 관리자에 정상 버스가 있는데도 앱이 ViGEmBus가 없다고 하면 앱 버전과 로그 문구를 기록하세요. 다른 backend를 사용하거나 재부팅 전에 시작했거나 이전 상태를 기억하고 있을 수 있습니다. 이미 정상인 Windows 드라이버를 바꾸기 전에 클라이언트의 최신 문서를 확인하세요.

클라이언트 상태다음 확인추정하지 말 것
Moonlight 입력을 받는 Sunshine 호스트호스트 서비스를 재시작하고 가상 출력 테스트네트워크 문제가 드라이버 문제라는 것
DS4Windows가 물리 패드를 인식출력 프로필과 정상 버스 확인입력 감지가 가상 출력 활성화를 의미한다는 것
BetterJoy는 연결되지만 게임에 안 보임출력 모드와 충돌 매퍼 확인새 다운로드가 필요하다는 것
게임 하나만 컨트롤러 거부다른 가상 컨트롤러 앱에서 테스트Windows 설치가 다시 실패했다는 것
버스는 정상, 경고가 반복클라이언트 로그와 릴리스 문서 확인오류 문구가 항상 고장 계층을 알려준다는 것

오류 1603 뒤에 피해야 할 방법

1603을 없애 준다는 이유로 일반 드라이버 업데이트 도구, 이름을 바꾼 미러 패키지, 단독 DLL/SYS 파일을 설치하지 마세요. 커널 드라이버는 확인 가능한 출처와 게시자가 필요합니다. ViGEmBus의 공개 최종 버전은 보관된 상태이므로 더 새로운 공식 버전을 주장하는 페이지에는 Nefarius의 근거가 있어야 합니다.

Windows 드라이버 서명 확인을 끄거나 System32와 드라이버 저장소의 파일을 임의로 삭제하지 마세요. 원인을 숨기고 다른 장치에 영향을 줄 수 있습니다. 정상 제거와 공식 문서로도 문제가 해결되지 않으면 복원 지점을 만든 뒤 원본 안내를 따라야 합니다.

프로젝트는 종료되었습니다. 향후 호환성 보장이 없고, 오래된 updater가 제거되었으며, 클라이언트가 지원되는 다른 backend로 이동할 수 있다는 점은 ViGEmBus 지원 종료 안내에서 확인할 수 있습니다.

  • 공식 이유 없이 최종 EXE와 오래된 아키텍처별 MSI를 섞지 않기
  • 1603만 보고 HidHide·Bluetooth·HID 또는 다른 Nefarius 장치를 제거하지 않기
  • 장치 관리자 숫자가 반드시 1.22.0이어야 한다고 요구하지 않기
  • 진단 중 여러 컨트롤러 매퍼를 동시에 실행하지 않기
  • 1차 근거 없이 제3자 미러를 공식, 안전, 최신이라고 부르지 않기

ViGEmBus 드라이버 오류 1603에 대한 자주 묻는 질문

ViGEmBus 오류 1603의 원인은 무엇인가요?

Windows 설치 프로그램의 일반 실패입니다. 이전 패키지, 중복 버스, 재부팅 대기, 잠긴 드라이버 참조, 권한 문제 또는 손상된 설치가 관련될 수 있습니다. 코드만으로 정확한 원인을 알 수는 없습니다.

ViGEmBus 설치 파일을 관리자 권한으로 실행해야 하나요?

공식 설치 프로그램이 요청하는 일반적인 Windows 관리자 승인을 진행하세요. 출처나 패키지 불일치를 해결하기 위해 서명 확인을 끄면 안 됩니다.

다시 시도하기 전에 ViGEmBus를 제거해야 하나요?

기존 패키지가 손상되었거나 중복이면 앱 목록에서 제거하고 재부팅한 뒤 장치 관리자를 확인하고, 검증된 복사본 하나만 설치하세요.

오류 1603 뒤에 사용할 공식 파일은 무엇인가요?

공개 최종 버전은 v1.22.0이며 x86, x64, ARM64 통합 파일 이름은 ViGEmBus_1.22.0_x64_x86_arm64.exe입니다. Nefarius 공식 GitHub 릴리스 URL을 사용하세요.

오류 1603은 컨트롤러 고장인가요?

대부분 그렇지 않습니다. 설치 작업이 실패했다는 뜻입니다. 먼저 Windows 버스를 확인하고, 그다음 클라이언트 가상 출력과 게임을 따로 테스트하세요.

Moonlight 또는 Sunshine의 오류 1603과 같은 문제인가요?

Windows 설치 코드가 같을 수 있지만 Sunshine과 Moonlight에는 호스트와 클라이언트 계층이 추가됩니다. 스트리밍이 핵심 문제라면 Sunshine 전용 안내서를 사용하세요.

사용한 공식 출처

이 페이지의 제품 및 안전 정보는 1차 자료로 확인했습니다. 외부 출처는 새 탭에서 열립니다.