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

수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

이러한 rundll32.exe 프로세스의 높은 디스크 및 CPU 사용량 문제에 직면하고 있기 때문에 이 기사를 읽고 있는 것이 틀림없습니다. Windows를 오랫동안 사용해 왔다면 실제로 수백만 개의 .dll 프로세스가 있다는 것을 눈치채셨을 것입니다. 확장 DLL은 동적 링크 라이브러리를 나타냅니다. 이들은 다른 다양한 애플리케이션에서 차례로 액세스하는 몇 가지 공통 애플리케이션 로직을 저장하는 데 사용됩니다.

DLL 파일을 직접 실행할 수 있는 방법은 없습니다. rundll32.exe는 단순히 공유 .dll 파일에 저장된 기능을 실행하는 데 사용됩니다. 때때로 일부 맬웨어는 rundll32의 별칭을 만들어 시스템을 감염시킵니다. 컴퓨터를 스캔하여 불일치가 있는지 확인해야 합니다.

손상된 시스템 파일 복구

여기에서 손상된 파일을 검색하려면 Restoro를 다운로드하고 실행하세요. , 파일이 손상되고 누락된 것으로 확인되면 복구한 다음 문제가 해결되는지 확인하고, 해결되지 않으면 아래 나열된 솔루션을 진행하십시오.

해결 방법 1:작업 스케줄러에서 항목 비활성화

Windows 10을 설치한 직후 문제가 발생하는 경우 일부 Windows 프로세스로 인해 rundll32.exe가 CPU 및 디스크 사용량을 너무 많이 소비할 수 있습니다. 이것은 대부분의 사용자에게 해당되지만 작동하지 않으면 동일한 방법을 사용하여 언제든지 변경 사항을 되돌릴 수 있습니다.

  1. Windows + S 누르기 검색 창을 시작하고 'administrative를 입력합니다. 도구 " 대화 상자에서. 가장 먼저 표시되는 관련 애플리케이션을 엽니다.

수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

  1. 바로 가기를 탐색하고 '작업 스케줄러를 엽니다. ".

수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

