O Visual Studio trava na inicialização ao carregar projetos recentes

Publicado: 28 de junho de 2025 às 18:58:06 UTC
Última atualização: 24 de fevereiro de 2026 às 09:15:41 UTC

De vez em quando, o Visual Studio começa a ficar suspenso no ecrã de arranque enquanto carrega a lista de projectos recentes. Assim que começa a fazê-lo, tende a continuar a fazê-lo muitas vezes e terá frequentemente de reiniciar o Visual Studio várias vezes e, normalmente, terá de esperar vários minutos entre as tentativas para fazer progressos. Este artigo aborda a causa mais provável do problema e como resolvê-lo.


Esta página foi traduzida automaticamente do inglês para a tornar acessível ao maior número possível de pessoas. Infelizmente, a tradução automática ainda não é uma tecnologia aperfeiçoada, pelo que podem ocorrer erros. Se preferir, pode ver a versão original em inglês aqui:

Visual Studio Hangs on Startup While Loading Recent Projects

Por vezes, o Visual Studio fica bloqueado no arranque enquanto carrega a lista de projetos recentes. Quando começa a acontecer, muitas vezes continua a acontecer muito, e pode ser preciso várias tentativas até conseguir realmente abrir o Visual Studio.

Uma vez, num dia em que não precisava urgentemente dele numa determinada máquina de desenvolvimento, deixei-o pendurado para ver quanto tempo demorava enquanto trabalhava noutras máquinas. Quando estava prestes a desligar o dia, oito horas depois, ainda estava pendurado, por isso a paciência não parece ser uma opção viável neste caso.

O problema torna-se ainda mais irritante pelo facto de parecer que é preciso esperar alguns minutos entre o início do Visual Studio para ter hipótese de ultrapassar o problema. Se continuares a ligar rapidamente, vai continuar a acontecer. Por várias vezes já passei mais de meia hora apenas a pôr o Visual Studio em funcionamento depois de este ter sido afetado por isto. Isto obviamente não é o ideal quando estás a tentar ser produtivo no trabalho.

Ainda não percebi exatamente o que causa este problema, mas felizmente – depois de alguma pesquisa – encontrei uma forma fiável de o resolver quando acontece.

O problema parece estar relacionado com a cache do modelo de componentes do Visual Studio, que aparentemente pode corromper-se por vezes. O que exatamente causa a corrupção ainda é um mistério para mim, mas quando acontece, podes simplesmente apagá-la, o que resolve o problema.

A cache do modelo de componentes está normalmente localizada nesta pasta:

C:\Users\(USERNAME)\AppData\Local\Microsoft\VisualStudio\(VERSION_AND_INSTANCEID)\ComponentModelCache

Obviamente, deves substituir (USERNAME) e (VERSION_AND_INSTANCEID) pelos teus próprios valores. Lembra-te também que a pasta AppData normalmente está oculta, mas ainda podes aceder a ela escrevendo na barra de endereços se não quiseres ativar a exibição de ficheiros e pastas ocultos.

A própria pasta ComponentModelCache pode simplesmente ser apagada ou renomeada e, da próxima vez que iniciares o Visual Studio, não vai bloquear ao carregar projetos recentes :-)

Problema resolvido – mas provavelmente vai voltar a acontecer mais cedo ou mais tarde, por isso talvez queiras guardar este post nos favoritos ;-)

Nota: Este artigo foi publicado sob Dynamics 365, porque o Dynamics 365 para desenvolvimento de operações é para o que normalmente uso o Visual Studio. Acredito que o problema abordado aqui é um problema geral do Visual Studio e não específico do plugin Dynamics 365.

Leitura adicional

Se gostou deste post, também pode gostar destas sugestões:


Partilhar no BlueskyPartilhar no FacebookPartilhar no LinkedInPartilhar no TumblrPartilhar em XFixar no PinterestPartilhar no Reddit

Mikkel Christensen

Sobre o autor

Mikkel Christensen
Mikkel é o criador e proprietário do miklix.com. Tem mais de 20 anos de experiência como programador informático/desenvolvedor de software profissional e trabalha atualmente a tempo inteiro para uma grande empresa europeia de TI. Quando não está a escrever no blogue, dedica o seu tempo livre a um vasto leque de interesses, passatempos e actividades, que podem, em certa medida, refletir-se na variedade de tópicos abordados neste sítio Web.