Windows Shell Experience Host (ShellExperienceHost.exe) 문제를 해결하는 방법은 무엇입니까?

Windows Shell Experience Host 란 무엇입니까?

Windows Shell Experience Host는 ShellExperienceHost.exe라고도합니다. 범용 Windows 응용 프로그램의 창 표시 기능을 담당하는 Windows 구성 요소입니다. 범용 앱을 특별히 처리하는 것은 Windows 셸 (기본적으로 Windows의 그래픽 사용자 인터페이스)의 구성 요소입니다.





Windows Shell Experience Host 프로세스는 작업 표시 줄, 시작 메뉴 투명성, 달력, 시계, 백그라운드 동작 등과 같은 요소와 관련하여 범용 앱 인터페이스 동작을 처리합니다.이 프로세스는 Windows 10 출시와 함께 OS에서 데뷔했습니다. , Windows 10의 새로운 빌드마다 조정되고 개선되었지만 핵심 기능은 동일하게 유지됩니다.

일반적으로 Windows Shell Experience Host의 존재조차 알지 못합니다. 눈에 띄도록 설계되지 않았기 때문입니다. 일반적으로 CPU 리소스를 거의 또는 전혀 사용하지 않습니다. 물론 최근에 성가신 사용자가보고하는 프로세서 리소스의 양에 가까운 곳에서는 일반적으로 사용하지 않습니다.

Windows Shell Experience 호스트에서 CPU 사용량이 높은 이유는 무엇입니까?

ShellExperienceHost.exe 프로세스가 필요한 것보다 더 많은 CPU 리소스를 사용하고 있다면 왜 그런지 궁금 할 것입니다. 결국, 전력 소모가 가장 적은 시스템 프로세스 중 하나 여야합니다.



ShellExperienceHost.exe의 CPU 사용량이 급증한 데에는 몇 가지 이유가 있습니다 (있는 경우). 슬라이드 쇼를 사용하도록 PC의 배경을 설정하거나 슬라이드 쇼 생성기 앱을 사용하여 일정한 간격으로 데스크탑 배경을 변경할 수 있습니다. 작업 관리자에서 셸 경험 호스트 프로세스를 모니터링하면 데스크톱 요소가 변경 될 때마다 메모리 및 CPU 사용량이 갑자기 증가하는 것을 확인할 수 있습니다.

그러나 이것이 프로세스가 예상 프로세서 사용률 이상으로 일관되게 사용되도록하기에는 충분하지 않습니다.

ShellExperienceHost.exe의 CPU 사용량 급증에는 종종 간과되는 또 다른 잠재적 이유가 있습니다. 이는 실제 셸 경험 호스트 프로세스가 아닙니다. 가짜 실행 파일을 실제 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 업데이트를 확인하는 방법은 다음과 같습니다.

  1. 시작 메뉴 아이콘을 마우스 오른쪽 버튼으로 클릭하고 설정을 선택하여 설정 앱을 시작합니다.
  2. 기본 설정 화면에서 업데이트 및 보안을 선택합니다.
  3. 업데이트 및 보안 화면에서 Windows 업데이트 탭으로 전환하고 '업데이트 확인'버튼을 클릭합니다.
  4. OS는 Windows Update 서버를 확인하고 사용 가능한 업데이트를 다운로드합니다.

업데이트가 다운로드되면 지금 시스템을 재부팅하여 설치를 시작하거나 나중에 재부팅하도록 예약 할 수 있습니다.



최신 OS가 설치되면 ShellExperienceHost.exe 및 기타 시스템 프로세스가 더 이상 CPU의 예상 비율 이상을 사용하지 않기를 바랍니다.

자동 강조 색상 끄기

ShellExperienceHost.exe 프로세스는 바탕 화면과 배경의 시각적 변경을 담당합니다. 데스크톱에서 더 많은 변경 사항이 발생할수록 프로세스가 더 많이 작동하고 더 많은 CPU를 사용합니다. 이는 바탕 화면 배경이 슬라이드 쇼인 PC에서 ShellExperienceHost.exe의 CPU 사용량이 높은 원인 일 수 있습니다.

배경이 몇 분마다 변경되기 때문에 Shell Experience Host가 정기적으로 호출됩니다. 또한 PC는 기본적으로 새 배경 이미지와 일치하는 새 강조 색상을 선택합니다. 이것은 프로세스에 더 많은 작업을 제공합니다.

