月经来时有血块等这应该是气滞血瘀,内分泌失调,肝火旺盛,妇科疾病等原因引起的;严重的话就去医院做个激素六项检查;
或者先吃点调经药试试。平时多吃点营养品,多喝点温开水,经常吃点补气补血的中药或食物,少吃凉的食物,保持好心情。