Office 2013 64비트 버전
적용 대상: Office 2013, Office 365 ProPlus
마지막으로 수정된 항목: 2016-12-16
요약: 64비트 버전의 Office를 배포할 경우 발생하는 장단점과 대다수 사용자에게 32비트 버전의 Office 2013을 권장하는 이유에 대해 설명합니다.
대상: IT 전문가
점점 더 많은 개인용 컴퓨터에서 64비트 버전의 Windows가 실행되면서 이에 따라 64비트 버전의 Office 2013을 배포하는 추세가 나타나고 있습니다. 64비트 버전의 Office을 사용하면 더 많은 Excel/Project 데이터 집합을 사용하여 작업할 수 있다는 한 가지 장점이 있습니다. 그러나 Office 의 추가 기능과 솔루션이 작동하지 않을 수 있기 때문에 이러한 사용자에게는 호환성과 관련된 단점도 나타납니다. 대다수 사용자에게 32비트 버전의 Office 2013을 권장하는 이유가 바로 여기에 있습니다.
중요
가정에 Office를 설치할 예정이십니까? 32비트 또는 64비트 버전의 Office 선택하는 방법을 알아보세요. 어느 곳에 Office 2013 또는 Office 365 ProPlus를 설치하든 항상 32비트 버전을 설치하는 것이 좋습니다.
대다수 사용자에게 권장되는 32비트 Office
32비트 Office은 특히 타사의 추가 기능을 비롯하여 대부분의 다른 응용 프로그램과 호환되므로 이 버전이 권장됩니다. 64비트 Windows 운영 체제에서도 32비트 버전의 Office 2013을 기본적으로 설치하는 이유가 바로 여기에 있습니다. 이러한 시스템에서 32비트 Office 클라이언트는 WOW64(Windows-32-on-Windows-64) 설치로 지원됩니다. WOW64는 32비트 Windows 기반 응용 프로그램을 64비트 Windows 시스템에서 원활하게 실행하기 위해 사용하도록 설정하는 x86 에뮬레이터입니다. 이를 통해 32비트 Office에서 기존 Microsoft ActiveX 컨트롤과 COM 추가 기능을 계속 사용할 수 있습니다.
특정 유형의 사용자와 작업에서만 장점을 활용할 수 있는 64비트 Office
64비트 Office 2013을 배포하는 것이 좋은 경우가 몇 가지 있는데, 예를 들면 다음과 같습니다.
복잡한 Excel 워크시트로 작업하는 Excel 전문가는 64비트 Office 2013을 사용하면 장점을 활용할 수 있습니다. 64비트 Office는 파일 크기를 엄격하게 제한하지 않기 때문입니다. 대신 사용 가능한 메모리와 시스템 리소스에 따라서만 통합 문서 크기가 제한됩니다. 반면 32비트 Office는 동일한 프로세스에서 실행되는 Excel, 통합 문서 및 추가 기능에서 공유되는 2GB(기가바이트)의 가상 주소 공간으로 제한됩니다. 디스크에 있는 2GB 미만의 워크시트에는 계속해서 2GB 이상의 주소 지정 가능 메모리를 차지할 만한 데이터가 포함되어 있을 수 있습니다. 자세한 내용은 Excel 사양 및 제한과 데이터 모델 사양 및 제한에서 확인할 수 있습니다.
Project 2013 사용자가 2GB 이상의 Project 파일을 사용할 때에도 유용합니다. 특히 규모가 큰 프로젝트에서 많은 하위 프로젝트를 처리할 때 도움을 받을 수 있습니다.
또한 사내 Office 솔루션 개발자는 이러한 솔루션을 테스트하고 업데이트할 수 있도록 64비트 Office 2013에 대한 액세스 권한을 보유하고 있어야 합니다.
Office 2013은 하드웨어 DEP(데이터 실행 방지)를 통해 향상된 기본 보안 보호 기능을 제공합니다. DEP는 메모리를 추가로 확인하여 악성 코드가 시스템에서 실행되지 않도록 하는 하드웨어/소프트웨어 기술 집합입니다. 64비트 버전을 설치할 경우 DEP가 항상 Office 응용 프로그램에 적용됩니다. 32비트 버전을 설치할 경우에는 그룹 정책 설정을 사용하여 DEP를 구성할 수 있습니다.
64비트 Office 배포 시 필요한 요구 사항 검토
Office 2013 시스템 요구 사항을 검토하는 것은 물론, 64비트 Office을 배포하기 전에 다음 섹션도 검토해 보는 것이 좋습니다.
64비트 Office는 64비트 Windows에서만 작동
동일한 컴퓨터에서 32비트/64비트 버전의 Office를 함께 실행할 수 없음동일한 컴퓨터에서 32비트/64비트 버전의 Office를 함께 실행할 수 없음
Office 2013으로 업그레이드할 경우 아키텍처 버전이 이전 버전과 새 버전에서 동일해야 함
32비트 버전과 64비트 버전을 서로 전환하려면 Office 2013을 제거한 후 다시 설치해야 함
일부 응용 프로그램에서 64비트 Office 2013의 설치 차단
64비트 Office는 64비트 Windows에서만 작동
64비트 Office는 64비트 버전의 Windows 7, Windows 8, Windows 8.1, Windows Server 2008 R2, Windows Server 2012 및 Windows Server 2012 R2에만 설치할 수 있습니다.
동일한 컴퓨터에서 32비트/64비트 버전의 Office를 함께 실행할 수 없음
Office 2013에서는 64비트 버전과 32비트 버전의 Office를 동시에 설치하여 사용할 수 없습니다. 예를 들어 Office 2010 32비트 버전은 Office 2013 64비트 버전과 동시에 설치할 수 없습니다. Windows Installer(MSI)와 Click-to-Run의 Office 2013을 설치할 때에도 마찬가지입니다. 두 버전을 동시에 설치하려고 하면 오류 메시지가 표시되고 작업이 계속 진행되지 않습니다.
Office 2013으로 업그레이드할 경우 아키텍처 버전이 이전 버전과 새 버전에서 동일해야 함
MSI 기반 버전의 Office 2013을 배포할 때에는 Office를 같은 아키텍처로만 업그레이드할 수 있습니다. 예를 들어 Office 2010 32비트는 Office 2013 32비트로, Office 2010 64비트는 Office 2013 64비트로 업그레이드할 수 있습니다.
32비트 버전과 64비트 버전을 서로 전환하려면 Office 2013을 제거한 후 다시 설치해야 함
32비트를 설치했다가 64비트로 전환하기로 결정한 경우 32비트 버전을 제거한 다음 64비트 버전을 다시 설치해야 합니다. 그 반대의 경우도 마찬가지입니다. 64비트 Office에서 32비트 Office로 전환하려는 경우에도 제거한 후 다시 설치해야 합니다.
일부 응용 프로그램에서 64비트 Office 2013의 설치 차단
다음 응용 프로그램에서도 64비트 Office 2013의 설치를 차단합니다.
Microsoft Office Excel Viewer
Access 2013의 Access 데이터베이스 엔진
2007 Office system의 호환 기능 팩
64비트 Office 2013을 차단하는 응용 프로그램 및 구성 요소에 대한 자세한 내용은 KB 2269468: "32비트 Office 제품이 설치되어 있기 때문에 64비트 버전의 Office 2010을 설치할 수 없습니다." 오류 메시지가 나타남을 참조하세요.
64비트 Office를 배포할 때 고려해야 할 호환성 문제
64비트 Office 2013을 배포하도록 결정하기 전에 다음과 같은 문제를 고려합니다.
일부 32비트 기능이 64비트 버전의 Office에서 작동되지 않음
그래픽 렌더링 시 성능에 영향을 줄 수 있음
Declare 문을 사용하는 VBA 코드를 업데이트해야 함
32비트 Office용으로 작성된 ActiveX 컨트롤과 COM 추가 기능이 64비트 프로세스에서 작동하지 않음
소스 코드가 제거된 Microsoft Access .mde, .ade, .accde 데이터베이스 파일을 32비트과 64비트 버전의 Office 2013 간에 이동할 수 없음
Outlook에서 작동하는 MAPI 응용 프로그램을 다시 빌드해야 함
Office 2013 버전이 등록된 응용 프로그램 버전과 일치하지 않으면 현재 위치에서 OLE 정품 인증이 수행되지 않을 수 있음
일부 32비트 기능이 64비트 버전의 Office에서 작동되지 않음
32비트 버전의 Office에 포함되어 있는 기능은 대부분 64비트 버전의 Office에도 포함되어 있습니다. 64비트 버전의 Office에 없는 일부 기능은 다음과 같습니다.
Word 기존 수식 편집기는 64비트 Office 2013에서는 지원되지 않지만 32비트 Office 2013 설치(WOW64)에서는 지원됩니다. 그러나 Word 2013의 수식 작성기 기능은 모든 플랫폼에서 작동합니다.
WLL(Word 추가 기능 라이브러리) WLL 파일은 32비트 Office 2013에서는 사용할 수 있지만 64비트 Office 2013에서는 지원되지 않습니다.
그래픽 렌더링 시 성능에 영향을 줄 수 있음
32비트와 64비트 GDI(그래픽 장치 인터페이스) 간에 나타나는 차이 때문에 64비트에서 MMX를 지원하지 않으므로 성능에 영향을 줄 수 있습니다. Intel의 MMX 기술은 IA(Intel Architecture) 명령 집합의 확장 기능입니다. 이 기술에서는 SIMD(Single-Instruction, Multiple-Data) 기법을 사용하여 데이터 요소를 병렬로 처리함으로써 멀티미디어와 통신 소프트웨어의 속도를 높입니다.
Declare 문을 사용하는 VBA 코드를 업데이트해야 함
64비트 플랫폼에서 Office 2010 릴리스(VBA 버전 6 이하) 이전에 작성된 VBA 코드를 실행하는 경우, 64비트 버전의 Office에서 실행할 코드를 변경하지 않으면 오류가 발생할 수 있습니다. Office 2010에 도입된 Microsoft VBA(Visual Basic for Applications)의 변경 사항에 대한 자세한 내용은 MSDN 라이브러리에서 64비트 Visual Basic for Applications 개요를 참조하세요.
32비트 Office용으로 작성된 ActiveX 컨트롤과 COM 추가 기능이 64비트 프로세스에서 작동하지 않음
컴퓨터에 64비트 컨트롤과 32비트 컨트롤을 모두 설치할 수는 있지만 Office 2013 64비트에서는 64비트 버전의 컨트롤만 실행할 수 있습니다. 그러나 64비트 호환 컨트롤과 추가 기능을 다운로드하거나 32비트 Office 2013을 설치하면 이 문제를 해결할 수 있습니다.
Office 응용 프로그램으로 로드하는 컨트롤 외에도 Internet Explorer에서 ActiveX 컨트롤을 사용하는 웹 기반 솔루션이 있습니다. SharePoint Server 2013을 사용하여 만든 Office 2013 데이터시트 보기는 Internet Explorer 이외의 모든 플랫폼과 브라우저에서 작동합니다. SharePoint Server 2013 데이터시트에서 편집 보기는 클라이언트 쪽 컨트롤이 필요하지 않습니다. 예를 들어 사용자가 Office 2010 64비트 또는 Office 2013을 이용하는 경우 데이터시트에서 편집은 SharePoint Server 2013에서 정상적으로 작동합니다.
참고
SharePoint Server 2010의 경우 64비트 버전은 32비트 브라우저(현재 64비트 Windows 시스템의 기본 브라우저)에서 솔루션을 지원하는 Office 32비트 클라이언트 쪽 컨트롤을 설치합니다. 64비트 Office 2013 클라이언트를 설치하면 SharePoint Server 2010의 데이터시트에서 편집 보기 기능이 지원되지 않지만, 32비트 Office 2013 클라이언트를 설치하면 데이터시트에서 편집 기능을 사용할 수 있습니다.
소스 코드가 제거된 Microsoft Access .mde, .ade, .accde 데이터베이스 파일을 32비트 버전과 64비트 버전의 Office 2013 간에 이동할 수 없음
Access 소프트웨어 개발자들이 솔루션을 배포하고 지적 재산권을 보호하기 위해 사용하는 일반적인 방법인 .MDE 및 .ACCDE 파일이 64비트 버전의 Office에서는 작동하지 않습니다. 64비트 버전에서 솔루션을 다시 컴파일하고, 다시 테스트하며, 다시 배포하려면 응용 프로그램 개발자에게 문의해야 합니다.
Outlook에서 작동하는 MAPI 응용 프로그램을 다시 빌드해야 함
조직에서 Outlook용 32비트 MAPI 응용 프로그램이나 추가 기능, 매크로를 개발한 경우 64비트 플랫폼에서 실행하려면 32비트 응용 프로그램을 변경하고 다시 빌드하기 위한 작업을 수행해야 합니다. 32비트/64비트 플랫폼용 Outlook 응용 프로그램을 준비하는 방법에 대한 자세한 내용은 MSDN 라이브러리에서 Microsoft Office 개발에 있는 Outlook 2013 MAPI 참조를 참조하세요.
Office 2013 버전이 등록된 응용 프로그램 버전과 일치하지 않으면 현재 위치에서 OLE 정품 인증이 수행되지 않을 수 있음
Office 2013과 등록된 응용 프로그램의 버전(32비트/64비트)이 서로 일치하지 않으면 다음과 같은 문제가 발생할 수 있습니다.
등록된 응용 프로그램 버전과 설치된 Office 버전이 같지 않으면 OLE 서버가 현재 위치에서 인스턴스화되지 않고 열리지 않을 수 있습니다. 예를 들어 OLE 서버 응용 프로그램은 32비트인데 설치된Office 버전은 64비트인 경우 이 같은 문제가 나타날 수 있습니다.
버전이 다른 상태에서 Office 2013 응용 프로그램 문서에 개체를 삽입하면 오류가 발생할 수 있습니다. 예를 들어 64비트 Office 2013 응용 프로그램 문서에 32비트 개체를 삽입하는 경우 이 같은 문제가 나타날 수 있습니다.
원격 분석 로그를 사용하여 64비트 Office의 호환성 문제 식별
원격 분석 로그는 Office 2013에 기본 제공되는 새로운 Office 원격 분석 모니터링 프레임워크의 일부입니다. 이 기능은 개발자와 숙련된 사용자가 선택한 Office 2013 응용 프로그램 내에서 발생하는 이벤트를 표시하여 호환성 문제를 진단하는 데 도움을 줍니다. 확인되는 문제점에는 64비트 버전의 Office에서 작동하지 않는 Visual Basic 6.0 컨트롤이 포함됩니다.
Office 2013 호환성을 평가할 준비가 되면 Office 2013 호환성 평가를 먼저 참조하는 것이 좋습니다. Office 2013 실행하는 컴퓨터에서 추가 기능과 솔루션 관련 문제를 해결하려면 원격 분석 로그를 사용하세요.