So fügen Sie das Kontextmenü zum Ändern des Besitzers in Windows 10 hinzu
So fügen Sie das Kontextmenü zum Ändern des Besitzers in Windows 10 hinzu
Manchmal müssen Sie in Windows 10 vollen Zugriff auf eine Datei oder einen Ordner erhalten. Es kann sich um eine Systemdatei oder einen Ordner handeln oder um eine Datei, die von einem nicht mehr existierenden Benutzerkonto erstellt wurde. In den meisten Fällen verhindert das Windows-Betriebssystem, dass Sie mit solchen Dateien und Ordnern arbeiten. In diesem Fall ist es sehr nützlich, den aktuellen Besitzer zu sehen und diesen schnell ändern zu können.
Das Eigentumskonzept wurde mit NTFS auf Windows übertragen. NTFS ist das Standarddateisystem der Windows NT-Betriebssystemfamilie. Ab Windows NT 4.0 Service Pack 6 unterstützte es das Konzept von Berechtigungen, die sein können konfiguriert, um den Zugriff auf Dateien, Ordner und andere Objekte lokal und über einen Netzwerk.
Dateibesitz in Windows 10
Standardmäßig gehören fast alle Systemdateien, Systemordner und sogar Registrierungsschlüssel in Windows 10 einem speziellen integrierten Benutzerkonto namens "
TrustedInstaller". Andere Benutzerkonten sind so eingestellt, dass sie nur die Dateien lesen.Wenn ein Benutzer auf jede Datei, jeden Ordner, jeden Registrierungsschlüssel, jeden Drucker oder ein Active Directory-Objekt zugreift, überprüft das System seine Berechtigungen. Es unterstützt Nachlass für ein Objekt, z.B. Dateien können Berechtigungen von ihrem übergeordneten Ordner erben. Außerdem hat jedes Objekt einen Besitzer, bei dem es sich um das Benutzerkonto handelt, das den Besitz festlegen und Berechtigungen ändern kann. Wenn Sie daran interessiert sind, NTFS-Berechtigungen zu verwalten, lesen Sie den folgenden Artikel: So übernehmen Sie den Besitz und erhalten vollen Zugriff auf Dateien und Ordner in Windows 10
In diesem Beitrag erfahren Sie, wie Sie hinzufügen Besitzer wechseln zum Kontextmenü von Dateien und Ordnern in Windows 10.
Durch Hinzufügen eines Specials Besitzer wechseln Kontextmenü können Sie den aktuellen Besitzer einer Datei oder eines Ordners schnell anzeigen und den Besitzer wechseln auf eines der vordefinierten Systemkonten, einschließlich Administratoren, Jedermann, SYSTEM, oder TrustedInstaller wenn gebraucht.
Sie müssen angemeldet sein mit ein Administratorkonto um das Menü hinzuzufügen. Außerdem sind zum Ändern des Besitzers Administratorrechte erforderlich.
So fügen Sie das Kontextmenü zum Ändern des Besitzers in Windows 10 hinzu
- Laden Sie das folgende ZIP-Archiv herunter: ZIP-Archiv herunterladen.
- Extrahieren Sie den Inhalt in einen beliebigen Ordner. Sie können die Dateien direkt auf dem Desktop ablegen.
- Entsperren Sie die Dateien.
- Doppelklicken Sie auf das Hinzufügen des Besitzers zu Kontextmenü.reg Datei, um sie zusammenzuführen.
- Klicken Sie alternativ auf Schicht hinzufügen Klicken Sie auf Besitzer ändern in Kontextmenü.reg, um das Menü hinzuzufügen, das angezeigt wird, wenn Sie die Umschalttaste gedrückt halten.
- Um den Eintrag aus dem Kontextmenü zu entfernen, verwenden Sie die bereitgestellte Datei Entfernen Sie den Besitzerwechsel aus dem Kontextmenü.reg.
Du bist fertig!
Wie es funktioniert
Die obigen REG-Dateien fügen eine Reihe von Einträgen unter den folgenden Registrierungszweigen hinzu.
-
HKEY_CLASSES_ROOT\*\shell\Change_Owner
- diese Einträge implementieren das Menü für alle Dateien. -
HKEY_CLASSES_ROOT\Verzeichnis\shell\Change_Owner
- diese Einträge implementieren das Menü für alle Ordner -
HKEY_CLASSES_ROOT\Laufwerk\shell\Change_Owner
- diese Einträge implementieren das Menü für Laufwerke
Tipp: Sehen Sie, wie es geht Gehe mit einem Klick zu einem Registrierungsschlüssel.
Ändern und Anzeigen des Eigentümers von Dateien und Ordnern
So funktionieren die Kontextmenüeinträge für das obige Kontextmenü. Die meisten Befehle müssen als Administrator gestartet. Die aktuellen Besitzer anzeigen Option erfordert keine Administratorrechte. Alle anderen Einträge verwenden eine erhöhte PowerShell Instanz, um ihre Arbeit zu erledigen.
Aktuellen Besitzer anzeigen
Um den aktuellen Besitzer einer Datei oder eines Ordners anzuzeigen, ruft das Kontextmenü die Get-ACL Cmdlet. Es füllt die Zugriffskontrolllisten (ACLs) für das angegebene Dateisystemobjekt. Die ACL gibt die Berechtigungen an, die Benutzer und Benutzergruppen für den Zugriff auf das Objekt haben. Dies ist der einzige Befehl im Kontextmenü, der mit ausgeführt wird normale Benutzerrechte. Die Befehlssyntax ist
Get-ACL '
Dadurch wird der aktuelle Besitzer einer Datei oder eines Ordners in einer neuen Zeile gedruckt.
Ändern Sie den Besitzer in Administratoren
Dieser Befehl wird mit erhöhten Rechten (als Administrator) ausgeführt. Es ruft die icacls
Befehl zum Ändern des Dateibesitzes in den integrierten Systemgruppe "Administratoren". Sie ist standardmäßig in Windows 10 vorhanden, sodass alle Mitglieder dieser Gruppe zum "Eigentümer" dieser Datei werden, z. Sie können die Berechtigungen weiter verwalten. Der Befehl für diesen Kontextmenüeintrag sieht wie folgt aus.
icacls
Besitzer ändern in Jeder
Die Jedermann Gruppe ist eine Systemgruppe, die alle Benutzer enthält, die bei der Anmeldung erfolgreich authentifiziert wurden, zusammen mit einer Reihe von integrierten Konten wie das Gastkonto und mehrere andere integrierte Sicherheitskonten wie SERVICE, LOCAL_SERVICE, NETWORK_SERVICE und Andere. So ändern Sie den Besitzer in Jedermann, wird folgender Befehl verwendet:
icacls
Ändern Sie den Besitzer zu SYSTEM
Die SYSTEM Konto, auch bekannt als LocalSystem, ist ein spezielles Konto, das vom Dienststeuerungsmanager verwendet wird. Dieses Konto wird verwendet, um verschiedene Dienste in Windows 10 auszuführen. Der Befehl ist einfach:
icacls
Ändern Sie den Besitzer zu TrustedInstaller
TrustedInstaller ist ein spezielles Systemkonto, das den kritischen Systembereichen eine zusätzliche Schutzschicht hinzufügt. Wichtig Registrierungsschlüssel und Systemdateien gehören ihm. Es erscheint nicht im Liste der Benutzerkonten, und Sie können es nicht einfach manuell auswählen, wenn Sie den Eigentümer ändern. Der Name muss explizit manuell eingegeben werden, um festzulegen oder Wiederherstellen des TrustedInstaller-Eigentums. Der folgende Befehl wird verwendet, um den Besitzer in zu ändern TrustedInstaller.
icacls
Bewahren der Integrität und Sicherheit der Systemdatei
Es ist möglich, diese Kontextmenübefehle versehentlich in einigen wichtigen Systemverzeichnissen oder -dateien auszuführen. Dies kann das Betriebssystem beschädigen oder zu unerwartetem Verhalten führen. Um diesen Unfall zu verhindern, verwenden die Registrierungsdateien erweiterte Metadaten Optionen zum Filtern der Befehle nach kritischen Systemobjekten. Die folgenden Ordner und Dateien sind geschützt und das Kontextmenü funktioniert nicht:
-
C:\
- das Systemlaufwerk -
C:\Benutzer
- der Pfad des Benutzerprofils -
C:\Programmdaten
- gemeinsamer Benutzerprofilpfad -
C:\Windows
- das Windows-Verzeichnis -
C:\Windows\System32
- das Verzeichnis mit wichtigen Dateien des Betriebssystems. -
C:\Programme
- das Verzeichnis mit allen installierten Programmen -
C:\Programme (x86)
- das Verzeichnis mit allen installierten 32-Bit-Programme in 64-Bit-Windows 10.
Dies wird durch die Verwendung bekannter prop:-Werte implementiert, die auch als Metadaten aus dem Windows-Eigenschaftensystem bekannt sind und für Dateien, Ordner und andere Dateisystemobjekte festgelegt werden können. Die vollständige Liste dieser Werte finden Sie auf der folgenden MSDN-Seite:
MSDN: Windows-Eigenschaften
Dies stellt sicher, dass Sie das Betriebssystem nicht beschädigen.
Die Kontextmenüoption Umschalt+Rechtsklick
Es gibt eine Registrierungsdatei namens Schicht hinzufügen Klicken Sie auf Besitzer ändern in Kontextmenü.reg
. Dadurch wird das Kontextmenü nur angezeigt, wenn Sie die Umschalttaste gedrückt halten, während Sie mit der rechten Maustaste auf eine Datei, einen Ordner oder ein Laufwerk klicken. Dies kann für Benutzer nützlich sein, die es vorziehen, das Kontextmenü des Datei-Explorers sauber und nicht überladen zu halten. Diese Option ermöglicht die Verwendung der Besitzer wechseln Kontextmenü auf Anfrage.
Das ist es.