Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

윈도우 "Shell Infrastructure Host가 작동을 멈췄습니다" 오류 해결 방법 6가지

윈도우 기기에서 "Shell Infrastructure Host가 작동을 멈췄습니다" 오류 메시지가 표시되고 있나요? 이 문제는 대부분 게스트 계정에서 앱을 실행할 때 발생합니다. 그렇다면 왜 이런 오류가 나타나는 걸까요? 그리고 어떻게 해결할 수 있을까요?


해결 방법을 살펴보기 전에, 먼저 Shell Infrastructure Host가 무엇인지 간단히 알아보겠습니다.

Shell Infrastructure Host란?

Shell Infrastructure Host는 윈도우의 핵심 시스템 도구 중 하나로, 시작 메뉴, 알림 센터, 바탕 화면 배경 슬라이드 쇼 등 다양한 그래픽 요소를 처리하는 역할을 합니다. 이 도구는 백그라운드에서 실행되며 작업 관리자에는 SiHost.exe라는 이름으로 표시됩니다.

따라서 Shell Infrastructure Host 오류가 나타난다는 것은 SiHost.exe 프로세스가 충돌했을 가능성이 높다는 의미입니다. 정확한 원인은 명확하지 않지만, 대개 손상되었거나 누락된 시스템 파일에서 비롯된 것으로 추정됩니다.

그럼 지금부터 이 문제를 해결하는 다양한 방법을 하나씩 살펴보겠습니다.

1. 관리자 계정으로 로그인하기

윈도우  Shell Infrastructure Host가 작동을 멈췄습니다  오류 해결 방법 6가지

대부분의 경우 이 오류는 게스트 계정을 사용할 때 나타납니다. 따라서 가장 빠른 해결책은 시스템에 관리자 계정으로 로그인해 보는 것입니다.

게스트 계정으로 로그인한 상태라면 다음과 같이 관리자 계정으로 전환할 수 있습니다:

  1. Ctrl + Alt + Delete 키를 눌러 보안 옵션 창을 엽니다.
  2. 사용자 전환을 선택한 후, 화면 안내에 따라 관리자 계정으로 로그인합니다.

다른 사람의 PC를 사용 중이라면 해당 사용자에게 관리자 권한을 요청해 보세요.

2. 새 게스트 계정 만들기

관리자 계정으로 로그인하고 싶지 않다면 새 게스트 계정을 만드는 방법도 있습니다. 문제가 있는 기존 게스트 계정을 삭제할 계획이라면, 반드시 먼저 중요한 파일을 복사하거나 백업해 두세요.

새 게스트 계정을 만드는 방법은 다음과 같습니다:

  1. 시작 메뉴 > 설정 > 계정으로 이동합니다.
  2. 왼쪽 창에서 가족 및 다른 사용자를 클릭합니다.
  3. 오른쪽 창에서 이 PC에 다른 사용자 추가를 클릭합니다.
윈도우  Shell Infrastructure Host가 작동을 멈췄습니다  오류 해결 방법 6가지

다음 창에서 이 사람의 로그인 정보를 가지고 있지 않습니다를 클릭한 후, 아래 단계에 따라 계정 설정을 완료합니다:

  1. 새 전자 메일 주소 가져오기를 클릭하고 필요한 정보를 입력합니다.
  2. 비밀번호를 만들고 생년월일을 입력한 뒤 거주 국가를 선택합니다.
  3. 입력을 마치면 다음을 클릭하고 화면 안내에 따라 절차를 완료합니다.

3. Microsoft Visual C++ 프로그램 복구 또는 재설치

PC는 Microsoft Visual C++ 런타임 라이브러리 패키지에 의존해 정상적으로 작동합니다. 이 패키지가 누락되거나 손상되면 다양한 시스템 오류가 발생할 수 있습니다. 이 경우 Visual C++ 프로그램을 복구하거나 재설치하면 문제가 해결될 수 있습니다.

Microsoft Visual C++ 프로그램을 복구하는 방법은 다음과 같습니다:

  1. Win + R 키를 눌러 실행 대화 상자를 엽니다.
  2. appwiz.cpl을 입력하고 Enter 키를 눌러 프로그램 및 기능 창을 엽니다.
  3. Microsoft Visual C++ 프로그램을 마우스 오른쪽 버튼으로 클릭하고 변경을 선택합니다.
윈도우  Shell Infrastructure Host가 작동을 멈췄습니다  오류 해결 방법 6가지

다음 창에서 복구 버튼을 클릭합니다. 이후 화면 안내에 따라 진행하고, 완료되면 PC를 재시작하세요.

윈도우  Shell Infrastructure Host가 작동을 멈췄습니다  오류 해결 방법 6가지

문제가 계속된다면 다음 단계에 따라 Visual C++ 프로그램을 재설치해 보세요:

  1. 앞서 설명한 방법으로 프로그램 및 기능 창을 엽니다.
  2. Microsoft Visual C++ 프로그램을 마우스 오른쪽 버튼으로 클릭하고 제거를 클릭합니다.
  3. 제거가 끝나면 마이크로소프트 공식 웹사이트에서 Visual C++ 프로그램을 다시 내려받아 설치합니다.
  4. 화면 안내에 따라 설치를 완료합니다.

