Wenn Sie versuchen, Microsoft Visual C++ zu installieren und ständig die Meldung „0x80070659: Diese Installation ist durch die Systemrichtlinie verboten“ erhalten, ist das ärgerlich. Passiert unter Windows 11, 10, 8 und sogar 7. Ich weiß nicht, warum Windows es so kompliziert machen muss, aber hier ist, was in einigen Fällen funktioniert hat.

Voraussetzungen

Bevor Sie herumspielen, stellen Sie sicher, dass Sie Folgendes haben:

Schritt 1: Öffnen Sie den Registrierungseditor

Hier geschieht die Magie … oder hier kann es schiefgehen, wenn Sie nicht aufpassen. So öffnen Sie es:

  1. Drücken Sie Win + R, um das Dialogfeld „Ausführen“ zu starten.
  2. Geben Sie ein regeditund drücken Sie Enter. Warten Sie, bis der Registrierungseditor angezeigt wird.

Schritt 2: Navigieren Sie zum Registrierungsschlüssel des Installers

Suchen Sie nun den spezifischen Registrierungspfad, um nach Einschränkungen zu suchen:

  1. Navigieren Sie im Registrierungs-Editor zu HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer.

Bei manchen Setups ist dieser Schlüssel möglicherweise gar nicht vorhanden. Das ist kein Problem – Sie können ihn erstellen. Andernfalls suchen Sie nach der Ursache.

Schritt 3: Ändern des Installationsschlüssels

Hier kommt der schwierige Teil: Überprüfen Sie, ob der Installationsschlüssel vorhanden ist. Falls nicht, erstellen Sie ihn:

Überprüfen Sie nun, ob verdächtige Werte wie „DisableMSI“ oder ähnliches vorhanden sind. Falls Sie welche finden, müssen Sie sie möglicherweise löschen oder anpassen. Manchmal blockieren diese Werte Installationen, weil sie davon ausgehen, dass es sich um Sicherheitseinstellungen handelt, die nicht mehr vorhanden sein sollten.

Schritt 4: Installation zulassen

Beschleunigt die Dinge: Sie möchten wahrscheinlich einen Wert hinzufügen oder ändern:

  1. Klicken Sie im rechten Bereich mit der rechten Maustaste und wählen Sie Neu > DWORD-Wert (32 Bit).
  2. Nennen Sie es EnableUserControl.
  3. Legen Sie den Wert fest 1(zum Ändern doppelklicken Sie darauf).

Diese Optimierung erlaubt tendenziell Systemrichtlinien, die die Installation blockieren könnten. Ich bin mir nicht sicher, warum das funktioniert, aber es ist eine gängige Lösung.

Schritt 5: Starten Sie Ihren Computer neu

Dies sollte nicht übersprungen werden. Nach Registrierungsänderungen hilft ein Neustart Windows, neue Einstellungen zu erkennen. Manchmal wird eine Installation einfach abgelehnt, bis ein Neustart den Cache löscht.

Schritt 6: Versuchen Sie die Installation erneut

Hoffentlich verschwindet der Fehler jetzt und Visual C++ lässt sich problemlos installieren. Sollte es immer noch nicht funktionieren, müssen Sie möglicherweise erneut an der Registrierung herumbasteln oder die Gruppenrichtlinien anpassen (bei einem verwalteten Rechner).

Zusätzliche Tipps und häufige Probleme

Hier sind einige andere Dinge, die Sie ausprobieren können:

Get-Service -Name msiserver | Restart-Service
  • Oder führen Sie den System File Checker aus, um beschädigte Dateien auszusortieren:
  • sfc /scannow

    Ein weiterer Haken: Manche Setups erfordern einen vollständigen Reset des Windows Installers oder sogar eine Neuinstallation, was aber aufwändiger ist. Normalerweise reicht ein Registry-Upgrade aus.

    Abschluss

    Wenn alles gut gegangen ist, lässt sich der Fehler durch das Anpassen der Richtlinieneinstellungen in der Registrierung und einen Neustart beheben. Manchmal vermutet Windows auch eine Einschränkung, obwohl dies nicht der Fall ist. Eine kleine Anpassung der Flags bringt die Dinge wieder in Ordnung.

    Häufig gestellte Fragen

    Was bedeutet der Fehler 0x80070659?

    Damit sagt Windows im Grunde: „Nein, das dürfen Sie nicht tun“, weil die Systemrichtlinien oder Berechtigungen die Installation blockieren.

    Kann ich die Registrierungsänderungen rückgängig machen?

    Ja, wenn Sie die Registrierung vorher sichern, können Sie die alten Einstellungen problemlos wiederherstellen. Laden Sie einfach Ihre Sicherung, und schon ist alles erledigt.

    Ist das Ändern der Registrierung riskant?

    Das kann passieren, wenn Sie nicht vorsichtig sind. Exportieren Sie Ihre Registrierung immer, bevor Sie Änderungen vornehmen. Ein falscher Schritt kann größere Probleme verursachen. In diesen Fällen ist es jedoch normalerweise sicher, wenn Sie die Schritte sorgfältig befolgen.

    Zusammenfassung

    Ich hoffe, dass dies jemandem hilft, stundenlanges Kopfzerbrechen zu vermeiden. Es hat einfach bei mehreren Setups funktioniert, also warum es nicht mal versuchen?

    2025