Limpar o cache de caixa "Executar" do Windows

8

Uma coisa que eu uso quase todos os minutos é a caixa Executar do Windows (WINDOWS + R). Ele permite que você digite um caminho e conclua o processo rapidamente, para que você possa ir para qualquer diretório rapidamente.

Meu problema é que eu recentemente troquei discos e reorganizei o conteúdo para que algumas das letras de drive mudassem enquanto a maioria (mas não todas) a estrutura dir permaneceu a mesma. Agora o auto-completar está me dando muitos resultados antigos que não existem mais fisicamente e não é apenas irritante, mas a vantagem da velocidade não está mais lá, porque agora tenho que verificar se há resultados antigos no meu auto-completar!

Como posso limpar o cache do preenchimento automático?

Obrigado!

EDIT: Eu não estou falando sobre como limpar os últimos itens de execução do menu Iniciar do Windows. Isso é completamente diferente. O que eu estou falando auto-conclui diretórios no sistema de arquivos e está "lembrando" antigos caminhos completos (que não são programas, apenas caminhos).

Juliano
fonte
Eu pensei que o cache de autocomplete apenas selecionava os últimos itens executados e, portanto, eles eram a mesma coisa. Desculpe se não é esse o caso. Eu também limpei a caixa de seleção de documentos recentes nas propriedades da barra de tarefas e isso também não funcionou ... Eu estou em uma máquina XP no momento.
Tom Chantler

Respostas:

6

Tente procurar aqui: http://www.wikihow.com/Delete-Run-History-in-Windows

EDIT: Eu estou em uma máquina XP, então eu não posso testar este próximo bit, mas isso funciona? http://windows.microsoft.com/pt-PT/windows-vista/Clear-the-Run-history-on-the-Start-menu

Tom Chantler
fonte
Parece que não consegui encontrar o botão "Limpar" no meu Windows 7. Foi movido?
Uwe Keim
Embora não tenha conseguido encontrá-lo, é a mesma coisa que a resposta de Stuart Dunkeld: a lista dos últimos itens executados, não o cache auto-completo.
2
@Dommer, segui o link no seu EDIT e fiz o que disse lá. Eu já tinha essas opções desativadas ... mas ... eu as verifiquei e apertei Aplicar. Eu abri e fechei alguns programas e, em seguida, voltei lá e os desmarcou novamente, pressione Aplicar e meu auto-completar agora está funcionando corretamente de novo! Então, de uma maneira estranha ... funcionou!
Ei isso é incrível. Fico feliz em (possivelmente) ter sido de ajuda! Pelo menos isso pode ajudar qualquer outra pessoa que encontre o mesmo problema.
Tom Chantler
8

Limpar as entradas em HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU

Editar: AutoCompletar na caixa Executar é definido em (é claro) as configurações do Internet Explorer (guia Conteúdo / AutoCompletar): há um botão para excluir Histórico de preenchimento automático. Se isso não funcionar, você pode tentar desativar o AutoCompletar, reinicializar e ligá-lo novamente.

stuartd
fonte
Isso me fornece a lista dos últimos itens de execução (que eu já havia desativado), não o cache de preenchimento automático.
Você me fez rir com o comentário "(claro)" ... mas acabei de encontrar uma solução (veja o post de Dommer). Obrigado de qualquer forma!
2

Pelo menos no Windows 8, o histórico de preenchimento automático que você está procurando está em HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TypedPaths

Um drive de estado sólido e o RegScanner da NirSoft e você está pronto para encontrar qualquer coisa no registro rapidamente.

Christopher Galpin
fonte
1

Eu faria da seguinte maneira:

  1. Obtenha o Monitor de Processos da SysInternal
  2. Filtrar para "Explorer.exe" como o processo / arquivo
  3. Executar Win+R
  4. Veja o que está acontecendo no Process Monitor (suponho que alguns arquivos / registros estejam envolvidos)
  5. Veja se você pode excluir as entradas / conteúdos encontrados.

Atualizar

Parece que os outros têm melhores respostas do que eu, por favor, veja aqueles para uma solução direta para sua pergunta.

Uwe Keim
fonte
1
+1 para uma boa resposta, inspirada por Mark Russinovich sem dúvida!
Tom Chantler
Eu tentei fazer isso, mas filtrar o Explorer.exe me deixou com 33.405 coisas para olhar e para ser bem sincero, eu realmente não sabia o que fazer depois disso. Eu tentei Win + R e digitando algumas coisas, mas não notei nenhuma alteração :(
1

Definitivamente não é armazenado no registro como eu pesquisei, então não tenho idéia de onde ele mora.

A única maneira que encontrei para fazer isso é usar o CCleaner, http://www.piriform.com/ccleaner/download .

Ludo
fonte
1

Acabei de descobrir a resposta na minha máquina Windows 10, inicializando de um liveCD do Linux e fazendo uma pesquisa grep.

Está em .C:\Users\username\AppData\Roaming\Microsoft\Windows\Recent

nia
fonte