2010-05-11 07:50:47 +0000 2010-05-11 07:50:47 +0000
34
34

Odmowa dostępu pomimo tego, że jestem administratorem?

Moje konto użytkownika w systemie Windows 7 jest częścią grupy Administratorzy, która ma pełne uprawnienia kontrolne na C:\inetpub\wwwroot:

Jednakże, gdy próbuję utworzyć w nim katalog, otrzymuję błąd “Access denied”. Zostało to naprawione poprzez dodanie mojego konkretnego konta użytkownika do listy, ale czy nie powinno być to konieczne?

Odpowiedzi (8)

25
25
25
2011-05-27 13:02:06 +0000

Chodzi jednak o to, że UAC nie może “podnieść” Explorera właściwie. Zobacz poniższy artykuł, który wyjaśnia, dlaczego tak się dzieje i jak to naprawić. Myślałem, że to zostało naprawione w Windows 7, ale wygląda na to, że nie jest, zobacz Windows 7 Access Denied

10
10
10
2010-06-16 22:49:36 +0000

Od Technet :

Aby zapobiec cichej instalacji złośliwego oprogramowania i powodowaniu infekcji na całym komputerze, Microsoft opracował funkcję UAC. W odróżnieniu od poprzednich wersji systemu Windows, gdy administrator loguje się na komputerze z systemem Windows Vista, token pełnego dostępu administratora jest podzielony na dwa tokeny dostępu: token pełnego dostępu administratora i standardowy token dostępu użytkownika. Podczas procesu logowania usuwane są komponenty autoryzacji i kontroli dostępu identyfikujące administratora, w wyniku czego otrzymuje się standardowy token dostępu użytkownika. Standardowy token dostępu użytkownika jest następnie wykorzystywany do uruchamiania pulpitu, procesu Explorer.exe. Ponieważ wszystkie aplikacje dziedziczą dane kontroli dostępu po pierwszym uruchomieniu desktopu, wszystkie one również działają jako użytkownik standardowy.

Po zalogowaniu się administratora nie jest wywoływany pełny token dostępu dla administratora, dopóki użytkownik nie spróbuje wykonać zadania administracyjnego.

W związku z tym za każdym razem, gdy użytkownik spróbuje użyć danych uwierzytelniających administratora, powinien otrzymać monit UAC o wywołanie tego tokena dostępu dla administratora, dający mu dostęp do wykonania tej zmiany. Jeśli to nie działa, należy sprawdzić swoje ustawienia UAC .

Najprawdopodobniej ustawienie, które należy wyłączyć, to Kontrola konta użytkownika: Uruchom wszystkich administratorów w trybie zatwierdzania administratora “. Możesz zmienić to zachowanie modyfikując klucz "EnableLUA” w następujący sposób:

HKEY_LOCAL_MACHINE\Microsoft\Windows\CurrentVersion\Policies\System

To powinno sprawić, że administratorzy będą cały czas działać jako adminowie. Jest to niebezpieczne i zalecam włączenie tej funkcji z powrotem do codziennego użytku.

4
4
4
2010-05-11 08:32:43 +0000

Jest to oczekiwane zachowanie przy włączonej funkcji UAC.

Jak próbujesz utworzyć ten folder? Eksplorator Windows wygeneruje zachętę UAC, więc zakładam, że używasz innej metody?

Jeśli robisz to z zachęty komend, upewnij się, że działa ona z podwyższonymi uprawnieniami.

1
1
1
2018-09-25 17:02:45 +0000

Jak wielu z nich podziela to zdanie, istnieje wiele różnych powodów, dla których tak się może stać. Jeśli całkowicie wykluczyłeś kwestie własności/pozwolenia, jest bardzo prawdopodobne, że inny program uniemożliwia dostęp do plików.

Czasami jest to program specjalnie przeznaczony do ograniczania dostępu do plików, jak Folder Lock, ale najczęstszym winowajcą jest to, że masz pliki otwarte w jakimś innym programie, jak edytor tekstu (powiedzmy Atom w moim przypadku), a ten program ma blokadę na pliki. I tak w takim przypadku, dostęp jest odmawiany nawet jeśli jesteś administratorem, ponieważ żaden użytkownik nie może zmienić pliku, gdy jest on zablokowany przez inną aplikację do odczytu/pisania. I tak, po zamknięciu programu(ów), lub zamknięciu otwartych plików w programie, powinieneś mieć regularny dostęp do nich ponownie.

0
0
0
2013-03-31 05:05:57 +0000

Ja też miałem ten sam problem. Zrobiłem wszystko, o czym mówiłem, ale to nie zadziałało. Problem był ciągle aktualny. ale teraz mój problem jest rozwiązany:

  1. Ręcznie otwórz folder, do którego dostęp jest zabroniony.
  2. Wybierz plik Executable/application w tym folderze.
  3. Kliknij na niego prawym przyciskiem myszy i przejdź do WŁAŚCIWOŚCI -> KOMPATNOŚĆ
  4. Teraz zobacz POZIOM PRYWATNOŚCI i sprawdź, czy nie ma opcji RUN AS ADMINISTRATOR
  5. Następnie kliknij na ZMIANĘ USTAWIENIA DLA WSZYSTKICH UŻYTKOWNIKÓW.

Myślę, że problem został już rozwiązany.

0
0
0
2020-02-11 03:36:49 +0000

Ostatnio miałem ten problem podczas programowania. Raz mogłem kompilować, ale po wprowadzeniu zmian nie mogłem ponownie kompilować i nadpisać programu .exe.

Nic nie blokowało pliku, byłem administratorem, a Windows nawet nie powiedział mi, kto jest właścicielem pliku.

W moim przypadku mój program Anti-Malware (MalwareBytes) chronił mój komputer przed podejrzanym zachowaniem.

Po białej liście katalogu odzyskałem dostęp do zablokowanego exe.

0
0
0
2010-06-16 20:39:17 +0000

W systemie Windows7 konto administratora jest ukryte. Możesz włączyć konto administratora.

  1. Kliknij przycisk Start
  2. Program - Akcesoria - kliknij prawym przyciskiem myszy na wierszu poleceń i wybierz “Uruchom jako” administrator.
  3. W wierszu poleceń wpisz polecenie net user administrator /active:yes

Wyleczy go. 2 konto użytkownika - jedno jest administratorem, a drugie użytkownikiem. Teraz możesz zalogować się do okien jako administrator. Teraz będziesz mógł modyfikować pliki, a nawet je usuwać.

0
0
0
2016-07-09 10:03:38 +0000

Podobnie jak w przypadku MAYUR-a, wypróbowałem również wspomnianą poprawkę dotyczącą UAC, ale to nie zadziałało.

Nie udało mi się stworzyć nowego folderu, ani przenieść istniejącego, do jakiegoś katalogu na moim koncie użytkownika (Users/x/workspace/).

Aby to naprawić:

  • ponownie włączyłem UAC na drugim najniższym poziomie (co nie pozwala programom modyfikować zawartości bez ostrzeżenia UAC)
  • utworzyłem nowy folder o nazwie Users/x/workspace2 i wyciąłem całą zawartość z workspace do workspace2.
  • sprawdziłem, że w cygwinie w workspace nie pozostały żadne wirtualne foldery.
  • usunięty workspace
  • zmieniono nazwę workspace2 na workspace