Inteligentne podejście nie polega na wymazaniu każdego wpisu, lecz na dopasowaniu czyszczenia do tego, co faktycznie chcesz usunąć. W opcjach Użycie oprogramowania w PrivaZer, pod Userassist, masz do wyboru dwie możliwości:
Krótko mówiąc: Nieprawidłowe skróty usuwa ślad śledczy, który ma największe znaczenie (dowód oprogramowania, którego nawet już nie ma na komputerze), bez zakłócania obecnej konfiguracji, natomiast Usuń wszystko to pełne wymazanie. To właśnie ten wybór przedstawiono powyżej.
UserAssist to artefakt rejestru Windows rejestrujący programy uruchamiane za pomocą interfejsu graficznego: menu Start, pulpitu, paska zadań, Eksploratora, ale nie programy uruchamiane z wiersza poleceń czy skryptu. Znajduje się pod HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist.
Dla każdego programu może przechowywać liczbę uruchomień, datę i godzinę ostatniego uruchomienia oraz, w Windows Vista i nowszych, jak długo i jak często jego okno było aktywne. To precyzyjny, opatrzony znacznikiem czasu zapis tego, co faktycznie otworzyłeś i jak często, jeden z najwyraźniejszych dowodów bezpośredniego użytkowania, jaki przechowuje Windows. Wyczyszczenie usuwa ten ślad.
| Pole | Co ujawnia | Przetwarzanie przez PrivaZer |
|---|---|---|
| Identyfikator programu | Który program lub skrót został uruchomiony | Usuwane |
| Liczba uruchomień | Ile razy otwarto go z GUI | Usuwane |
| Czas ostatniego uruchomienia | Kiedy ostatnio go otwarto | Usuwane |
| Czas aktywności & liczba aktywacji | Jak aktywnie używano okna | Usuwane |
| Typ uruchomienia | Bezpośrednie uruchomienie pliku wykonywalnego a uruchomienie za pomocą skrótu | Usuwane |
UserAssist nie ma części kosmetycznej, jak ustawienia widoku shellbags, każde pole jest zapisem tego, co otworzyłeś i jak. Przesunięcie ROT13 nazwy programu to zaciemnienie, a nie ochrona, jest trywialne do odwrócenia i jest dokładnie tym, co narzędzia śledcze dekodują jako pierwsze. PrivaZer usuwa te wpisy, dzięki czemu ślad użycia nie pozostaje już w rejestrze.
Tak. PrivaZer wykrywa i czyści wpisy UserAssist w ramach skanowania, a także może wyczyścić je osobno, korzystając z opisanego wyżej wyboru Nieprawidłowe skróty lub Usuń wszystko.
W przeciwieństwie do Amcache.hve czy Shimcache, UserAssist znajduje się całkowicie w Twojej gałęzi rejestru użytkownika (HKEY_CURRENT_USER), a nie w zablokowanej gałęzi systemowej ani w pamięci podręcznej zapisywanej przy wyłączaniu. PrivaZer po prostu usuwa odpowiednie wartości rejestru, zmiana nie wymaga ponownego uruchomienia komputera ani zapisu pamięci podręcznej, a uprawnienia administratora nie są wymagane, ponieważ jest to Twoja własna gałąź użytkownika.
Tak, i dokładnie do tego służy opcja Nieprawidłowe skróty. Odinstalowanie programu nie usuwa jego historii UserAssist. Liczba uruchomień, data ostatniego użycia i czas aktywności mogą pozostać, pokazując, że program był używany i jak często, nawet gdy zniknął już każdy inny jego ślad. Śledczy może odczytać to jako dowód regularnego użytkowania na komputerze, na którym oprogramowanie już nie istnieje.
Tak. UserAssist to pamięć podręczna, którą Windows utrzymuje na własne potrzeby i odbudowuje automatycznie, nie wpływa to na zainstalowane programy, pliki ani stabilność systemu.
Jedyny widoczny efekt uboczny dotyczy opcji Usuń wszystko: Windows częściowo wykorzystuje liczniki UserAssist, aby ustalić, które aplikacje pojawiają się jako najczęściej używane w menu Start, więc wymazanie wszystkiego resetuje ten ranking, dopóki nie uruchomisz ponownie swoich zwykłych programów. Przy opcji Nieprawidłowe skróty wpisy dla oprogramowania, z którego wciąż korzystasz, pozostają nietknięte, więc ten ranking nie jest zakłócany.
Nowe wpisy pojawiają się w miarę dalszego uruchamiania programów z menu Start lub Eksploratora, co jest normalne, UserAssist to bieżący dziennik aktywności GUI. Czyszczenie usuwa historyczny ślad sprzed tego momentu. Uruchamiaj PrivaZer regularnie, aby ślad pozostawał krótki.
Wszystkie trzy rejestrują, że oprogramowanie istniało lub działało, ale wychwytują różne rzeczy. UserAssist dotyczy wyłącznie programów uruchamianych za pomocą interfejsu graficznego i jako jedyny z trzech ma liczbę uruchomień oraz czas aktywności, miarę rzeczywistego użycia, a nie tylko obecności. Amcache to plik gałęzi rejestru z bogatymi metadanymi dla każdego programu, w tym skrótem SHA-1, niezależnie od sposobu uruchomienia programu. Shimcache rejestruje głównie ścieżki i daty ostatniej modyfikacji plików przetworzonych przez Windows. Wyczyszczenie tylko jednego pozostawia pozostałe dwa nienaruszone.
Więcej o pozostałych dwóch: Jak wyczyścić Amcache w Windows i Jak wyczyścić Shimcache w Windows.