Począwszy od Visty, system operacyjny Windows zaczął wykorzystywać bardziej elastyczne mechanizmy ograniczania praw dostępu. Na przykład stało się możliwe uruchamianie programów w imieniu administratora, to znaczy z podwyższonymi uprawnieniami. Oprócz tych uprawnień administracyjnych system Windows ma nawet prawa wyższego poziomu należące do procesów systemowych.
Na przykład właścicielem wielu plików systemowych, katalogów i kluczy rejestru jest usługa TrustedInstaller, a aby móc edytować te dane, użytkownik komputera musi zastąpić tego właściciela sobą. Dokonanie takiej zamiany jest dość proste, ale przywrócenie TrustedInstaller do twoich praw może być problematyczne.
Trudność polega na tym, że jeśli wpiszesz „TrustedInstaller” w oknie zmiany właściciela, a następnie spróbujesz sprawdzić nazwy, pojawi się błąd „Nie można znaleźć obiektu ...”.
Teoretycznie robisz wszystko dobrze, ale jest jedno małe „ale”. Aby błąd nie wystąpił, a system Windows rozumie, czego od niego chcesz, musisz określić przedrostek „Usługa NT” przed „Zaufany instalator”. Jak to:
NT Service \ TrustedInstaller
Teraz, jeśli klikniesz Sprawdź nazwy, wartość zostanie zapisana bez żadnych błędów. Tak łatwo jest przywrócić uprawnienia TrustedInstaller do prawie każdego obiektu systemowego. Sztuczka działa świetnie zarówno w systemie Windows 8.1, jak i Windows 10.
Miłego dnia!