Mit Windows Vista führt Microsoft eine sogenannte „User Account Control“ oder kurz UAC ein. Hauptziel ist es laut Microsoft, die Angriffsfläche des Betriebssystem zu reduzieren. Alle Benutzer arbeiten nur als Standardbenutzer, ohne administrative Privilegien. Diese Privilegien sind auf autorisierte Prozesse beschränkt. Demnach muss man sehr oft bestätigen, ob man nun diese oder jene Einstellung machen will bzw. darf, oder muss ein Kennwort eingeben, wenn man ein unautorisiertes Programm öffnen will.
Wer diese Funktion demnach lieber deaktivieren möchte, kann dies über dies über ein kleines Batch machen. Natürlich gibt es auch die Möglichkeit die Einstellung später wieder rückgänig zu machen
UAC deaktivieren (eine Zeile)
C:WindowsSystem32cmd.exe /k %windir%System32reg.exe ADD HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem /v EnableLUA /t REG_DWORD /d 0 /f
UAC aktivieren (eine Zeile)
C:WindowsSystem32cmd.exe /k %windir%System32reg.exe ADD HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem /v EnableLUA /tREG_DWORD /d 1 /f
Erläuterung
Beide Batchfiles funktionieren nach dem selben Prinzip: Sie erstellen/modifizieren einen Eintrag in der Registry, den Sie natürlich auch selbst ändern können.
- Öffnen Sie dazu die Registry
- Navigieren Sie zu
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System - Erstellen Sie einen DWORD-Wert mit dem Namen EnableLUA.
- Tragen Sie nun zum Deaktivieren von UAC den Wert 0 bzw. zum Aktivieren von UAC den Wert 1 ein.
Es gibt auch die Möglichkeit, UAC nur für bestimmte Programme zu deaktivieren, was ich persönlich präferieren würde.
UAC deaktivieren. Dieser sicherlich gut gemeinte Tipp geistert derzeit überall durchs Netz, denn mitunter nervt die UAC doch gewaltig. Allein die Nachfrage beim Verschieben von Dateien finde ich persönlich nicht nur sehr nervig, sondern schlicht überflüssig – klar will ich, dass die Datei x von y nach z verschoben wird, sonst hätte ich sie ja wohl nicht da rübergeschoben.
Aber nun zum eigentlichen Kern meiner Anmerkung:
1.: abschalten lässt sich die UAC auch ohne Bacth oder manuellen Eingriff in die Registry: START->Ausführen (WIN-Taste+R, falls der Menüpunkt ‚Ausführen‘ nicht im Startmenü sein sollte)->msconfig->Tools->“Benutzerkontensteuerung deaktivieren“ markieren und unten auf Start klicken, Neustart, Fertig.
Rückgängig machen lässt sich das auf demselben Weg (diesmal „Benutzerkontensteuerung aktivieren“ markieren)
Aber viel wichtiger 2.: Ganz abschalten würde ich die UAC eher nicht, denn mitunter verhalten sich einige Programme sehr merkwürdig wenn man dies tut, z.B. BitComet, dort sind auf einmal alle Torrents weg, schaltet man die UAC wieder ein sind sie wieder da… Auch einige andere Programme verhalten sich nicht so wie ihre Programmierer sich das vorgestellt haben.
Das fand ich nerviger als die UAC, also habe ich die UAC wieder eingeschaltet, aber diesmal „ruhig gestellt“:
den Registry-Key:
HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Policies\ System\ ConsentPromptBehaviorUser
vom Wert “2? (Abfragen EIN) auf den Wert “0?
gestellt und nun ist Ruhe und ich kann wieder in Ruhe Dateien verschieben…
Mir persönlich gefällt Vista schon sehr, aber ein wenig mehr Transparenz – und damit meine ich nicht die Fenster, sondern Transparenz in Bezug darauf was das System tut. Ich fühle mich ein wenig gegängelt unter Vista. Ich hoffe mal das die gröbsten Schwächen mit SP1 glattgebügelt werden wie dies auch unter XP erfolgt ist.
Ja, dass mag so sein. Aber zum Thema, warum ich das hier so geschrieben habe und nicht wie du beschrieben: Ganz einfach, man braucht sich nur das Datum anschauen 🙂 Der Beitrag ist schon etw. älter.
Zu dem damaligen Zeitpunkt war der Regkey, den Du beschreibst, glaube ich noch nicht bekannt 😉
Hmm, ok, habe tatsächlich nicht auf das Datum geachtet.
Aber wie gesagt, ganz abschalten würde ich die UAC trotzdem nicht. Im Prinzip müsste man nun auch noch das Sicherheitscenter abschalten, denn nun „informiert“ dieses darüber, dass die UAC „ruhig gestellt“ wurde und man wäre was die Sicherheit angeht wieder bei XP-SP1 angelangt…
Ich gebe nicht einmal M$ die schuld, denn solange Programmierer es nicht gebacken bekommen einen jahrzehntealten Standard auch umzusetzen und ihre Programme dahingehend gestalten, dass diese keine admin-Rechte brauchen, wird ein Großteil der Leute weiter als admin unterwegs sein und mit so Behelfskrücken wie der UAC abgespeist.
Ich weiss ja nicht was die meisten von Sicherheit halten, aber meine Systeme waren seit win98se immer sicher genug f