현재 오프라인 상태입니다. 인터넷에 다시 연결하기를 기다리고 있습니다.

오류 메시지: "이 페이지의 스크립트가 Internet Explorer의 실행속도를 느리게 하는 원인이 됩니다"

이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.

이 문서의 영문 버전 보기:175500
요약
일부 스크립트 실행은 과도한 시간이 걸리므로, Internet Explorer는 사용자에게 느린 스크립트를 계속 실행할 것인지 묻습니다. 일부 테스트 및 벤치 마크는 실행하는 데 시간이 오래 걸리는 스크립트를 사용할 수 있습니다. 따라서, 메시지 상자가 표시되기 전에 경과 되는 시간을 늘릴 수도 있습니다. Internet Explorer에서, 레지스트리 항목을 수정하여 스크립트 시간 제한 값을 특정 클라이언트 컴퓨터에서 변경할 수 있습니다.
추가 정보
경우에 따라, 웹 페이지는 실행 시간이 대단히 오래 걸리는 스크립트를 포함합니다. 매우 큰 파일을 전송하거나 큰 데이터베이스 쿼리를 실행하는 웹 페이지에 있는 ActiveX 컨트롤을 스크립팅 하는 경우, 종종 상당히 긴 지연 시간의 원인이 됩니다 Internet Explorer 3.02는 긴 지연 시간을 감지하고, 다음과 같은 내용의 대화 상자를 사용자에게 표시합니다.
이 페이지는 스크립트를 완료하는 데 시간이 매우 오래 걸리는 스크립트를 포함합니다. 이 스크립트를 끝내려면, 취소를 클릭하십시오.
Internet Explorer 버전 4.0에서 8에 대한 동인한 메시지 상자는 다음과 같은 메시지를 나타냅니다.
이 페이지의 스크립트로 인해 Internet Explorer가 느리게 실행됩니다. 실행을 계속하는 경우, 컴퓨터가 응답하지 않음 상태가 될 수 있습니다. 스크립트를 중단하시겠습니까?
이 메커니즘을 사용하면 사용자는, 무한 루프를 실행하거나 그렇지 않은 경우 느리게 작동하는 제대로 작동하지 않는 스크립트를 중지할 수 있습니다.

Internet Explorer 3.02에서, 이 메시지 상자는 Windows 95를 실행하는 컴퓨터에 나타날 수 있습니다. 버전 3.02 브라우저는 마지막 5 초 동안에 스크립트 쓰레드가 어떤 Windows 메시지를 표시하는지 특별히 검색합니다. Internet Explorer 3.02에서 이 시간 제한 기간을 재정의하는 방법은 없습니다. 장기 차단 작업을 하는 ActiveX 컨트롤을 사용할 경우, 해당 ActiveX 컨트롤은 이벤트 메커니즘을 차용하고 호출자에 컨트롤을 반환해야 하거나 또는 PeekMessage를 호출하여 5초마다 제한 시간을 다시 설정해야 합니다.

Internet Explorer 4.0 및 이후 버전에서는, 현재 제한 시간은 더이상 Windows messge에 기초한 값이 아닙니다. 이제 Internet Explorer는 새로운 스크립트 실행이 시작 될 때마다, 현재 페이지에 대해, 시간 제한 안에 또는 이벤트 처리기에서의 스크립트 문의 총 실행 수를 추적하고 해당 값을 다시 설정합니다. 해당 값이 임계값 비용을 초과하는 경우, Internet Explorer는 "장기 실행 스크립트"대화 상자를 표시합니다. Internet Explorer는 해당 값이 제한을 벗어난 경우를 알아내기 위해 각 명령을 검사하지는 않습니다. 스크립트 엔진이 실행되는 명령문의 수를 사용하여 Internet Explorer 폴링하고 Internet Explorer는 그 값이 제한을 초과했는지 확인합니다. 이 메커니즘 때문에, 스크립트 엔진이 Internet Explorer를 폴링하기전에 전체 스크립트 엔진 실행이 종료되는 경우, 대화 상자 없이 기본 제한 보다 더 실행하는 것이 가능합니다.

