Parallelinstallationen/Windows
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Spende
Diese Seite liefert Hinweise, wie mehrere Installationen parallel unter Windows installiert werden.
Einführung
In diesem Artikel wird der Ablauf einer "User Installation" gezeigt.
Hinweis:
- Der Ablauf ist in den verschiedenen Betriebssystemen (OS) und innerhalb des Betriebssystem in den verschiedenen Varianten unterschiedlich.
- Alte LibreOffice Versionen sind hier archiviert.
SI-GUI

Der schnellste/einfachstre Weg: Die Separate Install GUI ist ein starkes Tool, mit dem mehrere LibreOffice-Installationen auf Windows verwaltet werden können.
Andere
- Siehe auch die Beschreibung für OpenOffice.org.
Administratorinstallation
Unter Windows läuft eine sogenannte Administratorinstallation ab. Die Installationsdatei muss dazu ein MSI-Package sein - also eine Datei mit der Erweiterung .msi.
Bis LibreOffice 3.4.x ist das MSI Package in der .exe-Datei inkludiert und wird aus der .exe-Datei extrahiert.
Seit Version 3.5.x ist die heruntergeladene Datei bereits das MSI-Package selbst.
Wenn die Kommandozeile nicht zum Einsatz kommen soll oder die Informationen auf dieser Seite zu schwer verständlich sind, kann ein Blick auf die Separate Install GUI helfen.
Installationsordner
Die Administratorinstallation fragt nach einem Installationsverzeichnis. Dieses muss nicht unbedingt vorher angelegt werden. Als gute Praxis hat sich gezeigt, alle Programme in einem Unterverzeichnis von C:\Program Files (oder C:\Program Files (x86) für eine 32-bit Version von LibO in einem 64-bit Windows) abzulegen.
Administratorrechte
Für die Installation werden Administratorrechte benötigt, wenn in einen Systemordner wie Program Files installiert werden soll. Dafür wird die Kommandozeile auf folgendem Weg gestartet:
▸ ▸ ▸ .
Eine Kommandozeilenfenster mit dem Titel "" öffnet sich.
Version 3.5.x und neuer
Es wurden ein oder mehrere .msi-Dateien heruntergeladen:
- eine für das Programm (
LibO_<Version>_Win_x86_multi.msi), - optional ein oder mehrere für die Hilfe-System Sprachen (
LibO_<Version>_Win_x86_helppack-en.msi) - optional eine für die SDK (
LibO-SDK_<Version>_Win_x86_install_multi.msi).
Jetzt werden folgende Schritte für das Programm, die Hilfe und das SDK ausgeführt:
- Die Kommandozeile wird wie oben beschrieben geöffnet.
- Sobald in das Download-Verzeichnis gewechselt wurde, werden mit
dir *.msidie korrekten Namen ermittelt. - Die Installation wird mit dem Kommando
msiexec /a LibO_<Version>_Win_x86_multi.msigestartet. Es kann auch ein Zielverzeichnis in der Kommandozeile angegeben werden, z. Bsp.msiexec /a LibO_<Version>_Win_x86_multi.msi TARGETDIR="L:\3.6.0"(Die <Version> wird durch die aktuelle Version ersetzt). - Für die Hilfe Dateien wird das Kommando
msiexec /a LibO_<Version>_Win_x86_helppack-en.msiund für das SDKmsiexec /a LibO-SDK_<Version>_Win_x86_install_multi.msiverwendet
Die Installation fragt nach einem Installationsverzeichnis. ACHTUNG: Das kann nicht das Downloadverzeichnis sein. Es muss das selbe Verzeichnis für alle Dateien sein. Es kann deshalb nicht das Downloadverzeichnis sein, weil das Installationsprogramm eine andere .msi-Datei mit dem selben Namen erzeugt. Dieser Konflikt lässt die Installation mit einer Fehlermeldung wie "Internal Error 2203. ... LibO-Dev_3.6.0beta1_Win_x86_install_multi.msi, -2147287008" abbrechen.
Version 3.4.x oder älter
Es wurde eine oder zwei .exe-Dateien heruntergeladen:
- eine für das Programm selbst (
LibO_<version>_Win_x86_multi.exe) und - (optional) eine für die integrierte Hilfe (
LibO_<version>_Win_x86_helppack-en.exe).
Für beide Dateien werden folgende Schritte abgearbeitet:
- Zuerst werden die Inhalte der .exe-Datei in einen Ordner mit unterschiedlichen Namen für jeden Ordner entpackt. Das kann mit einem Zip-Programm wie 7-Zip erfolgen.
Alternativ erledigt ein Doppelklick auf die .exe-Dateien dasselbe. Dabei muss aber die Installation abgebrochen werden, wenn die Installation selbst starten soll. - Nun wird die Kommandozeile wie oben beschrieben geöffnet und in den Ordner mit den entpackten Dateien gewechselt.
- Hier wird mit
dir *.msider korrekte Namen ermittelt. Vermutlich lautet dieser LibreOffice34.msi. - Jetzt wird folgende Zeile in der Kommandozeile eingegeben:
msiexec /a libreoffice34.msiund die Installation sollte starten.
Die Installation fragt nach einem Installationsverzeichnis. ACHTUNG: Das kann nicht das Verzeichnis mit den entpackten Dateien sein. Es muss das selbe Verzeichnis für beide .exe-Dateien (das Programm selbst und die integrierte Hilfe) sein.
Microsoft Visual C++ Runtime DLLs
LibreOffice linkt dynamisch die Microsoft Visual C++ Runtime DLLs. Diese DLLs können installiert sein oder nicht. Sie sind nicht Teil des Betriebssystems. Die normale Installation von LibreOffice installiert diese DLLs sofern nötig. Wenn also nach einer Administratorinstallation LibreOffice nicht startet, weil die Microsoft Visual C++ Runtime DLLs fehlen, müssen die Microsoft Visual C++ Runtime DLLs manuell nachinstalliert werden. Dazu wird nach "MSVC Runtime download" gegoogelt, die Redistributable Datei von Microsoft heruntergeladen und installiert. MSVCR100.dll liegt z. Bsp. unter Visual C++ Redistributable für Visual Studio 2012 Update 4. Alternativ liegen diese DLLs bereits im installierten Ordner unter einem Win/System Ordner. Von dort können sie nach C:\Windows\System32 kopiert werden.
Nutzer Konfiguration
Während des ersten Starts schreibt die Applikation Usereinstelltungen ins Verzeichnis "UserInstallation". Dann ist LibreOffice fertig zum Start.
- Im Dateimanager wird die Datei "
bootstrap.ini" im Verzeichnis "..\<installed>\program" gesucht. Ggf. muss die Spalte geändert werden - von original "
UserInstallation=$SYSUSERCONFIG/LibreOffice/3" - nach neu: "
UserInstallation=$ORIGIN/../Data/settings"
(Hinweis: Dadurch wird data/settings/user-settings ins selbe Verzeichnis Verzeichnis kopiert wie die Applikation. Es kann aber nicht sicher gesagt werden, dass irgendwelche verbleibenden "Normale Windows Einstellungen" in "../applications/LibreOffice" keine Seiteneffekte haben. Bitte meldet Fehler, sofern sie auftreten.)
Mit "soffice.exe" wird die Applikation aus dem Explorer oder von einem Link auf dem Desktop gestartet.
Hinweis: alte und neue Versionen der bootstrap.ini sollten an sicherer Stelle aufbewahrt werden.
Aufräumarbeiten nach der Installation
Die Parallelinstallation extrahiert alle Inhalte aus der Installationsdatei ohne dabei die Möglichkeiten der Anpassung der Installation bereitzustellen. Damit werden ~ 500 MB von Sprach-Dateien belegt, die sehr wahrscheinlich nicht genutzt werden. Um also verschwendeten Platz zu ermitteln, werden die Ordner "<installed>\readmes", "<installed>\fonts" und "<installed>\Win" oder "<installed>\Windows" entfernt. Die .msi-Datei in "<installed>\" wird ebenfalls entfernt. Die redundanten Sprach-Dateien sind in "<installed>\program\resources", "<installed>\share\registry\res" und "<installed>\share\extensions". Es werden aber nur die Dateien gelöscht, die nicht für die LibreOffice-Sprache gebraucht werden.
Deinstallation
Diese Administratorinstallation zeigt keine Uninstall-Optionen (Programme hinzufügen oder entfernen) für Windows.
Um die Administratorinstallation zu deinstallieren wird einfach der Installationsordner entfernt.