Windows 8.1 erfordert erhöhte Rechte für allgemeine Aufgaben

433
Francisc

Ich habe von Windows 7 auf Windows 8.1 umgestellt (Neuinstallation, verschiedene Computer) und habe Probleme mit Benutzerberechtigungen auf meinem Windows 8.1-Computer.

Es scheint, dass Administratorrechte erforderlich sind, selbst für die grundlegendsten Aufgaben, z. B. die Ausführung git pullin der msysGit-Shell oder die Verwendung der SourceTree-GUI zum Verwerfen geänderter, aber nicht festgeschriebener Dateien. Wenn ich eines der beiden Projekte mit "Als Admin ausführen" starte, funktionieren sie. Unter Windows 7 war dies nicht erforderlich.

Nicht nur Git-bezogene Dinge scheitern, wenn sie nicht mit admin ausgeführt werden, auch andere. Beispielsweise funktioniert Slack für Windows nur, wenn es als Administrator ausgeführt wird.

Gibt es also überhaupt einen Paranoid-Modus?
Oder zumindest irgendwo, um zu überprüfen, ob falsch konfigurierte Einstellungen dazu führen?

1
Wenn Sie Ihren Zug ausführen, wo werden dann Dateien abgerufen? Wenn das Verzeichnis nicht eines ist, für das Sie normalerweise Rechte hätten, könnte dies der Grund sein. Unfundednut vor 8 Jahren 0
Ändern Sie die UAC-Einstellungen. geek1011 vor 8 Jahren 0
@ MrStatic: Es befindet sich in einem Programmordner / etwas Ordner. Ich bin ein Administrator meines Systems, ich habe überall Zugriff. Francisc vor 8 Jahren 0
@ geek1011: Meine UAC ist so eingestellt, dass sie nicht benachrichtigt wird. Ich glaube nicht, dass die Probleme damit zusammenhängen. Francisc vor 8 Jahren 0
Dies ist nicht normal, ändern Sie Ihre UAC-Einstellungen nicht. Wenn Sie die UAC-Einstellung Standard (oben auf dem Schieberegler) verwenden, sollten Sie diese Probleme nicht erhalten. Kann die Ausgabe von "whoami / all" und "icacls c: \ code" zu Ihrer Frage hinzufügen. Wo ist c: \ code ein Ort, an dem Sie Probleme beim Ziehen von Git haben. Peter Hahndorf vor 8 Jahren 0
Normale Administratoren haben keinen Schreibzugriff auf Dateien unter "Programmdateien". Sie sollten dort keine Dateien bearbeiten. Peter Hahndorf vor 8 Jahren 0
Ich habe dort Schreibzugriff, wenn ich die Apps ausführt. Francisc vor 8 Jahren 0

1 Antwort auf die Frage

1
Unfundednut

Das Problem ist ein Berechtigungsproblem. Sie haben einige Möglichkeiten. Die meisten würden als richtig akzeptieren, wenn Sie dorthin wechseln, wohin Sie die Dateien ziehen. Selbst Administratorkonten werden als normale Benutzerkonten behandelt, es sei denn, das Programm wurde erhöht. Ich würde also vorschlagen, die Dateien von Program Files nach woanders zu verschieben. Möglicherweise C: \ ProgramData oder C: \ Git.

Die andere Option besteht darin, Ihnen explizit Kontenrechte für den Ordner zu erteilen. Klicken Sie mit der rechten Maustaste auf den betreffenden Ordner und klicken Sie auf Eigenschaften. Klicken Sie dann auf Sicherheit und dann auf Erweitert. Fügen Sie Ihren Benutzer hinzu und geben Sie sich die volle Kontrolle.