Estou usando o Windows 11 e descobri que para o VS Code, o instalador do usuário, incrivelmente, não tem a opção de verificar se há atualizações, e também não faz isso automaticamente (embora eu tenha configurado isso no configurações).
Eu usei o instalador do sistema, mas de alguma forma, depois de um dia ou mais, a instalação volta para a configuração do usuário, ocultando a opção "Verificar atualizações" do menu Ajuda .
Já aconteceu duas vezes, a última vez ontem: instalei o setup do sistema (v1.79), e hoje o que está sendo executado está com o setup do usuário (v1.76).
Para não perder nenhuma informação, instalo diretamente o instalador do sistema sobre o instalador do usuário (portanto, não desinstalo e instalo, mas instalo diretamente).
Como isso é possível? Como posso executar um dia o instalador do sistema e no dia seguinte, executando-o no mesmo acesso, ele muda para configuração do usuário? Existe alguma maneira de instalar a configuração do usuário sem perder todas as extensões e dados da instalação anterior?
Acho que o problema está no diretório de onde está sendo executado, mas executo o programa sempre clicando no ícone na barra de tarefas e fixei o ícone da instância de configuração do sistema ontem.
Obrigado.
Então, finalmente, fui desinstalar o VS Code completamente para instalar novamente uma configuração do sistema e vi no gerenciador de programas do Windows que eu tinha as duas instâncias instaladas (usuário e sistema).
A razão pela qual, embora eu tenha fixado a instância do sistema na barra de tarefas, ela estava executando a instância do usuário é desconhecida para mim, mas desinstalar a instância do usuário do gerenciador de programas do Windows resolveu esse problema.