수정 : 스크립팅 된 진단 기본 호스트의 작동이 중지됨

많은 사람들이 "스크립팅 된 진단 기본 호스트가 작동을 멈췄습니다"라는 오류 메시지를 보게됩니다. 이 문제는 일반적으로 드라이버를 업데이트하거나 일부 시스템 파일에 액세스 할 때 발생합니다. 이 오류는 오랫동안 존재했으며 많은 다른 모듈과 관련이 있습니다.

이러한 모듈은 Windows 업데이트, 디스크, 여러 시스템 파일 등에서 다양 할 수 있습니다.이 문제를 해결하기 위해 해결 방법 목록을 작성했습니다. 위에서부터 시작하여 아래로 내려갑니다. 모든 컴퓨터 구성이 다르기 때문에이 오류에 대한 '정확한'수정은 없습니다. 작동하지 않는 경우 시스템을 이전 복원 지점으로 복원하거나 Windows를 새로 설치해 볼 수 있습니다.

해결 방법 1 : 디스크 확인

디스크에이 문제를 일으키는 불량 섹터가있을 수 있습니다. 디스크를 완전히 확인하고 문제가 발생하는지 확인할 수 있습니다. 만일을 대비하여 이러한 모든 솔루션을 수행하기 전에 데이터와 구성을 백업하십시오.

  1. Windows + S를 누르고 대화 상자에 " 명령 프롬프트 "를 입력 한 다음 응용 프로그램을 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택하십시오.
  2. 상승 된 명령 프롬프트에서 다음 명령을 실행합니다.

CHKDSK / R

  1. 컴퓨터를 다시 시작하라는 메시지가 표시 될 수 있습니다. 그렇다면 지침에 따라 오류가 계속 발생하는지 확인하십시오.

해결 방법 2 : 최근 설치된 업데이트 확인 / 수동으로 업데이트 설치

위의 해결 방법이 작동하지 않으면 최근 업데이트가 컴퓨터에 설치되었는지 확인할 수 있습니다. 많은 사용자가 Windows 업데이트가 범인이라고보고했습니다. 업데이트를 제거한 후 (문제가 발생하기 시작한 후) 문제가 사라졌습니다. 이것이 작동하지 않으면 반대를 시도 할 수 있습니다. 자동 업데이트가 꺼져 있는지 확인할 수 있습니다. 그렇다면 수동으로 업데이트를 시도하고 차이가 있는지 확인할 수 있습니다.

  1. Windows + S를 누르고 " windows update "를 입력 하고 결과에 나오는 응용 프로그램을 엽니 다.
  2. 업데이트 설정에서 " 설치된 업데이트 기록보기 "를 클릭합니다 .
  3. 다음 창에 나오는“ 업데이트 제거 ”를 클릭하십시오 .
  4. 날짜 및 시간과 함께 최근에 설치된 모든 업데이트 목록이 표시됩니다. 문제가 발생하기 시작한 업데이트를 진단하고 결정합니다. 그것을 선택하고 " 제거 "를 클릭하십시오 . 나중에 컴퓨터를 다시 시작하고 오류가 해결되었는지 확인하십시오.

PC에서 Windows 업데이트 메커니즘을 비활성화 한 경우 다시 켜고 설치할 수있는 업데이트가 있는지 확인해야합니다. 일부 사용자는 사용 가능한 최신 업데이트를 설치하면 문제를 해결할 수 있다고보고했습니다. Windows 업데이트를 수동으로 실행하는 방법에 대한 자세한 지침을 확인할 수 있습니다.

해결 방법 3 : 안정성 모니터를 사용하여 문제 진단

위의 방법이 문제 해결에 도움이되지 않는 경우 문제의 원인을 확인하는 고급 방법을 사용할 수 있습니다. "Reliability Monitor"라는 내장 Microsoft 응용 프로그램을 사용합니다. 시스템 업데이트 및 모든 애플리케이션 / 시스템 충돌 (있는 경우)과 함께 모든 시스템 이벤트를 문서화합니다. 문제를 진단 한 경우 문제 해결 프로세스를 간소화하고 수정을 진행할 수 있습니다.

  1. Windows + S를 누르고 " 보안 및 유지 관리 "를 입력 한 다음 검색에 반환되는 응용 프로그램을 엽니 다.
  2. " 유지 관리 " 범주를 확장하고 " 문제보고 "제목 아래에있는 " 안정성 기록보기 "를 클릭합니다 .
  3. Windows는 최근에 발생한 모든 이벤트를 계산하는 데 시간이 걸립니다. 몇 초 후 다음과 같은 그래프가 표시됩니다. 파란색 느낌표는 컴퓨터에 업데이트가 설치되었음을 의미합니다 (보안 업데이트 및 바이러스 정의 등 포함). 빨간색 십자가 는 충돌 이벤트가 있음을 의미합니다. 클릭하면 모든 관련 정보를 볼 수 있습니다.

