증상
Microsoft 보안 공지 MS14-082에 설명된 보안 업데이트를 설치한 후 다음 증상 중 하나가 발생할 수 있습니다.
증상 1
Microsoft Office 문서에 Forms ActiveX 컨트롤(forms3)을 삽입하거나 컨트롤의 속성을 편집할 때 ActiveX 사용자 지정 Office 솔루션에서 다음 중 하나와 유사한 오류 메시지가 표시될 수 있습니다.
참고
TypeInfo가 올바르게 병합되지 않았기 때문에 Visio에서 이 컨트롤을 삽입할 수 없습니다. 모든 매개 변수 형식이 VBA와 호환되는지 확인합니다. 필요한 경우 TEMP *.exd 파일을 삭제합니다.
참고
개체 라이브러리가 잘못되었거나 찾을 수 없는 개체 정의에 대한 참조가 포함되어 있습니다.
참고
개체를 삽입할 수 없습니다.
참고
이 개체를 만드는 데 사용되는 프로그램은 Forms입니다. 해당 프로그램이 컴퓨터에 설치되어 있지 않거나 응답하지 않습니다. 이 개체를 편집하려면 Forms 를 설치하거나 Forms 의 대화 상자가 닫혀 있는지 확인합니다.
참고 이 마지막 오류 메시지에서 양식 텍스트가 컨트롤의 GUID로 바뀔 수 있습니다.
증상 2
Office 간편 실행을 사용하여 2007 Office 제품군 또는 Office 2010을 병렬로 설치한 컴퓨터에 Office 2013을 설치하면 "증상 1" 섹션에서 설명한 것과 동일한 오류가 발생할 수 있습니다.
증상 3
MS14-082가 설치된 컴퓨터에 ActiveX 컨트롤(forms3)이 포함된 Microsoft Excel 통합 문서를 저장하면 MS14-082가 설치되지 않은 컴퓨터에서 Excel 매크로가 작동하지 않을 수 있습니다.
해결 방법
"현상" 절에 설명된 모든 문제를 resolve 설치한 모든 버전의 Office에 해당하는 컴퓨터에 다음 업데이트를 설치하십시오.
참고 수정의 전체 결과를 얻으려면 설치한 모든 버전의 Office에 대한 모든 업데이트를 설치해야 합니다. Office 2013 C2R 설치 제품과 Office MSI 설치 제품을 나란히 함께 사용하는 경우 모든 제품을 동시에 업데이트해야 합니다. 자세한 내용은 "변경에 대한 중요한 정보" 섹션을 참조하세요.
Office 2013(간편 실행 설치)
Office 2013 C2R(간편 실행) 클라이언트는 이 픽스가 포함된 업데이트를 자동으로 받아야 합니다. 버전 15.0.4701.1002 또는 이후 버전을 실행 중인지 확인하여 픽스가 설치되는지 확인합니다. Office 2013의 C2R 버전을 사용하고 있는지 여부와 현재 설치된 버전을 확인하는 방법에 대한 자세한 내용은 "추가 정보" 섹션을 참조하십시오. 버전 15.0.4701.1002 이상을 실행하고 있지 않은 경우 Office 2013을 온라인으로 수동 복구하여 최신 업데이트를 받을 수 있습니다.
Office를 복구하는 방법에 대해 알아봅니다.
Office 간편 실행에 대해 자세히 알아보세요.
Office 2013(MSI 설치)
2920754 2015년 3월 10일, Office 2013용 업데이트
2956145 2015년 3월 10일, Excel 2013용 업데이트
2956163 MS15-022: Word 2013용 보안 업데이트에 대한 설명: 2015년 3월 10일
2965206 2015년 3월 10일, PowerPoint 2013용 업데이트
2956176 2015년 3월 10일, Access 2013용 업데이트
2956155 2015년 3월 10일, Visio 2013용 업데이트
Office 2010
2920813 2015년 3월 10일, Office 2010용 업데이트
2956142 MS15-022: Microsoft Excel 2010용 보안 업데이트에 대한 설명: 2015년 3월 10일
2956139 MS15-022: Word 2010용 보안 업데이트에 대한 설명: 2015년 3월 10일
2920812 MS15-022: PowerPoint 2010용 보안 업데이트에 대한 설명: 2015년 3월 10일
2837601 2015년 3월 10일, Access 2010용 업데이트
2878283 2015년 3월 10일, Visio 2010용 업데이트
2007 Office 시스템
2984939 MS15-022: 2007 Microsoft Office 제품군용 보안 업데이트에 대한 설명: 2015년 3월 10일
2920794 2015년 3월 10일, 2007 Office system용 업데이트
2956103 MS15-022: Microsoft Excel 2007 서비스 팩 3용 보안 업데이트에 대한 설명: 2015년 3월 10일
2956109 MS15-022: Word 2007 SP3용 보안 업데이트에 대한 설명: 2015년 3월 10일 화요일
2899580 MS15-022: PowerPoint 2007 서비스 팩 3용 보안 업데이트에 대한 설명: 2015년 3월 10일 화요일
2817561 2015년 3월 10일, Visio 2007용 업데이트
추가 정보
변경 내용에 대한 중요 정보
FM20.dll(Microsoft Forms Control 패키지)는 Office를 병렬로 설치하는 응용 프로그램 간에 사용되는 공유 구성 요소입니다. 나란히 설치된 모든 Office 버전에 픽스가 적용되어 모든 버전이 컨트롤의 변경 내용과 함께 작동하도록 올바르게 업데이트되었는지 확인합니다. 중단을 최소화하려면 이러한 업데이트를 함께 적용해야 합니다. 이전 버전의 Office(즉, 2007 Office system 이전 버전)는 업데이트된 양식(FM20) 공유 구성 요소를 사용하도록 업데이트되지 않습니다. 즉, 2007 이전 Office system 버전이 이후 버전과 나란히 설치된 컴퓨터에 이 업데이트를 설치하면 표준 Forms 컨트롤에서 이전 버전이 제대로 작동하지 않을 수 있습니다. 이는 알려진 제한 사항이며 이전 버전을 "해결 방법" 섹션에 언급된 지원되는 버전 중 하나로 업데이트해야만 해결할 수 있습니다.
이 업데이트를 설치한 후에는 Internet Explorer 또는 HTA 웹 프로젝트의 양식 컨트롤을 사용할 수 없습니다. Microsoft는 이러한 용도로 이러한 컨트롤을 공식적으로 지원한 적이 없으며, ActiveX 컨트롤 없이도 HTML5를 사용하도록 대체 컨트롤을 찾거나 프로젝트를 재작업하는 것이 좋습니다. 양식 컨트롤에 대한 보안(killbit) 키를 제거하는 것은 지원되지 않으며 강력하게 권장되지 않습니다. 웹 페이지 솔루션에서 이러한 컨트롤을 사용하지 않는 것이 우리의 의도입니다.
네이티브 코드의 양식 컨트롤을 사용하는 타사 제품은 Internet Explorer 보안 검사(killbit 설정)를 따르거나 해당 웹 페이지의 컨트롤과 함께 웹 페이지 보기에 Internet Explorer를 사용하기 위한 명시적인 코드가 없는 한 영향을 받지 않아야 합니다. 이러한 애플리케이션은 해당 용도에 대한 예외 사례를 처리하기 위해 자체 코드를 변경해야 합니다. 소프트웨어 개발자는 Microsoft에 문의하여 이러한 문제에 대한 지원 도움을 받을 수 있습니다.
Office 2013이 MSI인지 간편 실행인지 확인하는 방법
시스템의 Office 2013 설치가 MSI 기반인지 간편 실행 기반인지 확인하려면 다음 단계를 따릅니다.
- Microsoft Word 2013과 같은 Office 2013 응용 프로그램을 시작합니다.
- 파일 메뉴에서 계정을 클릭합니다.
- Office 2013 간편 실행 기반 설치의 경우 업데이트 옵션 항목이 표시됩니다. MSI 기반 설치의 경우 업데이트 옵션 항목이 표시되지 않습니다.
| Office 2013 간편 실행 설치 | MSI 기반 Office 2013 |
|---|---|
|
|
오래된 Extender 처리
"해결 방법" 섹션에 포함된 업데이트는 Microsoft Forms 컨트롤 패키지(MSForms.exd)에 대한 캐시 확장기 파일이 제거되고 이러한 컨트롤을 로드하는 각 사용자에 대해 필요에 따라 업데이트되도록 합니다. 그러나 올바르지 않은 익스텐더에 문제가 있다고 의심되면 익스텐더를 수동으로 제거하여 응용 프로그램을 다시 시작한 후 클린 사본이 있는지 확인할 수 있습니다.
캐시된 제어 확장기 오브젝트를 수동으로 제거하려면 다음 단계를 수행하십시오.
- Windows Explorer에서 %TEMP% 폴더를 연 다음 모든 하위 폴더에서 "*.exd"를 검색합니다.
- 해당 파일이 있는 모든 인스턴스를 삭제합니다. 여기에는 모든 하위 폴더가 포함됩니다.
참고 .exd 파일은 다음에 VBA를 사용할 때 새 컨트롤을 사용할 때 자동으로 다시 만들어집니다. 이러한 Extender 파일은 사용자 프로필 아래에 있으며 다음 폴더와 같은 다른 위치에 있을 수도 있습니다.
- %appdata%\Microsoft\Forms
- %temp%\excel8.0
- %temp%\word8.0
- %temp%\PPT11.0
- %temp%\vbe
이지 픽스
참고 다음 이지 픽스 솔루션을 실행하기 전에 영향을 받는 응용 프로그램이 닫혀 있는지 확인합니다.
캐시된 Control Extender 파일을 자동으로 제거하려면 다음 이지 픽스 솔루션 중 하나를 실행하십시오.
다음 이지 픽스 솔루션은 현재 로그온한 사용자의 .exd 파일을 삭제합니다.
다음 이지 픽스 솔루션은 관리자가 실행해야 하며 컴퓨터의 모든 사용자 계정에 대한 .exd 파일을 삭제합니다.