Windows 셸 경험 호스트(ShellExperienceHost.exe) 문제를 해결하는 방법은 무엇입니까?
게시 됨: 2020-08-25Windows 셸 경험 호스트란 무엇입니까?
Windows 셸 경험 호스트는 ShellExperienceHost.exe라고도 합니다. 범용 Windows 응용 프로그램의 창 표시 기능을 담당하는 Windows 구성 요소입니다. 특히 범용 앱을 처리하는 것은 Windows 셸의 구성 요소(기본적으로 Windows의 그래픽 사용자 인터페이스)입니다.
Windows Shell Experience Host 프로세스는 작업 표시줄, 시작 메뉴 투명도, 달력, 시계, 배경 동작 등과 같은 요소와 관련된 범용 앱 인터페이스 동작을 처리합니다. 이 프로세스는 Windows 10 출시와 함께 OS에 데뷔했습니다. 수년에 걸쳐 , Windows 10의 새 빌드마다 조정되고 개선되었지만 핵심 기능은 동일하게 유지됩니다.
일반적으로 Windows Shell Experience Host의 존재조차 눈치채지 못할 것입니다. 이것은 눈에 띄도록 설계되지 않았기 때문입니다. 일반적으로 CPU 리소스를 거의 또는 전혀 소비하지 않습니다. 확실히, 일반적으로 최근 짜증나는 사용자가 보고하는 프로세서 리소스의 양 근처에서는 사용하지 않습니다.
Windows 셸 경험 호스트의 CPU 사용량이 높은 이유는 무엇입니까?
ShellExperienceHost.exe 프로세스가 필요한 것보다 훨씬 더 많은 CPU 리소스를 사용하고 있다면 이것이 왜 그런지 궁금할 것입니다. 결국, 전력 소모가 가장 적은 시스템 프로세스 중 하나여야 합니다.
ShellExperienceHost.exe의 CPU 사용량이 급증한 데는 몇 가지 이유가 있습니다(있는 경우). 아마도 PC의 배경을 슬라이드쇼로 설정하거나 슬라이드쇼 생성기 앱을 사용하여 정기적으로 바탕 화면 배경을 변경할 수 있습니다. 작업 관리자에서 Shell Experience Host 프로세스를 모니터링하는 경우 데스크탑 요소가 변경될 때마다 메모리 및 CPU 사용량이 갑자기 증가하는 것을 확인할 수 있습니다.
그러나 이것은 프로세스가 예상 프로세서 사용률 이상으로 일관되게 사용하도록 하기에 충분하지 않습니다.
종종 간과되는 또 다른 잠재적인 ShellExperienceHost.exe의 CPU 사용량 급증 원인은 실제 Shell Experience Host 프로세스가 아닙니다. 가짜 실행 파일을 실제 ShellExperienceHost.exe로 착각할 수 있습니다. 예를 들어, 온라인 범죄자들은 트로이 목마 채굴기 ShellExperienceHost.exe 및 MicrosoftShellHost.exe를 사용하여 피해자의 CPU를 사용하여 Monero 암호화폐를 채굴하는 것으로 알려져 있습니다.
CPU 사용량이 많은 ShellExperienceHost.exe가 가짜인지 진짜인지를 쉽게 알 수 있는 방법은 위치를 찾는 것입니다. 다음은 정품 프로세스의 위치입니다.
C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy
작업 관리자에서 프로세스를 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 파일 위치 열기를 선택합니다. Windows 탐색기가 위의 위치로 열리면 실행 파일이 악성이 아니므로 안심할 수 있습니다.
"Windows 셸 경험 호스트가 일시 중단되거나 중지됨" 문제를 해결하는 방법
작업 관리자의 ShellExperienceHost.exe가 정품 프로세스일지라도 너무 많은 CPU 전력을 사용하기 때문에 여전히 PC가 느려질 수 있습니다. 많은 사람들이 이 프로세스로 버그를 수정하는 데 성공적으로 사용한 방법을 아래에서 확인하십시오.
운영 체제 업데이트
최신 버전의 Windows를 사용하면 이전 버전에서 발견된 많은 버그와 결함을 해결하는 데 도움이 될 수 있습니다. 따라서 사용 가능한 모든 OS 업데이트를 설치했는지 확인하십시오. 일부 사소한 업데이트에는 ShellExperienceHost.exe 높은 CPU 사용 문제와 같은 시스템 오류에 대한 버그 수정 및 패치가 포함되어 있습니다.
OS 업데이트를 확인하는 방법은 다음과 같습니다.
- 시작 메뉴 아이콘을 마우스 오른쪽 버튼으로 클릭하고 설정을 선택하여 설정 앱을 시작합니다.
- 기본 설정 화면에서 업데이트 및 보안을 선택합니다.
- 업데이트 및 보안 화면에서 Windows 업데이트 탭으로 전환하고 "업데이트 확인" 버튼을 클릭합니다.
- OS는 Windows 업데이트 서버를 확인하고 사용 가능한 업데이트를 다운로드합니다.
업데이트가 다운로드되면 지금 시스템을 재부팅하여 설치를 시작하거나 나중에 재부팅하도록 예약할 수 있습니다.
최신 OS가 설치된 상태에서 ShellExperienceHost.exe 및 기타 시스템 프로세스가 더 이상 예상 CPU 비율 이상을 사용하지 않기를 바랍니다.
자동 강조 색상 끄기
ShellExperienceHost.exe 프로세스는 바탕 화면과 배경을 시각적으로 변경하는 역할을 합니다. 데스크탑에서 더 많은 변경이 발생할수록 더 많은 프로세스가 작동해야 하고 더 많은 CPU를 사용합니다. 이는 데스크탑 배경이 슬라이드쇼인 PC에서 ShellExperienceHost.exe의 CPU 사용량이 높은 원인일 수 있습니다.
배경이 몇 분마다 변경되기 때문에 Shell Experience Host가 정기적으로 호출됩니다. 또한 PC는 기본적으로 새 배경 이미지와 일치하도록 새 강조 색상을 선택합니다. 이것은 프로세스에 더 많은 작업을 제공합니다.
ShellExperienceHost.exe의 CPU 사용량을 줄이려면 자동 강조 색상을 끄십시오. 방법은 다음과 같습니다.
- 시작 메뉴 아이콘을 마우스 오른쪽 버튼으로 클릭하고 설정을 선택하여 설정 앱을 시작합니다.
- 기본 설정 화면에서 개인화를 선택하세요.
- 개인화 화면에서 색상 탭으로 전환합니다.
- 색상 탭을 아래로 스크롤하여 "강조 색상 선택" 섹션으로 이동합니다.
- "내 배경에서 자동으로 강조 색상 선택" 확인란의 선택을 취소합니다.
설정 앱을 종료하고 몇 분 후에 작업 관리자에서 ShellExperienceHost.exe의 CPU 사용량을 확인하십시오. 이제 Shell Experience Host 프로세스가 CPU의 중간 또는 낮은 비율을 사용하는 경우 문제가 해결된 것입니다.
그러나 ShellExperienceHost.exe의 CPU 사용량이 계속 점프하면 다음 해결 방법을 시도하십시오.
슬라이드쇼 배경 비활성화
자동 강조 색상을 꺼도 도움이 되지 않으면 배경 스타일을 완전히 변경하면 더 나은 결과를 얻을 수 있습니다. 단색의 슬라이드쇼 스타일을 전환하거나 대신 정적 사진을 선택할 수 있습니다. 두 가지 대안 중 하나가 수정되었으므로 Shell Experience Host가 수행할 작업이 줄어들어 높은 CPU 사용량을 막을 수 있습니다.
- 시작 메뉴 아이콘을 마우스 오른쪽 버튼으로 클릭하고 설정을 선택하여 설정 앱을 시작합니다.
- 기본 설정 화면에서 개인화를 선택하세요.
- 개인화 화면에서 배경 탭을 유지하십시오.
- 오른쪽 창의 배경 섹션에서 아래쪽 화살표 버튼을 클릭하고,
- 단색 또는 그림을 선택합니다.
이전과 마찬가지로 설정 앱을 종료하고 몇 분 후에 작업 관리자에서 ShellExperienceHost.exe의 CPU 사용량을 확인하십시오. 이제 Shell Experience Host 프로세스가 CPU의 중간 또는 낮은 비율을 사용하는 경우 문제가 해결된 것입니다.
SFC 스캔 실행
위의 방법이 도움이 되지 않으면 명령줄 창에서 시스템 파일 검사기 검사를 실행하여 ShellExperienceHost.exe 높은 CPU 사용량 문제를 해결할 수 있습니다.
SFC 유틸리티는 Windows에 내장되어 있으며 시스템 파일을 복구하는 데 사용할 수 있습니다. Shell Experience Host는 시스템 구성 요소이므로 관련 시스템 파일 문제로 인해 사용량이 급증할 수 있습니다.
따라서 필요한 경우 SFC 도구를 사용하여 시스템 파일 오류를 찾아 수정할 수 있습니다. 이렇게 하려면 아래 단계를 따르세요.
- 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 제어판(관리자) 또는 PowerShell(관리자)을 선택합니다. 표시되는 옵션은 Windows 10 빌드에 따라 다릅니다.
- 명령줄 창에서 "sfc /scannow"를 입력하고 Enter 키를 눌러 스캔을 시작합니다.
- 스캔이 완료되면(이전 시스템에서는 최대 1시간이 소요될 수 있음) 시스템을 재부팅합니다.
SFC 도구는 손상된 시스템 파일을 찾고 수정하는 데 매우 유용합니다. 그러나 이 솔루션으로 ShellExperienceHost.exe가 사용량 점프를 표시하지 않는 경우 시도할 수 있는 몇 가지 수정 사항이 있습니다.
ShellExperienceHost.exe에 대한 CPU 사용 제한 설정
Windows 10의 작업 관리자는 단순한 프로세스 개요 표 그 이상입니다. 이를 사용하여 프로세서 전력을 많이 소모하는 경향이 있는 프로세스에 대한 CPU 사용 제한 설정과 같은 특수 조정을 수행할 수 있습니다.
따라서 다른 방법으로 Shell Experience Host가 비정상적인 CPU 사용으로 인해 시스템 속도를 늦추는 것을 막지 못한 경우 이 방법이 옵션입니다.
프로세스의 CPU 사용량을 제한하면 해당 프로세스에 대해 규정한 프로세서 전력의 백분율 이상을 사용할 수 없습니다. 이것은 그것을 필요로 하는 다른 프로그램을 위해 프로세서 파워를 확보할 것입니다.

