Isso tá com jeito de pasta \Roaming com conflitos... O pior é que, dependendo do caso, nem adianta baixar um modpack novo e extrair em outra pasta qualquer do sistema pois o minecraft automaticamente puxa algumas informações da \Roaming!
Vai na pesquisa do Menu Iniciar, e digite %appdata% e dê enter;
Vai abrir uma janela de Windows Explorer, na pasta \Roaming - lá dentro você deve ver uma pasta chamada .minecraft;
Recorte ela e mova pra algum outro lugar (uma pasta "temporária" na Área de Trabalho, por exemplo);
Descompacte algum client/modpack que você já tenha baixado em algum outro lugar - DIFERENTE de onde você acabou de colocar a .minecraft que tiramos da \Roaming;
Abra o launcher desse novo modpack e teste - dependendo de qual você tenha baixado, é possível que demore algum tempo fazendo atualizações.
Aguardo resultados.