A abordagem inteligente não é apagar cada entrada, é ajustar a limpeza ao que você realmente quer que desapareça. Nas opções Uso de software do PrivaZer, em Userassist, você tem duas escolhas:
Em resumo: Atalhos inválidos apaga o rastro forense que mais importa (evidência de software que nem mesmo está mais na máquina) sem perturbar sua configuração atual, enquanto Remover tudo é a limpeza completa. Essa é a escolha mostrada acima.
O UserAssist é um artefato de registro do Windows que registra programas iniciados pela interface gráfica, o Menu Iniciar, a área de trabalho, a barra de tarefas, o Explorador, mas não programas iniciados por uma linha de comando ou script. Ele fica em HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist.
Para cada programa, ele pode manter um contador de execuções, a data e hora em que foi iniciado pela última vez, e, no Windows Vista e versões posteriores, por quanto tempo e com que frequência sua janela teve foco. Esse é um registro preciso e com carimbo de data/hora do que você realmente abriu e com que frequência, um dos sinais mais claros de uso prático que o Windows mantém. Limpá-lo remove esse rastro.
| Campo | O que revela | Processamento pelo PrivaZer |
|---|---|---|
| Identificador do programa | Qual programa ou atalho foi iniciado | Removido |
| Contador de execuções | Quantas vezes foi aberto pela GUI | Removido |
| Horário da última execução | Quando foi aberto pela última vez | Removido |
| Tempo de foco & contador | Quão ativamente a janela foi usada | Removido |
| Tipo de inicialização | Execução direta do executável versus inicialização por atalho | Removido |
O UserAssist não tem nenhuma parte cosmética como as configurações de visualização do ShellBags, cada campo é um registro do que você abriu e como. O deslocamento ROT13 no nome do programa é ofuscação, não proteção, é trivial de reverter, e é exatamente o que ferramentas forenses decodificam primeiro. O PrivaZer remove essas entradas para que o rastro de uso não fique mais no registro.
Sim. O PrivaZer detecta e limpa as entradas do UserAssist como parte de uma verificação, e também pode direcioná-las individualmente, usando a escolha Atalhos inválidos ou Remover tudo descrita acima.
Diferente do Amcache.hve ou do Shimcache, o UserAssist fica inteiramente sob sua hive por usuário (HKEY_CURRENT_USER), não uma hive bloqueada em nível de máquina nem um cache descarregado no desligamento. O PrivaZer simplesmente remove os valores de registro correspondentes, nenhuma reinicialização ou descarga de cache é necessária para que a alteração tenha efeito, e nenhum direito de administrador é exigido, já que é a sua própria hive de usuário.
Sim, e é exatamente isso que Atalhos inválidos foi criado para limpar. Desinstalar um programa não remove seu histórico no UserAssist. O contador de execuções, a data de último uso e o tempo de foco podem permanecer, mostrando que o programa foi usado, e com que frequência, mesmo depois que todo rastro do próprio programa desapareceu. Um examinador pode interpretar isso como prova de uso habitual em uma máquina onde o software não existe mais.
Sim. O UserAssist é um cache que o Windows mantém para seu próprio uso e reconstrói automaticamente, não afeta seus programas instalados, seus arquivos ou a estabilidade do sistema.
O único efeito colateral visível diz respeito a Remover tudo: o Windows usa parcialmente as contagens do UserAssist para decidir quais aplicativos aparecem como mais usados no Menu Iniciar, então apagar tudo redefine essa classificação até que você reabra seus programas habituais. Com Atalhos inválidos, as entradas de software que você ainda usa são deixadas intactas, então essa classificação não é perturbada.
Novas entradas aparecem conforme você continua iniciando programas pelo Menu Iniciar ou pelo Explorador, o que é normal, o UserAssist é um registro contínuo de atividade pela GUI. A limpeza remove o rastro histórico até aquele ponto. Execute o PrivaZer periodicamente para mantê-lo curto.
Todos os três registram que um software existiu ou foi executado, mas capturam coisas diferentes. O UserAssist é específico para programas iniciados pela interface gráfica, e é o único dos três com um contador de execuções e tempo de foco, uma medida de uso real, não apenas de presença. O Amcache é um arquivo hive com metadados ricos por programa, incluindo um hash SHA-1, independentemente de como o programa foi iniciado. O Shimcache registra principalmente caminhos e datas de última modificação para arquivos que o Windows processou. Limpar apenas um deixa os outros dois intactos.
Para os outros dois, veja: Como limpar o Amcache no Windows e Como limpar o Shimcache no Windows.