ShellExperienceHost.exe의 CPU 사용량을 제한하는 방법은 다음과 같습니다.
- 작업 관리자를 엽니다. 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 작업 관리자를 선택합니다.
- 세부 정보 탭을 클릭합니다.
- ShellExperienceHost.exe 프로세스까지 목록을 아래로 스크롤합니다.
- 프로세스를 마우스 오른쪽 버튼으로 클릭하고 선호도 설정을 선택합니다.
- "ShellExperienceHost.exe를 실행할 수 있는 프로세서는 무엇입니까?"에서 프로세서 선호도를 설정합니다.
Shell Experience Host 프로세스는 실제로 집중적인 작업을 수행하지 않으며 필요한 CPU 성능은 기껏해야 적당합니다. 따라서 문제를 일으키지 않고 하나 또는 두 개의 프로세서 코어에 선호도를 쉽게 설정할 수 있습니다.
시스템 유지 관리 문제 해결사 실행(Windows 7 사용자)
시스템 유지 관리 문제 해결사는 Windows 7 사용자가 Shell Experience Host 프로세스가 CPU를 너무 많이 사용하지 않도록 하는 데 도움이 될 수 있습니다. 이 버전의 Windows를 사용하는 경우 아래 단계가 문제 해결사를 시작하는 데 도움이 됩니다.
- 검색에 "제어판"을 입력하고 애플릿을 클릭합니다.
- 제어판의 보기 기준 모드를 작은 아이콘으로 변경하십시오.
- 문제 해결을 선택합니다.
- 시스템 및 보안에서 "유지 관리 작업 보기" 링크를 클릭합니다.
- 시스템 유지 관리 창에서 다음 버튼을 클릭합니다.
- 다음 화면에서 "관리자 권한으로 문제 해결 시도"를 선택합니다.
이 도구는 발견된 문제를 해결하려고 시도합니다. 문제 해결사가 작업을 완료하면 닫기 버튼을 클릭하고 ShellExperienceHost.exe의 CPU 사용량이 정상으로 돌아왔는지 확인합니다.
PC 옵티마이저 사용
Windows는 기본적으로 백그라운드에서 실행되는 프로그램 및 프로세스의 모음입니다. 이러한 프로그램 중 일부가 때때로 서로 충돌하는 것은 그리 놀라운 일이 아닙니다. 불행히도 일부 프로세스는 Windows 작동 방식에 매우 중요합니다. 타사 프로그램이 ShellExperienceHost.exe와 같은 시스템 구성 요소와 충돌하는 경우 시스템에 다양한 문제가 발생할 수 있습니다.

