Dlaczego muszę uruchamiać instalatory jako administrator, skoro jestem jedynym kontem na tym komputerze? (Windows 10)


0

Jestem jedynym użytkownikiem i jedynym kontem na moim komputerze, ale za każdym razem, gdy próbuję uruchomić instalatora, muszę go uruchomić jako administrator, inaczej to się nie powiedzie (zwykle z komunikatem o błędzie w stylu „nie mam” pozwolenie"). Dlaczego to?

Sprawdziłem kartę Zabezpieczenia folderu Pobrane i różne pliki .ex i wszyscy użytkownicy mają te same uprawnienia:

uprawnienia

(„Uprawnienia specjalne” nie są zaznaczone dla wszystkich użytkowników)

Czy jest na to jakiś sposób?


Dlaczego masz na liście nieznane konto? To nie jest normalne
Ramhound

Uważam, że musisz zezwolić na dostęp administratora z tego samego powodu, dla którego potrzebujesz sudo do niektórych operacji w systemie Linux. Próbujesz zmodyfikować ogólnosystemowe pliki / ustawienia, a monit administratora to dodatkowe potwierdzenie. Jedynym sposobem na wyłączenie tego (o czym wiem) jest wyłączenie monitów UAC.
cascer1

Odpowiedzi:


1

Uprawnienia do plików różnią się od uprawnień, z którymi program działa. Prawidłowo ustaliłeś, że twoje konto ma pełny dostęp do tego pliku i dlatego możesz między innymi go uruchomić. Jednak możliwości nowego procesu utworzonego z tego programu nie są w pełni określone na liście kontroli dostępu do pliku.

System Windows ma funkcję o nazwie Kontrola konta użytkownika, która próbuje powstrzymać szkodliwe programy. Twoje konto użytkownika jest administratorem, ale UAC sprawia, że ​​większość programów działa, ponieważ nie masz uprawnień administracyjnych - „token” procesu (który określa jego zdolności związane z bezpieczeństwem) został osłabiony. Kiedy uruchamiasz program jako administrator, UAC przekazuje nowemu programowi niefiltrowany token, pozwalając mu na korzystanie ze wszystkich uprawnień dostępnych jako administrator.

Możesz wyłączyć UAC, ale zrobienie tego całkowicie zniszczy wiele rzeczy w systemie Windows 10, więc nie jest to dobry pomysł. Jeśli i tak chcesz to zrobić, ta druga odpowiedź powinna zadziałać.

Czytanie techniczne: Jak działa UAC w TechNet.


0

To jest normalne zachowanie.

Od systemu Windows 7 bezpieczeństwo jest egzekwowane drastycznie, ponieważ w systemie Windows XP zbyt łatwo było zarazić się wirusami.

Wdrożono UAC (User Account Control), co w zasadzie oznacza, że ​​każda akcja modyfikująca system będzie wymagała zgody administratora. Jeśli twoje konto ma uprawnienia administracyjne, wystarczy kliknąć OK. Jeśli twoje konto nie, pojawi się ekran logowania wymagający wprowadzenia poświadczeń dla konta z uprawnieniami administracyjnymi.

To powiedziawszy, nie jest możliwe, aby program / wirus / etc nacisnął przycisk OK w oknie dialogowym UAC.

Możliwe jest wyłączenie UAC, ale jeśli to zrobisz, wirusy mogą instalować się swobodnie w twoim systemie bez twojej wiedzy.

Pamiętaj, że po uruchomieniu programu pojawia się to okienko wyskakujące i naciskasz przycisk OK, a program wydaje się być wirusem, nadal występuje infekcja.

Warto również wiedzieć, że w dzisiejszych czasach złośliwe oprogramowanie i wirusy rozprzestrzeniają się w ograniczonym zakresie, próbując zagnieżdżać się w lokalizacjach, które nie wymagają dostępu administracyjnego. To poważnie ogranicza ich możliwości i dlatego zwykle nie przechodzi do ponownej instalacji, jak to miało miejsce w systemie Windows XP.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.