일부 Windows 10 사용자들이 Xbox One 또는 Xbox Series X 컨트롤러를 PC와 페어링하지 못하는 문제를 겪고 있습니다. 해당 문제를 겪는 대부분의 사용자는 이벤트 로그에서 '장치를 마이그레이션할 수 없습니다(Device could not be migrated)'라는 오류 메시지를 확인했다고 보고하고 있습니다.

이 문제를 면밀히 조사한 결과, 이 오류 코드를 유발할 수 있는 몇 가지 일반적인 원인이 있는 것으로 밝혀졌습니다. Xbox 컨트롤러에서 '장치를 마이그레이션할 수 없음' 오류가 발생하는 주요 원인은 다음과 같습니다.
- 오래된 컨트롤러 펌웨어 버전 – 가장 흔한 원인 중 하나는 Xbox 컨트롤러 드라이버의 펌웨어 버전이 크게 뒤처져 있는 경우입니다. 이 문제로 어려움을 겪던 많은 사용자가 장치 관리자를 통해 드라이버를 최신 버전으로 업데이트한 후 문제를 해결했다고 보고했습니다.
- 손상되었거나 불완전하게 설치된 Xbox 컨트롤러 드라이버 – 특정 상황에서 운영체제가 손상되었거나 불완전하게 설치된 Xbox 컨트롤러 드라이버를 사용하려 할 때 이 오류가 발생할 수 있습니다. 이 경우 기존 파일을 완전히 제거한 후 최신 드라이버를 다시 설치하면 문제를 해결할 수 있습니다.
- 부적절한 Xbox 주변기기 드라이버 – 과거에는 새로운 드라이버 업데이트가 Xbox Series X 컨트롤러와의 연결 문제를 일으킨 적이 여러 번 있었습니다. Microsoft가 핫픽스를 배포하기까지 기다리지 않으려면 더 안정적인 이전 버전으로 드라이버를 롤백하여 문제를 해결할 수 있습니다.
- 불안정한 BIOS 버전 – BIOS(기본 입출력 시스템)의 특정 문제로 인해 PC가 새로운 주변기기를 인식하지 못해 이 문제가 발생할 수도 있습니다. 같은 문제를 겪었던 다른 사용자들은 BIOS를 최신 버전으로 업데이트하여 문제를 해결했다고 보고했습니다.
방법 1: Xbox One 컨트롤러 드라이버 펌웨어 업데이트
Xbox One 컨트롤러 또는 최신 Xbox Series S 컨트롤러를 무선으로 연결하려다 이 문제가 발생한다면, 가장 먼저 컨트롤러가 최신 드라이버를 사용 중인지 확인해야 합니다.
장치 관리자를 사용해 최신 드라이버 소프트웨어를 검색하고 사용 가능한 최신 버전을 설치하면 됩니다. 여러 사용자가 이 방법만으로 '장치를 마이그레이션할 수 없음' 오류를 해결했다고 확인했습니다.
Microsoft는 최신 Xbox Series X 컨트롤러와의 연결을 개선하기 위한 드라이버 업데이트를 배포했으므로, 최신 컨트롤러를 사용하려는 경우 이 방법을 건너뛰지 않는 것이 좋습니다.
다음 단계를 따르세요:
- Windows 키 + R을 눌러 실행(Run) 대화상자를 엽니다. 'devmgmt.msc'를 입력하고 Enter 키를 눌러 장치 관리자를 실행합니다. UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예를 클릭해 관리자 권한을 허용합니다.

- 장치 관리자에서 Xbox Peripherals(주변기기) 드롭다운 메뉴를 확장한 후, Xbox Gaming Device 또는 Microsoft Xbox One Controller(구형 컨트롤러인 경우)를 마우스 오른쪽 버튼으로 클릭하고 나타나는 컨텍스트 메뉴에서 드라이버 업데이트를 선택합니다.

- 다음 화면에서 업데이트된 드라이버 소프트웨어 자동 검색을 클릭한 후, 새 드라이버 버전이 발견되는지 기다립니다.
- 새 드라이버 버전이 발견되면 화면의 지시에 따라 설치를 완료한 후, 컴퓨터를 재시작합니다.
드라이버를 최신 버전으로 업데이트한 후에도 동일한 문제가 계속 발생한다면 아래의 다음 해결 방법으로 넘어가세요.
방법 2: '알 수 없는 장치' 항목 제거
일부 사용자에 따르면, 드라이버가 이전에 잘못 제거되었거나 설치 과정이 중단된 경우에도 Xbox One / Xbox Series S 컨트롤러에서 '장치를 마이그레이션할 수 없음' 오류가 발생할 수 있습니다.
이 경우 장치 관리자에서 Xbox 컨트롤러 드라이버가 '알 수 없는 장치(Unknown Device)'로 표시됩니다. 이 문제를 경험했던 여러 사용자는 Xbox 컨트롤러를 다시 연결하기 전에 해당 항목을 삭제함으로써 문제를 완전히 해결했다고 확인했습니다.
아직 시도해보지 않았다면, 아래 지침에 따라 장치 관리자에서 '알 수 없는 장치' 항목을 제거한 후 Xbox 컨트롤러 설치를 다시 시도하세요.
- 먼저 Xbox 컨트롤러가 컴퓨터에서 분리되어 있는지 확인합니다. 무선 어댑터를 사용 중이라면 동글을 제거하거나 일시적으로 비활성화합니다.
- Windows 키 + R을 눌러 실행(Run) 대화상자를 엽니다. 텍스트 상자에 'devmgmt.msc'를 입력하고 Enter 키를 눌러 장치 관리자를 실행합니다. UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예를 클릭해 관리자 권한을 허용합니다.

