Wybór pomiędzy 64-bitową a 32-bitową wersją pakietu Office

Dotyczy
Office 2024 Office 2021 Office 2019 Office 2016 Microsoft 365 dla domu Office 365 Small Business usługa Office 365 obsługiwana przez firmę 21Vianet — administrator wersji Small Business

Jeśli nie masz pewności, który produkt pakietu Office lub platformy Microsoft 365 posiadasz, przejdź do tematu Której wersji pakietu Office używam? W przeciwnym razie wybierz poniżej swoją wersję pakietu Office lub platformy Microsoft 365.

Ważne

Nie można uruchamiać dodatków ani plików MDE utworzonych w 32-bitowej wersji pakietu Office lub platformy Microsoft 365 w 64-bitowej wersji pakietu Office lub platformy Microsoft 365 i na odwrót.

Wiem, którą wersję chcę mieć. Jak ją zainstalować?

64-bitowa wersja platformy Microsoft 365 jest instalowana automatycznie, chyba że jawnie wybierzesz wersję 32-bitową przed rozpoczęciem procesu instalacji.

Aby zainstalować 32- lub 64-bitową wersję platformy Microsoft 365, pakietu Office 2021 lub Office 2019, postępuj zgodnie z instrukcjami zawartymi w temacie Instalowanie pakietu Office na komputerze.

Ważne

Jeśli zostanie zainstalowana wersja 64-bitowa, ale zamiast tego chcesz 32-bitową, należy najpierw odinstalować 64-bitową wersję przed instalacją wersji 32-bitowej. Tak samo, jeśli zainstalowano wersję 32-bitową, ale chcesz zainstalować wersję 64-bitową. Aby uzyskać więcej informacji, przejdź do błędu "Nie można zainstalować 64-bitowej lub 32-bitowej wersji pakietu Office".

Jeśli nadal nie masz pewności, która wersja (32-bitowa czy 64-bitowa) jest dla Ciebie lepszym rozwiązaniem, przejdź do sekcji poniżej.

Powody, dla których należy wybrać wersję 64-bitową

Komputery z 64-bitowymi wersjami systemu Windows na ogół mają więcej zasobów, takich jak moc obliczeniowa i pamięć, niż ich 32-bitowi poprzednicy. Ponadto aplikacje 64-bitowe mają dostęp do większych zasobów pamięci niż aplikacje 32-bitowe (nawet 18,4 mln petabajtów). Dlatego jeśli Twoje scenariusze obejmują duże pliki i/lub pracę z dużymi zestawami danych, a na komputerze działa 64-bitowa wersja systemu Windows, 64-bitowa wersja programu jest odpowiednim wyborem, gdy:

  • Pracujesz z dużymi zestawami danych, takimi jak opracowane na skalę przedsiębiorstwa skoroszyty programu Excel zawierające złożone obliczenia, wiele tabel przestawnych, połączenia danych z zewnętrznymi bazami danych, dodatek Power Pivot, Mapa 3D, program Power View lub pobieranie & przekształcania. W takich przypadkach 64-bitowa wersja pakietu Office lub platformy Microsoft 365 może działać lepiej. Aby uzyskać więcej informacji, zobacz Specyfikacje i limity programu Excel oraz Specyfikacja i limity modelu danych.
  • Używasz dodatków z programem Outlook, Excel lub innymi aplikacjami pakietu Office lub platformy Microsoft 365. Aplikacje 32-bitowe mogą współpracować z dodatkami, ale mogą wykorzystywać dostępną w systemie wirtualną przestrzeń adresową. W przypadku aplikacji 64-bitowych masz do 128 TB wirtualnej przestrzeni adresowej, którą mogą współużytkować aplikacje i dodatki działające w tym samym procesie. W przypadku aplikacji 32-bitowych możesz uzyskać nawet 2 GB wirtualnej przestrzeni adresowej, co w wielu przypadkach jest niewystarczające i może spowodować, że aplikacja przestanie odpowiadać lub ulegnie awarii.
  • Pracujesz z bardzo dużymi obrazami, klipami wideo lub animacjami w programie PowerPoint. 64-bitowa wersja pakietu Office lub platformy Microsoft 365 może lepiej nadawać się do obsługi tych złożonych prezentacji.
  • Pracujesz z plikami o rozmiarze przekraczającym 2 GB w projekcie, zwłaszcza jeśli projekt ma wiele podprojektów.
  • Projektujesz we własnym zakresie rozwiązania platformy Microsoft 365 , takie jak dodatki lub dostosowanie na poziomie dokumentu. Korzystając z 64-bitowej wersji platformy Microsoft 365, możesz dostarczać zarówno 64-, jak i 32-bitowe wersje tych rozwiązań. Wewnętrzni deweloperzy rozwiązań platformy Microsoft 365 powinni mieć dostęp do 64-bitowej wersji pakietu Office 2016 dla celów testowania i aktualizowania tych rozwiązań.
  • Pracujesz z typem danych Duża liczba w programie Access i choć ten typ danych jest obsługiwany przez 32-bitową wersję programu Access, możesz uzyskać nieoczekiwane wyniki podczas wykonywania kodu lub wyrażeń, które korzystają z natywnych, 32-bitowych bibliotek VBA. 64-bitowy VBA zwraca dane LongLong, które w pełni obsługują duże liczby. Aby uzyskać więcej informacji, zobacz Korzystanie z typu danych Duża liczba.

