Wenn der Fehler " Msiexec.exe Zugriff wird verweigert " auftritt , können keine MSI-Anwendungen installiert oder das Programm aus dem Abschnitt "Programme und Funktionen" entfernt werden. Dies ist auf Windows XP-, Vista- und Windows 7-Systemen sehr häufig.
Das Problem kann auftreten, wenn die Windows Installer-Dateien auf Ihrem Computer beschädigt sind oder fehlen oder wenn Sie ein Programm wie Microsoft Office installieren oder entfernen, das die MSI-Paketdatei (Windows Installer Software Installation) mit der Erweiterung .msi verwendet.
In diesem Handbuch versuchen wir, das Problem zu lösen, indem wir den Windows Installer neu registrieren, den Windows Installer neu installieren und den Windows Installer-Dienst starten, der möglicherweise inaktiv war. Als vorübergehende Problemumgehung können Sie mit RevoUninstaller Programme entfernen, bis Sie Windows Installer endlich verwenden können.
Methode 1: Registrieren des Windows Installer erneut
Diese Methode beinhaltet das Ändern Ihrer Registrierung. Stellen Sie sicher, dass Sie die Schritte sorgfältig befolgen.
- Bestimmen Sie den Speicherort der Datei Msiexec.exe auf Ihrem Computer. Notieren Sie sich den Standort, den Sie bald benötigen werden.
- Drücken Sie die Windows + R- Taste, geben Sie " % windir% \ system32 " ein und klicken Sie dann auf " OK" . Dies öffnet das Verzeichnis, in dem sich die Datei Msiexec.exe befindet.
- Beachten Sie die Adressleiste. Der Speicherort der Datei Msiexec.exe ist eine Kombination aus dem aktuellen Speicherort und der ausführbaren Datei Msiexec.exe . In den meisten Fällen sollte es c: \ Windows \ system32 \ Msiexec.exe sein .
- Drücken Sie die Windows + R- Taste, geben Sie " regedit " ein und klicken Sie dann auf " OK" . Dadurch wird der Windows-Registrierungseditor geöffnet.
- Erweitern Sie den Baum im linken Bereich und navigieren Sie zu HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Services> MSIServer .
- Im rechten Bereich mit der rechten Maustaste ImagePath , und wählen Sie Ändern .
- Geben Sie den Speicherort der Datei Msiexec.exe in das Feld Wert ein, gefolgt vom Wert „ / V “, und klicken Sie dann auf OK . Wenn der Speicherort der Datei beispielsweise C: \ Windows \ system32 \ Msiexec.exe ist , geben Sie " C: \ Windows \ system32 \ Msiexec.exe / V " in das Feld ein.
- Beenden Sie Ihre Registrierung und starten Sie Ihren PC im abgesicherten Modus. Befolgen Sie für Benutzer von Windows 8/10 diese Anleitung . Wenn Sie Windows 7 und niedriger verwenden, drücken Sie sofort die Taste F8, sobald Windows gestartet wird, und wählen Sie mit Ihrer Tastatur den abgesicherten Modus.
- Drücken Sie die Windows - + R Schlüssel, geben Sie „ msiexec / regserver “ und klicken Sie dann auf OK für 64-Bit - Betriebssystemen müssen Sie auch geben Sie „ % windir% \ Syswow64 \ Msiexec / regserver “.
- Starten Sie neu, um den abgesicherten Modus zu verlassen, und prüfen Sie, ob das Problem weiterhin besteht.
Methode 2: Neuinstallation des Windows Installer
Um das Windows Installer neu zu installieren, müssen Sie die beschädigten Windows Installer-Dateien umbenennen und anschließend das Windows Installer neu installieren.
- Drücken Sie die Windows-Taste, geben Sie " cmd " ein, klicken Sie mit der rechten Maustaste auf die Eingabeaufforderungsanwendung und klicken Sie dann auf " Als Administrator ausführen ". Sie sollten die Administrator-Eingabeaufforderung akzeptieren, wenn sie angezeigt wird.
- In der cmd - Fenster die folgenden Befehle ein : cd% windir% \ system32
attrib -r -s -h dllcache
ren msi.dll msi.old
ren msiexec.exe msiexec.old
ren msihnd.dll msihnd.old
Ausfahrt
- Starten Sie Ihren Computer neu, laden Sie Windows Installer 4.5 Redistributable herunter und installieren Sie es anschließend. Dies gilt jedoch für Windows XP, Vista, Windows Server 2003 und 2008.
- Starten Sie Windows neu und prüfen Sie, ob das Problem weiterhin besteht.
Methode 3: Aktivieren des Windows Installer-Dienstes
Wenn der Windows Installer-Dienst deaktiviert oder gestoppt ist, können Sie die Anwendung möglicherweise nicht installieren.
- Drücken Sie die Windows + R- Taste, geben Sie " services.msc " ein und klicken Sie dann auf " OK".
- Scrollen Sie in der Diensteliste zu Windows Installer , klicken Sie mit der rechten Maustaste und wählen Sie dann Eigenschaften
- Stellen Sie den Starttyp Manuell ein. um es zu verlassen, wenn es ausgegraut ist und auf Manuell eingestellt ist. Wenn der Dienst beendet ist, klicken Sie auf Start. Sie sollten jetzt in der Lage sein, MSI-Anwendungen zu installieren.