Windows 10 또는 Windows 11의 장치 관리자에서 "이 장치는 비활성화되었습니다. (코드 22)" 오류 메시지가 표시되고 있나요? 이 오류는 해당 장치가 현재 비활성화 상태임을 의미하며, 수동으로 비활성화된 경우와 시스템에 의해 자동으로 비활성화된 경우 모두 발생할 수 있습니다. 이 글에서는 비활성화된 장치를 다시 활성화하고 문제를 해결하는 다양한 방법을 소개합니다.
이 오류가 발생하는 가장 흔한 원인은 누군가 장치 관리자에서 해당 장치를 수동으로 비활성화했기 때문입니다. 그 외에도 Windows 시스템이 특정 사유로 장치를 강제로 비활성화했거나, 고장난 포트, 잘못된 시스템 설정 변경, 손상된 장치 드라이버 등이 원인일 수 있습니다.

장치 관리자에서 비활성화된 장치 다시 사용 설정하기
코드 22 오류를 해결하는 가장 간단한 방법은 장치 관리자에서 비활성화된 장치를 직접 다시 활성화하는 것입니다. 이렇게 하면 장치가 즉시 작동을 재개하고 PC와 정상적으로 통신할 수 있게 됩니다.
- 시작 메뉴를 열고 장치 관리자를 검색한 후 실행합니다.
- 해당 장치가 속한 카테고리를 확장하여 비활성화된 장치를 찾습니다.
- 장치를 마우스 오른쪽 버튼으로 클릭하고 장치 사용(Enable device)을 선택합니다.

Windows가 선택한 장치를 즉시 다시 활성화하며, 이후 정상적으로 장치를 사용할 수 있습니다.
PC 재시작하기
장치 관리자에서 장치를 활성화해도 문제가 해결되지 않는다면 컴퓨터를 재시작해 보세요. 일시적인 시스템 오류(glitch)로 인해 연결된 장치가 작동하지 않는 경우가 있으며, 재부팅만으로도 이런 사소한 문제들이 해결되곤 합니다.
- 시작 메뉴를 엽니다.
- 전원 아이콘을 클릭합니다.
- 다시 시작을 선택하여 컴퓨터를 껐다가 켭니다.

다른 포트나 슬롯에 연결하기
장치가 여전히 비활성화 상태로 사용할 수 없다면, 현재 연결된 포트나 슬롯에서 분리한 뒤 다른 포트에 연결해 보세요. 포트 자체의 불량이 원인인 경우 이 방법으로 문제가 해결될 수 있습니다.
장치를 현재 연결된 포트에서 분리한 후, 동일한 종류의 다른 포트에 연결하기만 하면 됩니다. 그러면 PC에서 해당 장치가 정상적으로 인식되는지 확인할 수 있습니다.
드라이버 업데이트 롤백하기
특정 드라이버 업데이트 설치 후 장치에 문제가 생겼다면, 해당 업데이트 자체가 결함이 있을 가능성이 있습니다. 실제로 제조사에서 결함이 있는 드라이버를 배포하여 사용자 PC에 각종 오류를 일으키는 경우가 종종 있습니다.
다행히 Windows에서는 설치된 드라이버를 이전 버전으로 되돌리는 기능을 제공합니다.
- 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 장치 관리자를 선택합니다.
- 해당 장치 카테고리를 확장합니다.
- 장치를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.

- 속성 창에서 드라이버 탭으로 이동합니다.
- 드라이버 되돌리기(Roll Back Driver) 옵션을 선택합니다.

- 드라이버 롤백이 완료되면 PC를 재시작합니다.
드라이버를 최신 버전으로 업데이트하기
오래된 드라이버는 최신 Windows 시스템과 호환성이 떨어져 코드 22 오류를 비롯한 다양한 문제를 일으킬 수 있습니다. 이 경우 드라이버를 최신 버전으로 업데이트하면 해결됩니다.
- 장치 관리자를 실행합니다.
- 장치 카테고리를 확장한 후 장치를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트를 선택합니다.

- 다음 화면에서 드라이버 자동 검색을 선택합니다.

- 장치 관리자가 최신 드라이버를 찾아 설치할 때까지 기다립니다.
- PC를 재시작합니다.
자동 업데이트로 해결되지 않는다면, 장치 제조사 공식 웹사이트에서 최신 드라이버를 직접 다운로드하여 수동으로 설치할 수도 있습니다.
시스템 복원으로 코드 22 오류 수정하기
시스템 설정 변경으로 인해 장치가 작동을 멈추는 경우도 있습니다. 잘못 지정된 옵션이 장치 오작동의 원인일 수 있습니다. 이럴 때는 Windows의 시스템 복원 기능을 사용해 변경 사항을 되돌릴 수 있습니다.
- 시작 메뉴에서 복구(Recovery)를 검색하여 선택합니다.
- 다음 화면에서 시스템 복원 열기를 선택합니다.

- 시스템 복원 첫 화면에서 다음을 클릭합니다.
- 목록에서 가장 최근의 복원 지점을 선택하고 다음을 클릭합니다.

- 마침을 클릭하면 변경 사항 복구가 시작됩니다.
드라이버 제거 후 재설치하기
그래도 장치가 작동하지 않는다면, 설치된 드라이버 파일이 손상되었을 가능성이 있습니다. 손상된 드라이버는 장치와 PC 간의 통신을 방해하여 여러 문제를 일으킵니다. 이 경우 드라이버를 삭제한 뒤 새로 설치하면 해결됩니다.
- 장치 관리자를 엽니다.
- 장치 카테고리를 확장한 후 장치를 마우스 오른쪽 버튼으로 클릭하고 디바이스 제거를 선택합니다.
- 이 장치의 드라이버 소프트웨어를 삭제합니다 옵션에 체크한 후 제거를 클릭합니다.

- 장치 관리자가 장치 제거를 완료할 때까지 기다립니다.
- PC를 재시작하면 Windows가 자동으로 올바른 드라이버를 설치합니다.
BIOS 설정 초기화하기
BIOS 설정은 컴퓨터에 연결된 장치들에 직접적인 영향을 미칩니다. 최근에 BIOS 설정을 변경했다면 그것이 장치 문제의 원인일 수 있습니다. 이 경우 BIOS를 공장 초기값으로 되돌려 보세요.
BIOS 설정을 기본값으로 초기화하는 방법은 별도 가이드를 참고하시면 됩니다. 초기화 후 PC를 부팅하면 대부분의 경우 문제가 해결됩니다.
하드웨어 교체 고려하기
위의 모든 방법을 시도해도 장치가 계속 비활성화 상태라면, 장치 자체의 결함이나 물리적 손상이 원인일 수 있습니다. 이 경우 가장 좋은 해결책은 제조사 공식 서비스 센터를 방문하여 점검을 받는 것입니다.
수리가 가능할 수도 있고, 결함이 심각하다면 새 장치로 교체해야 할 수도 있습니다.
마무리: 비활성화된 장치 강제 활성화하기
Windows의 "이 장치는 비활성화되었습니다. (코드 22)" 오류는 다양한 원인으로 발생합니다. 오류 메시지는 장치가 비활성화되었다고만 알려줄 뿐 그 이유까지는 알려주지 않습니다. 하지만 위에서 소개한 방법들을 차근차근 따라 하면 대부분의 경우 문제를 쉽게 해결할 수 있습니다.
문제가 해결되면 장치가 PC에서 정상적으로 인식되며, 평소처럼 해당 장치를 사용할 수 있습니다.