Warum bevorzugt Microsoft anscheinend 32-Bit für Office statt 64-Bit?

581
cybermonkey

Ich habe kürzlich Microsoft Office 365 installiert, wobei der Standardinstallationstyp 32 Bit war und die 64-Bit-Option unter einem Menü ausgeblendet war:

enter image description here

Darüber hinaus verwendet das Installationsprogramm für Microsoft Visio standardmäßig eine 32-Bit-Installation der Software:

enter image description here

Microsoft selbst sagt, dass die 64-Bit-Version besser für Anwendungsfälle geeignet ist, die viel Speicher benötigen (z. B. mit großen Zahlen und Dateien).

Da die überwiegende Mehrheit der modernen Computer (wenn nicht alle modernen Computer) auf 64 Bit eingestellt sind, entscheidet sich Microsoft, warum standardmäßig immer noch eine 32-Bit-Version von Microsoft Office installiert werden?

Wenn Sie eine 32-Bit-Installation verwenden, kann dies zu Verwirrung führen und die Leistung in den oben genannten Anwendungsfällen beeinträchtigen.

0
Es geht einfach um Add-On-kompatibel Ramhound vor 5 Jahren 0
@Ramhound Warum das nicht als Antwort hinzufügen und erweitern? Das ist etwas, woran ich nicht gedacht habe und das ist nicht offensichtlich. Wenn es auf Add-On-Kompatibilität ankommt, wie Sie sagen, dann ist das eine Tatsache und keine Meinung. cybermonkey vor 5 Jahren 0
Ich habe den Microsoft-Blog gelesen, in dem der Grund für die 32-Bit-Installation als Standardoption beschrieben wurde. Dieser Artikel wurde vor über 5 Jahren veröffentlicht. Ramhound vor 5 Jahren 0
@Ramhound Dann ist das eine Tatsache und sollte als Antwort gepostet werden, insbesondere wenn Sie diesen Blogbeitrag in diesem Prozess referenzieren können. cybermonkey vor 5 Jahren 0
Ich bin mir nicht sicher, ob das Voting geschlossen werden sollte ... Es gibt echte Beweise des Softwareherstellers, warum er standardmäßig auf 32-Bit eingestellt ist. Kinnectus vor 5 Jahren 1

2 Antworten auf die Frage

1
Kinnectus

Wie Ramhound gesagt hat - und was von Microsoft unterstützt wird (Quelle: https://support.office.com/de-de/article/choose-between-the-64-bit-or-32-bit-version-of- office-2dee7807-8f95-4d0c-b5fe-6c6f49b8d261 ) - alles läuft auf Rückwärtskompatibilität hinaus.

Gründe für die 32-Bit-Version

Hinweis: Wenn Sie ein 32-Bit-Windows haben, können Sie nur 32-Bit-Office installieren. Wenn Sie ein 64-Bit-Windows haben, können Sie 32-Bit-Office oder 64-Bit-Office installieren.

Insbesondere IT-Experten und Entwickler sollten die folgenden Situationen überprüfen, in denen die 32-Bit-Version von Office immer noch die beste Wahl für Sie oder Ihr Unternehmen ist.

  • Sie haben 32-Bit-COM-Add-Ins ohne 64-Bit-Alternative. Sie können weiterhin 32-Bit-COM-Add-Ins in 32-Bit-Office unter 64-Bit-Windows ausführen. Sie können auch versuchen, sich an den COM-Add-In-Anbieter zu wenden und eine 64-Bit-Version anzufordern.

  • Sie verwenden 32-Bit-Steuerelemente ohne 64-Bit-Alternative. Sie können 32-Bit-Steuerelemente in 32-Bit-Office wie Microsoft Windows Common Controls (Mscomctl.ocx, comctl.ocx) oder vorhandene 32-Bit-Steuerelemente von Drittanbietern weiterhin ausführen.

  • Ihr VBA-Code verwendet Declare-Anweisungen. Die meisten VBA-Codes müssen bei Verwendung von 64-Bit oder 32-Bit nicht geändert werden, es sei denn, Sie verwenden Declare-Anweisungen, um die Windows-API mit 32-Bit-Datentypen wie long für Zeiger und Handles aufzurufen. Wenn Sie in Declare PtrSafe hinzufügen und long durch LongPtr ersetzen, wird die Declare-Anweisung in den meisten Fällen mit 32- und 64-Bit-Versionen kompatibel. In seltenen Fällen ist dies jedoch möglicherweise nicht möglich, wenn keine 64-Bit-API für Declare vorhanden ist. Weitere Informationen dazu, welche VBA-Änderungen für die Ausführung unter 64-Bit-Office erforderlich sind, finden Sie unter Überblick über 64-Bit-Visual Basic für Applikationen.

  • Sie haben 32-Bit-MAPI-Anwendungen für Outlook. Bei einer wachsenden Anzahl von 64-Bit-Outlook-Kunden wird die Neuerstellung von 32-Bit-MAPI-Anwendungen, Add-Ins oder Makros für 64-Bit-Outlook empfohlen. Falls erforderlich, können Sie sie jedoch nur mit 32-Bit-Outlook ausführen. auch. Informationen zum Vorbereiten von Outlook-Anwendungen für 32-Bit- und 64-Bit-Plattformen finden Sie unter Erstellen von MAPI-Anwendungen auf 32-Bit- und 64-Bit-Plattformen und in der Outlook-MAPI-Referenz.

  • Sie aktivieren einen 32-Bit-Ole-Server oder ein Objekt. Sie können Ihre 32-Bit-Ole-Server-Anwendung mit einer 32-Bit-Version von Office weiterhin ausführen.

  • Sie verwenden SharePoint Server 2010 und benötigen die Ansicht In Datenblatt bearbeiten. Sie können die Funktion " In Datenblattansicht bearbeiten" in SharePoint Server 2010 mit 32-Bit-Office weiterhin verwenden.

  • Sie benötigen 32-Bit-Microsoft Access-Datenbankdateien .mde, .ade und .accde. Sie können 32-Bit-.mde-, .ade- und .accde-Dateien neu kompilieren, um sie 64-Bit-kompatibel zu machen. Sie können jedoch weiterhin 32-Bit-.mde-, .ade- und .accde-Dateien im 32-Bit-Zugriff ausführen.

  • Sie benötigen Legacy Equation Editor- oder WLL-Dateien (Word-Add-In-Bibliotheken) in Word. Sie können den Legacy Word Equation Editor weiterhin verwenden und WLL-Dateien in 32-Bit-Word ausführen.

  • Sie haben eine alte eingebettete Mediendatei in Ihrer PowerPoint-Präsentation ohne verfügbaren 64-Bit-Codec.

-2
WinniL

Der Vorschlag, wie Sie zwischen der 64-Bit- oder der 32-Bit-Version von Office wählen können, hat im obigen Artikel viele Gründe angegeben.

Warum der Standard-Download von Office eine 32-Bit-Version anstelle von 64-Bit ist, denke ich, dass dies eine Kompatibilitätsüberlegung sein kann:

Die 32-Bit-Version von Office kann auf 32-Bit- und 64-Bit-Windows-Betriebssystemen installiert werden. Die 64-Bit-Version von Office kann nur unter 64-Bit von Windows unterstützt werden.

Wenn Endbenutzer Office von Office 365 Portal herunterladen, werden sie möglicherweise nicht mehr über ihr Windows-Betriebssystembit nachgedacht. Daher kann die 32-Bit-Version von Office zur besseren Kompatibilität als Standardversion von Office aufgeführt werden.