Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

수정:dasHost.exe 높은 CPU 및 메모리 사용량

기기 연결 프레임워크 제공 호스트(dashHost.exe)  Windows에서 유선 및 무선 장치의 페어링을 담당하는 Microsoft 핵심 프로세스입니다. 프로세스  로컬 서비스에서 실행되는 공식 Windows 구성 요소 제품군의 일부입니다. 계정. Windows 8과 함께 도입된 비교적 새로운 프레임워크이지만 최신 Windows 10에서도 사용할 수 있습니다.

수정:dasHost.exe 높은 CPU 및 메모리 사용량

작업 관리자에 dasHost.exe 인스턴스가 여러 개 있는 이유는 무엇입니까?

기기 연결 프레임워크 제공 호스트(dashHost.exe)  유선 및 무선 장치를 Windows 운영 체제와 페어링하는 작업을 수행합니다. 프레임워크를 사용하면 네트워크에 연결된 장치가 버스에 연결된 것처럼 PC 클라이언트를 검색, 설치 및 연결할 수 있습니다.

수정:dasHost.exe 높은 CPU 및 메모리 사용량

사용자는 기기 연결 프레임워크 제공 호스트의 여러 인스턴스를 만납니다. 프로세스가 네트워크에 연결된 각 장치에 대해 자신을 복제하기 때문입니다. 이 프레임워크를 통해 PC와 페어링된 모든 기기에 대해 별도의 기기 연결 프레임워크 제공 호스트 작업 관리자에 표시됩니다.

CPU 사용량이 많은 경우 

일부 사용자는 여러 기기 연결 프레임워크 제공자 호스트dashHost.exe 경우와 함께 거의 모든 시스템 리소스를 소모하게 됩니다. CPU 용량의 70% 이상을 차지합니다.

일반적으로 기기 연결 프레임워크 제공업체 호스트 프로세스  매우 가볍고(RAM 사용량이 10MB 미만) CPU 사용량의 1-2%를 초과해서는 안 됩니다(사양에 따라 다름).

서비스가 필요한 것보다 더 많은 시스템 서비스를 사용하는 경우 일반적으로 다음 세 가지 시나리오 중 하나입니다.

  • 문제는 프로세스가 아니라 연결된 기기와 관련이 있습니다.
  • dashHost.exe  프로세스에 결함이 있어 다시 시작해야 합니다.
  • 멀웨어가 합법적인 기기 연결 프레임워크 제공자 호스트를 대체했습니다.   악성 실행 파일로 처리합니다(드물게 발생).

DasHost.exe CPU 스파이크를 일으키는 것으로 알려져 있지만 대부분 오래된 드라이버가 있는 장치를 연결할 때 발생합니다. 많은 구형 장치가 새 운영 체제에 맞는 드라이버 업데이트를 아직 받지 못했기 때문에 이 문제는 Windows 10에서 더 일반적입니다.

최종 사용자에게 유감스럽게도 Windows에는 기기 연결 프레임워크 제공자 호스트 를 일으키는 기기를 식별하는 데 도움이 되는 기본 제공 도구가 없습니다. 리소스 사용량을 늘리는 프로세스입니다.

DasHost.exe를 비활성화해야 하나요?

아니, 당신은해서는 안됩니다. 기기 연결 프레임워크 제공자 호스트 비활성화 프로세스를 수행하면 대부분의 PC와 외부 장치 연결이 방해받게 됩니다. 발생하는 성능 문제에 관계없이 DasHost.exe를 사용 중지합니다. 시스템을 심각하게 손상시키기 때문에 실행 가능한 전략이 아닙니다.

그러나 CPU 스파이크를 참을 수 없는 경우 결함이 있는 기기 연결 프레임워크 제공자 를 일시적으로 종료할 수 있습니다. 작업 관리자의 작업(Ctrl + Shift + Esc). OS가 자동으로 DasHost.exe  다시 열리기 때문에 장기적으로 손상되지 않습니다. 잠시 후. 프레임워크가 자동으로 다시 시작되지 않으면 시스템을 재부팅하십시오.

