
Ich verwende Windows 10 Pro [Build 10240] und als ich mich heute Abend anmeldete, stellte ich fest, dass ich keine MSI-Datei installieren kann The system administrator has set policies to prevent this installation
, da ich mich überhaupt nicht daran erinnern kann, dies getan zu haben.
Also habe ich ein wenig nachgeforscht und herausgefundendiese Positiont, ziemlich cool. Die beste Lösung in diesem Beitrag war, die Installation von einer Eingabeaufforderung mit erhöhten Rechten aus auszuführen, also habe ich den folgenden Befehl ausgeführt:
msiexec /i example.msi
Dies führte zum gleichen Ergebnis. Die Verwendung des /a
Schalters hat mir auch nicht geholfen. Also habe ich weitergegraben und einen "fantastischen" Microsoft-Beitrag gefundenHier. Es gilt für Windows 7, daher vermute ich, dass der Schlüssel deshalb unter Windows 10 nicht existiert – die Lösung bestand DisableMSI
darin , REG_DWORD = 0
ihn im HKLM\Software\Policies\Microsoft\Windows\Installer
Verzeichnis festzulegen.
Also, Punkt 1. Eine andere Lösung besteht darin, UAC so einzustellen, dass es nie benachrichtigt ... ist das nicht die Standardeinstellung auf einem Heimsystem? Habe es durchgespielt und doppelt überprüft, ob es auf nie benachrichtigt eingestellt war, Neustart, keine Änderung.
Ich weinte stundenlang, bis ich eine andere Möglichkeit fand. Die nächste Lösung, die ich fand, war, die lokale Sicherheitsrichtlinie für zu bearbeiten Software Restriction Policies
. Ich habe hier herumgespielt und konnte nicht herausfinden, wo ich den Eintrag hinzufügen sollte. Ich habe einen neuen Hash für hinzugefügt, %userprofile%\Downloads\
um allen Benutzern das Ausführen von Dateitypen zu ermöglichen und sicherzustellen, dass MSI in der Liste enthalten war.
Ich habe sichergestellt, dass mein Antivirenprogramm die Registrierungsänderungen nicht blockiert, alle Schutzmechanismen deaktiviert und es erneut versucht, aber ohne Erfolg. Ich führe jetzt einen vollständigen Systemscan durch, um zu sehen, ob sich auf meinem PC irgendwelche Bedrohungen befinden. Das ist zwar unwahrscheinlich, aber es lohnt sich.
Während das läuft, habe ich auf dem PC ein neues lokales Konto erstellt und ihm Administratorrechte zugewiesen. Ich habe mmc
es in der Local User and Group
Administrators
Gruppe ausgeführt und zugewiesen. Sobald der Scan abgeschlossen ist, werde ich mich abmelden und versuchen, die Installation durchzuführen. Ich bezweifle, dass dies ein benutzerbeschränktes Problem ist, möchte es aber als Problem ausschließen.
Als nächstes habe ich es ausgeführt gpresult /h report.html
und schnell nachgeschaut, ob ich die Gruppenrichtlinie vermasselt hatte (ich lege eine lokale Gruppenrichtlinie fest), und alles sah gut aus; nur meine Standarddeaktivierung von Gadgets/Cortana usw.
Als nächstes habe ich es ausgeführt sfc.exe /scannow
und konnte hier keine Probleme feststellen. Frustriert habe ich die folgenden Werte in der lokalen Gruppenrichtlinie bearbeitet:
Computer Configuration > Administrative Templates > Windows Components > Windows Installer
mit den folgenden:
Install with Elevated privileges
auf Aktivieren gesetzt.
Turn off Windows Installer
auf deaktiviert gesetzt.
Gleiche Option mit Benutzerkonfiguration. Der letzte Schritt ist, dass ich das MSI erneut heruntergeladen und bestätigt habe, dass es nicht beschädigt ist (funktioniert auf Win8-VM). Für jede Hilfe wäre ich dankbar.
Antwort1
Ich habe ein Rollback auf ein vorheriges Image durchgeführt und sfc
mehrere Fehler gefunden. Ich habe die Installation repariert, aktualisiert (über Windows Update) und kann nun die oben genannten Schritte ausführen.