Windows 7 bietet eine Vielzahl von Anpassungsoptionen für das Betriebssystem, mit denen der Benutzer seinen Computer individuell an seine Bedürfnisse anpassen kann. Eine dieser Optionen besteht darin, die Herunterfahrtaste des Computers auf dem Startbildschirm des Betriebssystems zu deaktivieren. Dies kann nützlich sein, wenn Sie verhindern möchten, dass der Computer versehentlich heruntergefahren wird oder den Zugriff auf das Herunterfahren Ihrer Kinder oder anderer Benutzer einschränken möchten.
Sie können die Schaltfläche zum Herunterfahren des Computers in Windows 7 deaktivieren, indem Sie die Systemregistrierung bearbeiten. Bevor Sie fortfahren, müssen Sie jedoch eine Sicherungskopie Ihrer Registrierung erstellen, damit Sie das System im Falle unerwarteter Probleme wiederherstellen können.
Um die Schaltfläche zum Herunterfahren des Computers zu deaktivieren, müssen Sie den Registrierungs-Editor öffnen und einen Pfad auswählen HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies und einen neuen Zweig erstellen.
Klicken Sie mit der rechten Maustaste auf den Ordner "Richtlinien" und wählen Sie "Neu" und dann "Schlüssel".
Methoden zum Deaktivieren der Computerausschalttaste unter Windows 7
Unter Windows 7 gibt es mehrere Möglichkeiten, die Herunterfahrtaste des Computers zu deaktivieren, die sich auf dem Begrüßungsbildschirm oder im Startmenü befindet.
- Verwenden des Registrierungs-Editors:
- 1. Drücken Sie die Taste Win + R, um das Fenster "Ausführen" zu öffnen. 2. Geben Sie regedit ein und drücken Sie die Eingabetaste, um den Registrierungs-Editor zu öffnen. 3. Navigieren Sie zu folgendem Pfad: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System. 4. Suchen Sie den Wert DisableShutdownUI im rechten Fensterbereich, und doppelklicken Sie darauf. 5. Ändern Sie den Wert in 1, und drücken Sie OK.
- Durch Gruppenrichtlinien:
- 1. Drücken Sie die Taste Win + R und geben Sie gpedit ein.msc, um den lokalen Gruppenrichtlinieneditor zu öffnen. 2. Fahren Sie mit dem folgenden Pfad fort: Computerkonfiguration > Administrative Vorlagen > System. 3. Suchen Sie und doppelklicken Sie auf die Option "Computer herunterfahren, neu starten oder Ruhezustand deaktivieren". 4. Wählen Sie im angezeigten Fenster den aktiven oder deaktivierten Modus aus und klicken Sie auf OK.
- Über Sicherheitseinstellungen:
- 1. Drücken Sie die Taste Win + R und geben Sie secpol ein.msc, um die lokale Sicherheitsrichtlinie zu öffnen. 2. Navigieren Sie zu folgendem Pfad: Lokale Richtlinien > Benutzerrechte. 3. Suchen Sie nach der Option "System ausschalten: Hinzufügen" . " und doppelklicken Sie darauf. 4. Entfernen Sie den Scan im Feld "Aktiviert" und klicken Sie auf OK.
Nachdem Sie eine dieser Methoden angewendet haben, wird die Schaltfläche zum Herunterfahren des Computers deaktiviert, und der Benutzer kann sie nicht zum Herunterfahren des Systems verwenden.
Überprüfung der Benutzerebene und der App-Whitelist
Sie können die Schaltfläche zum Herunterfahren des Computers in Windows 7 deaktivieren, indem Sie eine Kombination aus der Überprüfung auf Benutzerebene verwenden und die Anwendungen, die diesen Vorgang ausführen dürfen, auf eine weiße Liste setzen.
Zunächst müssen Sie die Benutzerebene überprüfen. Dazu können Sie die Funktion GetTokenInformation verwenden und überprüfen, ob in der Liste der Benutzerberechtigungen ein bestimmtes Recht vorhanden ist.
Als nächstes können Sie eine weiße Liste von Anwendungen erstellen, die den Computer herunterfahren dürfen. Dazu können Sie die Prozess-ID einer laufenden Anwendung mithilfe der Funktion GetCurrentProcessId überprüfen und mit der Liste der zulässigen Prozess-IDs vergleichen.
Wenn der Benutzer über Administratorrechte verfügt und sich die Anwendung in der weißen Liste befindet, ist die Schaltfläche zum Herunterfahren des Computers aktiv. Wenn die Benutzerebene jedoch nicht der erforderlichen Ebene entspricht oder die Anwendung außerhalb der Whitelist liegt, wird die Schaltfläche deaktiviert.
Mit diesem Ansatz können Sie den Zugriff auf die Herunterfahrfunktionalität des Computers auf Benutzer- und Anwendungsebene steuern, um die Sicherheit und Kontrolle der Herunterfahrvorgänge zu gewährleisten.
Bearbeiten von Registrierungseinstellungen
Um die Schaltfläche zum Herunterfahren des Computers in Windows 7 zu deaktivieren, müssen Sie die Registrierung des Betriebssystems ändern. Das Bearbeiten von Registrierungseinstellungen kann gefährlich sein, daher wird empfohlen, dass Sie eine Sicherungskopie der Registrierung oder der Systempartition erstellen, bevor Sie Änderungen vornehmen.
Führen Sie die folgenden Schritte aus, um den Registrierungs-Editor zu öffnen:
- Klicken Sie auf "Start".
- Geben Sie in das Suchfeld "regedit" ein und drücken Sie die Eingabetaste.
- Der Registrierungs-Editor wird geöffnet.
Als nächstes führen Sie die folgenden Schritte aus:
- Wechseln Sie zum nächsten Abschnitt:
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer ,
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer .
- Wenn in diesen Abschnitten keine Parameter mit dem Namen "NoClose" vorhanden sind, dann:
- Klicken Sie mit der rechten Maustaste auf eine leere Stelle auf der rechten Seite des Fensters.
- Wählen Sie im Kontextmenü "Neu" - "DWORD-Wert (32-Bit)".
- Geben Sie den Namen des Parameters "NoClose" ein und drücken Sie die Eingabetaste.
- Wenn der Parameter "NoClose" bereits vorhanden ist oder erstellt wurde, dann:
- Klicken Sie mit der rechten Maustaste auf die Option "NoClose".
- Wählen Sie Bearbeiten.
- Geben Sie im daraufhin angezeigten Fenster Wert ändern die Zahl 1 in das Feld Wertdaten ein und klicken Sie auf OK.
- Starten Sie den Computer neu, um die Änderungen anzuwenden.
Nachdem Sie diese Schritte ausgeführt haben, wird die Schaltfläche zum Herunterfahren des Computers in Windows 7 deaktiviert.
Deaktivieren des Systemdiensts
Wenn Sie die Funktion zum Herunterfahren des Computers über den Ein- / Ausschalter in Windows 7 vollständig deaktivieren möchten, müssen Sie die folgenden Schritte ausführen:
| Schritt 1: | Öffnen Sie das Startmenü und wählen Sie Systemsteuerung. |
| Schritt 2: | Klicken Sie in der Systemsteuerung auf System und Sicherheit. |
| Schritt 3: | Wählen Sie im Abschnitt "Verwaltung" die Option "Dienste" aus. |
| Schritt 4: | Suchen Sie den Dienst "Energieverwaltung" (Power). |
| Schritt 5: | Klicken Sie mit der rechten Maustaste auf den Power-Dienst und wählen Sie Eigenschaften aus. |
| Schritt 6: | Wählen Sie im Eigenschaftenfenster des Dienstes Starttyp - Deaktiviert aus und klicken Sie auf OK. |
| Schritt 7: | Starten Sie den Computer neu, um die Änderungen anzuwenden. |
Nachdem Sie diese Schritte ausgeführt haben, wird die Ausschalttaste des Computers über den Netzschalter am Gehäuse deaktiviert und es wird keine Aktion ausgelöst.
Verwenden von Gruppenrichtlinien
Führen Sie die folgenden Schritte aus, um Gruppenrichtlinien zu verwenden:
- Öffnen Sie das Startmenü und geben Sie gpedit ein.msc" in die Suchleiste. Drücken Sie die Eingabetaste.
- Wechseln Sie im angezeigten Fenster "Gruppenrichtlinientools" zu "Computerkonfiguration" > "Systemkonfiguration" > "Fenster zur Energieverwaltung öffnen".
- Wählen Sie im angezeigten Fenster "Fenster zur Energieverwaltung öffnen" die Registerkarte "Methoden auf der linken Seite" und suchen Sie nach der Option "Schaltfläche deaktivieren".
- Wählen Sie Zulassen aus und klicken Sie auf Anwenden. Dadurch wird die Ausschalttaste am Computer deaktiviert.
Nachdem Sie diese Einstellungen angewendet haben, funktioniert die Ausschalttaste auf einem Computer mit dem Betriebssystem Windows 7 nicht mehr.
Erstellen eines speziellen Skripts
Um die Schaltfläche zum Herunterfahren des Computers in Windows 7 zu deaktivieren, müssen Sie ein spezielles Skript erstellen. Dieses Skript fängt den Befehl zum Herunterfahren des Computers ab und führt stattdessen bestimmte Aktionen aus.
Hier ist ein einfaches Beispielskript in PowerShell:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Force$WmiMonitorID = "SELECT * FROM WmiMonitorID"$results = Get-WmiObject -Namespace root\wmi -Query $WmiMonitorID$MonitorName = ""ForEach ($Monitor in $results) $scriptBlock = # Проверка, подключен ли компьютер к определенному мониторуIf ($MonitorName -like "*ваше значение*")
In diesem Beispiel fängt das Skript das Herunterfahren des Computers ab und führt stattdessen Aktionen aus. Sie können den Skriptcode so ändern, dass er andere Aktionen ausführt, anstatt den Computer herunterzufahren.
Bitte beachten Sie, dass Sie möglicherweise Administratorrechte benötigen, um dieses Skript auszuführen. Außerdem müssen Sie Ihre Daten sichern, bevor Sie Änderungen am System vornehmen, um mögliche Probleme oder Datenverluste zu vermeiden.