脑梗塞的病因是比较多的。正常来讲,以下的原因可以造成脑梗塞的发生:第1种原因,是动脉粥样硬化所造成的,这是脑梗塞最多见的发病机制。病人在高血压、糖尿病、抽烟、高血脂等危险因素的刺激下,造成动脉内膜发生破坏,最终造成了管腔的狭窄甚至是管腔的闭塞,因此造成了脑血栓的发生。第2种原因,要注意心源性脑栓塞。如果病人有心房纤颤会在心脏上形成附壁血栓,这些血栓一旦脱落,非常容易进入脑动脉,因此造成了脑栓塞的发生。第3种原因,要注意腔隙性脑梗死。长时间高血压造成病人小动脉发生病变。除此之外,烟雾病、动脉夹层也是脑梗塞的原因。