Powody, dla których należy wybrać wersję 32-bitową

Poniższe systemy komputerowe umożliwiają instalację tylko 32-bitowej wersji platformy Microsoft 365. Sprawdź posiadaną wersję systemu Windows.

  • 64-bitowy system Windows 10 z procesorem opartym na architekturze ARM
  • 32-bitowy system operacyjny z procesorem x86 (32-bitowym)
  • Mniej niż 4 GB pamięci RAM

Porada

Jeśli masz 64-bitowy system operacyjny z procesorem opartym na architekturze x64, możesz zainstalować 32-bitową lub 64-bitową wersję platformy Microsoft 365.

Informatycy, a w szczególności deweloperzy, powinni również zapoznać się z poniższymi sytuacjami, w których 32-bitowa wersja platformy Microsoft 365 jest nadal najlepszym wyborem dla Ciebie lub Twojej organizacji.

  • Masz 32-bitowe dodatki COM bez 64-bitowej alternatywy. 32-bitowych dodatków COM możesz nadal używać na 32-bitowej platformie Microsoft 365 w 64-bitowym systemie Windows. Możesz również skontaktować się z dostawcą dodatku COM i poprosić o wersję 64-bitową.
  • Używasz 32-bitowych kontrolek bez 64-bitowej alternatywy. Możesz nadal uruchamiać 32-bitowe kontrolki w 32-bitowej usłudze Microsoft 365, takie jak Microsoft (Mscomctl.ocx, comctl.ocx) lub dowolne istniejące 32-bitowe kontrolki innych firm.
  • W kodzie języka VBA są używane instrukcje Declare. Większości kodu języka VBA nie trzeba zmieniać w wersji 64- lub 32-bitowej, chyba że używasz instrukcji Declare w celu wywołania interfejsu WindowsAPI używającego 32-bitowych typów danych, takich jak long, w przypadku wskaźników i uchwytów. W większości przypadków dodanie parametru PtrSafe do instrukcji Declare i zastąpienie typu danych long typem danych LongPtr spowoduje, że instrukcja Declare będzie zgodna zarówno z 32-, jak i 64-bitową wersją pakietu. Jednak w rzadkich przypadkach, gdy nie ma 64-bitowego interfejsu API dla instrukcji Declare, może to okazać się niemożliwe. Aby uzyskać więcej informacji o zmianach w języku VBA wymaganych do uruchamiania go na 64-bitowej wersji platformy Microsoft 365, przejdź do omówienia 64-bitowej wersji języka Visual Basic for Applications.
  • Masz 32-bitowe aplikacje MAPI dla programu Outlook. W związku z rosnącą liczbą użytkowników 64-bitowej wersji programu Outlook zalecaną opcją jest ponowne skompilowanie 32-bitowych aplikacji MAPI, dodatków lub makr na potrzeby 64-bitowej wersji programu Outlook, ale jeśli chcesz, możesz nadal uruchamiać je tylko w 32-bitowej wersji programu Outlook. Aby uzyskać informacje na temat przygotowywania aplikacji Outlook zarówno dla platformy 32-bitowej, jak i 64-bitowej, zobacz Budowanie aplikacji MAPI na platformach 32- i 64-bitowych oraz Dokumentacja interfejsu MAPI programu Outlook.
  • Aktywujesz serwer 32-bitowy serwer lub obiekt OLE. Możesz nadal używać 32-bitowej aplikacji serwera OLE z zainstalowaną 32-bitową wersją platformy Microsoft 365.
  • Potrzebujesz 32-bitowych plików MDE, ADE i ACCDE programu Microsoft Access. Istnieje możliwość ponownego skompilowania 32-bitowych plików MDE, ADE i ACCDE, aby były zgodne z wersją 64-bitową, ale możesz także nadal używać ich w 32-bitowej wersji programu Access.
  • Potrzebujesz plików starego edytora równań lub WLL (bibliotek dodatków programu Word) w programie Word. Możesz nadal używać plików starego edytora równań programu Word i uruchamiać pliki WWL w 32-bitowej wersji programu Word.
  • W prezentacji programu PowerPoint jest osadzony stary plik multimedialny. przy braku dostępnego 64-bitowego kodera-dekodera.

Wszystko gotowe do instalacji?

Aby zainstalować 32- lub 64-bitową wersję platformy Microsoft 365, pakietu Office 2021 lub Office 2019, postępuj zgodnie z instrukcjami zawartymi w temacie Instalowanie pakietu Office na komputerze.

Który system operacyjny Windows jest używany na moim komputerze?