Auslogics BoostSpeed로 PC 문제 해결
BoostSpeed는 PC 청소 및 최적화 외에도 개인 정보를 보호하고 하드웨어 문제를 진단하며 속도 향상을 위한 팁을 제공하고 대부분의 PC 유지 관리 및 서비스 요구 사항을 처리하는 20개 이상의 도구를 제공합니다.
나쁜 소식은 기본 프로그램과 설치된 타사 프로그램 간의 충돌을 항상 멈출 수는 없다는 것입니다. 좋은 소식은 Auslogics BoostSpeed와 같은 도구를 사용하여 PC의 파일과 프로그램 간의 충돌을 해결할 수 있다는 것입니다. 이를 사용하여 시스템 문제를 해결하고, PC 성능을 높이고, 메모리 할당을 조정하고, 기타 컴퓨터를 향상시키는 많은 변경 작업을 수행할 수 있습니다.
깨끗한 환경에서 Windows 부팅
Shell Experience Host 프로세스와 충돌하는 프로그램이 있는지 수동으로 확인하려면 깨끗한 환경에서 Windows를 부팅하고 ShellExperienceHost.exe의 CPU 사용량이 안정적인지 확인할 수 있습니다.
클린 부팅은 타사 드라이버 및 시작 항목을 비활성화하고 대부분 Microsoft 서비스 및 시작으로 Windows를 부팅합니다. 이렇게 하면 타사 앱이 방해할 위험 없이 안전하게 문제를 해결할 수 있습니다.
Windows를 클린 부팅하려면 다음 단계를 따르십시오.
- Win 키+R을 눌러 실행 상자를 엽니다.
- "msconfig"를 입력하고 확인을 클릭합니다.
- 시스템 구성 대화 상자에서 일반 탭이 선택되어 있는지 확인합니다.
- 시작 선택에서 선택 시작을 선택합니다.
- "시스템 서비스 로드" 및 "원래 부팅 구성 사용" 옆에 있는 상자가 선택되어 있는지 확인합니다.
- "시작 항목 로드" 확인란을 선택 취소합니다.
- 서비스 탭으로 전환하고 "모든 Microsoft 서비스 숨기기" 확인란을 선택합니다.
- 모든 타사 서비스를 비활성화하려면 오른쪽 하단 근처에 있는 모두 비활성화 버튼을 클릭합니다.
- 적용 버튼을 클릭한 다음 확인 버튼을 클릭하여 변경 사항을 저장합니다.
컴퓨터를 다시 시작합니다. 깨끗한 환경으로 부팅됩니다.
ShellExperienceHost.exe가 클린 부팅에서 어떻게 작동하는지 확인하십시오. CPU 사용량이 최소인 경우 비활성화된 서비스, 드라이버 또는 시작 항목 중 하나가 Shell Experience Host 프로세스와 충돌할 수 있습니다.
충돌하는 타사 항목의 범위를 좁힐 수 있습니다. 시스템 구성으로 돌아가 비활성화된 서비스의 절반을 활성화하고 시스템을 재부팅합니다. ShellExperienceHost.exe에서 CPU 사용량을 급증시키는 드라이버, 시작 항목 또는 서비스를 찾을 때까지 이 작업을 계속하십시오.
또는 손상된 드라이버가 문제일 수 있다고 생각되면 모든 시스템 드라이버를 업데이트할 수 있습니다. 이렇게 하면 한 번에 모든 오래되고 손상된 드라이버가 제거됩니다. 또한 버그와 관련된 특정 드라이버를 파악하기 어려울 수 있습니다. 따라서 일괄 4드라이버 업데이트로 시간을 절약할 수 있습니다.
Windows는 장치 관리자를 통해서만 드라이버를 개별적으로 업데이트할 수 있습니다. Windows 업데이트에는 주요 하드웨어용 드라이버와 주요 업데이트만 포함되어 있습니다. 한편, 하드웨어 제조업체의 웹사이트로 이동하여 모든 드라이버를 수동으로 다운로드하고 설치하는 것은 단순히 비효율적입니다.