- 장치 관리자에서 하단의 기타 장치(Other Devices) 드롭다운 메뉴를 확장한 후, 알 수 없는 장치를 마우스 오른쪽 버튼으로 클릭하고 나타나는 컨텍스트 메뉴에서 디바이스 제거를 선택합니다.

- 확인 프롬프트에서 제거를 확정한 후 컴퓨터를 재시작합니다.
- 컴퓨터가 재부팅되면 Xbox 컨트롤러를 다시 연결하고 설치 절차를 다시 진행한 후, 문제가 해결되었는지 확인합니다.
문제가 여전히 해결되지 않았다면 아래의 다음 해결 방법으로 넘어가세요.
방법 3: Xbox 주변기기 드라이버 롤백
위 방법을 따라 Xbox 컨트롤러 드라이버에 보류 중인 업데이트가 없음을 확인했다면, 현재 드라이버를 롤백하여 문제가 해결되는지 확인해 볼 수도 있습니다.
여러 사용자가 현재 드라이버를 이전 버전으로 롤백한 후 '장치를 마이그레이션할 수 없음' 오류 없이 Xbox 컨트롤러를 성공적으로 연결했다고 확인했습니다.
실제로 무선 어댑터를 통해 Xbox Series X 컨트롤러를 연결하려다 이런 문제를 겪었다는 사례가 많이 보고되었습니다. Microsoft가 이 드라이버 문제를 수정할 때까지는 Xbox 주변기기 드라이버를 더 안정적인 이전 버전으로 롤백하는 것이 좋습니다.
다음 단계를 따르세요:
- Windows 키 + R을 눌러 실행(Run) 대화상자를 엽니다. 'devmgmt.msc'를 입력하고 Enter 키를 눌러 장치 관리자를 실행합니다. UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예를 클릭해 관리자 권한을 허용합니다.

- 장치 관리자에서 장치 목록을 스크롤하여 Xbox Peripherals(주변기기) 드롭다운 메뉴를 확장합니다. 그런 다음 목록에서 Xbox Controller를 마우스 오른쪽 버튼으로 클릭하고 나타나는 컨텍스트 메뉴에서 속성(Properties)을 선택합니다.

- 속성 창에서 상단 메뉴의 드라이버(Driver) 탭을 클릭한 후, 하단 메뉴에서 드라이버 롤백(Roll Back Driver)을 클릭합니다. 확인 메시지가 나타나면 예를 클릭하고 작업이 완료될 때까지 기다립니다.
- 장치 관리자를 닫고 컴퓨터를 재시작하여 이전 버전의 Xbox 컨트롤러 드라이버가 적용되도록 합니다.
'장치를 마이그레이션할 수 없음' 오류가 여전히 해결되지 않았다면 아래의 다음 해결 방법으로 넘어가세요.
방법 4: BIOS 버전 최신 업데이트
위의 어떤 방법으로도 문제가 해결되지 않았다면, BIOS 버전을 사용 가능한 최신 버전으로 업데이트하여 문제를 해결해 볼 수 있습니다. 실제로 BIOS(기본 입출력 시스템)의 비정상적인 상태로 인해 PC가 새로운 주변기기를 수용하지 못해 이 문제가 발생하는 경우도 있습니다.
대부분의 경우 이런 유형의 문제는 메인보드와 호환되는 최신 BIOS 펌웨어 버전을 설치하면 해결됩니다.
다만 정확한 절차는 구성마다 다를 수 있으므로, 예기치 않은 결과를 방지하려면 반드시 공식 문서를 꼼꼼히 따라야 합니다. 주요 메인보드 제조사의 BIOS 업데이트 공식 문서는 다음과 같습니다.
- Dell(델)
- Acer(에이서)
- Lenovo(레노버)
- Asus(아수스)
참고: 위 목록에 메인보드 제조사가 포함되어 있지 않다면, 해당 제조사의 메인보드 BIOS 펌웨어 업데이트 방법을 직접 검색하여 확인하세요.