ShellExperienceHost.exe의 CPU 사용량을 줄이려면 자동 강조 색상을 해제 해보십시오. 방법은 다음과 같습니다.

  1. 시작 메뉴 아이콘을 마우스 오른쪽 버튼으로 클릭하고 설정을 선택하여 설정 앱을 시작합니다.
  2. 기본 설정 화면에서 개인 설정을 선택합니다.
  3. 개인 설정 화면에서 색상 탭으로 전환합니다.
  4. 색상 탭에서 '강조 색상 선택'섹션까지 아래로 스크롤합니다.
  5. '내 배경에서 강조 색상을 자동으로 선택'체크 상자를 선택 해제하십시오.

설정 앱을 종료하고 몇 분 후에 작업 관리자에서 ShellExperienceHost.exe의 CPU 사용량을 확인합니다. 이제 Shell Experience Host 프로세스가 CPU 비율을 보통에서 낮은 비율로 사용하는 경우 문제가 해결되었습니다.

그러나 ShellExperienceHost.exe의 CPU 사용량이 계속해서 급증하면 다음 해결 방법을 시도해보십시오.

슬라이드 쇼 배경 비활성화

자동 강조 색상을 꺼도 도움이되지 않는 경우 배경 스타일을 모두 변경하면 더 나은 결과를 얻을 수 있습니다. 단색의 슬라이드 쇼 스타일을 전환하거나 대신 정적 그림을 선택할 수 있습니다. 두 가지 대안 중 하나가 수정되었으므로 셸 경험 호스트에서 수행 할 작업이 줄어들고 이로 인해 높은 CPU 사용이 중지 될 수 있습니다.

  1. 시작 메뉴 아이콘을 마우스 오른쪽 버튼으로 클릭하고 설정을 선택하여 설정 앱을 시작합니다.
  2. 기본 설정 화면에서 개인 설정을 선택합니다.
  3. 개인화 화면에서 배경 탭에 머물러 있습니다.
  4. 오른쪽 창의 배경 섹션에서 아래쪽 화살표 버튼을 클릭합니다.
  5. 단색 또는 그림을 선택합니다.

이전과 마찬가지로 설정 앱을 종료하고 몇 분 후에 작업 관리자에서 ShellExperienceHost.exe의 CPU 사용량을 확인합니다. 이제 Shell Experience Host 프로세스가 CPU 비율을 보통에서 낮은 비율로 사용하는 경우 문제가 해결되었습니다.

SFC 스캔 실행

위의 방법이 도움이되지 않은 경우 명령 줄 창에서 시스템 파일 검사기를 실행하여 ShellExperienceHost.exe 높은 CPU 사용량 문제를 해결할 수 있습니다.

SFC 유틸리티는 Windows에 내장되어 있으며 시스템 파일을 복구하는 데 사용할 수 있습니다. 셸 경험 호스트는 시스템 구성 요소이므로 관련 시스템 파일 문제로 인해 사용량이 증가 할 수 있습니다.

따라서 필요한 경우 SFC 도구를 사용하여 시스템 파일 오류를 찾아 수정할 수 있습니다. 그렇게하려면 아래 단계를 따르십시오.

  1. 시작 메뉴를 마우스 오른쪽 단추로 클릭하고 제어판 (관리자) 또는 PowerShell (관리자)을 선택합니다. 표시되는 옵션은 Windows 10 빌드에 따라 다릅니다.
  2. 명령 줄 창에서 'sfc / scannow'를 입력하고 Enter 키를 눌러 스캔을 시작합니다.
  3. 스캔이 완료되면 (이전 시스템에서는 최대 1 시간이 소요될 수 있음) 머신을 재부팅합니다.

SFC 도구는 손상된 시스템 파일을 찾고 수정하는 데 매우 능숙합니다. 그러나이 솔루션이 ShellExperienceHost.exe가 사용 점프를 표시하는 것을 중지하지 않는 경우 시도 할 수있는 몇 가지 가능한 수정 사항이 있습니다.

ShellExperienceHost.exe에 대한 CPU 사용 제한 설정

