Das Ausführen von Anwendungen als Standardbenutzer ohne erhöhte Berechtigungen ist eine gute Sicherheitspraxis, aber was ist mit den Zeiten, in denen eine Anwendung nur funktioniert, wenn sie als Administrator ausgeführt wird? Lesen Sie weiter, während wir hervorheben, wie Sie eine Anwendung einfach und dauerhaft so einstellen können, dass sie mit Administratorrechten ausgeführt wird.
Lieber How-To-Geek,
Ich habe ein Problem und habe sogar eine Lösung auf Ihrer Website gefunden, aber eine zusätzliche Ebene über meinem Problem verhindert, dass ich Ihre Lösung verwenden kann. Das ist der Deal. Ich habe dieses Spiel über Steam gespielt, genannt Evoland. Zuerst dachte ich, dass es die Verwendung des Xbox 360-Controllers nicht unterstützt, aber nachdem ich in den Steam-Foren herumgestöbert hatte, fand ich heraus, dass es tatsächlich den Xbox-Controller unterstützt, aber nur, wenn das Programm als Administrator ausgeführt wird.
Also suchte ich nach How-To Geek, um herauszufinden, wie das geht, vorausgesetzt, Sie hätten darüber geschrieben (Sie hatten) und siehe da, es funktionierte! Wenn ich die Anwendung mit einer Standardverknüpfung startete, die ich mit Ihrem Trick umgeschaltet hatte, um das Programm im Administratormodus auszuführen, funktionierte der Xbox 360-Controller.
Hier ist nun die zusätzliche Ebene des Problems. Das funktioniert, wenn ich das Spiel manuell außerhalb des Steam-Clients starte. Wenn ich das Spiel über den Steam-Client starte, wird nicht die Verknüpfung verwendet, die ich erstellt habe, und ich bin wieder bei Punkt eins. Schlimmer noch, wenn ich es von außerhalb des Steam-Clients starte, verliere ich Funktionen wie Steam-Chat und Screenshots. Gibt es trotzdem (entweder über Windows oder über den Steam-Client) einen Administratormodus?
Aufrichtig,
Controller frustriert
Ist es nicht eine kleine Welt, das heißt Problemlösungssprache. Dies ist ein ziemlich magischer Moment in der alten Ask HTG-Kolumne; schrieb ein Leser, als er uns bat, sein Problem zu lösen, und löste schließlich unseres. Wir haben gespielt Evoland (übrigens ein fantastisches Spiel; mindestens ein Durchspielen sollte von jedem verlangt werden, der nicht mit Retro-RPGs aufgewachsen ist) und waren schockiert, dass es keine ordnungsgemäß implementierte Xbox 360-Controller-Unterstützung hatte. Es stellte sich heraus, dass wir nur eine kleine Optimierung brauchten.
Es ist nur fair, eine Lösung gegen eine Lösung einzutauschen. Nehmen wir also die Lösung, die Sie uns gegeben haben, und zeigen Sie, wie Sie sie richtig auf Ihr Spiel anwenden.
Während unser Shortcut-Trick großartig funktioniert, wenn Sie die Anwendung von einem Desktop oder einer Verknüpfung im Startmenü starten, funktioniert er nicht so gut, wenn Sie einen Launcher (wie den Steam-Client) verwenden, der keine Standard-Shortcut-Bearbeitung hat Schnittstelle.
Anstatt eine Verknüpfung zu bearbeiten, gehen wir direkt in die Eigenschaften der ausführbaren Datei und stellen sie so ein, dass sie immer als Administrator ausgeführt wird. Obwohl wir diesen Trick in Windows 8 demonstrieren, funktioniert er in früheren Versionen von Windows auf nahezu identische Weise. Bevor wir fortfahren, sollten Sie zwei Dinge beachten: 1) Sie können diesen Trick nur mit systemfremden Anwendungen und Prozessen wie der ausführbaren Datei des Spiels verwenden, die wir bearbeiten werden, und 2) Verwenden Sie den Trick mit Bedacht, es gibt einen Grund, warum Programme nicht kommen standardmäßig nicht mehr mit Administratorrechten.
Suchen Sie zuerst die eigentliche ausführbare Datei. Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Eigenschaften.

Wählen Sie im Feld Eigenschaften die Registerkarte Kompatibilität und aktivieren Sie dann «Dieses Programm als Administrator ausführen».
Wenn Sie diese Änderung nur auf Ihr Konto anwenden, fahren Sie fort und klicken Sie auf OK. Wenn andere Benutzer (insbesondere Nicht-Administratoren, die die Anwendung mit Administratorrechten starten müssen) den Fix ebenfalls anwenden müssen, stellen Sie sicher, dass Sie «Einstellungen für alle Benutzer ändern» aktivieren, bevor Sie auf OK klicken.
Wenn Sie die Anwendung jetzt direkt, über eine Verknüpfung oder über einen Launcher wie den Steam-Client starten, wird sie immer im Administratormodus ausgeführt.
Lassen Sie uns es vom Steam-Client aus starten und sehen, was passiert:

Es funktionierte! Unser Lieblingscontroller und die aktuelle Spielbesessenheit leben in Harmonie. Wir notieren hier, großer Erfolg. Wir hatten die Gelegenheit, Ihnen zu zeigen, wie Sie dauerhafte Administratorrechte für eine ausführbare Windows-Datei festlegen, und Sie haben uns geholfen, einen Fix-the-Game-To-Do-Punkt von unserer Liste zu streichen. Danke fürs Einschreiben.
Haben Sie eine dringende technische Frage? Senden Sie uns eine E-Mail an ask@howtogeek.com und wir werden unser Bestes tun, um sie zu beantworten.