Slik legger du til Change Owner Context Menu i Windows 10
Slik legger du til Change Owner Context Menu i Windows 10
Noen ganger må du få full tilgang til en fil eller mappe i Windows 10. Det kan være en systemfil eller -mappe, eller en som ble opprettet av en brukerkonto som ikke lenger eksisterer. I de fleste tilfeller vil Windows-operativsystemet hindre deg i å utføre noen operasjon på slike filer og mapper. I dette tilfellet er det veldig nyttig å se den nåværende eieren og raskt kunne endre den.
Konseptet med eierskap ble brakt til Windows med NTFS. NTFS er standardfilsystemet til Windows NT-operativsystemfamilien. Fra og med Windows NT 4.0 Service Pack 6, støttet den konseptet med tillatelser som kan være konfigurert til å tillate eller begrense tilgang til filer, mapper og andre objekter lokalt og over en Nettverk.
Fileierskap i Windows 10
Som standard eies nesten alle systemfiler, systemmapper og til og med registernøkler i Windows 10 av en spesiell innebygd brukerkonto kalt "TrustedInstaller". Andre brukerkontoer er satt til å kun lese filene.
Når en bruker får tilgang til hver fil, mappe, registernøkkel, skriver eller et Active Directory-objekt, sjekker systemet tillatelsene. Det støtter arv for en gjenstand, f.eks. filer kan arve tillatelser fra overordnet mappe. Hvert objekt har også en eier som er brukerkontoen som kan angi eierskap og endre tillatelser. Hvis du er interessert i å administrere NTFS-tillatelser, se følgende artikkel: Hvordan ta eierskap og få full tilgang til filer og mapper i Windows 10
Dette innlegget viser deg hvordan du legger til Bytt eier til kontekstmenyen av filer og mapper i Windows 10.
Ved å legge til en spesiell Bytt eier kontekstmenyen kan du raskt se gjeldende eier av en fil eller mappe, og endre eier til en av de forhåndsdefinerte systemkontoene, inkludert Administratorer, Alle sammen, SYSTEM, eller TrustedInstaller når det trengs.
Du må være pålogget med en administrativ konto for å legge til menyen. For å endre eieren kreves det også administrative rettigheter.
For å legge til kontekstmeny for endring av eier i Windows 10
- Last ned følgende ZIP-arkiv: Last ned ZIP-arkiv.
- Pakk ut innholdet til en hvilken som helst mappe. Du kan plassere filene direkte på skrivebordet.
- Fjern blokkeringen av filene.
- Dobbeltklikk på Legg til Endre eier til kontekstmeny.reg fil for å slå den sammen.
- Alternativt, klikk på Legg til Shift Klikk Endre eier til kontekstmeny.reg for å legge til menyen som vises når du trykker og holder nede Shift-tasten.
- For å fjerne oppføringen fra kontekstmenyen, bruk den medfølgende filen Fjern Endre eier fra kontekstmeny.reg.
Du er ferdig!
Hvordan det fungerer
REG-filene ovenfor legger til en rekke oppføringer under følgende registergrener.
-
HKEY_CLASSES_ROOT\*\shell\Change_Owner
- disse oppføringene implementerer menyen for alle filer. -
HKEY_CLASSES_ROOT\Directory\shell\Change_Owner
- disse oppføringene implementerer menyen for alle mapper -
HKEY_CLASSES_ROOT\Drive\shell\Change_Owner
- disse oppføringene implementerer menyen for stasjoner
Tips: Se hvordan gå til en registernøkkel med ett klikk.
Endre og se eieren av filer og mapper
Her er hvordan kontekstmenyoppføringene fungerer for kontekstmenyen ovenfor. De fleste kommandoer krever å være det startet som administrator. De se nåværende eier alternativet krever ikke administrative rettigheter. Alle andre oppføringer bruker et forhøyet PowerShell for eksempel for å få arbeidet sitt gjort.
Se nåværende eier
For å se gjeldende eier av en fil eller mappe, kaller kontekstmenyen opp Få ACL cmdlet. Den fyller ut tilgangskontrolllistene (ACLs) for det gitte filsystemobjektet. ACL spesifiserer tillatelsene som brukere og brukergrupper har for å få tilgang til objektet. Dette er den eneste kommandoen i kontekstmenyen som kjører med vanlige brukerrettigheter. Kommandosyntaksen er
Get-ACL '
Dette vil skrive ut gjeldende eier av en fil eller mappe på en ny linje.
Endre eier til administratorer
Denne kommandoen vil kjøre forhøyet (som administrator). Den kaller icacls
kommando for å endre fileierskap til den innebygde systemgruppe "Administratorer". Den finnes i Windows 10 som standard, så alle medlemmer av denne gruppen blir "eier" av den filen, f.eks. de vil kunne administrere tillatelsene videre. Kommandoen for denne kontekstmenyoppføringen ser ut som følger.
icacls
Bytt eier til Alle
De Alle sammen gruppe er en systemgruppe som inkluderer alle brukere som ble autentisert da de logget på, sammen med en rekke innebygde kontoer, for eksempel gjestekontoen, og flere andre innebygde sikkerhetskontoer som SERVICE, LOCAL_SERVICE, NETWORK_SERVICE og andre. For å endre eier til Alle sammen, brukes følgende kommando:
icacls
Bytt eier til SYSTEM
De SYSTEM konto, også kjent som LocalSystem, er en spesiell konto som brukes av tjenestekontrolladministratoren. Denne kontoen brukes til å kjøre ulike tjenester i Windows 10. Kommandoen er enkel:
icacls
Endre eier til TrustedInstaller
TrustedInstaller er en spesiell systemkonto som legger til et ekstra beskyttelseslag til de kritiske systemområdene. Viktige registernøkler og systemfiler eies av den. Det vises ikke i liste over brukerkontoer, og du kan ikke enkelt velge det manuelt når du endrer eierskap. Navnet må skrives inn manuelt for å angi eller gjenopprette TrustedInstaller-eierskapet. Følgende kommando brukes til å endre eieren til TrustedInstaller.
icacls
Holde systemfilintegritet og sikkerhet
Det er mulig å ved et uhell kjøre disse kontekstmenykommandoene på en viktig systemkatalog eller fil. Dette kan ødelegge operativsystemet eller forårsake uventet oppførsel. For å forhindre denne ulykken, bruker registerfilene utvidede metadata alternativer for å filtrere kommandoene for kritiske systemobjekter. Følgende mapper og filer er beskyttet, og kontekstmenyen vil ikke fungere på dem:
-
C:\
- systemstasjonen -
C:\Brukere
- brukerprofilstien -
C:\ProgramData
- felles brukerprofilbane -
C:\Windows
- Windows-katalogen -
C:\Windows\System32
- katalogen med viktige filer i operativsystemet. -
C:\Program Files
- katalogen med alle installerte programmer -
C:\Program Files (x86)
- katalogen med alt installert 32-biters programmer i 64-biters Windows 10.
Dette implementeres ved å bruke velkjente prop:-verdier, også kjent som metadata fra Windows Property System som kan settes for filer, mapper og andre filsystemobjekter. Du kan få hele listen over slike verdier på følgende MSDN-side:
MSDN: Windows-egenskaper
Dette sikrer at du ikke ødelegger operativsystemet.
Skift+høyreklikk kontekstmenyalternativet
Det er en registerfil som heter Legg til Shift Klikk Endre eier til kontekstmeny.reg
. Det gjør at kontekstmenyen bare vises når du trykker og holder nede Shift-tasten mens du utfører et høyreklikk på en fil, mappe eller stasjon. Dette kan være nyttig for brukere som foretrekker å holde Filutforsker-kontekstmenyen ren og ikke rotete. Dette alternativet lar deg bruke Bytt eier kontekstmeny på forespørsel.
Det er det.