특정 스크립트 가능 ActiveX 컨트롤을 Office 2013 문서에 삽입할 수 없음
참고
skimmingImportant 이 문서에는 보안 설정을 줄이거나 컴퓨터에서 보안 기능을 해제하는 방법을 보여 주는 정보가 포함되어 있어도 사용자가 알 수 있어야 하는 정보입니다. 이러한 변경 내용을 수행하여 특정 문제를 해결할 수 있습니다. 이러한 변경을 하기 전에 사용자 환경에서 이 해결 방법을 구현하는 것과 관련된 위험을 평가하는 것이 좋습니다. 이 해결 방법을 구현하는 경우 컴퓨터를 보호하는 데 도움이 되는 적절한 추가 단계를 수행합니다.
증상
Microsoft Word 문서, Microsoft Excel 통합 문서 또는 Microsoft PowerPoint 프레젠테이션에 웹 브라우저 컨트롤을 삽입하려고 하면 다음 오류 메시지 중 하나가 표시됩니다.
- Excel 2013: "개체를 삽입할 수 없음"
- Word 2013: "이 개체는 정책 설정으로 인해 삽입할 수 없습니다. 이 오류는 ActiveX 컨트롤 또는 이 파일의 포함된 개체가 정책 설정에 의해 차단되는 경우에 발생할 수 있습니다. 이 오류 메시지에 대한 자세한 내용은 온라인"을 참조하세요.
- PowerPoint 2013: "이 ActiveX 컨트롤을 삽입할 수 없습니다."
원인
이 문제는 보안상의 이유로 Office 2013에서 일부 스크립트 가능 컨트롤이 사용되지 않으므로 발생합니다. 이는 의도적으로 수행되며 이러한 오류가 예상됩니다. 이러한 스크립팅 가능한 컨트롤은 이러한 컨트롤에만 적용되는 버전별 kill-bit를 사용하여 사용하지 않도록 설정되며, 이는 문서에서 사용되는 경우에만 발생합니다. 이 동작으로 인해 시스템 보안이 저하될 수 있으므로 스크립팅 가능한 컨트롤을 문서에 직접 포함하지 않는 것이 좋습니다.
해결 방법
경고이 해결 방법으로 인해 컴퓨터 또는 네트워크가 악의적인 사용자 또는 바이러스와 같은 악성 소프트웨어의 공격에 더 취약할 수 있습니다. 이 해결 방법은 권장하지 않지만 사용자의 재량에 따라 이 해결 방법을 구현할 수 있도록 이 정보를 제공합니다. 그러므로 이 해결 방법을 사용하여 발생하는 모든 위험은 전적으로 사용자 책임입니다. 이 해결 방법을 구현하는 경우 사용해야 하는 컨트롤에 대해서만 이 작업을 수행하는 것이 좋습니다.
이 문제를 해결하려면 다음 레지스트리의 위치로 이동하여 32비트 킬비트 를 사용하지 않도록 설정한 다음 해당 ClassID에 대한 DWORD 값을 1024에서 0으로 변경합니다.
Office 2013의 간편 실행 설치의 경우 다음 레지스트리 하위 키를 찾습니다.
<ClassIDHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\Office\15.0\Common\COM Compatibility\>
Office 2013의 MSI 설치를 위해 다음 레지스트리 하위 키를 찾습니다.
<ClassIDHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\15.0\Common\COM Compatibility\>
참고 Office 2013의 설치 버전을 식별하려면 다음 단계를 수행합니다.
- Office 2013 애플리케이션(예: Word 2013)을 시작합니다.
- 파일 메뉴에서 계정을 클릭합니다.
- 간편 실행을 사용하여 Office 2013을 설치한 경우 "업데이트 옵션" 항목이 표시됩니다. MSI 설치의 경우 "업데이트 옵션" 항목이 표시되지 않습니다.
다음 ClassID는 이 문제의 영향을 받습니다.
설명 | Classid |
---|---|
웹 브라우저 컨트롤 | {8856F961-340A-11D0-A96B-00C04FD705A2} |
Microsoft Scriptlet 구성 요소 | {AE24FDAE-03C6-11D1-8B76-0080C744F389} |
HTML 편집 컨트롤 | {25336920-03F9-11CF-8FD0-00AA00686F13} |
{25336921-03F9-11CF-8FD0-00AA00686F13} | |
MHTML 편집 컨트롤 | {3050F3D9-98B5-11CF-BB82-00AA00BDCE0B {3050F5C8-98B5-11CF-BB82-00AA00BDCE0B}{3050F67D-98B5-11CF-BB82-00AA00BDCE0B} |
DHTML 편집 컨트롤 | {2D360200-FFF5-11d1-8d03-00a0c959bc0a} |
DHTML 편집 컨트롤(스크립팅에 안전) | {2D360201-FFF5-11d1-8D03-00A0C959BC0A} |
참고
32비트 버전의 Office가 32비트 버전의 Windows에서 실행 중이거나 64비트 버전의 Office가 64비트 버전의 Windows에서 실행되는 경우 Office용 레지스트리 키에서 Wow6432Node를 생략해야 합니다. 그러나 32비트 버전의 Office가 64비트 버전의 Windows에서 실행되는 경우 Wow6432Node를 포함해야 합니다.