维生素b1是不能治失眠的。以紫一维生素b为例,其中含多种b族维生素,它可以保护肝脏,是非常适合喝酒、熬夜的人服用,但是并不能治失眠。如果需要改善失眠的话,可以吃些修正褪黑素, 每日1次,睡前30分钟服用,坚持服用一段时间,可以很好地改善失眠。