Eu tive o mesmo problema e consegui manter os itens recentes no comando Executar, clicando duas vezes no menu Iniciar, Propriedades, na guia Menu Iniciar e verificando "Armazenar e exibir programas abertos recentemente no menu Iniciar" .
Eu tenho uma máquina com Windows 7 Pro que não mantém um registro de todos os comandos que eu insiro por meio de Iniciar - > Corre. Eu tenho o UAC desativado, mas ainda há algumas configurações que eliminam essa lista logo depois que eu digito um comando. Como posso dizer ao SO para preservar o histórico de comandos?
Eu tive o mesmo problema e consegui manter os itens recentes no comando Executar, clicando duas vezes no menu Iniciar, Propriedades, na guia Menu Iniciar e verificando "Armazenar e exibir programas abertos recentemente no menu Iniciar" .
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Avançado Start_JumpListItems
Esta é a lista de programas abertos recentemente, verifique se este número está definido para algo mais, então diga 0, pode ser definido como 60.
Isso também define a lista de programas recentes no menu Iniciar.
Certifique-se também de que você não está usando nuking por meio da política de grupo. (gpedit.msc)
Eu tive esse mesmo problema e havia um antigo GPO limpando meu histórico de comandos de execução.
No editor de GPO, está em User Configuration -> Policies -> Administrative Templates -> Start Menu and Taskbar
. A política é chamada "Limpar histórico de documentos abertos recentemente na saída".
"Desativado" ou "Não configurado" manterá seus itens recentes e Jumplists intactos.