Pewnie nie raz użytkownik miał problem z usunięciem upierdliwego pliku z folderów systemowych. Mowa tutaj o różnego rodzaju zaszytych w systemie wirusów czy innych śmieci. Może się okazać, że antywirus wirusa nie usunie, ponieważ nie ma dostępu do pliku. W taki wypadku takiemu plikowi musimy nadać ręcznie uprawnienia administratora.

1. W moim przykładzie jest to zaszyty w systemie wirus podszywający się pod exe. Jego lokalizacja to

C:\Windows\System32

svchost

2. Przy próbie usunięcia pliku otrzymuję jedynie komunikaty, że muszę posiadać uprawnienia administratora – standardowo jest nim Ten przydzielony „właściciel” do tego typu plików nie pozwala nam na jego usunięcie:

odmowa-dostepu

3. Skoro nie możemy bezpośrednio usunąć tego pliku, musimy zmienić mu uprawnienia i przydzielić innego właściciela. TrustedInstaller uniemożliwia jakąkolwiek operację na plikach i folderach. Prawy klikiem otwieramy svchost i wybieramy Właściwości. Przechodzimy do zakładki Zabezpieczenia i klikamy na Zaawansowane:

svchost-wlasciwosci

4. W kolejnym oknie zmieniamy właściciela – klikamy na Zmień:

zmien

5. Teraz musimy określić, który użytkownik będzie nowym właścicielem pliku. Wpisujemy więc nazwę użytkownika – patrząc uważnie na PKT 3 artykułu widzimy, że na screenie są podani użytkownicy dla mojego systemu. Ja wybrałem konto testowe (czyli te, na którym obecnie jestem zalogowany), ponieważ posiada ono uprawnienia administratora. W pole wpisuję więc frazę TEST i po kliknięciu Sprawdź nazwy system Windows automatycznie wyszukał tego użytkownika i dodał go w to pole. Wystarczy więc zatwierdzić przyciskiem Ok :

sprawdz-nazwy

6. Po zatwierdzeniu zmian widzimy wyrazie, że teraz konto TEST jest właścicielem dla pliku. Zatwierdzamy otwarte okno i potwierdzamy widoczny komunikat systemu dotyczący zabezpieczeń. Powtarzamy więc kolejno krok z PKT 3 :

administratorzy

zabezpieczenia

7. Powtarzając PKT 3 dotrzemy ponownie do okna z wyborem właściciela. Tym razem klikamy na przycisk Zmień uprawnienia:

zmiana-uprawnien

8. Wybieramy z listy użytkownika, któremu uprawnienia chcemy zmienić (w moim przypadku TEST) i klikamy na przycisk Edytuj :

edytuj

9. Przed nami modyfikacja uprawnień. Nie pozostaje nam nic innego, jak zaznaczenie ptaszkiem pozycji Pełna kontrola. Zatwierdzamy okienko i zamykamy je:

wpis-uprawnienia

10. Widzimy teraz, że użytkownik TEST otrzymał pełne uprawnienia dla pliku. Jeśli chcemy to możemy usunąć TrustedInstaller z listy użytkowników dla tego właśnie pliku:

usun

11. Zatwierdzając zastosowane zmiany ujrzymy jeszcze komunikat ze strony systemu dotyczący zagrożenia, jakie niesie ze sobą modyfikacja plików w folderach systemowych. Oczywiście mamy świadomość ryzyka – komunikat potwierdzamy:

komunikat

12. Gdy wszystko wykonaliśmy zgodnie z poradnikiem przystępujemy do usunięcia pliku. Jak widać, tym razem system nie ma żadnych problemów. Wszystko poszło zgodnie z planem:

odmowa-dostepu1

Artykuł został przygotowany w oparciu o Windows 8.1 lecz poradę można zastosować też w starszych wersjach Windows. Natomiast w Windows Vista i 7 to sytuacja powinna wyglądać niemalże identycznie – okna z modyfikacjami mogą się jedynie znacząco różnić. Proszę pamiętać, że ingerując w foldery i pliki systemowe należy zachować szczególną ostrożność.