电池故障灯亮的原因是:
1、电瓶桩头不紧或电瓶线松动造成。

检查电池的正负极连接线是否松动,用手摇动看是否松动或生锈。如果生锈了,就需要拆除。
2、电瓶不存电。

要检查电池是否损坏,如外壳损坏、鼓包,甚至瓶液泄漏。如果是,应该及时修复。
3、发电机不发电。

车辆行驶时,电池红灯突然亮起。这时,在安全驾驶的情况下,尽快靠边停车,然后关闭发动机。你需要打开发动机盖,检查发电机皮带是否断裂,导致发动机无法发电。如果皮带没有异常,可以开车去听发电机有没有异常,发电机有没有损坏,导致发电机不发电。如果没有问题,那么也有必要去4S店检查维修。
4、发电机本身故障。
发电机内部损坏的电路可能导致发电量过低,从而使得电池耗电量过大但是不能充满,导致电池故障灯亮起,需要专业人员进行检查。
5、保险丝和继电器故障。

建议去4s店进行检查然后及时更换。