저희가 Internet Explorer 버전 4.0-8에서에서이 시간 제한 값을 변경 하려면 이동은 "문제 해결 지원"섹션입니다. 이 문제를 직접 해결 하려면 이동은 "직접 문제 해결"섹션입니다.

문제 해결 지원

자동으로이 문제를 해결 하려면 해당 수정 단추 또는 연결, 파일 다운로드 대화 상자에서 실행 을 클릭 하 고 다음의 단계를 따릅니다 마법사.

메모
  • 이 마법사는 영어 버전에만 적용할 수 있습니다. 그러나, 자동 수정은 다른 언어 버전의 Windows에서도 작동합니다.
  • 사용자가 문제가 있는 컴퓨터로 접속한게 아니라면, Fix it 솔루션을 플래시 드라이브나 CD에 저장한 다음, 문제를 가진 해당 컴퓨터에서 실행할 수 있습니다.

다음으로 이동은 "문제가 해결되었습니까?"섹션입니다.



직접 문제 해결

중요: 이 섹션, 방법 또는 작업은 레지스트리를 수정하는 방법을 설명하는 단계를 포함합니다. 그러나, 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의 깊게 수행해야 합니다. 추가 보호 조치로, 해당 레지스트리를 수정하기 전에 미리 백업하세요. 그런 다음, 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업 및 복원하는 방법에 대한 자세한 내용은, Microsoft 기술 자료의 다음 문서 번호를 클릭합니다.
322756 Windows에서 레지스트리를 백업 및 복원하는 방법


Internet Explorer 버전 4.0-8에서, 이 시간 제한 값을 변경하려면 다음과 같이 하십시오.
  1. Regedt32.exe와 같은 레지스트리 편집기를 사용 하 여 thiskey를 엽니다.
    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles

    참고: 스타일 키가 없으면 '스타일' 이라고 지칭하는 새로운 키를 만듭니다.
  2. 이 키 아래에 "MaxScriptStatements" 라는 새 DWORD 값을 만들고 해당값을 원하는 스크립트 문장의 수로 설정합니다. 어떤 값을 더해야 할지를 모를 경우, 대화 상자를 피하기 위해, 0xFFFFFFFF으로 DWORD 값을 설정할 수 있습니다.
기본적으로, 키가 존재 하지 않습니다. 키가 추가되지 않은 경우, 시간 초과 대화 상자에 대한 기본 임계값 제한은 Internet Explorer 4 및 이후 버전에 대해 5,000,000 문입니다.

Internet Explorer 버전 4.0~8 까지의 시간 제한은 스크립트 문이 실행되는 횟수를 기반으로 하므로, ActiveX 컨트롤 또는 데이터베이스 액세스 지연 중에는시간 초과 대화 상자가 표시되지 않습니다. 스크립트의 무한 루프는 여전히 감지가 될 것입니다.

문제가 해결되었습니까?

  • 문제가 해결되었는지 확인합니다. 문제가 해결된 경우, 이 섹션에서 완료됩니다. 문제가 해결 되지 않은 경우 다음을 수행할 수 있습니다. 지원 부서에 문의.
  • 여러분의 의견을 보내 주셔서 감사합니다. 피드백을 제공 하거나이 솔루션을 사용 하 여 문제를 보고 하십시오에 의견을 남겨 여 "문제 해결 지원"블로그 해 주시 거 나 프로그램 전자 메일
fixit 자동 문제 해결
참조
Internet Explorer의 속도, 보안 및 적응성에 대한 자세한 내용은, 다음 Microsoft 웹 사이트를 방문해 주십시오.

경고: 이 문서는 자동으로 번역되었습니다.

속성

문서 ID: 175500 - 마지막 검토: 05/07/2016 11:22:00 - 수정: 21.0

Windows Internet Explorer 8, Windows Internet Explorer 7, Microsoft Internet Explorer 6.0

  • kbfixme kbmsifixme kbcode kbFAQ kbhowto kbscript kbmt KB175500 KbMtko
피드백