Hallo, ich habe ein Programm welches die CPU Core Ratio runtersetzt da mein Laptop im Ruhemodus diese Leistung nicht benötigt (Intel Extreme Tuning Utility). Beim starten dieses Programmes werden Administratorrechte Benötigt. Ich möchte das diese Automatisch bestätigt werden. Mit einem Pfeiltaste links + Enter kann diese über die Tastatur bestätigt werden. Versuche ich das ganze mit C oder Autoit zu Simulieren werden die eingaben Ignoriert. D.h. Pfeiltaste und Enter werden im Editor erkannt aber in der UAC verhindert. Hatte jemand von euch sowas schon und kennt eine Lösung? Ich bin auch offen für Alternativen, z.B. den Multiplier über C zu steuern. Allerdings hab ich dazu keine Idee und auch nichts im Internet gefunden und wenn, dann hat es den Arbeitsaufwand extrem gesprengt. Es gibt auch die Möglichkeit, die UAC auszuschalten aber das möchte ich nicht. Vielen dank. mfg
Wäre super wenn das ginge, dann können endlich alle Trojaner sich selbst unbemerkt Admin-Rechte verpassen! Der Sinn der UAC ist, dass das eben nicht geht. Stored B. schrieb: > ich habe ein Programm welches die CPU Core Ratio runtersetzt da mein > Laptop im Ruhemodus diese Leistung nicht benötigt Im Ruhezustand (du meinst den, ja?) ist der PC aus und stromlos. Da ist der Takt völlig egal. Und auch sonst steuert Windows den Takt automatisch, da muss man nix manuell einstellen.
Programmierer schrieb: > Wäre super wenn das ginge, dann können endlich alle Trojaner sich selbst > unbemerkt Admin-Rechte verpassen! Scheinbar funktioniert es ja. Sonst gäbe es Trojaner nicht. Programmierer schrieb: > Im Ruhezustand (du meinst den, ja?) ist der PC aus und stromlos. Da ist > der Takt völlig egal. Und auch sonst steuert Windows den Takt > automatisch, da muss man nix manuell einstellen. Natürlich nicht, ein Computer der aus ist, ist etwas schweigsam. Es mag sein das Windows das "gut" macht. Schließlich findet die ARD, GEZ auch "gut" (Themaabweichung). Dennoch möchte ich es manuell einstellen - sonst hätte ich mir ja die Frage sparen können. mfg
Stored B. schrieb: > Scheinbar funktioniert es ja. Sonst gäbe es Trojaner nicht. Die funktionieren aber anders. Du möchtest also Sicherheitslücken in Windows finden um die UAC zu umgehen? Das ist eine dieser Fragen "wenn du fragen musst wie das geht, kannst du es vergessen". Du könntest einen Dienst implementieren und mit erhöhten Rechten laufen lassen, und ein normales User-Programm damit kommunizieren lassen. Stored B. schrieb: > Natürlich nicht Was meinst du dann mit "Ruhemodus"? Den Standby? Da ist die CPU zwar nicht stromlos, taktet aber nicht, also Takt auch irrelevant.
Programmierer schrieb: > Die funktionieren aber anders. Du möchtest also Sicherheitslücken in > Windows finden um die UAC zu umgehen? Nein, man kann sie ja auch ausschalten wäre in dem Fall dann einfacher aber das möchte man ja nicht. Programmierer schrieb: > Du könntest einen > Dienst implementieren und mit erhöhten Rechten laufen lassen, und ein > normales User-Programm damit kommunizieren lassen. Das hatte ich auch im Hinterkopf aber so glücklich bin ich damit nicht, hätte auf bessere Lösungen gehofft. Bleibt sonst nichts übrig, mache ich es vielleicht so. Programmierer schrieb: > Was meinst du dann mit "Ruhemodus"? Den Standby? Da ist die CPU zwar > nicht stromlos, taktet aber nicht, also Takt auch irrelevant. Arbeiten mit Programmen die keine hohen Leistungsanforderungen haben. mfg
Stored B. schrieb: > Programmierer schrieb: >> Wäre super wenn das ginge, dann können endlich alle Trojaner sich selbst >> unbemerkt Admin-Rechte verpassen! > > Scheinbar funktioniert es ja. Sonst gäbe es Trojaner nicht. Jein, natürlich ist es denkbar, dass Trojaner einen Weg finden, der die UAC umgehen kann. Aber das ist selten passiert. Die meisten Trojaner erben den Admin Kontext von einem Programm/Service, welchen Ihn schon besitzt und eine Schwäche hat, welche der Trojaner ausnutzen kann, um einen neuen Prozess in dessen Kontext zu starten. Aber die allgemein gültige Antwort ist, es gibt keinen Programmatischen weg die UAC Tasten Eingabe zu umgehen und wenn Du einen doch findest, Glückwunsch es gibt mehre Firmen die Bug-bountys auf sowas ausgesetzt haben. Ob Du dann mit MS oder einen anderen Interessierten Geschäfte machst, bleibt Dir überlassen, aber man hört sowas soll bis zu 250.000 Euro wert sein. Je nach Qualität. Du kannst aber die UAC generell Deaktivieren oder Dein Programm so schreiben, dass es ein Service wird. Das Erste würde ich Dir nicht empfehlen das mit dem Service vielleicht schon eher, aber um ehrlich zu sein, hier habe ich zu wenig Einblick in Dein Vorhaben und Windows um beurteilen zu können ob es eine gute Idee ist.
Stored B. schrieb: > Arbeiten mit Programmen die keine hohen Leistungsanforderungen haben. Also einfach Normalbetrieb mit niedriger Last. Windows taktet hier schon automatisch runter. Schon relativ lange, IIRC Haswell, ist das softwaregesteuerte Runter-Takten allerdings weitgehend unnötig weil die CPU selbsttätig Ein/Aus-schaltet und so selbst bei hohem Takt der Energieverbrauch praktisch optimal ist.
Stored B. schrieb: > Natürlich nicht, ein Computer der aus ist, ist etwas schweigsam. Und dem ist auch der Takt völlig egal.
Was sagt denn der Taskmanager? Der zeigt doch die aktuelle CPU Geschwindigkeit an. Oder OpenHardwareMonitor sogar für jeden Core einzeln. Eventuell ist SpeedStep im BIOS/UEFI nicht aktiv, oder der Laptop-Hersteller hat einen verkorksten Energiesparplan voreingestellt, bei dem die minimale CPU Taktfrequenz zu hoch angesetzt ist. Aktuelle CPUs laufen dann mit ein paar hundert MHz bei ruhendem Desktop...
Christian R. schrieb: > Aktuelle > CPUs laufen dann mit ein paar hundert MHz bei ruhendem Desktop... Normal, die meisten CPUs können überhaupt nicht langsamer! Im Betrieb ohne Last, ist die CPU allerdings die meiste Zeit "Idle", d.h. der Takt für den Kern wird abgeschaltet und die CPU läuft überhaupt nicht. Wenn es etwas zu tun gibt, z.B. eine Tastatur-Eingabe verarbeiten, wacht die CPU kurz auf, verarbeitet das Ereignis (ja, mit mehreren Hundert MHz), und schaltet sich wieder ab. Ob die CPU während dieser paar Millisekunden jetzt mit 200 oder 1000 MHz läuft, ist für den Energieverbrauch praktisch unerheblich. Tatsächlich kann die höhere Frequenz sogar sparsamer sein, weil die CPU schneller wieder abschalten kann. Aktuelle Hard-und Software kann das alles schon so gut, dass manuelles Rumtüddeln an der Frequenz ziemliche Zeitverschwendung ist. Das ist sogar auch eine Sache, die unter Windows besser als unter Linux klappt (Unterstützung der Hersteller).
Google: windows uac whitelist Mit Bordmitteln z.B. mit dem Aufgabenplaner möglich: https://www.computerbild.de/fotos/So-schalten-Sie-die-Benutzerkonten-Steuerung-fuer-ausgewaehlte-Programme-aus-8754489.html
Programmierer schrieb: > Also einfach Normalbetrieb mit niedriger Last. Windows taktet hier schon > automatisch runter. Schon relativ lange, IIRC Haswell, ist das > softwaregesteuerte Runter-Takten allerdings weitgehend unnötig weil die > CPU selbsttätig Ein/Aus-schaltet und so selbst bei hohem Takt der > Energieverbrauch praktisch optimal ist. Christian R. schrieb: > Aktuelle > CPUs laufen dann mit ein paar hundert MHz bei ruhendem Desktop... Ich hatte bisher eigentlich nur Intel Prozessoren und habe bisher bei jedem den Takt länger überprüft aber nirgends je irgendwas unter 1Ghz gesehen. Außer bei den alten CPUs die nicht mal so hoch kommen... Mag bei Mehrkernern bestimmt sein das manche aus schalten oder drosseln aber die gesamt Geschwindigkeit der CPUs ist trotzdem bei über 3Ghz (Leerlauf wie auch Volllast). Drosselung / Ausschaltautomatik hin oder her, das ist Mist oder murks! Christian R. schrieb: > Was sagt denn der Taskmanager? Hab ein Bild angehängt. So sieht es kurz nach dem Starten aus. Nach längerer Zeit verschwinden die CPU Auslastungen aber die Frequenz bleibt gleich. Auch die Temperatur bleibt Konstant zwischen 65-70°C. Bei meinem "manuellem" eingriff sinkt die Temperatur auf max. 50°C bleibt aber weit drunter meist. Ich begrenze die Geschwindigkeit auf 2GHz was für alle Programme reicht und habe aber eine starke Besserung der Akkulaufzeit und keine merkbaren Verluste der Zeit. Christian R. schrieb: > oder der > Laptop-Hersteller hat einen verkorksten Energiesparplan vor eingestellt Also der Energiesparplan von Windows ist angepasst, ob es da noch einen internen gibt weiß ich nicht. Auf den hätte ich über das BIOS aber auch keinen Zugriff. Da ich fast keine Programme auf dem Rechner habe und fast alle in VMs sind, dürfte die CPU auch nicht von irgendeinem Müll belagert werden. Als ich den Laptop frisch bekommen habe war die Frequenz ebenfalls so hoch angesetzt. Aus dem Grund habe ich mich schon damals für die Begrenzung entschieden. Programmierer schrieb: > Aktuelle Hard-und Software kann das alles schon so gut, dass > manuelles Rumtüddeln an der Frequenz ziemliche Zeitverschwendung ist. Dann habe ich scheinbar in den Letzten Jahrzehnten immer "schrott" gekauft oder ich bin zu Sensibel. Heiner schrieb: > Google: windows uac whitelist > > Mit Bordmitteln z.B. mit dem Aufgabenplaner möglich: > https://www.computerbild.de/fotos/So-schalten-Sie-die-Benutzerkonten-Steuerung-fuer-ausgewaehlte-Programme-aus-8754489.html So werd ich es dann vermutlich machen müssen. Ich danke für eure Antworten und Hilfestellungen. mfg
Stored B. schrieb: > Da ich fast keine Programme auf dem Rechner habe und fast alle in VMs > sind, dürfte die CPU auch nicht von irgendeinem Müll belagert werden. Ist das nicht vielleicht die Ursache? Was passiert wenn jede einzelne VM versucht am Energiemanagement des Prozessors rumzuspielen ohne Rücksicht auf andere VMs und das Host-OS?
Stored B. schrieb: > So werd ich es dann vermutlich machen müssen. Ja klar, erstmal ein Programm installieren, welches dir das ganze System durcheinanderbringt (tuneup) und dann wundern, dass nichts mehr so läuft, wie es soll. Am Schluss kann man es ja auf das pöse Windows schieben... Herr, wirf Hirn!
Blechbieger schrieb: > Ist das nicht vielleicht die Ursache? Was passiert wenn jede einzelne VM > versucht am Energiemanagement des Prozessors rumzuspielen ohne Rücksicht > auf andere VMs und das Host-OS? VMs sind meines Wissens nicht am PC vorinstalliert?! Und wenn, ändern sie nur die Virtuelle Umgebung aber nicht den Host. pnp schrieb: > Ja klar, erstmal ein Programm installieren, welches dir das ganze System > durcheinanderbringt (tuneup) und dann wundern, dass nichts mehr so > läuft, wie es soll. Am Schluss kann man es ja auf das pöse Windows > schieben... Verstehe die Aussage nicht? Mit dem "tuenup" funktioniert ja alles genauso wie es soll. Ebenfalls wie oben schon, meines Wissens sind "tuneup" ebenfalls nicht vorinstalliert. Außer man kauft sich Laptops die bis oben hin voll sind mit Schrott Software. pnp schrieb: > Herr, wirf Hirn! Hoffe er hat für dich auch eins über, da eilt es scheinbar sehr.
Hallo, habe nicht alles gelesen, aber wenn es nur darum geht, ein bestimmtes Programm ohne Rückfragen zu starten: Aufgabenplanung bemühen, passende Aufgabe mit gewünschten Rechten anlegen, passende Startart aussuchen (beim Win-Start, Anmeldung, wenn Weihnachten ist usw.) oder eben Verknüpfung anlegen, dort Ausgabenpalnung als cmd mit dem Namen als Parameter aufrufen. Gruß aus Berlin Michael
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.