4. PC 시작 설정 구성하기

PC의 시작 설정 구성 방식에 따라 Shell Infrastructure 오류가 발생할 수도 있습니다. 여기서는 표준 시작선택적 시작 설정이 어떻게 도움이 되는지 알아보겠습니다.

먼저 표준 시작 설정을 구성해 보세요. 이 설정은 PC를 재시작할 때마다 모든 장치 드라이버와 서비스를 불러옵니다.

표준 시작 설정을 구성하는 방법은 다음과 같습니다:

  1. Win + R 키를 눌러 실행 대화 상자를 엽니다.
  2. msconfig를 입력하고 Enter 키를 눌러 시스템 구성 창을 엽니다.
  3. 일반 탭으로 이동하여 표준 시작 옵션을 선택합니다.
  4. 적용을 누른 다음 확인을 누릅니다.
윈도우  Shell Infrastructure Host가 작동을 멈췄습니다  오류 해결 방법 6가지

또는 선택적 시작 설정을 구성할 수도 있습니다. 이 설정을 사용하면 PC 부팅 시 시스템이 불러올 서비스를 직접 선택할 수 있습니다.

선택적 시작 설정을 구성하는 방법은 다음과 같습니다:

  1. 앞서 설명한 방법으로 시스템 구성 창을 엽니다.
  2. 일반 탭으로 이동하여 선택적 시작 옵션을 선택합니다.
  3. 해당 옵션 아래의 시스템 서비스 로드시작 항목 로드 확인란에 체크합니다.
  4. 적용을 클릭한 후 확인을 클릭해 변경 사항을 저장하고, PC를 재시작합니다.
윈도우  Shell Infrastructure Host가 작동을 멈췄습니다  오류 해결 방법 6가지

문제가 여전히 지속된다면 다음 방법을 시도해 보세요:

  1. 앞선 방법대로 시스템 구성 창을 엽니다.
  2. 선택적 시작 옵션을 선택하고 해당 옵션 아래의 모든 확인란에 체크합니다.
  3. 적용을 클릭한 다음 확인을 클릭합니다.

5. 윈도우 문제 해결사 실행하기

윈도우에 내장된 문제 해결사도 이 문제 해결에 큰 도움이 될 수 있습니다. 오류가 시스템 유지 관리 문제 때문이라면 시스템 유지 관리 문제 해결사가 유용하고, 하드웨어 관련 문제라면 하드웨어 및 장치 문제 해결사를 사용하면 됩니다.

먼저 시스템 유지 관리 문제 해결사를 실행하는 방법부터 알아보겠습니다:

  1. Win + R 키를 눌러 실행 대화 상자를 엽니다.
  2. msdt.exe -id MaintenanceDiagnostic을 입력하고 Enter 키를 눌러 시스템 유지 관리 문제 해결사를 엽니다.
  3. 고급 옵션을 클릭한 후 자동으로 복구 적용 확인란에 체크합니다.
  4. 다음을 클릭하고 화면 안내에 따라 절차를 마칩니다.
윈도우  Shell Infrastructure Host가 작동을 멈췄습니다  오류 해결 방법 6가지

문제가 지속되면 다음 단계에 따라 하드웨어 및 장치 문제 해결사를 실행해 보세요:

  1. 시작 메뉴 > 설정 > 업데이트 및 보안으로 이동한 후 문제 해결 옵션을 선택합니다.
  2. 오른쪽 창에서 하드웨어 및 장치 문제 해결사를 클릭하고 문제 해결사 실행 버튼을 누릅니다.
윈도우  Shell Infrastructure Host가 작동을 멈췄습니다  오류 해결 방법 6가지

화면 안내에 따라 진행한 후 PC를 재시작합니다.

6. SFC 도구 사용하기

손상된 시스템 파일이 원인이라면 시스템 파일 검사기(SFC) 도구가 효과적입니다. 이 도구를 활용하면 몇 가지 간단한 단계만으로 PC의 손상된 파일을 찾아 자동으로 복구할 수 있습니다.

SFC 검사를 실행하는 방법은 다음과 같습니다:

  1. Win + R 키를 눌러 실행 대화 상자를 엽니다.
  2. CMD를 입력한 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한의 명령 프롬프트를 엽니다.
  3. 다음 명령어를 입력하고 Enter 키를 누릅니다:
sfc /scannow

검사가 완료되면 PC를 재시작하고 문제가 해결되었는지 확인합니다.

윈도우 Shell Infrastructure Host 오류, 이제 쉽게 해결하세요

Shell Infrastructure Host 오류 때문에 앱 사용을 막을 필요는 없습니다. 위에서 소개한 해결 방법 중 하나를 적용하면 대부분의 경우 문제없이 정상적으로 사용할 수 있습니다. 만약 서드파티 앱에서 여전히 문제가 발생한다면, 추가로 시도해 볼 수 있는 다른 해결 방법들도 많이 있으니 참고하세요.