如果患者是植物神经功能紊乱或者用脑过度、神经衰弱引起的失眠,吃维生素B1是有一定效果的,因为维生素B1是人体需要的重要元素,可以改善精神状态,对于消除大脑的疲劳,改善失眠有一定的作用。但临床上导致失眠的原因有很多,所以维生素B1仅适合于神经衰弱、植物神经功能紊乱导致,而其它原因导致的失眠,吃维生素B1效果就不太明显,比如很多患者因为长期熬夜或者不规律睡眠,导致生物钟紊乱,吃维生素B1效果就不会好。建议可以口服镇静安眠药物,比如右佐匹克隆、地西泮、艾司唑仑、阿普唑仑类的药物镇静安眠改善睡眠情况。还有就是因为情绪抑郁导致,可以口服氟哌噻吨美利曲辛片改善情绪,睡眠也会随之好转。