Die Einstellung "Dieses Programm als Administrator ausführen" wurde auf "Für alle Benutzer zulässig" geändert, funktioniert jedoch nicht

0

Auf dem PC befinden sich mehrere Programme (Windows 10 Enterprise, Neuinstallation), die ich für andere Benutzer ohne Administratorrechte zur Verfügung stellen möchte. Ich habe "Dieses Programm als Administrator ausführen" für alle Benutzer aktiviert, aber die Benutzerkontensteuerung meldet sich weiterhin an und fordert die Benutzer ohne Administratorrechte auf, sich als Administratoren anzumelden, um das Programm ausführen zu können.

Wenn diese Eingabeaufforderungen angezeigt werden, gibt es kein Kontrollkästchen "Vor dem Öffnen dieser Datei immer fragen", das ich aktivieren könnte.

Bei den fraglichen Programmen handelt es sich um harmlose Dinge wie den Scratch2-Offline-Editor, Kodu Game Lab usw. Der Herausgeber ist auf alle Anwendungen eingestellt und alle sind entsperrt.

Ich habe genau das Gleiche auf 10 anderen PCs mit Windows 7 gemacht und alles lief wie erwartet (Programme werden normal gestartet, kein Administrator-Login erforderlich).

Warum passiert das und wie kann ich diese Programme für alle Benutzer auf diesem PC verfügbar machen, ohne die Benutzerkontensteuerung zu deaktivieren ? Vermisse ich eine neue Windows 10-Sicherheits- / UAC-bezogene Einstellung?

FiddlingAway
quelle

Antworten:

1

Dies ist das erwartete Verhalten.

Das Ausführen dieses Programms als Administrator für alle Benutzer bewirkt Folgendes:

Wenn Sie ein Programm als Administrator ausführen, wird es normalerweise im Administratorbereich gestartet. Wenn der aktuelle Benutzer Administratorrechte hat, wird ein UAC-Fenster mit einer Ja / Nein-Frage zur Bestätigung angezeigt.

In den Programmeinstellungen gibt es ein Kontrollkästchen, mit dem das Programm automatisch als Administrator ausgeführt wird, wenn Sie im Explorer darauf doppelklicken. Der Explorer führt die oben genannte Aktion weiterhin aus.

Die Option, dies für alle Benutzer zu tun, lässt das oben Genannte einfach passieren, unabhängig davon, wer darauf doppelklickt.

Dies bedeutet, dass, wenn ein Benutzer keine Administratorrechte hat, anstelle einer Ja / Nein-Frage ein Anmeldebildschirm angezeigt wird.

Dies ist eine Sicherheitsfunktion, die es seit Windows 7 gibt. Wenn sie auf andere Weise funktionieren würde, wäre sie eine schwerwiegende Sicherheitslücke. Dies ist also beabsichtigt.

Wie man es repariert? Die erste Frage lautet: Benötigt Ihr Programm wirklich Administratorrechte? Normalerweise werden sie benötigt, weil das Programm in einen bestimmten Ordner schreibt. Wenn Sie diesen Benutzern (oder der Gruppe USERS) Schreibrechte für diese Ordner gewähren, reicht dies normalerweise aus. Es ist möglich, dass das Programm in die Registrierungsstruktur Local Machine schreibt. Wenn Sie wissen, wo Sie diese Benutzer (oder die USERS-Gruppe) Schreibrechte für diesen Registrierungsschlüssel erteilen können.

In den meisten Fällen treten solche Probleme auf, weil das Programm im Ordner mit den Programmdateien installiert ist. Das erste, was ich tun würde, ist, das Programm zu deinstallieren und in einem anderen Ordner zu installieren, z. B. einem von Ihnen neu erstellten Ordner: C: \ Games.

LPChip
quelle
Ich denke, ich könnte versuchen, sie in einem anderen Ordner zu installieren. Vielleicht würde das es für einige von diesen lösen. Was die anderen betrifft (da sie in Program Files und Program Files (x86) installiert werden müssen), werde ich versuchen, was Sie vorgeschlagen haben, und spezielle Rechte erteilen. Hier ist zu hoffen, dass es kein Schreiben in die Registrierung gibt. Vielen Dank.
FiddlingAway