시스템 파일이 누락되거나 데이터가 손상되면 Windows 스크립트 호스트 오류가 발생하여 일부 애플리케이션 및 시작 유틸리티가 실행되지 않을 수 있습니다. 이 문제를 해결하는 몇 가지 방법을 살펴보겠습니다.
잘못되거나 잘못 구성된 스크립트 파일도 스크립트 호스트 오류를 유발할 수 있다는 점에 유의해야 합니다. 이러한 오류는 드물고 사용자 측의 개입이 필요하지 않으므로 유효한 스크립트도 PC에서 실행되지 못하게 하는 스크립트 호스트 오류에 중점을 둘 것입니다.
Windows 스크립트 호스트란 무엇입니까? 안전합니까?
Windows 스크립트 호스트는 단순히 스크립트를 실행할 수 있는 환경을 제공합니다. 따라서 이 기능은 주로 배치 파일로 관리 작업을 자동화하기 위한 것이므로 대부분의 사용자는 해당 기능을 접할 가능성이 없습니다.
그럼에도 불구하고 많은 애플리케이션과 서비스는 Windows 스크립트를 사용하여 설정을 수행하며, 이를 위해서는 스크립트 호스트가 제대로 실행되어야 합니다. 악성 스크립트도 바이러스로 이용되던 시절이 있었는데, Windows Defender는 이러한 스크립트를 탐지하고 차단할 만큼 발전했습니다.
Windows 스크립트 호스트 오류의 원인은 무엇인가요?
Windows 스크립트 호스트 오류가 발생하는 두 가지 주요 이유는 잘못된 스크립트 또는 누락된 시스템 파일입니다.
실행하려는 스크립트에 잘못된 명령이나 누락된 문이 있는 경우 Windows 스크립트 호스트 오류가 발생할 수 있습니다. 이러한 오류는 문제의 스크립트에만 국한되며 다른 애플리케이션 및 서비스에서는 오류로 이어져서는 안 됩니다.
그러나 더 문제가 되는 스크립트 호스트 오류는 손상되거나 손상된 시스템 파일로 인해 발생합니다. 이로 인해 스크립트 호스트 자체를 실행하는 데 문제가 발생하여 컴퓨터에서 모든 스크립트를 사용할 수 없게 됩니다.
이제 시스템 파일이 손상된 이유를 알아내는 것은 까다롭습니다. 이는 노후된 하드 드라이브, 맬웨어 또는 부적절한 시스템 종료로 인해 발생할 수 있습니다.
수정 1: SFC 및 DISM
시스템 파일을 복구하고 누락된 부분이 없는지 확인하는 가장 좋은 방법은 DISM 및 SFC 검사를 실행하는 것입니다. 배포 이미지 서비스 및 관리(DISM)는 Microsoft 서버의 새로운 복사본으로 Windows 운영 체제의 로컬 이미지를 복구하는 명령줄 유틸리티입니다.
그런 다음 시스템 파일 검사기(SFC)가 시스템 파일을 검사하여 이 디스크 이미지에서 누락되거나 손상된 파일을 교체할 수 있습니다. 이 두 명령만으로 Windows 시스템 파일의 모든 문제를 해결할 수 있습니다.
.
Dism /온라인 /Cleanup-Image /RestoreHealth
수정 2: 시스템 복원을 사용하여 이전 구성으로 되돌리기
최근에 설치된 애플리케이션이나 업데이트로 인해 오류가 발생한 것으로 의심되는 경우 시스템 복원 을 사용하여 PC를 이전 상태로 되돌리고 문제를 우회해 보세요. 시스템 파일에만 영향을 미치므로 데이터 손실에 대해 걱정할 필요가 없습니다.
시스템 복원은 시스템을 미리 설정된 시스템 복원 지점으로만 되돌릴 수 있습니다. 언제든지 이 점을 수동으로 생성 할 수 있지만 Windows는 주요 업데이트를 설치하기 전에 자동으로 복원 지점을 생성합니다. 이를 통해 문제가 있는 시스템 변경 사항을 쉽게 롤백할 수 있습니다.
수정 3: Windows 재설정
SFC 스캔은 손상되거나 손상된 시스템 파일을 수정할 수 있습니다. 하지만 그래도 문제가 해결되지 않으면 OS 자체를 다시 설치하는 옵션이 항상 있습니다.
걱정하지 마세요. 파일과 개인 데이터를 제거하는 새로 설치에 대해 논의하는 것이 아닙니다. 대신 Windows를 쉽게 재설정할 수 있습니다. 하면 운영 체제 전체를 다시 설치하고 재구성하면서 파일을 유지할 수 있습니다. 이는 Windows 11과 윈도우 10 모두에서 작동합니다.
이제 설치가 진행되는 동안 기다리기만 하면 됩니다. 컴퓨터가 여러 번 다시 시작될 수 있으므로 PC나 노트북의 전원 공급이 중단되지 않도록 유지하세요.
바이러스 백신 검사는 어떻습니까?
추가 바이러스 백신 검사를 건너뜁니다. 맬웨어만 잡아낼 뿐 스크립트 호스트 오류는 수정하지 않습니다. 이미 기본적으로 켜져 있는 Windows Defender이면 충분합니다. 악성 코드가 시스템 파일에 액세스하는 것을 쉽게 감지하고 차단하여 스크립트 호스트 오류를 방지할 수 있습니다..
바이러스 백신 프로그램은 바이러스를 격리하고 삭제할 수만 있다는 점을 기억하세요. OS가 다시 제대로 작동하도록 하려면 여전히 다른 방법이 필요합니다.
레지스트리 편집을 시도해야 합니까?
많은 온라인 가이드에서는 Windows 스크립트 호스트 오류를 수정하기 위해 다양한 레지스트리 편집을 권장합니다. 일부는 레지스트리를 통해 스크립트 호스트를 켜거나 끄도록 요청하는 반면, 다른 일부는 .vbs 키를 추가하거나 해당 값을 변경하여 다른 접근 방식을 취합니다. 또 다른 접근 방식은 Userinit.exe 이후의 레지스트리 항목을 삭제하여 시스템이 시작 프로세스를 재구성하도록 하는 것입니다.
그러나 레지스트리에 개입하는 것은 문제를 쉽게 망칠 수 있는 방법이므로 양날의 검이 됩니다. 어쨌든 이러한 레지스트리 수정 사항 중 대부분은 불필요합니다. 단순히 시스템 파일을 복구하거나 업데이트를 롤백하면 자동으로 작업이 수행됩니다. 따라서 스크립트 호스트 오류로 인해 레지스트리를 변경하지 마십시오.
Windows 스크립트 호스트 오류를 해결하는 가장 좋은 방법은 무엇입니까?
DISM 및 SFC 스캔 를 실행하는 것은 시스템 파일을 복구하는 가장 좋은 방법이며 Windows 스크립트 호스트 오류와 같은 문제에 대해 권장되는 조치입니다. 실패하면 시스템 복원을 통해 시스템을 작동 상태로 되돌릴 수 있습니다.
이러한 방법이 효과가 없으면 Windows를 재설정하세요. OS를 재설치하는 동안 파일과 데이터를 유지할 수 있습니다. 앱을 다시 설치해야 하며, 남아 있는 시스템 문제는 모두 해결됩니다.
.