이러한 세부 정보를 사용하여 문제 발생 후 또는 시작하기 전에 발생한 오류 / 업데이트를 확인하고 관련시킬 수 있습니다. 여기에서 어떤 방법으로 진행할지 더 나은 아이디어를 얻을 수 있습니다.

해결 방법 4 : CrashHandler.vbs 삭제

많은 사람들에게 효과가 있었던 또 다른 해결 방법은 "CrashHandler.vbs"파일을 삭제하는 것입니다. 이것은 각 사용자 구성에 존재하는 파일이며 시스템의 각 사용자마다 고유합니다. 파일을 다른 위치에 복사 할 수 있으므로 문제가 발생하면 언제든지 파일을 복원 할 수 있습니다. 파일 이름을 바꾸고 다른 위치에 복사하십시오. 그런 다음 파일을 삭제하고 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인하십시오. 파일은이 파일 경로에있을 수 있습니다. 이러한 폴더 중 일부는 숨겨져 있으므로 파일 탐색기에서 "숨김 폴더 표시"가 활성화되어 있는지 확인하십시오.

C : \ Users \\ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup \ CrashHandler.vbs.

해결 방법 5 : SFC 및 DISM 실행

시스템 파일 검사기 (SFC)는 사용자가 컴퓨터에서 운영 체제의 손상된 파일을 검색 할 수 있도록하는 Microsoft Windows에있는 유틸리티입니다. 문제를 진단하고 문제가 Windows의 손상된 파일로 인한 것인지 확인하는 데 매우 유용한 도구입니다.

SFC를 실행하여 문제가 해결되었는지 확인할 수 있습니다. SFC를 실행할 때 세 가지 응답 중 하나를 받게됩니다.

  • Windows에서 무결성 위반을 찾지 못했습니다.
  • Windows 리소스 보호에서 손상된 파일을 찾아서 복구했습니다.
  • Windows 리소스 보호에서 손상된 파일을 찾았지만 일부 (또는 전체)를 수정할 수 없음
  1. Windows + R 을 눌러 실행 응용 프로그램을 시작합니다. 대화 상자에 " taskmgr "을 입력하고 Enter 키를 눌러 컴퓨터의 작업 관리자를 시작합니다.
  2. 이제 창의 왼쪽 상단에있는 파일 옵션을 클릭하고 사용 가능한 옵션 목록에서 " 새 작업 실행 "을 선택합니다.
  3. 이제 "입력 PowerShell을 대화 상자에서"및 확인 "상태 옵션 아래에 관리 권한이 작업을 만들기를 ."
  4. Windows Powershell에서 " sfc / scannow "를 입력 하고 Enter 키를 누릅니다 . 이 프로세스는 컴퓨터에서 전체 Windows 파일을 검사하고 손상된 단계를 확인하기 때문에 다소 시간이 걸릴 수 있습니다.
  5. Windows에서 오류를 발견했지만 수정할 수 없다고 표시하는 오류가 발생 하면 powershell에 " DISM / Online / Cleanup-Image / RestoreHealth "를 입력해야합니다 . 이것은 Windows 업데이트 서버에서 손상된 파일을 다운로드하고 손상된 파일을 대체합니다. 이 프로세스는 인터넷 연결에 따라 다소 시간이 걸릴 수도 있습니다. 어떤 단계에서도 취소하지 말고 실행하십시오.

위의 방법으로 오류가 감지되고 수정 된 경우 컴퓨터를 다시 시작하고 작업 표시 줄이 정상적으로 작동하기 시작했는지 확인하십시오.

해결 방법 6 : 클린 부팅 상태에서 컴퓨터 시작

