Um arquivo de 3 GB não é particularmente grande. Você não deveria estar com problemas.
Os hashes não coincidem porque você não baixou o arquivo completo. Um hash só deve coincidir se você tiver cada bit baixado corretamente. Se você estiver perdendo um único byte, o hash não corresponderá.
Por que seus downloads não estão sendo concluídos, é difícil até mesmo especular. Você tem espaço suficiente em sua unidade de destino e em sua unidade / partição temporária? Para o Windows 8, isso significa que você deve ter pelo menos 7 GB livres em sua unidade C, se usar apenas uma unidade. Você digitalizou a RAM do seu computador usando o memtest86? Você consegue baixar este arquivo em um computador diferente?