Den meisten Download Quellen die ich gefunden habe würde ich nicht so recht trauen.
In der aktuellen Version geht aber auch ein resync "relativ schnell".
Hast du schon versucht über Kommandozeilenbefehle de Blockchain zu reparieren?
Der Parameter weißt BitcoinQT zum Beispiel an alle Blocks zu überprüfen.
Wenn Fehler festgestellt werden wird eigentlich ab dem Zeitpunkt neu syncronisiert.
Zielgerichtet auf Fehlersuche gehen kannst du sonst mit den Inhalten der debug.log .
Gegebenfalls vorher einmal löschen und falls du mit den Inhalten nichts anfangen kannst hier einmal posten.