So können Sie immer als Administratoranwendungen unter Windows ausgeführt werden

75

Das Problem ist, wenn ich Anwendungen öffne, auf die ich immer mit der rechten Maustaste klicken muss, als Administrator ausführen auszuwählen.

Bildbeschreibung hier eingeben

Wenn ich es nicht tue, bekomme ich unerwartete Anwendungsfehler. Übrigens habe ich die Benutzerkontensteuerung ausgeschaltet.

Es ist nervig. Gibt es eine Möglichkeit, das Verhalten eines Doppelklicks mit der linken Maustaste zu ändern, um als Aktion "Als Administrator ausführen" zu fungieren? Ich möchte standardmäßig die Aktion "Als Administrator ausführen" ausführen. Danke im Voraus

Tural Ali
quelle
Haben Sie nach dem Ausschalten der Benutzerkontensteuerung einen Neustart durchgeführt?
Avirk
1
@Ramhound In Windows 8 hilft es nicht , die Program Files (x86)Benutzerkontensteuerung auszuschalten, wenn Dateien aus dem -Verzeichnis und möglicherweise aus anderen ausgeführt werden.
Aske B.
2
@Ramhound Ich fand dieses Problem heute mit der Anwendung "Notepad ++". Wenn ich Dateien öffne, wird das Programm nicht als Administrator ausgeführt. Ich musste in das Verzeichnis von Notepad ++ gehen und es als Admin öffnen und dann die Datei dort öffnen. Dieses Problem trat bei mir vor Windows 8 nie auf. Alle Programme wurden standardmäßig als Administrator ausgeführt, wenn die Benutzerkontensteuerung in Windows 7 nach meiner Erfahrung deaktiviert war. BEARBEITEN: und ich brauchte die Administratorrechte, weil ich die Änderungen nicht speichern konnte, weil behauptet wurde, die Datei sei in einem anderen Programm geöffnet.
Aske B.
2
@Ramhound Ich bin kein Experte, daher kann ich nicht beweisen, dass Sie sich geirrt haben, aber ich habe Windows 7 mehrere Jahre lang verwendet und nie Probleme gehabt, und ich habe Windows 8 erst vor zwei Wochen bekommen, also war es mein erster Gedanke. Außerdem fragt es mich immer wieder um Erlaubnis, ob ich Dateien in bestimmten Verzeichnissen bearbeiten möchte, was darauf hindeutet, dass sich die Dinge geändert haben, da ich das unter Windows 7 nie erlebt habe, nachdem ich die Benutzerkontensteuerung natürlich ausgeschaltet hatte.
Aske B.

Antworten:

94

Methode 1 (funktioniert nur bei Verknüpfungen):

  1. Klicken Sie mit der rechten Maustaste auf die Verknüpfung, und klicken Sie auf Eigenschaften .
  2. Klicken Sie auf Erweitert. Wählen Sie Als Administrator ausführen .

Methode 2 (betrifft alle Verknüpfungen und bearbeitet Sprunglisten und öffnet Dateien mit der Anwendung):

  1. Wechseln Sie zum Speicherort der ausführbaren Datei.
  2. Klicken Sie mit der rechten Maustaste auf AppThatRequiresAdminRights.exe und wählen Sie Troubleshoot compatibility.
  3. Wählen Sie die Option Programmfehler beheben, nachdem der Assistent alle Probleme erkannt hat.
  4. Wählen Sie die Option Das Programm erfordert zusätzliche Berechtigungen . Der Assistent wendet die Einstellung Als Administrator ausführen auf das Programm AppThatRequiresAdminRights.exe an.
  5. Klicken Sie auf Test the program(erforderlich) und schließen Sie den Assistenten.

gefunden hier

avesse
quelle
10
Dies ist eine akzeptierte Antwort. Sie zeigt jedoch, wie ein bestimmtes Programm immer als Administrator ausgeführt wird . Als ich den Fragentitel von OP las, war ich mir ziemlich sicher, dass ich hier eine Lösung finden werde, wie man alle Programme in Windows 8 immer als Admin laufen lässt . Seltsam ...
trejder
2
Windows versucht, als Mac OS verzögert zu werden. Sie haben vergessen, was ihr Ziel ist.
mrosiak
3
+1 für die versteckte Funktion in Option 2. Für einen nicht-technischen Benutzer ist dies möglicherweise der erste Versuch, aber für einen Power-Benutzer, der weiß, was er tatsächlich versucht, wird er niemals versuchen, "Trubleshoot-Programm" zu starten. ...
Ehrfurcht
Ich bin wegen dieser Antwort hierher gekommen, auch wenn dies eigentlich keine Antwort auf die Frage ist: P, ich starte eine App über eine Batchdatei und benötige Administratorrechte, dies hat es behoben, obwohl die ursprüngliche Batchdatei nicht gestartet wurde mit Administratorrechten. (Ich habe UAC deaktiviert)
FreeSoftwareServers
26
Set-ItemProperty -Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System" -Name "EnableLUA" -Value "0"
shutdown -r -t 0 

