ProgressBar é lento no Windows Forms

Estou usando o Windows Vista e o Visual Studio 2010. Crie um aplicativo .Net 4 Windows Forms. Solte uma barra de progresso no formulário padrão, adicione código para manipular o evento de carregamento de formulário e faça umprogressBar1.Value = 100;

Inicie a depuração e você verá uma animação movendo a barra de progresso para 100 em cerca de meio segund

Preciso de 2 barras de progresso no meu projeto. Uma é para "progresso global" e a segunda é para "progresso da etapa atual", então a segunda vai de 0 a 100 e depois volta a 0 na próxima etapa. O problema é que, com a barra de progresso sendo lenta em algumas etapas rápidas, ela nunca chega a 100 e parece estranh

Existe uma maneira de se livrar dessa animação? No WPF, tudo bem, mas eu prefiro ficar com o Windows Form

questionAnswers(4)

yourAnswerToTheQuestion