Ich wurde aufgefordert, dies aufgrund der folgenden Frage zu stellen: Warum scheint die Mehrheit der Menschen in der Windows-Welt immer noch nicht zu verstehen, dass es einfach dumm ist, als Administrator zu arbeiten?
Wir alle wissen tief im Inneren, dass es tollkühn ist, als Administrator zu arbeiten, aber was können wir tun, um den Schmerz zu lindern (vielleicht übertreibt der Schmerz ihn).
Ich gebe zu, dass ich noch nicht versucht habe, ohne Administratorrechte zu laufen, aber wenn ich ein paar Dinge wüsste, die ich versuchen könnte, wenn Anwendungen kaputt gehen, wäre ich eher geneigt, es zu versuchen.
In der obigen Frage gab es einen Vorschlag , dass es nicht viel kosten würde:
... selbst dann könnten 99% der sich schlecht benehmenden Apps innerhalb von nicht mehr als 10 Minuten ohne Administratorrechte zum Laufen gebracht werden. - Oliver Giesen 20. Juli um 15:28 Uhr
Also, welche Dinge können wir tun oder verwenden, um Apps, die Administratorrechte lieben, zum Leben zu erwecken? Gibt es bestimmte Apps, die sich nur aus nächster Nähe weigern? Ich wäre dankbar, wenn ich konkrete Beispiele und Erfahrungen hören würde.
Die "Sünde", die am häufigsten begangen wird und die erfordert, dass eine App als Administrator ausgeführt wird, ist, wenn die App Schreibberechtigungen für ihren Ordner "Programme" wünscht. Der Schreibzugriff ist in diesem Ordner für Standardbenutzer standardmäßig deaktiviert.
Sie können dies von Fall zu Fall mit einer relativ einfachen Änderung aktivieren - klicken Sie einfach mit der rechten Maustaste auf den Ordner, wählen Sie
Properties
undSecurity
klicken Sie dann auf der Registerkarte auf dasEveryone
Konto und aktivieren Sie das Kontrollkästchen, um ihm Schreibberechtigungen zu erteilen. Diese Änderung erfordert natürlich auch Administratorrechte (und das ntfs-Dateisystem).quelle
Die am zweithäufigsten begangene Sünde sind Apps, die in den Abschnitt LOCAL_MACHINE der Windows-Registrierung schreiben. Jede App kann hier lesen, aber um hier zu schreiben, sind Administratorrechte erforderlich. Apps sollten ihre Benutzereinstellungen nur im Abschnitt CURRENT_USER der Registrierung speichern, da ein normaler Benutzer hier schreiben kann.
Wenn es seine eigenen Konfigurationsdaten in LOCAL_MACHINE schreibt, geschieht dies wahrscheinlich unter einem Eintrag mit dem Namen (oder dem Namen des Unternehmens) unter HKEY_LOCAL_MACHINE \ Software \ AppName
Um dies zu beheben, klicken Sie mit der rechten Maustaste auf den Registrierungsschlüssel (Ordner) mit dem Namen der Software, wählen Sie Sicherheit aus und weisen Sie Ihrem Benutzerkonto oder dem Konto Jeder die Berechtigungen zu.
Zur Behebung von Problemen mit Apps, die als Standardbenutzer ausgeführt werden, ist Sysinternals (jetzt Microsoft) Process Monitor von unschätzbarem Wert. Es ist ein unglaublich leistungsfähiges Tool, mit dem Sie absolut alles überwachen können, was auf Ihrem PC geschieht. Ein Tutorial zur Verwendung passt hier nicht, aber Sie möchten einen Filter für die App festlegen, an der Sie interessiert sind, und dann nach Berechtigungs- und Zugriffsfehlern filtern.
Bearbeitet , um die Verwirrung von Process Monitor / Process Explorer zu korrigieren
quelle