Die Eingabe in die PowerShell (gestartet als Administrator) hat für mich funktioniert, ohne dass für jede einzelne Anwendung etwas angegeben wurde.

Beachten Sie, dass dadurch die Benutzerkontensteuerung dauerhaft deaktiviert wird. Wenn Sie den Schieberegler in den UAC-Einstellungen nach unten ziehen, wird die UAC nicht vollständig deaktiviert. Sie wird nur nicht mehr dazu aufgefordert, bleibt jedoch weiterhin aktiv.

0x8BADF00D
quelle
Per Definition entfernt dies nur die Eingabeaufforderung; EnableLUAGibt an, ob die Windows®-Benutzerkontensteuerung den Benutzer benachrichtigt, wenn Programme versuchen, Änderungen am Computer vorzunehmen. UAC wurde früher als Limited User Account (LUA) bezeichnet.
Mike Perrenoud
2
@MichaelPerrenoud Die Benutzerkontensteuerung wird vollständig deaktiviert. Versuchen Sie es mindestens, bevor Sie abstimmen. Übrigens: Die Eingabeaufforderung wird deaktiviert, wenn Sie den Schieberegler auf den Mindestwert absenken.
0x8BADF00D
3
Weißt du was? Du hast Recht, mein Freund. Ich habe die Benutzerkontensteuerung auf eine ganz andere Art und Weise über lokale Gruppen deaktiviert, aber bei Überprüfung des Registrierungsschlüssels ist der Wert jetzt tatsächlich 0. Bitte bearbeiten Sie Ihre Frage, damit ich über Ihre Antwort abstimmen kann. Es tut mir Leid.
Mike Perrenoud
2
Ich wollte sagen, bearbeiten Sie Ihre Antwort mit etwas mehr und ich kann meine Stimme ändern.
Mike Perrenoud
3
Dies sollte die akzeptierte Antwort sein.
Eivamu
7

Beenden Sie alle Explorer-Instanzen und starten Sie sie dann erneut über den Task-Manager (Strg + Umschalt + Esc) mit Administratorrechten.

pbies
quelle
2
Arbeitet nicht mehr unter
4

Verwenden Sie den guten alten Taskplaner-Trick, der seit Vista funktioniert .

Hier ist ein Tool, mit dem Sie die folgenden Schritte ausführen können:

https://sites.google.com/site/freeavvarea/UACPass-de

magicandre1981
quelle
Ich kann den Taskplaner dazu bringen, meine App auszuführen, aber für Benutzer ohne Administratorrechte wird dies im Hintergrund ausgeführt. Die Benutzeroberfläche der App muss für jedes Konto sichtbar sein. Ist das möglich?
Gonzobrains
Nein, der Trick funktioniert nur, wenn Ihr Konto Teil der Administratorgruppe ist.
magicandre1981
Der Link ist tot
Wolf
1
@ Wolf Ich habe den Link
behoben
... scheint eher eine komplette Überarbeitung zu sein;) Trotzdem danke
Wolf
2

Gehen Sie in Windows 8 zur oberen rechten Seite des Bildschirms> klicken Sie auf die Schaltfläche "Suchen" im rechten Bereich> suchen Sie nach einer Anwendung> klicken Sie mit der rechten Maustaste auf ein Programm> wählen Sie "Open File Location"> klicken Sie auf die Registerkarte "Shortcut"> klicken Sie auf die Schaltfläche "Advanced"> prüfen Sie Schaltfläche "Als Administrator ausführen"

MacGyver
quelle
2

Ich habe ein einfaches Tool geschrieben, um dieses Problem zu lösen. Weitere Informationen finden Sie in meinem CodeProject-Artikel Windows 8-Anwendungen standardmäßig als Administrator ausführen .

ALEXIX
quelle
6
Es wird im Allgemeinen bevorzugt, dass die Antworten vollständiger sind, anstatt sich vollständig auf eine andere Website zu verlassen, die sich unerwartet verschieben oder ausfallen kann. Wenn möglich, kopieren Sie Ihre Antwort von dieser Seite hier.
Heptite
Dies sollte die akzeptierte Antwort sein
Revious
1

Aufgrund des Kommentars von AlEXIX habe ich einen Batch-Speicher im Ordner "sendto" erstellt. Verwenden Sie dann das Rechtsklick-Menü "sent to", um "exe" in die Registrierungen einzufügen, die mit Administratorrechten ausgeführt werden. Ich habe den Erfolg getestet, kann aber nicht jedes Mal mehr als fünfzig exe-Dateien zu den Registrierungen hinzufügen. Auch bevor Sie den Batch verwenden, muss cmd.exe "Als Administrator ausführen" konfiguriert sein. Hier ist mein Batch-Code:

for %%i in (%*) do reg add "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v %%i /d  "~ RUNASADMIN"
Richard
quelle
0

Suchen Sie im Startmenü nach CMD, führen Sie es als Administrator aus und geben Sie den folgenden Befehl ein.

Netzbenutzer Administrator / Aktiv: Ja

Nikhil
quelle