일부 프로그램을 설치하거나 .vbs 파일을 실행하려고 할 때 Windows에서 VBScript를 찾을 수 없다는 메시지가 표시됩니다.
나는 다음을 포함하여 온라인에서 찾을 수 있는 모든 것을 시도했습니다.
.dll 등록:
regsvr32 %systemroot%\system32\vbscript.dll
- 등록할 때마다 성공 메시지를 받습니다.달리기
sfc /scannow
.레지스트리 키가 올바른 위치를 가리키는지 확인합니다.
C:\Windows\system32\vbscript.dll
일부 바이러스 백신 검사 파일이 아닙니다.system 32
및 .dll 파일 모두에서 .dll 파일을 볼 수 있습니다sysWOW64
.
진행 방법에 대한 조언을 주시면 감사하겠습니다. 또한 VBScript 엔진을 다시 다운로드할 수 있는 곳을 찾을 수 없습니다.
추가 정보:
.vbs 파일 형식은 Microsoft Windows 기반 스크립트 호스트와 연결되어 있습니다. 이 정보는 제어판의 파일 연결 섹션에서 가져온 것입니다.
.vbs 파일을 실행하려고 하면 다음과 같은 오류 창이 나타납니다.
Windows 스크립트 호스트 - "C:****.vbs" 스크립트에 대한 스크립트 엔진 "VBScript"를 찾을 수 없습니다.
답변1
cscript.exe 또는 wscript.exe를 실행하면 어떻게 되나요? 이것이 Windows에서 해당 스크립트를 실행하는 방법입니다.
그룹 정책에 의해 차단될 수도 있습니다. 일시적인 현상이기는 하지만 일부 기업 환경에서 그런 일이 이루어지고 있다고 들었습니다.
따라서 wscript.exe 또는 cscript.exe를 찾아 실행해 보고 누락되었는지 또는 실행할 때 나타나는 오류 메시지 등을 확인하십시오.
답변2
쉬운! 이전에도 같은 문제가 발생했습니다... :/
Windows 7용 솔루션:
1) "regedit"를 엽니다.
2) 대화 상자가 나타나면 예를 클릭하십시오(컴퓨터를 변경하려면).
3) 열기: "HKEY_CLASSES_ROOT".
4) 열기: "CLSID".
5) 열기: "{B54F3741-5B07-11cf-A4B0-00AA004A55E8}".
6) "InprocServer32"를 한 번 클릭합니다.
7) "현재 버전"을 한 번 클릭하십시오.
8) "(기본값)"을 두 번 클릭합니다.
9) "값 데이터"라고 표시된 부분을 "C:\Windows\System32\vbscript.dll"로 변경합니다.
참고: 이전에 McAffee를 설치한 경우 이전 데이터 값이 "C:\Program Files\Common Files\McAfee\SystemCore\ScriptSn.20120217033008.dll"이었을 수 있습니다. 이를 무시하고 9단계를 따르십시오.
10) 시스템을 다시 시작하거나 종료합니다.
11) 끝났습니다! 그렇게 간단합니다. :디
도움이 되었기를 바랍니다! :)
답변3
DLL(동적 연결 라이브러리) VBScript.dll이 제대로 설치되지 않은 경우 "스크립트 엔진 VBScript를 찾을 수 없습니다..." 오류가 발생할 수 있습니다. 이는 실제로 시스템에 누락된 것이 아니라 실제로 시스템에 있는 경우에도 마찬가지입니다.
regsvr32 VBScript
명령 프롬프트에 키 를 입력하거나 Windows 실행 명령( 동시에 키 조합을 Enter입력하여 불러올 수 있음)을 사용하여 등록해 보세요 .Win+R