Windows 10의 작업 관리자는 단순한 프로세스 개요 표 그 이상입니다. 이를 사용하여 많은 프로세서 전력을 소비하는 경향이있는 프로세스에 대한 CPU 사용 제한 설정과 같은 특수 조정을 수행 할 수 있습니다.

따라서 다른 방법으로 셸 경험 호스트가 비정상적인 CPU 사용을 통해 시스템 속도를 늦추는 것을 중지하지 못한 경우이 방법이 옵션입니다.

프로세스의 CPU 사용을 제한하면 규정 한 프로세서 성능의 백분율 이상을 사용할 수 없습니다. 이렇게하면 필요한 다른 프로그램을 위해 프로세서 성능을 확보 할 수 있습니다.

ShellExperienceHost.exe의 CPU 사용량을 제한하는 방법은 다음과 같습니다.

  1. 작업 관리자를 엽니 다. 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 작업 관리자를 선택합니다.
  2. 세부 정보 탭을 클릭합니다.
  3. 목록을 아래로 스크롤하여 ShellExperienceHost.exe 프로세스로 이동합니다.
  4. 프로세스를 마우스 오른쪽 단추로 클릭하고 선호도 설정을 선택하십시오.
  5. '어떤 프로세서가 ShellExperienceHost.exe를 실행할 수 있습니까?'에서 프로세서 선호도를 설정합니다.

Shell Experience Host 프로세스는 실제로 집약적 인 작업을 수행하지 않으며 기껏해야 적절한 수준의 CPU 성능을 필요로합니다. 따라서 문제를 일으키지 않고 하나 또는 두 개의 프로세서 코어에 대한 선호도를 쉽게 설정할 수 있습니다.

시스템 유지 관리 문제 해결사 실행 (Windows 7 사용자)

시스템 유지 관리 문제 해결사는 Windows 7 사용자가 셸 경험 호스트 프로세스가 CPU를 너무 많이 사용하지 않도록 방지하는 데 도움이 될 수 있습니다. 이 Windows 버전을 사용중인 경우 아래 단계를 통해 문제 해결사를 시작할 수 있습니다.

  1. 검색에 '제어판'을 입력하고 애플릿을 클릭합니다.
  2. 제어판에서보기 기준 모드를 ​​작은 아이콘으로 변경합니다.
  3. 문제 해결을 선택합니다.
  4. 시스템 및 보안에서 '유지 관리 작업보기'링크를 클릭합니다.
  5. 시스템 유지 관리 창에서 다음 버튼을 클릭합니다.
  6. 다음 화면에서 '관리자 권한으로 문제 해결 시도'를 선택합니다.

이 도구는 발견 된 문제를 해결하려고 시도합니다. 문제 해결사가 작업을 완료하면 닫기 버튼을 클릭하고 ShellExperienceHost.exe의 CPU 사용량이 정상으로 돌아 왔는지 확인합니다.

PC Optimizer 사용

Windows는 기본적으로 백그라운드에서 실행되는 프로그램 및 프로세스의 모음입니다. 이러한 프로그램 중 일부가 때때로 서로 충돌하는 것은 놀라운 일이 아닙니다. 불행히도 일부 프로세스는 Windows 작동 방식에 매우 중요합니다. 타사 프로그램이 ShellExperienceHost.exe와 같은 시스템 구성 요소와 충돌하는 경우 컴퓨터에 다양한 문제가 발생할 수 있습니다.

나쁜 소식은 기본 프로그램과 설치된 타사 프로그램 간의 충돌을 항상 막을 수는 없다는 것입니다. 좋은 소식은 다음과 같은 도구입니다. BoostSpeed PC에서 파일과 프로그램 간의 충돌을 해결하는 데 도움이됩니다. 이를 사용하여 시스템 문제를 해결하고, PC 성능을 높이고, 메모리 할당을 조정하고, 기타 많은 컴퓨터 향상 변경을 수행 할 수 있습니다.

깨끗한 환경에서 Windows 부팅

Shell Experience Host 프로세스와 충돌하는 프로그램이 있는지 수동으로 확인하려면 깨끗한 환경에서 Windows를 부팅하고 ShellExperienceHost.exe의 CPU 사용량이 안정적인지 여부를 확인할 수 있습니다.

