출처: https://support.microsoft.com/
중요 64비트 버전의 Microsoft 365에서 32비트 버전의 Microsoft 365로 컴파일된 추가 기능 또는 MDE 파일을 실행할 수 없으며 그 반대의 경우도 마찬가지입니다.
원하는 버전을 알고 있습니다. 설치하려면 어떻게 하나요?
설치 프로세스를 시작하기 전에 32비트 버전을 명시적으로 선택하지 않으면 Microsoft 365의 64비트 버전이 자동으로 설치됩니다.
32비트 버전과 64비트 버전 중 어느 것을 설치하는 것이 더 나은지 잘 모르는 경우 아래 섹션을 참조하세요.
64비트 버전을 선택하는 이유
64비트 버전의 Windows를 실행하는 컴퓨터는 일반적으로 32비트를 실행하는 컴퓨터보다 처리 능력 및 메모리와 같은 리소스가 더 많습니다. 또한 64비트 응용 프로그램은 32비트 응용 프로그램보다 더 많은 메모리에 액세스할 수 있습니다(최대 1,840만 페타바이트). 따라서 시나리오에 대용량 파일 및/또는 대용량 데이터 세트 작업이 포함되어 있고 컴퓨터에서 Windows의 64비트 버전을 실행하는 경우 다음과 같은 경우 64비트가 올바른 선택입니다.
- 사용자는 복잡한 계산, 많은 피벗 테이블, 외부 데이터베이스에 대한 데이터 연결, Power Pivot, 3D Map, Power View 또는 Get & Transform이 포함된 엔터프라이즈 규모의 Excel 통합 문서와 같은 대규모 데이터 세트로 작업 중입니다. 이러한 경우 Microsoft 365의 64비트 버전이 더 잘 수행될 수 있습니다. Excel 사양 및 제한, 데이터 모델 사양 및 제한, 32비트 Excel 버전의 메모리 사용량을 참조하세요.
- Outlook, Excel 또는 기타 Office 앱에서 추가 기능을 사용하고 있습니다. 32비트 애플리케이션은 추가 기능에서 작동할 수 있지만 시스템의 사용 가능한 가상 주소 공간을 사용할 수 있습니다. 64비트 앱을 사용하면 앱과 동일한 프로세스를 실행하는 모든 추가 기능이 공유할 수 있는 최대 128TB의 가상 주소 공간이 있습니다. 32비트 앱을 사용하면 2GB의 가상 주소 공간이 적어질 수 있으며, 대부분의 경우 충분하지 않고 앱의 응답 또는 크래시가 중지될 수 있습니다.
- PowerPoint에서 매우 큰 그림, 비디오 또는 애니메이션을 사용하여 작업하는 경우. 64비트 버전의 Microsoft 365은 이러한 복잡한 슬라이드 데크를 처리하는 데 더 적합할 수 있습니다.
- Project에서 2GB 이상의 파일을 사용하여 작업하는 경우. 특히 프로젝트에 하위 프로젝트가 많은 경우입니다.
- 사용자는 추가 기능 또는 문서 수준 사용자 지정과 같은 사내 Microsoft 365 솔루션을 개발 중입니다. Microsoft 365의 64비트 버전을 사용하면 해당 솔루션의 64비트 버전과 32비트 버전을 제공할 수 있습니다. 또한 사내 Microsoft 365 솔루션 개발자는 이러한 솔루션을 테스트하고 업데이트할 수 있도록 64비트 Office 2016에 대한 액세스 권한을 보유하고 있어야 합니다.
- 사용자는 Access에서 큰 숫자 데이터 유형으로 작업하고 있으며 이 데이터 유형은 32비트 Access에서 지원되지만 기본 32비트 VBA 라이브러리를 사용하는 코드 또는 식을 실행할 때 예기치 않은 결과가 나타날 수 있습니다. 64 비트 VBA는 큰 숫자를 완벽히 지원하는 LongLong 데이터 유형을 제공합니다. 자세한 내용은 큰 숫자 데이터 유형을 사용을 참고합니다.
32비트 버전을 선택하는 이유
다음 컴퓨터 시스템은 32비트 Microsoft 365만 설치할 수 있습니다. Windows 버전을 확인합니다.
- ARM 기반 프로세서를 사용하는 64비트 Windows 10
- x86(32비트) 기반 프로세서를 사용하는 32비트 운영 체제
- 4GB 보다 작은 RAM
팁: x64 기반 프로세서가 있는 64비트 운영 체제를 사용하는 경우 32비트 또는 64비트 Microsoft 365를 설치하도록 선택할 수 있습니다.
IT 전문가, 특히 개발자는 32비트 버전의 Microsoft 365이(가) 여전히 귀하 또는 귀하의 조직에 가장 적합한 다음 상황을 검토해야 합니다.
- 64비트 대체 버전이 없는 32비트 COM 추가 기능을 사용하는 경우. 64비트 Windows의 32비트 Microsoft 365에서 32비트 COM 추가 기능을 계속 실행할 수 있습니다. COM 추가 기능 공급업체에 문의하여 64비트 버전을 요청할 수도 있습니다.
- 64비트 대체 버전이 없는 32비트 컨트롤을 사용하는 경우. Microsoft(Mscomctl.ocx, comctl.ocx) 또는 기존 타사 32비트 컨트롤과 같은 32비트 Microsoft 365에서 32비트 컨트롤을 계속 실행할 수 있습니다.
- VBA 코드에서 Declare 문을 사용하는 경우. 대부분의 VBA 코드는 포인터와 핸들에 대해 long과 같은 32비트 데이터 유형을 사용하여 API를 호출하기 위해 WindowsDeclare 문을 사용하지 않는 한 64비트 또는 32비트에서 사용할 때 변경할 필요가 없습니다. 단, Declare 문을 사용하여 포인터 및 핸들에 대한 long과 같은 32비트 데이터 형식을 사용하는 Windows API를 호출하는 경우는 예외입니다. 대부분의 경우 Declare에 PtrSafe를 추가하고 long을 LongPtr로 바꾸면 Declare 문이 32비트와 64비트 모두에서 호환되지만, 드물긴 해도 Declare를 사용하기 위한 64비트 API가 없는 경우 그렇게 하지 못할 수 있습니다. 64비트 Microsoft 365에서 실행하기 위해 필요한 VBA 변경 사항에 대한 자세한 내용은 64비트 Visual Basic for Applications 개요를 참조하세요.
- 사용자에게 Outlook용 32비트 MAPI 애플리케이션이 있습니다. 64비트 Outlook고객이 증가함에 따라 64비트 Outlook용 32비트 MAPI 애플리케이션, 추가 기능 또는 매크로를 다시 빌드하는 것이 권장되지만 필요한 경우 32비트Outlook에서만 계속 실행할 수도 있습니다. 32비트 및 64비트 플랫폼용 Outlook 애플리케이션 준비에 대해 알아보려면 32비트 및 64비트 플랫폼에서 MAPI 애플리케이션 빌드 및 Outlook MAPI 참조를 참조하세요.
- 32비트 OLE 서버 또는 개체를 활성화하는 경우. 32비트 버전의 Microsoft 365가 설치된 상태에서 32비트 OLE 서버 애플리케이션을 계속 실행할 수 있습니다.
- 32비트 Microsoft Access .mde, .ade 및 .accde 데이터베이스 파일이 필요한 경우. 32비트 .mde, .ade 및 .accde 파일을 다시 컴파일하여 64비트에서 호환되도록 만들 수도 있지만, 계속해서 32비트 Access에서 32비트 .mde, .ade 및 .accde 파일을 실행할 수도 있습니다.
- Word에서 레거시 수식 편집기 또는 WLL(Word 추가 기능 라이브러리) 파일이 필요한 경우. 계속해서 32비트 Word에서 레거시 Word 수식 편집기를 사용하고 및 WLL 파일을 실행할 수 있습니다.
- PowerPoint 프레젠테이션에 오래된 미디어 파일이 포함되어 있고 사용 가능한 64비트 코덱이 없는 경우