시스템이 프레임워크를 강제로 재부팅하면 성능 스파이크를 유발하는 결함을 쉽게 제거할 수 있습니다.

수정:dasHost.exe 높은 CPU 및 메모리 사용량

그러나 문제가 그보다 더 근본적인 경우 기기 연결 프레임워크 제공업체를 종료합니다. 작업은 일시적으로만 제공되며 문제는 곧 다시 나타납니다.

보다 심층적인 솔루션은 기기 연결 서비스를 다시 시작하는 것입니다. 서비스 창에서 결함을 제거하십시오. 이렇게 하려면 실행 창(Windows 키 + R ), "services.msc"를 입력합니다. Enter 키를 누릅니다. . 서비스 대화 상자에서 기기 연결 서비스 를 찾습니다. 기입. 찾았으면 마우스 오른쪽 버튼으로 클릭하고 다시 시작
을 선택합니다.

수정:dasHost.exe 높은 CPU 및 메모리 사용량

또 무엇을 할 수 있나요?

어떤 기기가 DasHost.exe의 성능 스파이크를 일으키는지 정확히 결정할 방법이 없기 때문에 , 다시 시작해도 리소스 사용량을 줄이는 데 아무런 영향을 미치지 않는 경우 몇 가지 문제 해결 문의를 직접 수행해야 합니다.

아래에는 기기 연결 프레임워크 제공자 를 많이 사용하는 일반적인 원인의 대부분을 해결하는 방법 모음이 있습니다. 프로세스. 리소스 사용량이 정상으로 돌아올 때까지 각 방법을 순서대로 따르세요.

방법 1:WU를 최신 상태로 유지

드라이버가 DasHost.exe의 성능 스파이크에 대한 가장 큰 원인이기 때문에 , 가능한 최신 드라이버가 있는지 확인하는 것으로 시작하겠습니다. 다른 작업을 수행하기 전에 정기적으로 사용하는 모든 외부 장치가 연결되어 있는지 확인하세요.

시작하기 좋은 곳은 WU입니다. (Windows 업데이트) . Windows 키 + R 누르기 실행 명령을 열려면 "control update를 입력하십시오. "를 누르고 Enter 키를 누릅니다. Windows 업데이트를 엽니다. 이 단축키는 모든 Windows 버전에서 작동합니다.
수정:dasHost.exe 높은 CPU 및 메모리 사용량 Windows 업데이트 화면이 표시되면 업데이트 확인 버튼을 누르고 보류 중인 업데이트가 있는지 확인합니다. 보류 중인 업데이트가 있는 경우 해당 업데이트가 설치되어 시스템에 적용될 때까지 기다리십시오. 재부팅하라는 메시지가 표시되면 재부팅하고 Windows 업데이트 화면으로 돌아가 시스템이 최신 상태인지 확인하십시오.

수정:dasHost.exe 높은 CPU 및 메모리 사용량

방법 2:WU에서 관리하지 않는 드라이버 처리

Windows 업데이트가 작동하도록 한 후 Windows Update에서 관리하지 않는 드라이버에 대해 다시 문의해 보겠습니다. WU에서 관리하지 않는 드라이버는 종종 Device Association Framework Provider 의 성능 급증을 일으키는 드라이버입니다. 프로세스.

일반적으로 장치가 Windows 버전에서 지원되지 않는 경우 호환성 문제로 실행되도록 두는 것보다 비활성화하는 것이 가장 좋습니다. 드라이버가 특정 OS를 염두에 두고 작성되지 않은 경우 동일한 기능을 달성하는 장치는 거의 없습니다. 그리고 발생하더라도 정확히 찾아내기 어려운 시스템 문제를 일으키는 경우가 많습니다.

문제가 있는 드라이버를 식별하는 가장 쉬운 방법은 장치 관리자를 사용하는 것입니다. . 장치 관리자를 열려면 Windows 키 + R을 길게 누릅니다. , "devmgmt.msc 입력 "를 누르고 Enter를 누르십시오.
수정:dasHost.exe 높은 CPU 및 메모리 사용량