클린 부팅은 타사 드라이버 및 시작 항목을 비활성화하고 주로 Microsoft 서비스 및 시작으로 Windows를 부팅합니다. 이를 통해 타사 앱이 방해 할 위험없이 문제를 안전하게 해결할 수 있습니다.

Windows를 클린 부팅하려면 다음 단계를 따르십시오.

  1. Win 키 + R을 눌러 실행 상자를 엽니 다.
  2. 'msconfig'를 입력하고 확인을 클릭합니다.
  3. 시스템 구성 대화 상자에서 일반 탭이 선택되어 있는지 확인하십시오.
  4. 시작 선택에서 선택 모드를 선택합니다.
  5. '시스템 서비스로드'및 '원래 부팅 구성 사용'옆의 상자가 선택되어 있는지 확인합니다.
  6. '시작 항목로드'체크 상자를 선택 해제하십시오.
  7. 서비스 탭으로 전환하고 '모든 Microsoft 서비스 숨기기'체크 상자를 선택하십시오.
  8. 모든 타사 서비스를 비활성화하려면 오른쪽 하단에있는 모두 비활성화 버튼을 클릭합니다.
  9. 적용 버튼을 클릭 한 다음 확인 버튼을 클릭하여 변경 사항을 저장합니다.

컴퓨터를 다시 시작하십시오. 클린 환경으로 부팅됩니다.

ShellExperienceHost.exe가 클린 부팅에서 어떻게 작동하는지 확인합니다. CPU 사용량이 최소 인 경우 비활성화 된 서비스, 드라이버 또는 시작 항목 중 하나가 셸 경험 호스트 프로세스와 충돌 할 수 있습니다.

충돌하는 타사 항목의 범위를 좁힐 수 있습니다. 시스템 구성으로 돌아가 비활성화 된 서비스의 절반을 활성화하고 머신을 재부팅합니다. ShellExperienceHost.exe가 CPU 사용량을 급증시키는 드라이버, 시작 항목 또는 서비스를 찾을 때까지이 작업을 계속합니다.

또는 손상된 드라이버가 문제 일 수 있다고 생각되면 모든 시스템 드라이버를 업데이트 할 수 있습니다. 이렇게하면 한 번에 구식 및 손상된 드라이버를 모두 제거 할 수 있습니다. 더욱이 어떤 특정 드라이버가 버그와 관련이 있는지 파악하기 어려울 수 있습니다. 따라서 배치 4 드라이버 업데이트로 시간을 절약 할 수 있습니다.

Windows는 장치 관리자를 통해서만 드라이버를 개별적으로 업데이트 할 수 있습니다. Windows Update에는 주요 하드웨어 용 드라이버 만 포함되며 주요 업데이트 만 포함됩니다. 한편 하드웨어 제조업체의 웹 사이트로 이동하여 모든 드라이버를 수동으로 다운로드하고 설치하는 것은 비효율적입니다.

가장 좋은 방법은 Driver Updater와 같은 타사 프로그램으로 전환하여 필요한 모든 드라이버를 찾아서 버튼 클릭 한 번으로 설치하는 것입니다.

드라이버를 업데이트 한 후 ShellExperienceHost.exe 높은 CPU 사용량 버그가 해결되었는지 확인합니다.

추가 팁 : ShellExperienceHost.exe 프로세스 다시 시작

먼저주의 할 점 : Shell Experience Host 프로세스는 Windows의 중요한 구성 요소입니다. 따라서 삭제하거나 비활성화하지 마십시오. 즉, 명령 줄 창을 통해 PC를 100 % 사용해도 괜찮습니다.

그러나 ShellExperienceHost.exe를 일시적으로 종료하여 CPU 사용량 급증을 막을 수 있습니다. Windows에서 잠시 후 프로세스를 다시 시작하므로 걱정할 필요가 없습니다.

작업 관리자를 열고 ShellExperienceHost.exe 프로세스로 이동합니다. 프로세스를 마우스 오른쪽 단추로 클릭하고 작업 끝내기를 선택합니다.

PC의 바탕 화면이 비어있을 수 있습니다. 잠시 기다리면 UI 요소가 다시 나타납니다.

이 문서가 ShellExperienceHost.exe 높은 CPU 사용 문제를 해결하는 데 도움이 되었기를 바랍니다. 의견을 통해 귀하에게 효과가 있었던 솔루션에 대해 알려 주실 수 있습니다.