Toda vez que você usa uma caixa de diálogo padrão do Windows "Abrir" ou "Salvar Como", o Windows lembra, para aquele aplicativo específico, para qual pasta você navegou por último dentro dela. Essa associação, este aplicativo, aquela pasta, é armazenada em duas chaves de registro, dependendo de qual tecnologia de caixa de diálogo o aplicativo usa:
É um primo próximo do ShellBags, ambos armazenam a localização de uma pasta como um PIDL (uma lista de IDs do shell) que pode sobreviver à desconexão da pasta, do drive ou do compartilhamento de rede. A diferença é que o LastVisitedPidlMRU nomeia o aplicativo exato envolvido, vinculando um programa específico a uma pasta específica, algo que o ShellBags sozinho não faz.
| Campo | O que revela | Processamento pelo PrivaZer |
|---|---|---|
| Nome do aplicativo | Qual programa estava envolvido | Removido |
| Filtro de tipo de arquivo | Que tipo de arquivo estava sendo aberto ou salvo | Removido |
| Última pasta visitada | Exatamente para onde esse aplicativo apontava | Removido |
| Ordem MRU | Quão recentemente essa associação foi usada | Removido |
| Ramo da API de caixa de diálogo | Qual das duas chaves contém a entrada | Removido |
Ambas as chaves funcionam da mesma forma; o PrivaZer limpa as entradas tanto do LastVisitedPidlMRU quanto do LastVisitedPidlMRULegacy, de modo que a associação entre aplicativo e pasta não fique mais no registro, independentemente da tecnologia de caixa de diálogo que o programa usava.
É a combinação que importa: não apenas que você usou um aplicativo, e não apenas que uma pasta foi acessada, mas que este aplicativo específico foi apontado para esta pasta específica. Como a pasta é armazenada como um PIDL em vez de um caminho simples, a entrada pode referenciar um drive USB, um compartilhamento de rede, ou um volume criptografado que não está mais conectado, e ainda assim nomear o aplicativo que foi usado por último para abrir ou salvar arquivos lá.
Sim. O PrivaZer detecta e limpa as entradas de ambos LastVisitedPidlMRU e LastVisitedPidlMRULegacy como parte de uma verificação, e também pode direcioná-los individualmente.
Assim como o UserAssist, o MUI-Cache e o FeatureUsage, ele 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 limpo no desligamento. O PrivaZer simplesmente remove os valores de registro correspondentes, nenhuma reinicialização é 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, de qualquer forma. Desinstalar o aplicativo não remove sua entrada, e excluir a pasta, ou desconectar o drive ou compartilhamento de rede para o qual ela aponta, também não a remove. A associação pode ficar no registro indefinidamente, descrevendo exatamente qual aplicativo foi usado com um local que talvez não exista mais em nenhum lugar do seu PC. Limpar o LastVisitedPidlMRU é o que remove esse registro residual.
Sim. Limpá-lo não afeta seus programas instalados, seus arquivos ou a estabilidade do sistema. O único efeito visível é cosmético: na próxima vez que você abrir a caixa de diálogo Abrir ou Salvar desse aplicativo, ela começará pela pasta padrão em vez de onde você parou, até ser usada novamente.
Sim, e isso é normal. Na próxima vez que você usar a caixa de diálogo Abrir ou Salvar de um aplicativo e navegar até uma pasta, uma nova entrada é registrada. A limpeza remove o rastro histórico até aquele ponto. Execute o PrivaZer periodicamente para mantê-lo curto.
O ShellBags registra cada pasta que o próprio Explorador visitou, independentemente de qual aplicativo estava envolvido. O LastVisitedPidlMRU é mais restrito, mas mais específico: cobre apenas as caixas de diálogo Abrir/Salvar, e, diferente do ShellBags, nomeia o aplicativo exato. Amcache, Shimcache, UserAssist, SRUM, MUI-Cache, FeatureUsage e Windows Timeline descrevem todos como um programa foi usado, mas nenhum deles diz qual pasta ele apontava ao abrir ou salvar arquivos. O LastVisitedPidlMRU fica na interseção: um aplicativo, e um lugar.
Veja também: ShellBags, Amcache, Shimcache, UserAssist, SRUM, MUI-Cache, FeatureUsage e Windows Timeline.