작업 관리자를 열었을 때 '시스템 인터럽트(System Interrupts)'가 CPU를 과도하게 점유하는 현상을 발견했다면, 하드웨어나 소프트웨어, 즉 외부·내부 장치 또는 드라이버 중 어딘가에 문제가 발생했을 가능성이 높습니다. 이 글에서는 시스템 인터럽트가 무엇인지, 그리고 Windows 10에서 시스템 인터럽트로 인한 높은 CPU 사용량 문제를 해결하는 방법을 자세히 알아보겠습니다.
Windows 10 시스템 인터럽트란?
시스템 인터럽트는 Windows 7, Windows 8, Windows 10 등 Windows 운영체제의 기본 프로세스 중 하나입니다.
좀 더 구체적으로 설명하면, 이 프로세스는 하드웨어와 소프트웨어 간의 통신을 제어하는 역할을 담당합니다. Windows 10에서 인터럽트(Interrupt)가 발생하면 작업 관리자에 시스템 인터럽트로 표시됩니다.
예를 들어 마우스를 사용할 때 시스템 인터럽트가 해당 하드웨어와 소프트웨어로 신호를 전달하며, 이때 작업 관리자에서 소량의 CPU를 차지하는 것은 정상적인 현상입니다.
하지만 때때로 PC에 하드웨어 오류나 드라이버 문제가 발생하면, 시스템 인터럽트가 비정상적으로 높은 CPU 사용량을 유발할 수 있습니다.
Windows 10 시스템 인터럽트 높은 CPU 사용량 해결 방법
하드웨어 문제부터 소프트웨어 문제까지, 아래 방법들을 순서대로 하나씩 시도해 보시기 바랍니다.
무엇보다 먼저 PC를 재시작하여 작업 관리자의 시스템 인터럽트 오류가 개선되는지 확인해 보세요. 재시작으로도 높은 CPU 사용량이 해결되지 않는다면 다음 해결 방법들을 진행하시면 됩니다.
해결 방법 1: USB 루트 허브 비활성화
먼저 시스템 인터럽트가 높은 CPU 사용량을 일으키는 대표적인 하드웨어 원인인 USB 장치 허브부터 점검해 보겠습니다. Windows 10 장치 관리자에서 USB 루트 허브를 비활성화하는 것을 권장합니다.
외부 USB 장치가 상당 부분 시스템 인터럽트 문제를 일으킬 수 있다는 것이 확인된 바 있으므로, 이 방법을 시도해 볼 가치가 충분합니다.
1. 장치 관리자를 엽니다.
2. 범용 직렬 버스 컨트롤러(Universal Serial Bus controllers)를 확장한 후, USB 루트 허브를 마우스 오른쪽 버튼으로 클릭하고 디바이스 사용 안 함을 선택합니다.

마우스, 키보드 등 필수적인 USB 허브를 제외한 나머지 장치들은 모두 비활성화해 보세요.
3. 마우스나 키보드의 USB 루트 허브는 범용 직렬 버스 컨트롤러 아래에서 해당 USB 허브를 마우스 오른쪽 버튼으로 클릭하여 속성을 엽니다.

4. USB 루트 허브 속성 창에서 전원 탭으로 이동한 후, 연결된 장치 항목에서 현재 사용 중인 모든 USB 장치가 목록에 표시되는지 확인합니다.

일반적으로 마우스, 키보드 또는 외부 USB 장치가 연결된 장치 목록에 표시됩니다.
이렇게 하면 마우스와 키보드를 제외한 모든 USB 루트 허브가 비활성화됩니다. 이제 작업 관리자를 열어 Windows 7, 8, 10에서 시스템 인터럽트가 여전히 높은 CPU를 사용하는지 확인해 보세요.
USB 루트 허브를 비활성화하는 것 외에도, 네트워크 어댑터를 비활성화하여 Windows 10의 시스템 인터럽트 문제를 해결할 수도 있습니다.
해결 방법 2: 사운드 효과 비활성화
USB 장치 외에도 Windows 10 시스템 인터럽트 하드웨어 오류와 관련된 요소로 오디오 향상 기능(Audio Enhancement)이 있습니다. 이 기능이 활성화되어 있으면 시스템 인터럽트와 함께 높은 CPU 사용량이 나타날 수 있습니다.
따라서 Windows 10에서 모든 오디오 효과를 비활성화해야 합니다. 그 전에 먼저 오디오 장치를 기본 장치로 설정해야 합니다.
1. Windows 10 작업 표시줄 오른쪽 하단의 소리 아이콘을 마우스 오른쪽 버튼으로 클릭하고 재생 장치를 선택합니다.