Driver Updater로 PC 문제 해결
불안정한 PC 성능은 종종 오래되거나 손상된 드라이버로 인해 발생합니다. Auslogics Driver Updater는 드라이버 문제를 진단하고 이전 드라이버를 한 번에 또는 한 번에 하나씩 업데이트하여 PC를 보다 원활하게 실행할 수 있도록 합니다.
가장 좋은 방법은 Auslogics Driver Updater와 같은 타사 프로그램으로 전환하여 필요한 모든 드라이버를 찾아 클릭 한 번으로 설치하는 것입니다.
드라이버를 업데이트한 후 ShellExperienceHost.exe 높은 CPU 사용량 버그가 해결되었는지 확인하십시오.
추가 팁: ShellExperienceHost.exe 프로세스 다시 시작
먼저 주의 사항: Shell Experience Host 프로세스는 Windows의 중요한 구성 요소입니다. 따라서 절대 삭제하거나 비활성화하려고 해서는 안 됩니다. 즉, 명령줄 창을 통해 100% PC를 사용할 수 있는 경우가 아니라면 말입니다.
그러나 일시적으로 ShellExperienceHost.exe를 종료하여 CPU 사용량 급증을 막을 수 있습니다. Windows는 몇 분 안에 프로세스를 다시 시작하므로 걱정할 필요가 없습니다.
작업 관리자를 열고 ShellExperienceHost.exe 프로세스로 이동합니다. 프로세스를 마우스 오른쪽 버튼으로 클릭하고 작업 끝내기를 선택합니다.
PC의 바탕 화면이 비어 있을 수 있습니다. 잠시 기다리면 UI 요소가 다시 나타납니다.
이 문서가 ShellExperienceHost.exe 높은 CPU 사용량 문제를 해결하는 데 도움이 되었기를 바랍니다. 의견에서 귀하에게 효과가 있었던 솔루션에 대해 알려줄 수 있습니다.