위의 모든 해결 방법이 작동하지 않으면 클린 부팅을 시도 할 수 있습니다. 이 부팅을 통해 최소한의 드라이버와 프로그램으로 PC를 켤 수 있습니다. 필수 서비스 만 활성화되고 다른 모든 서비스는 비활성화됩니다. 이 모드에서 오류가 발생하지 않으면 작은 청크 로만 프로세스를 다시 활성화 하고 오류가 반환되는지 확인해야합니다. 그렇지 않은 경우 다른 청크를 켜고 확인할 수 있습니다. 이렇게하면 어떤 프로세스가 문제를 일으키는 지 진단 할 수 있습니다.

  1. Windows + R 을 눌러 실행 응용 프로그램을 시작합니다. 대화 상자에 " msconfig "를 입력하고 Enter를 누르십시오.
  2. 화면 상단에있는 서비스 탭으로 이동합니다. " Hide all Microsoft services " 행을 확인하십시오 . 이 버튼을 클릭하면 모든 Microsoft 관련 서비스가 비활성화되고 모든 타사 서비스가 남습니다 (모든 Microsoft 관련 프로세스도 비활성화하고 문제를 일으키는 타사 서비스가없는 경우 더 광범위하게 확인할 수 있습니다).
  3. 이제 창 왼쪽 하단에있는 " 모두 비활성화 "버튼을 클릭합니다 . 이제 모든 타사 서비스가 비활성화됩니다.
  4. 적용 을 클릭 하여 변경 사항을 저장하고 종료합니다.

  1. 이제 시작 탭으로 이동하여 " 작업 관리자 열기 "옵션을 클릭합니다 . 컴퓨터가 시작될 때 실행되는 모든 응용 프로그램 / 서비스가 나열되는 작업 관리자로 리디렉션됩니다.
  2. 각 서비스를 하나씩 선택 하고 창 오른쪽 하단에있는 “ 비활성화 ”를 클릭 합니다 .
  3. 이제 컴퓨터를 다시 시작하고 문제가 다시 나타나는지 확인하십시오. 그렇지 않은 경우 작은 청크 (시작 부분에 설명 됨)를 활성화 한 다음 다시 확인하십시오. 특정 서비스를 진단 한 경우 서비스 창을 사용하여 다시 시작하거나 비활성화 할 수 있습니다.

해결 방법 7 : 마지막 복원 지점에서 복원 / 새로 설치 수행

위의 모든 방법이 작동하지 않으면 Windows를 마지막 복원 지점으로 복원하는 것 외에는 선택의 여지가 없습니다. 마지막 복원 지점이없는 경우 Windows의 클린 버전을 설치할 수 있습니다. "Belarc"유틸리티를 사용하여 모든 라이센스를 저장하고 외부 저장소를 사용하여 데이터를 백업 한 다음 새로 설치할 수 있습니다.

마지막 복원 지점에서 Windows를 복원하는 방법은 다음과 같습니다.

  1. Windows + S 를 눌러 시작 메뉴의 검색 표시 줄을 시작합니다. 대화 상자에 " 복원 "을 입력 하고 결과에 나오는 첫 번째 프로그램을 선택합니다.
  2. 복원 설정에서 시스템 보호 탭 아래의 창 시작 부분에있는 시스템 복원을 누릅니다 .
  3. 이제 마법사가 열리고 시스템을 복원하는 모든 단계를 안내합니다. 다음을 누르고 모든 추가 지침을 진행합니다.
  4. 이제 사용 가능한 옵션 목록에서 복원 지점선택하십시오 . 시스템 복원 지점이 두 개 이상있는 경우 여기에 나열됩니다.
  5. 이제 창은 시스템 복원 프로세스를 시작하기 전에 마지막으로 작업을 확인합니다. 만일을 대비하여 모든 작업을 저장하고 중요한 파일을 백업하고 프로세스를 진행하십시오.

시스템 복원에 대해 자세히 알아보고 수행하는 작업과 관련된 프로세스에 대해 더 많은 지식을 얻을 수 있습니다.

  1. 성공적으로 복원되면 시스템에 로그인하여 당면한 오류가 수정되었는지 확인하십시오.

복원 지점이없는 경우 부팅 가능한 미디어를 사용하여 Windows를 새로 설치할 수 있습니다. 부팅 가능한 미디어 를 만드는 방법에 대한 기사를 확인하십시오 . Microsoft의 미디어 생성 도구를 사용하는 방법과 Rufus를 사용하는 방법의 두 가지가 있습니다.