2. 오디오 장치를 선택한 후 기본값으로 설정을 클릭합니다.

여기서는 마이크를 기본 장치로 설정했습니다.
3. 그다음 기본 장치를 마우스 오른쪽 버튼으로 클릭하여 속성을 엽니다.

4. 향상 탭에서 모든 사운드 효과 사용 안 함 체크박스에 체크합니다.

마지막으로 적용과 확인을 눌러 변경 사항을 저장합니다.
Windows 10에서 오디오 향상 기능이 비활성화되면, 시스템 인터럽트가 더 이상 CPU 사용량 100%를 유발하지 않을 것입니다.
해결 방법 3: 네트워크 드라이버 및 USB 드라이버 업데이트
사실 Windows 10에서는 USB나 네트워크 드라이버에만 국한되지 않습니다. AMD 또는 Intel 그래픽 카드 드라이버, 블루투스 드라이버 같은 다른 장치 드라이버도 업데이트해야 할 수 있습니다. 최신 장치 드라이버는 Surface Pro 3 등에서 발생하는 시스템 인터럽트 높은 CPU 사용량 문제를 해결해 준다고 알려져 있습니다.
Windows 시스템이 제공하는 편리함을 최대한 활용하려면 장치 관리자를 통해 드라이버를 업데이트하는 것이 좋습니다.
1. 장치 관리자를 엽니다.
2. 네트워크 어댑터를 확장한 후, 네트워크 드라이버를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트를 선택합니다.

3. 그다음 장치 관리자가 업데이트된 드라이버 소프트웨어 자동 검색을 하도록 합니다.
장치 관리자가 Windows 10용 최신 드라이버를 자동으로 설치해 줄 것입니다.
또는 필요한 드라이버를 얻기 위해 해당 장치 제조사의 공식 웹사이트에 직접 방문할 수도 있습니다. 물론 서드파티 도구를 활용하여 Windows 10용 모든 장치 드라이버를 한 번에 다운로드하는 방법도 있습니다.
최신 드라이버가 모두 설치되면, PC에서 시스템 인터럽트 높은 CPU 사용량을 유발하는 소프트웨어 오류는 더 이상 발생하지 않을 것입니다.
해결 방법 4: Windows 10 빠른 시작 비활성화
마지막으로, PC의 빠른 시작(Fast Startup) 기능도 원인이 될 수 있습니다. 이 옵션이 활성화되어 있으면 Windows 10 부팅 속도를 높이기 위해 일부 프로그램을 실행한 상태로 로그오프합니다. 이런 면에서 빠른 시작은 절전 모드나 최대 절전 모드와 유사하다고 볼 수 있습니다.
빠른 시작 옵션을 끄면 Windows 7의 시스템 인터럽트 문제도 해결할 수 있습니다.
1. 시작 > 설정 > 시스템으로 이동합니다.
2. 전원 및 절전에서 추가 전원 설정을 클릭합니다.

3. 전원 단추 작동 설정을 선택합니다.

4. 다음 창 중앙에서 현재 사용할 수 없는 설정 변경을 클릭합니다.

5. 이제 빠른 시작 옵션이 표시됩니다. 빠른 시작 켜기 체크박스의 체크를 해제한 후, 적용과 확인을 클릭하여 변경 사항을 저장합니다.

Windows 10 빠른 시작을 비활성화하면 종료 후 PC가 완전히 꺼진 상태가 되어 부팅 시간이 다소 길어질 수 있습니다. 하지만 작업 관리자의 시스템 인터럽트에 의한 높은 CPU 사용량이 사라질 가능성이 높습니다.
결론적으로, Windows 10에서 시스템 인터럽트 높은 CPU 사용량 문제를 성공적으로 해결하려면 외부 하드웨어 장치 연결을 최소화하고, 소프트웨어 오류도 함께 해결해야 합니다.