기기 관리자에 들어가면 , 오래된 드라이버 찾기를 시작합니다. 노란색 경고 기호를 통해 식별할 수 있습니다. 이는 장치가 다른 하드웨어와 충돌하거나 지원되지 않거나 Windows에서 적절한 드라이버를 찾을 수 없음을 의미합니다. 드라이버를 온라인으로 검색하기로 결정했다면 검색을 Windows 버전으로 제한하지 마십시오.
수정:dasHost.exe 높은 CPU 및 메모리 사용량

귀하의 Windows에 특별히 맞춤화된 드라이버를 찾지 못한 경우 약간 오래된 Windows 버전용 드라이버를 설치할 수 있습니다. Windows 10이 있는 경우 두 OS 버전용 드라이버가 호환되지 않는 경우가 많으므로 Windows 8.1용 드라이버를 설치해 보십시오. 드라이버를 설치한 후 경고 아이콘이 사라지면 일반적으로 장치가 현재 제대로 작동하고 있다는 신호입니다.

기기의 드라이버를 찾지 못한 경우 유일한 선택은 기기를 사용 중지하는 것입니다. 기기를 마우스 오른쪽 버튼으로 클릭하고 기기 비활성화(비활성화)를 선택하면 이 작업을 쉽게 수행할 수 있습니다. . 방금 비활성화한 장치를 알고 있는 경우 PC에 유선 연결이 있는 경우 영향을 받는 장치도 물리적으로 제거하십시오.

수정:dasHost.exe 높은 CPU 및 메모리 사용량

지원되지 않는 모든 기기를 처리한 후 PC를 재부팅하고 작업 관리자로 돌아가서 기기 연결 프레임워크 제공자 호스트 사용 여부를 확인합니다. 프로세스  내려갔다. 문제가 지속되면 아래 방법으로 이동하세요.

방법 3:DasHost.exe에서 악성코드 검사 실행

DasHost.exe 실행 가능  공식 Windows 구성 요소입니다. 그러나 자신을 합법적인 시스템 32 프로세스로 위장할 수 있는 바이러스에 대한 이야기를 들었을 것입니다.

이론적으로 멀웨어는 기기 연결 프레임워크 제공자 호스트 를 대체할 수 있습니다. 입찰을 수행할 악성 실행 파일이 있습니다. 그러나 현실적으로 지난 몇 년 동안 Windows는 바이러스가 시스템 파일에 액세스하거나 가장하는 것을 방지하는 데 훨씬 뛰어났습니다. 시스템이 최신 상태인 경우에는 그럴 가능성이 훨씬 적습니다. DasHost 로 위장한 멀웨어 사례가 있는지 알아보기 위해 간결한 온라인 조사를 실시했습니다. 실행 가능하지만 이를 뒷받침할 증거는 거의 없습니다.

하지만 절대적으로 확신하려면 기기 연결 프레임워크 제공자 호스트  프로세스는 기본 파일 위치를 확인하는 것입니다. 작업 관리자(Ctrl + Shift + Esc), 를 열어 이 작업을 쉽게 수행할 수 있습니다. 기기 연결 프레임워크 제공업체 호스트를 마우스 오른쪽 버튼으로 클릭 파일 위치 열기 선택 .

수정:dasHost.exe 높은 CPU 및 메모리 사용량

실행 파일이 Windows / System32에 있는 경우 , 위장된 맬웨어를 처리하지 않으므로 안심할 수 있습니다. 여전히 회의적이라면 DasHost.exe 를 마우스 오른쪽 버튼으로 클릭하여 프로세스에서 바이러스 검사를 실행할 수도 있습니다. Windows Defender로 스캔을 선택합니다.

수정:dasHost.exe 높은 CPU 및 메모리 사용량 참고: Windows Defender의 기능에 자신이 없다면 Malware Bytes와 같은 외부 솔루션으로 검사를 시도할 수 있습니다.

검사에서 맬웨어 위협이 발견되면 바이러스 백신에서 실행 파일을 처리하고 OS에서 dasHost의 새 인스턴스를 생성합니다.