<올 시작="3">
  • 이제 창의 왼쪽 탐색 창을 사용하여 다음 파일 경로로 이동합니다.
  • 작업 스케줄러 라이브러리> Microsoft> Windows> 고객 경험 개선

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 오른쪽에 이 일정의 세 가지 항목이 표시됩니다. "통합기를 클릭합니다. "를 눌러 속성을 엽니다. . 트리거 탭으로 이동합니다. 여기에서 가끔씩 서비스를 트리거하는 트리거를 볼 수 있습니다. 클릭하고 '수정을 선택합니다. ". 수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량
    1. 트리거 속성이 열리면 고급 설정 '사용 확인란의 선택을 취소합니다. ". 확인을 클릭하여 변경 사항을 저장하고 종료합니다. 수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량
    1. 이제 항목 목록으로 돌아갑니다. 하나씩 마우스 오른쪽 버튼으로 클릭하고 "사용 안 함을 선택합니다. " 각각의 경우. 항목 이름은 다음과 같습니다.

    통합기

    KernelCeip 작업

    USBCeip

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    <올 시작="7">
  • 스케줄러를 닫고 컴퓨터를 다시 시작한 다음 사용량이 수정되었는지 확인합니다.
  • 해결 방법 2:원격 측정 서비스 비활성화

    Microsoft의 사용자 경험 프로그램의 일부는 시스템에서 데이터를 수집하여 PC와 비교하는 것입니다. 그러면 향후 사용자 경험을 개선하는 데 사용될 모든 불일치/변경 사항을 찾습니다. 이 기능은 여러 높은 디스크/CPU 사용 문제를 일으키는 것으로 알려져 있습니다. 비활성화를 시도하고 문제가 여전히 지속되는지 확인할 수 있습니다.

    1. Windows + R 누르기 실행 응용 프로그램을 시작합니다. 'services.msc를 입력합니다. "를 입력하고 Enter 키를 누릅니다.
    2. 서비스 창이 팝업되면 '연결된 사용자 경험을 검색합니다. ". 두 번 클릭하여 설정을 엽니다.

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    <올 시작="3">
  • '중지 클릭 " 서비스 상태 아래에 있습니다. 그런 다음 '시작 유형 "를 선택하고 옵션을 사용 안함으로 설정합니다. . 변경을 완료했으면 확인을 누르고 종료합니다.
  • 수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인하십시오.

    해결책 3:aienv.dll 이름 바꾸기

    aienv.dll은 Windows의 Application Experience Inventory 라이브러리 파일입니다. 이는 비시스템 프로세스이며 컴퓨터에 설치된 소프트웨어/응용 프로그램에서 시작됩니다. 많은 사용자가 서비스를 중지하거나 이름을 변경하면 디스크/CPU 사용량 문제가 해결되었다고 보고했습니다. 우리는 같은 시도를 할 수 있습니다. 이 방법에 따른 모든 책임은 본인에게 있습니다. 문제가 발생할 경우를 대비하여 Windows 복원 지점을 만드는 것이 좋습니다.

    1. Windows 탐색기를 열고 다음 파일 경로로 이동합니다.

    C:\Windows\System32

    위 주소를 복사하여 Windows + R을 누르고 주소를 붙여넣고 Enter를 눌러 해당 위치로 직접 이동할 수도 있습니다.

    1. 폴더에서 "aeinv.dll을 검색합니다. ". 화면 오른쪽 상단에 있는 검색창을 사용할 수도 있습니다.

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    <올 시작="3">
  • 파일을 찾았으면 파일을 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택합니다. 이름 바꾸기 파일을 "oldaeinv.dll ". Windows에서 이 파일의 이름을 바꾸려면 권한이 필요할 수 있습니다. 관리자로 로그인했는지 확인하고 "계속 ".
  • 수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 파일 이름을 바꾸는 데 여전히 문제가 있는 경우 파일의 소유권을 변경할 수 있습니다. 수정/이름 변경 권한이 부여됩니다.
    2. 이름을 변경한 후 컴퓨터를 다시 시작하고 디스크/CPU 사용량을 확인합니다.

    해결책 4:Google App Engine 제거

    Google App Engine은 Google 관리 데이터 센터에서 웹 애플리케이션을 개발/호스팅하기 위한 웹 프레임워크입니다. 이 애플리케이션은 애플리케이션에 대한 요청 수가 증가함에 따라 웹 애플리케이션에 대한 자동 크기 조정을 제공합니다. Java, Ruby, Python 및 기타 JVM 언어와 같은 여러 지원 언어가 있습니다.

    많은 사용자들이 Google App Engine 설치 후 rundll32.exe 프로세스를 통해 디스크/CPU 사용량이 급격히 증가했다고 보고했습니다. 응용 프로그램을 제거하고 문제가 여전히 지속되는지 확인할 수 있습니다.

    1. Windows + R 누르기 , '제어판 입력 "를 입력하고 Enter 키를 누릅니다.
    2. 제어판에서 "프로그램 제거 "프로그램 제목 아래 ".

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    <올 시작="3">
  • 'Google App Engine 찾기 ', 마우스 오른쪽 버튼으로 클릭하고 '제거를 선택합니다. ".
  • 수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 제거 후 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인합니다. 그렇지 않고 여전히 높은 CPU/디스크 사용량에 직면하고 있다면 언제든지 애플리케이션을 다시 설치하십시오.

    해결 방법 5:프로세스 탐색기를 통한 확인

    Process Explorer는 어떤 상위 프로세스가 그것을 시작했는지에 대한 모든 세부 정보와 함께 어떤 DLL이 열리거나 로드되었는지에 대한 정보를 보여주는 Microsoft의 도구입니다. 소비된 리소스, CPU 사용량 등에 대한 정보를 제공합니다. rundll32.exe를 사용하여 프로세스를 확인하고 프로세스가 사용하는 이유를 해결할 수 있습니다.

    1. 공식 Microsoft 웹사이트에서 Process Explorer를 다운로드합니다.
    2. 액세스 가능한 디렉토리에서 패키지의 압축을 풀면 실행합니다. 세부 사항과 함께 여러 프로세스가 표시됩니다. "파일을 클릭합니다. " 왼쪽 상단에서 "모든 프로세스에 대한 세부정보 표시를 선택합니다. ". 이 작업을 수행하려면 관리자 권한이 필요할 수 있습니다.

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    <올 시작="3">
  • 이제 "rundll32.exe 프로세스를 찾습니다. ", 마우스 오른쪽 버튼을 클릭하고 속성을 선택합니다. 이미지 탭으로 이동합니다. 여기에서 범인, 즉 어떤 프로세스가 실행 파일을 사용하고 있는지 확인할 수 있습니다.
  • 수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 조금 파고들어 애플리케이션/서비스를 찾습니다. "services.msc"를 사용하여 서비스로 쉽게 비활성화하거나 이전과 같이 애플리케이션을 제거할 수 있습니다.

    해결책 6:Lenovo 종속성 패키지 제거

    Lenovo를 실행하는 경우 반드시 Lenovo Dependency Package 제거로 문제가 해결되는지 확인하십시오. Metro 응용 프로그램 "Lenovo 설정"을 돕기 위해 Lenovo 시스템에 설치된 서비스/드라이버 세트입니다. 그 자체로는 의존성 패키지가 아무것도 하지 않습니다. 예방 조치로 이 솔루션을 수행하기 전에 Windows의 복원 지점을 만드십시오.

    1. Windows + R 누르기 , '제어판 입력 "를 입력하고 Enter 키를 누릅니다.
    2. 제어판에서 "프로그램 제거 "프로그램 제목 아래 ".

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    <올 시작="3">
  • "Lenovo 종속성 패키지 찾기 ', 마우스 오른쪽 버튼으로 클릭하고 '제거를 선택합니다. ".
  • 수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 제거 후 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인합니다. 그렇지 않고 여전히 높은 CPU/디스크 사용량에 직면하고 있다면 언제든지 애플리케이션을 다시 설치하십시오.

    해결책 7:인벤토리 수집기 비활성화

    Inventory Collector는 정보 카탈로그를 수집하기 위해 조직의 컴퓨터를 검사하고 설치된 응용 프로그램, 장치 및 시스템 정보를 식별하는 데 도움이 되는 Microsoft의 도구입니다. Application Compatibility Manager를 사용하여 이 데이터를 볼 수 있습니다. 이 기능을 사용하지 않는 경우 비활성화를 시도하고 문제에 행운이 있는지 확인할 수 있습니다.

    1. Windows + R을 누르고 “gpedit.msc를 입력합니다. " 대화 상자에 입력하고 Enter 키를 누릅니다. 컴퓨터의 그룹 정책 편집기가 실행됩니다.
    2. 편집기에서 다음 경로로 이동합니다."

    컴퓨터 구성> 관리 템플릿> Windows 구성 요소> 응용 프로그램 호환성

    <올 시작="3">
  • 화면 오른쪽에 '인벤토리 수집기 끄기 항목이 표시됩니다. ". 속성을 열려면 두 번 클릭하십시오.
  • 수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 속성에서 '사용을 선택합니다. ". 확인을 눌러 변경 사항을 저장하고 종료합니다. 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인하십시오.

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    해결책 8:ProgramDataUpdater 수정

    많은 사용자가 Microsoft의 Application Experience 범주에 속하는 "ProgramDataUpdater" 작업으로 인해 컴퓨터에서 높은 CPU/디스크 사용량이 발생했다고 보고했습니다. 두 가지 옵션이 있습니다. 작업을 영구적으로 비활성화하거나 설정을 변경하여 작업이 1분 이상 처리되는 경우 자동으로 종료되도록 할 수 있습니다. 작업을 완전히 비활성화하는 방법을 먼저 안내해 드리겠습니다.

    1. Windows + S 누르기 검색 창을 시작하고 '작업 스케줄러를 입력하세요. " 대화 상자에서. 가장 먼저 나오는 결과를 엽니다.

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 스케줄러에서 다음 파일 경로로 이동합니다.

    Microsoft> Windows> 애플리케이션 경험

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    <올 시작="3">
  • 폴더에 들어가면 오른쪽에 3개의 항목이 표시됩니다. "ProgramDataUpdater를 마우스 오른쪽 버튼으로 클릭합니다. "를 선택하고 사용 안함을 선택합니다. .
  • 수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 컴퓨터를 다시 시작하고 당면한 문제가 해결되었는지 확인하십시오.

    이제 위에서 설명한 대로 시간 제한을 설정하는 방법에 대해 설명합니다. 위에서 언급한 대로 제한을 설정하거나 작업을 영구적으로 비활성화할 수 있습니다.

    1. ProgramDataUploader를 마우스 오른쪽 버튼으로 클릭 "를 선택하고 "속성 ".

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 설정 탭으로 이동합니다. "작업이 다음보다 오래 실행되면 중지 확인란이 "가 선택되어 있음 . 앞에 있는 값을 수정하고 '1분을 입력합니다. ". 확인을 눌러 변경 사항을 저장하고 종료합니다.

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    <올 시작="3">
  • 변경 사항을 구현하려면 컴퓨터를 다시 시작하고 디스크/CPU 사용량이 좋아졌는지 확인하십시오. 그렇지 않은 경우 변경 사항을 되돌릴 수 있습니다.
  • 해결 방법 9:안전 모드에서 부팅

    안전 모드를 사용하여 문제가 응용 프로그램으로 인한 것인지 또는 문제가 운영 체제에 있는지 확인할 수 있습니다. 컴퓨터가 안전 모드에서 완벽하게 작동하고 디스크/CPU 사용량이 정상이면 일부 외부 응용 프로그램이나 서비스가 안전 모드에서 모두 비활성화되어 문제를 일으키고 있음을 의미합니다.

    1. 컴퓨터를 안전 모드로 부팅하는 방법에 대한 도움말의 지침을 따르세요.
    2. 안전 모드로 부팅되면 작업 관리자를 엽니다. (Windows + R을 누르고 "taskmgr"을 입력하여). 디스크 사용량과 CPU 사용량이 정상인지 확인하세요.

    안전 모드에서 문제가 감지되지 않으면 클린 부팅을 수행하고 문제를 일으키는 응용 프로그램/서비스를 확인해야 합니다. 안전 모드에서 문제가 계속 발생하면 운영 체제에 문제가 있음을 의미합니다. 이 부팅을 통해 최소한의 드라이버 및 프로그램 세트로 PC를 켤 수 있습니다. 필수 서비스만 활성화되고 다른 모든 서비스는 비활성화됩니다.

    1. Windows + R 누르기 실행 응용 프로그램을 시작합니다. "msconfig 입력 "를 입력하고 Enter 키를 누릅니다.

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 화면 상단에 있는 서비스 탭으로 이동합니다. 확인 "모든 Microsoft 서비스 숨기기 ". 이 버튼을 클릭하면 모든 Microsoft 관련 서비스가 비활성화되고 모든 타사 서비스는 그대로 유지됩니다.
    2. 이제 '모두 비활성화 ” 버튼은 창 왼쪽의 거의 하단에 있습니다. 이제 모든 타사 서비스가 비활성화됩니다.
    3. 적용 클릭 변경 사항을 저장하고 종료합니다.

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 이제 시작 탭으로 이동하여 "작업 관리자 열기 옵션을 클릭합니다. ". 컴퓨터가 시작될 때 실행되는 모든 애플리케이션/서비스가 나열되는 작업 관리자로 리디렉션됩니다.

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 각 서비스를 하나씩 선택하고 '사용 안 함을 클릭합니다. " 창의 오른쪽 하단에 있습니다.

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    <올 시작="7">
  • 이제 컴퓨터를 다시 시작하고 높은 CPU/디스크 사용량이 지속되는지 확인합니다. 그렇다면 문제를 일으킨 외부 프로그램이 있음을 의미합니다. 설치된 프로그램을 검색하고 문제를 일으키는 응용 프로그램을 확인합니다. Microsoft Security Scanner를 실행하여 컴퓨터에 문제를 일으키는 맬웨어 또는 기타 위협이 있는지 확인할 수도 있습니다.
  • 해결 방법 10:복원 지점에서 Windows 복원(안전 모드에서 문제가 해결되지 않는 경우에만)

    안전 모드(해결 방법 9)에서도 문제가 계속되면 사용자가 만든 이전 복원 지점으로 Windows를 복원할 수 있습니다. 모든 작업을 올바르게 저장하고 중요한 데이터를 백업하십시오. 마지막 복원 지점 이후의 시스템 구성에 대한 모든 변경 사항은 제거됩니다.

    1. Windows + S 누르기 시작 메뉴의 검색 표시줄을 시작합니다. "복원 입력 " 대화 상자에서 결과에 나오는 첫 번째 프로그램을 선택하십시오.

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 복원 설정에서 시스템 복원을 누릅니다. 시스템 보호 탭 아래 창 시작 부분에 있습니다.

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    <올 시작="3">
  • 이제 시스템 복원을 위한 모든 단계를 안내하는 마법사가 열립니다. 다음을 누릅니다. 모든 추가 지침을 따르십시오.
  • 수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 이제 복원 지점 선택 사용 가능한 옵션 목록에서. 시스템 복원 지점이 두 개 이상인 경우 여기에 나열됩니다.

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    1. 이제 Windows는 시스템 복원 프로세스를 시작하기 전에 마지막으로 사용자의 작업을 확인합니다. 만일을 대비하여 모든 작업을 저장하고 중요한 파일을 백업하고 프로세스를 진행하십시오.

    수정:Windows 호스트 프로세스 Rundll32 높은 디스크 및 CPU 사용량

    시스템 복원에 대해 자세히 알아보면 시스템 복원이 하는 일과 관련된 프로세스가 무엇인지 자세히 알아볼 수 있습니다.