OpenFileDialog / c # lento em qualquer arquivo. melhor solução?

Estou abrindo um arquivo usando o OpenFileDialog em c # e estou percebendo que está demorando entre 20 a 40 segundos para carregar meu arquivo e limpar a caixa de diálog

Aqui está o meu código de exemplo:

private void btnOpen_Click(object sender, EventArgs e)
{
    if (ofdSettings.ShowDialog() == DialogResult.OK)
    {
         // do nothing
    } 
}

, mesmo com este exemplo limitado, são necessários 20 a 40 segundos para que a caixa de diálogo seja limpa. o arquivo que estou selecionando é um arquivo xml com apenas 1,36 KB de tamanho

questionAnswers(4)

yourAnswerToTheQuestion