So deinstallieren Sie Microsoft Office vollständig vor der Installation einer neuen Version
Wenn Sie Office auf einem Windows-Rechner aktualisieren oder komplett deinstallieren möchten, wissen Sie, wie kompliziert das sein kann. Unterschiedliche Versionen und Installationsmethoden (z. B.Click-to-Run vs. MSI) machen es manchmal schwierig. Außerdem können übrig gebliebene Dateien oder Prozesse eine saubere Deinstallation verhindern und so Installationsfehler oder seltsame Bugs verursachen. Daher ist es sehr hilfreich, einige zuverlässige Methoden zu kennen, um diese Hürden zu überwinden. Dieser Leitfaden stellt Ihnen einige nützliche Tools und Skripte vor, mit denen Sie die Aufgabe problemlos erledigen können – egal, ob Sie die Installation auf vielen Rechnern automatisieren oder nur einen hartnäckigen PC reparieren möchten.
Nach diesen Schritten ist Ihr System frei von alten Office-Dateien, Registry-Einträgen und Prozesssperren und bereit für eine Neuinstallation. Keine Konflikte mehr, keine Abstürze während der Installation. Einfach ein sauberes System. Funktioniert mit aktuellen Office-Versionen wie Office 365, Office 2019 und älteren MSI-Installationen. Sehen wir uns nun die Optionen an, die tatsächlich funktionieren.
So beheben Sie hartnäckige Office-Deinstallationen unter Windows 11
Office automatisch mit dem Microsoft SaRa-Tool deinstallieren
Der Support- und Wiederherstellungsassistent von Microsoft (SaRa) ist zwar etwas ungewöhnlich, aber äußerst hilfreich. Er dient eigentlich der Behebung von Office-Fehlern, bietet aber auch eine Befehlszeilenversion ( SaRA_Cmd ), mit der Office im Hintergrund deinstalliert werden kann. Manuelle Deinstallationsprogramme sind somit überflüssig. Der eigentliche Vorteil: Die integrierten Skripte von SaRa verwenden im Hintergrund OffScrub, das alte Office-Dateien sehr gründlich entfernt. Wenn Sie Prozesse automatisieren möchten oder einfach die umständliche Bedienung der Benutzeroberfläche vermeiden wollen, ist dies eine gute Lösung.
Hinweis: Bei manchen Systemen können Fehlermeldungen auftreten, dass Office geöffnet ist oder Prozesse die Deinstallation blockieren. Windows macht es einem natürlich unnötig schwer. Beenden Sie daher vor dem Ausführen des Befehls alle Office-Prozesse.
Stop-Process -Name winword, excel, outlook, msaccess, teams, etc.-Force # Or do this in PowerShell: taskkill /f /im winword.exe taskkill /f /im excel.exe taskkill /f /im outlook.exe taskkill /f /im Teams.exe # Repeat for other Office apps
Jetzt greifen Sie zum Befehlszeilentool:
- Laden Sie die neueste Version der SaRA-Befehlszeile von https://aka.ms/SaRA_CommandLineVersionFiles herunter. Achten Sie darauf, dass Sie die aktuellste Version (z. B.17.00.8256.000) verwenden.
- Entpacken Sie es an einem leicht zugänglichen Ort, z. B.C:\Tools\SaRACmd.
- Öffnen Sie AdminPowerShell oder die Eingabeaufforderung und navigieren Sie dann zu:
cd C:\Tools\SaRACmd
SaRAcmd.exe -S OfficeScrubScenario –AcceptEula -Officeversion All
SaRAcmd.exe -S OfficeScrubScenario -AcceptEula -Officeversion 2013
Achten Sie auf den Exit-Code – er zeigt an, ob der Vorgang erfolgreich war. Bei erfolgreichem Abschluss wird eine Meldung wie die folgende angezeigt:
00: Successfully completed this scenario...
Wenn aber beispielsweise „Office-Programme werden ausgeführt“ angezeigt wird, bedeutet das nicht, dass noch Prozesse aktiv sind. Führen Sie die Beendigungsbefehle am besten erneut aus und versuchen Sie es dann noch einmal.
Warum funktioniert das?
Diese Methode entfernt alle verbliebenen Datenreste – Registry-Einträge, übriggebliebene Dateien und sogar die kniffligen Office-Click-to-Run-Komponenten. Dank des Befehlszeilentools lässt sich der Vorgang in Bereitstellungstools automatisieren oder auf mehreren PCs ausführen, ohne sich durch umständliche Benutzeroberflächen klicken zu müssen. Wichtig: Schließen Sie vorher unbedingt alle Office-Anwendungen – andernfalls schlägt der Vorgang fehl.
Entfernen älterer Office-Versionen (MSI) mithilfe des Office-Bereitstellungstools
Falls ältere Office-Versionen (z. B.2010, 2013 oder 2016 als MSI-Dateien) Probleme verursachen, können Sie deren automatische Deinstallation während der Installation der neueren C2R-Versionen einrichten. Das Office Deployment Tool ( ODT ) verwendet dazu eine einfache XML-Konfigurationsdatei. Fügen Sie einfach das Tag „RemoveMSI“ hinzu, um die vorherigen MSI-basierten Office-Installationen zu löschen.
<Configuration> <Add OfficeClientEdition="64" Channel="Current" > <Product ID="O365ProPlusRetail" > <Language ID="en-us" /> </Product> </Add> <RemoveMSI /> </Configuration>
Das ist zwar keine Zauberei, aber äußerst praktisch beim Bereitstellen von Unternehmensimages oder bei Massenaktualisierungen. Es hilft, Konflikte mit alten MSI-Versionen zu vermeiden, die sich nicht normal deinstallieren lassen.
Verwendung von OffScrub VBS-Skripten (veraltet, aber immer noch nützlich)
OffScrub- Skripte sind zwar mittlerweile etwas veraltet, aber für eine gründliche Office-Bereinigung immer noch zuverlässig, insbesondere bei hartnäckigen Überbleibseln oder fehlerhaften Installationen. Diese Skripte löschen alles, was mit Office zu tun hat – Registry-Einträge, installierte Dateien usw.– unabhängig davon, ob das Office-Installationsprogramm beschädigt ist oder Dateien fehlen. Nicht umsonst werden sie häufig von Microsoft-Supportmitarbeitern eingesetzt: für eine gründliche Reinigung.
So funktioniert es: Laden Sie die Skripte aus dem offiziellen GitHub-Repository herunter. Erstellen Sie anschließend Verzeichnisse für jede Office-Version, z. B.2003, 2007, 2010 usw., und legen Sie die entsprechenden VBS-Dateien dort ab.
Führen Sie die Skripte mit cscript aus und stellen Sie sicher, dass Sie die richtige cscript.exe-Datei für Ihr System (32-Bit oder 64-Bit) verwenden. Unter 64-Bit-Windows müssen Sie möglicherweise Folgendes ausführen:
@echo off if "%PROCESSOR_ARCHITEW6432%"=="AMD64" ( "%SystemRoot%\Sysnative\cscript.exe" %* ) else ( "%SystemRoot%\System32\cscript.exe" %* )
Dies ist hilfreich, wenn Ihr SCCM- oder Bereitstellungsskript 32-Bit ist, das System aber 64-Bit.
Beispielbefehl für Office 2016:
cscript.exe "O365\OffScrubc2r.vbs" ALL /Quiet /NoCancel /Force
Bei mir funktionieren diese Skripte selbst dann, wenn Office nur teilweise funktioniert oder das Installationsprogramm komplett fehlt. Beachten Sie jedoch, dass einige Registrierungsschlüssel und Konfigurationsdateien zurückbleiben, sofern Sie die vollständigen Skripte nicht ausführen. Sie eignen sich gut für eine saubere Neuinstallation, falls normale Deinstallationsprogramme fehlschlagen oder Datenreste hinterlassen.
PowerShell-Ansatz für Store & Modern Office
Wenn Ihre Office-Version aus dem Microsoft Store stammt (wie beispielsweise das vorinstallierte Office auf einigen Laptops), bietet PowerShell eine schnelle Möglichkeit, es zu entfernen:
Get-AppxProvisionedPackage -Online | Where-Object { $_.packagename -match "Microsoft. Office. Desktop" } | Remove-AppxProvisionedPackage -Online
Diese Methode ist zwar etwas fehleranfällig, funktioniert aber in der Regel bei vorinstallierten Office-Anwendungen. Sie eignet sich auch, um Office-Pakete, die über den Windows-Paketmanager oder den Microsoft Store installiert wurden, zu entfernen Get-Package -Name "*Office*" | Uninstall-Package. Dies ist eine schonende (wenn auch manchmal unvollständige) Methode.
Beachten Sie, dass die oben genannten Methoden für eine vollständige Bereinigung, insbesondere bei älteren MSI-basierten oder Restinstallationen, am besten geeignet sind. Auf manchen Rechnern müssen Sie es nach einem Neustart oder dem Beenden von Prozessen erneut versuchen.
Zusammenfassung
- Mit der SaRA-Befehlszeile lässt sich die Deinstallation aller Office-Versionen automatisieren – besonders praktisch für Massen-Workflows.
- Richten Sie Ihre XML-Datei mit RemoveMSI ein, um ältere MSI-Installationen während einer Neuinstallation zu entfernen.
- Nutzen Sie OffScrub-Skripte für eine gründliche manuelle Bereinigung, wenn andere Methoden versagen.
- Bei Store-Versionen kann PowerShell integrierte Office-Apps entfernen, allerdings nicht so gründlich.
Zusammenfassung
Das Entfernen alter Office-Installationen kann mühsam sein, aber diese Tools und Methoden sind überraschend effektiv – auch wenn die Einrichtung etwas Zeit in Anspruch nimmt. Sobald alles gelöscht ist, verläuft die Neuinstallation von Office in der Regel deutlich reibungsloser. Denken Sie daran, alle Office-Anwendungen vor der Anwendung zu schließen, sonst treten Fehler auf. Hoffentlich spart das jemandem ein paar Stunden. Viel Erfolg – ich drücke die Daumen!