다음을 통해 공유

vbscript 엔진에 문제가 있는 것 같습니다.

익명
2011-01-09T23:50:05+00:00

.vbs 확장자의 파일을 실행할 경우  해당 스크립트를 위한 "VBScript" 스크립트 엔진을 찾을 수 없습니다. 라고 뜹니다.

심지어 명령 프롬프트에서 CScript //E:engine 를 칠 경우 입력 오류 : 지정한 스크립트 파일이 없습니다. 라고 뜹니다.

slmgr을 포함하여 VBScript 를 사용하는 어떤 것도 실행되지 않습니다.

가정용 Windows | 이전 Windows 버전 | 앱

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

질문 작성자가 수락한 답변

익명
2011-01-10T05:01:28+00:00

문의하신 증상은 한글 2007 등 타사 응용프로그램이 VBScript.dll 파일을 구버전 파일로 교체하거나, VBScript로 작성된 바이러스 등으로 인해 백신 프로그램이 VBScript 파일의 기능이 제한/제거되어 문제가 발생될 수 있습니다.

우선 VBScript에 영향을 미치는 응용프로그램을 먼저 삭제한 후 아래와 같이 진행 하시기 바랍니다.

Step 1) VBScript.dll 파일 교체

1. 먼저 정상적인 PC로부터 VBScript.dll 파일을 복사합니다.

* 문제가 되는 PC가 32bit 인지 64bit 인지 정확하게 비교하여 작업을 진행해주셔야 합니다.

2. 1번으로부터 복사된 VBScript.dll 파일을 문제가 되는 PC의 동일 경로로 대체합니다.

* 32bit OS 경로 - C:\Windows\System32\  * 64bit OS 경로– C:\Windows\System64\

Step 2) DLL 재등록

1. 시작 --> 모든 프로그램 --> 보조 프로그램 --> 메모장을 실행합니다.

2. 아래 텍스트를 모두 복사하여 메모장에 붙여 넣기 합니다.

cd /d %SystemRoot%\system32

regsvr32 jscript.dll /s

regsvr32 vbscript.dll /s

regsvr32 scrrun.dll /s

regsvr32 dispex.dll /s

regsvr32 scrobj.dll /s

regsvr32 wshext.dll /s

regsvr32 cscript.dll /s

regsvr32 wcscript.dll /s

regsvr32 wshcon.dll /s

exit

* 64bit OS 인 경우 첫째줄을 cd /d %SystemRoot%\system64 로 변경합니다.

3. 메모장 메뉴 --> 파일 --> 다른 이름으로 저장 을 선택하고 바탕화면에 vbs.bat 라는 이름으로 저장합니다.

4. 저장된 vbs.bat 파일을 실행하고, 작업이 완료되면 시스템을 다시 시작합니다.

이 대답이 도움이 되었나요?

댓글 0개 설명 없음

0 추가 답변

정렬 기준: 가장 유용함