Kiedy zarządzamy systemami operacyjnymi Windows, czasami podczas próby uzyskania dostępu do określonego pliku lub folderu napotykamy następujący błąd:
„Obecnie nie masz uprawnień dostępu do tego folderu. Kliknij Dalej, aby uzyskać stały dostęp do tego folderu”
Komunikat, że nie mamy uprawnień do pliku lub folderu, chociaż wiemy, że nasz użytkownik ma uprawnienia administratora, wynika z posiadania lub właściciela pliku, to znaczy, gdy określony element został utworzony w systemie Windows użytkownik Twórca staje się właścicielem tego obiektu i ma uprawnienia do nadawania lub odmawiania różnego rodzaju uprawnień innym użytkownikom. Jeśli z jakiegoś powodu ten obiekt ma uprawnienia tylko dla użytkownika będącego twórcą, a ten użytkownik nie jest już dostępny, musimy przeprowadzić określony proces, aby zmienić właściciela obiektu i mieć wymagane uprawnienia, aby ponownie wykonać na nim działania.
Ten proces jest nieco rozbudowany, ponieważ musimy przejść do zaawansowanych opcji bezpieczeństwa pliku lub folderu, ale tym razem Solvetic nauczy, jak przejąć plik w posiadanie za pomocą menu kontekstowego lub znanego już kliknięcia prawym przyciskiem myszy. Ten proces można zaimplementować w dowolnej wersji systemu Windows od 7 do 10.
1. Konfiguruj menu kontekstowe dla plików w systemie Windows
Aby przeprowadzić ten proces, konieczna będzie edycja rejestru systemu operacyjnego, dlatego zaleca się utworzenie kopii zapasowej przed wykonaniem procesu i podjęcie niezbędnych środków ostrożności, aby nie wpłynąć na rejestry, które zmieniają zachowanie lub stabilność systemu system.
Krok 1
Aby uzyskać dostęp do edytora rejestru w systemie Windows, w tym przypadku Windows 10, mamy dwie opcje:
- W polu wyszukiwania systemu Windows 10 wpiszę termin regedit i wybiorę opcję Uruchom polecenie z wyświetlonej listy.
- Użyj kombinacji klawiszy + R (Uruchom) i w wyświetlonym oknie wprowadź polecenie regedit i naciśnij Enter lub OK.
Krok 2
W wyświetlonym oknie przejdziemy do następującej trasy.
HKEY_CLASSES_ROOT \ * \ powłoka
Krok 3
Następnym krokiem jest utworzenie klucza w folderze Shell, w tym celu klikniemy prawym przyciskiem myszy folder Shell i wybierzemy opcję Nowy / Klucz:
Przypiszemy nazwę runas do tego nowego klucza:
Krok 4
Teraz dwukrotnie klikniemy lub klikniemy prawym przyciskiem myszy / Modyfikuj rekord Default znajdujący się w centralnym panelu nowo utworzonego klucza i wpiszemy tekst Take Possession w polu Dane wartości. Kliknij OK, aby zapisać zmiany.
Krok 5
Teraz w dowolnym pustym miejscu klucza runas klikniemy prawym przyciskiem myszy i wybierzemy opcję New / String value:
Do nowego łańcucha przypiszemy nazwę NoWorkingDirectory:
Krok 6
Następnym krokiem jest utworzenie nowego klucza w folderze runas, w tym celu klikniemy prawym przyciskiem myszy runas i wybierzemy Nowy / Klucz i przypiszemy nazwę polecenie:
Krok 7
Teraz dwukrotnie klikniemy rekord Default klawisza polecenia, aw polu Informacje o wartości wprowadzimy następujące informacje. Kliknij OK, aby zapisać zmiany.
cmd.exe / c takeown / f \ "% 1 \" && icacls \ "% 1 \" / grant administrators: F
Krok 8
Teraz wewnątrz klawisza polecenia utworzymy nową wartość ciągu, klikając prawym przyciskiem myszy i wybierając Nowa / Wartość ciągu i przypiszemy nazwę IsolatedCommand:
Otwieramy ten rekord i wprowadzamy następujący wiersz w polu Informacje o wartości. Kliknij OK, aby zapisać zmiany.
cmd.exe / c takeown / f \"% 1\" && icacls \"% 1\" / grant administrators: F
W ten sposób skonfigurowaliśmy menu kontekstowe dla plików w systemie Windows.
2. Tworzenie menu kontekstowego dla folderów Windows
Krok 1
Aby utworzyć menu kontekstowe Take Possession w folderach musimy przejść do następującej ścieżki w edytorze rejestru:
HKEY_CLASSES_ROOT \ Katalog \ powłoka
Krok 2
W folderze Shell konieczne będzie utworzenie nowego klucza, jak wskazaliśmy wcześniej (Nowy / Klucz), który będzie się nazywał runas:
Krok 3
Następnie otwieramy rekord Default dla nowego klucza i wpisujemy nazwę Take Possession w polu Dane wartości. Kliknij OK, aby zapisać zmiany.
Krok 4
Postępując zgodnie z powyższymi krokami, musimy utworzyć nową wartość ciągu w kluczu runas o nazwie NoWorkingDirectory:
Krok 5
Teraz klikniemy prawym przyciskiem myszy klucz runas i wybierzemy Nowy / Klucz i przypiszemy nazwę polecenie:
Krok 6
Kliknij dwukrotnie domyślny rejestr w poleceniu i przypiszemy następujący wiersz. Kliknij OK, aby zapisać zmiany.
cmd.exe / c takeown / f \ "% 1 \" / r / d i && icacls \ "% 1 \" / grant administrators: F / t
Krok 7
Następny krok polega na utworzeniu nowej wartości ciągu o nazwie IsolatedCommand w poleceniu, w tym celu klikniemy prawym przyciskiem myszy na centralny panel i wybierzemy opcję Nowa / Wartość ciągu i przypiszemy wskazaną nazwę:
Krok 8
Otwieramy utworzoną wartość i przypisujemy następujący wiersz w polu Informacje o wartości. Kliknij Akceptuj, aby zastosować zmiany
cmd.exe / c takeown / f \ "% 1 \" / r / d i && icacls \ "% 1 \" / grant administrators: F / t
Krok 9
Wszystkie te zmiany zaczną obowiązywać natychmiast, więc ponowne uruchomienie systemu nie jest wymagane. Teraz możemy kliknąć prawym przyciskiem myszy dowolny plik lub folder i zobaczyć opcję utworzoną, aby przejąć wspomniany element:
POWIĘKSZAĆ
Jeśli uzyskamy dostęp do zaawansowanych opcji bezpieczeństwa, zobaczymy, że posiadanie zostało przejęte prawidłowo:
POWIĘKSZAĆ
Jest to prosty proces, który oszczędza nam dużo czasu i pozwala nam mieć kontrolę nad elementami, które uniemożliwiają zarządzanie nimi w systemie Windows