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 specjalne” nie są zaznaczone dla wszystkich użytkowników)
Czy jest na to jakiś sposób?
windows-10
permissions
administrator
użytkownik144519
źródło
źródło
Odpowiedzi:
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.
źródło
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.
źródło